|
ru.perl- RU.PERL ---------------------------------------------------------------------- From : Artem Chuprina 2:5020/400 31 Mar 2003 19:35:45 To : Alexander Orlovsky Subject : Re: pdf,word -------------------------------------------------------------------------------- Здравствуй, Alexander Orlovsky. >>AO> Hо сгенрировать то свой pdf из скрипта хоть можно? :( >>AO> С русскими буковками, естественно. AO> > AO> >Можно, конечно. Hо лениво. Я не знаю, пинал ли кто перловую PDFLib AO> >на предмет русских букв. Зачем, если можно сгенерировать tex-овский AO> >исходник, и его потом через pdftex пропустить. AO> А где вообще можно екзамплы посмотреть :) AO> Хочется cgi скриптом отдавать что-то пдф-нутое... Под pdflatex: ... open TEXFILE, '> something.tex'; print TEXFILE <<'EOD'; \documentclass[article] \usepackage{pscyr} % тут возможны разные варианты, но надо бы добиться % использования Type1 шрифтов \usepackage[koi8-r]{inputenc} % для других кодировок по вкусу \usepackage[russian]{babel} % для других языков по вкусу % остальное по вкусу \begin{document} Тут потребный текст в соответствии с правилами \LaTeX. \end{document} EOD close TEXFILE; system 'pdflatex', 'something.tex'; open PDFFILE, '< something.pdf'; print "Content-Type: application/pdf\n\n"; print <PDFFILE>; close PDFFILE; В принципе можно сэкономить на складывании теховского файла на диск, но PDF на диск сложить придется. В случае сложных документов может потребоваться более одного прохода по исходнику, но это уже оффтопик. В RU.TEX. -- Artem Chuprina RFC2822: <ran@ran.pp.ru>, FIDO: 2:5020/122.256, ICQ: 13038757 --- ifmail v.2.15dev5 * Origin: Leninsky 45 home network (2:5020/400) Вернуться к списку тем, сортированных по: возрастание даты уменьшение даты тема автор
Архивное /ru.perl/1147712b6513a.html, оценка из 5, голосов 10
|