2014 dxdy logo

Научный форум dxdy

Математика, Физика, Computer Science, Machine Learning, LaTeX, Механика и Техника, Химия,
Биология и Медицина, Экономика и Финансовая Математика, Гуманитарные науки




 
 проблема со шрифтами при вызове tex-а из php-скрипта
Сообщение08.06.2011, 19:49 
Аватара пользователя
Когда-то похожая тема уже поднималась.

У меня стоит полная версия MacTeX на MacOS 10.6.7.

Проблема в том, что при вызове из шела всё работает, а когда пытаюсь вызвать из php-скрипта, выдаёт ошибку со шрифтом.

PHP-скрипт
Код:
putenv("PATH=".getenv('PATH').":/opt/local/bin:/usr/local/texlive/2010/bin/x86_64-darwin:/usr/texbin");
print_r(shell_exec("texi2pdf -c -o work.pdf work.tex"));

кусок LOG файла с ошибкой
Код:
LaTeX Font Info:    Try loading font information for T2A+cmr on input line 13.
(/usr/local/texlive/2010/texmf-dist/tex/latex/cyrillic/t2acmr.fd
File: t2acmr.fd 2001/08/11 v1.0a Computer Modern Cyrillic font definitions
)
LaTeX Font Info:    ... okay on input line 13.

/Volumes/data/Projects/test/work.tex:13: Font T2A/cmr/m/n/10=larm1000 at 10.0pt
not loadable: Metric (TFM) file not found.

Проблема не в правах (проверено).

 
 
 
 Re: проблема со шрифтами при вызове tex-а из php-скрипта
Сообщение08.06.2011, 21:36 
Аватара пользователя
Проблема решена.
Проблема всё-таки в правах, но не очевидных. Есть такая директория

/Users/<username>/Library/texlive

Так вот, ей надо правильно владельцев и права прописать.

 
 
 [ Сообщений: 2 ] 


Powered by phpBB © 2000, 2002, 2005, 2007 phpBB Group