On Wed, Mar 11, 2009 at 07:23:48PM +0800, pip wrote: > Пакету xelatex не хватает lmodern.sty. Google дает: > http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=512513. > Не критично, но, вообще-то он упоминается во многих точках из каталога > texmf-live Это файл из техливовского пакета lm, который должен был попасть в texlive-fonts-recommended, однако в дебиановской сборке он выкинут, т.к. у них эти шрифты есть в отдельном пакете lmodern. Поскольку мы использовали дебиановский конфиг, то lm вылетел и у нас, см. http://git.altlinux.org/people/bga/packages/?p=texlive.git;a=blob;f=alt-linux/tpm2deb.cfg 765 # lmodern 766 blacklist;tpm;lm;* 767 recommends;texlive-base;lmodern (>= 0.93.3-1) Есть два варианта: 1. Собрать эти шрифты, как в дебиане, отдельным пакетом, и где нужно поставить зависимость (у них там, правда, recommends, а нам придётся поставить жёсткую за неимением других). Т.е. сделать как с fonts-type1-cm-super 2. Разблэклистить lm и собирать его в составе texlive-fonts-recommended Чтобы понять, насколько xelatex'у нужна эта зависимость, хорошо бы иметь минимальный пример, на котором проявляется ошибка с отсутствующим lmodern.sty > В его отсутствие не обрабатывается анимация для pdf. Вы уверены, что ошибка с обработкой анимации связана именно с отсутствием шрифтов? Лучше бы посмотреть лог конкретной непрошедшей компиляции. > Для включения анимации использовался пакет animate > (tug.ctan.org/tex-archive/macros/latex/contrib/animate/doc/animate.pdf) > После добавления lmodern.stу в локальный каталог все заработало. > Замечательная по своей простоте команда > \animategraphics[scale=0.45]{16}{path/p_}{0}{15} > включает анимацию из 16 картинок p_{0-15} с любым расширением которое понимает > pdflatex! > > metapost не совсем рабочий. Не смог обработать конструкции с btex etex > (пример можно взять из того же пакета animate). Это возможно более серьезно. > К слову. в этом пакете 2 примера с одним из них метапост успешно справился А вот про это лучше всего сразу повесить багу на texlive-metapost с приложением неправильно обрабатываемого примера и описанием того, как должно быть правильно. -- Kirill Maslinsky ALT Linux Team