Отправляет email-рассылки с помощью сервиса Sendsay

Руссификация LaTeX

Пытаюсь внедрить LaTeX на работе. Удалось (путем большой крови)
добиться того, чтобы установили texlive на сервере AIX. И все бы
хорошо, но если добавляю в tex-файл

\usepackage[koi8-r]{inputenc}
\usepackage[russian]{babel}

(причем не обязательно koi8-r, но и, например, cp866) латех вмертвую повисает:

8<This is pdfTeXk, Version 3.1415926-1.40.9 (Web2C 7.5.7)
%&-line parsing enabled.
entering extended mode
(./tesxt.tex
LaTeX2e <2005/12/01>
Babel <v3.8l> and hyphenation patterns for english, usenglishmax, dumylang, noh
yphenation, german-x-2008-06-18, ngerman-x-2008-06-18, ancientgreek, ibycus,
ar
abic, basque, bulgarian, catalan, pinyin, coptic, croatian, czech, danish, dutc
h, esperanto, estonian, farsi, finnish, french, galician, german, ngerman, mono
greek, greek, hungarian, icelandic, indonesian, interlingua, irish, italian,
la
tin, mongolian, mongolian2a, bokmal, nynorsk, polish, portuguese, romanian, rus
sian, sanskrit, serbian, slovak, slovenian, spanish, swedish, turkish, ukenglis
h, ukrainian, uppersorbian, welsh, loaded.
(/srv/sfw/texlive/texmf-dist/tex/latex/base/report.cls
Document Class: report 2005/09/16 v1.4f Standard LaTeX document class
(/srv/sfw/texlive/texmf-dist/tex/latex/base/size12.clo))
(/srv/sfw/texlive/texmf-dist/tex/latex/base/inputenc.sty
(/srv/sfw/texlive/texmf-dist/tex/latex/cyrillic/koi8-r.def))
(/srv/sfw/texlive/texmf-dist/tex/generic/babel/babel.sty
(/srv/sfw/texlive/texmf-dist/tex/generic/babel/russianb.ldf
(/srv/sfw/texlive/texmf-dist/tex/generic/babel/babel.def)
(/srv/sfw/texlive/texmf-dist/tex/latex/cyrillic/t2aenc.def))) (./tesxt.aux)
(/srv/sfw/texlive/texmf-dist/tex/latex/cyrillic/t2acmr.fd)
kpathsea: Running mktextfm larm1200
mktextfm: Running mf-nowin -progname=mf \mode:=ljfour; mag:=1; nonstopmode; input
larm1200
This is METAFONT, Version 2.718281 (Web2C 7.5.7)

(/home/kraw/.texlive2008/texmf-var/fonts/source/lh/lh-t2a/larm1200.mf
(/srv/sfw/texlive/texmf-dist/fonts/source/lh/base/fikparm.mf
(/srv/sfw/texlive/texmf-dist/fonts/source/public/cm/cmbase.mf)
(/srv/sfw/texlive/texmf-dist/fonts/source/lh/base/lcyrbeg.mf)
(/srv/sfw/texlive/texmf-dist/fonts/source/lh/base/lkligtbl.mf)

(/srv/sfw/texlive/texmf-dist/fonts/source/lh/lh-t2a/lacodes.mf)
(/srv/sfw/texlive/texmf-dist/fonts/source/lh/base/lcyrdefs.mf)
(/srv/sfw/texlive/texmf-dist/fonts/source/lh/base/leroman.mf
(/srv/sfw/texlive/texmf-dist/fonts/source/lh/base/lxpseudo.mf)
(/srv/sfw/texlive/texmf-dist/fonts/source/jknappen/ec/exrulett.mf [65]
8<Сисадмины в помощи отказывают (вроде как "сам разбирайся, а мы этого
не знаем").

Может кто подскажет, что они недоустановили?

Ответы:

Крохин Анатолий Александрович пишет:

noh

dutc

mono

rus

input

А можно исходный файл (.tex) посмотреть?

PS: latex как я понял, самосборный?

-*Название листа "Linux: разрешение вопросов, перспективы и общение";
Написать в лист: mailto:comp.soft.linux.discuss-list@subscribe.ru
Адрес правил листа http://subscribe.ru/catalog/comp.soft.linux.discuss/rules
Номер письма: 36112; Возраст листа: 2113; Участников: 1374
Адрес сайта рассылки: http://www.linuxrsp.ru
Адрес этого письма в архиве: http://subscribe.ru/archive/comp.soft.linux.discuss/msg/855979

Ответить   netzmb Thu, 07 May 2009 00:51:55 +0300 (#855979)

 

В Thu, 07 May 2009 00:51:55 +0300
netzmb <botulizm***@r*****.ru> пишет:

8<\documentclass[12pt,a4paper]{report}
\usepackage[koi8-r]{inputenc}
%\usepackage[cp866]{inputenc}
\usepackage[russian]{babel}
\begin{document}
Hello, world!
\end{document}

8<С закомментареными

\usepackage[koi8-r]{inputenc}
%\usepackage[cp866]{inputenc}
\usepackage[russian]{babel}

работает, а с раскомментареными - нет (понятно, что
\usepackage[*]{inputenc} одновременно не раскомментарены.)

Да. Собирали под AIX TEXlive. Но собирал не я, а наши сисадмины.

Крохин Анатолий Александрович пишет:

У меня вышеуказанный тестовый текст собрался без особых проблем:

gore@grog latextest % latex test.tex
This is pdfTeXk, Version 3.1415926-1.40.9 (Web2C 7.5.7)
%&-line parsing enabled.
entering extended mode
(./test.tex
LaTeX2e <2005/12/01>
Babel <v3.8l> and hyphenation patterns for english, usenglishmax,
dumylang, noh
yphenation, bulgarian, russian, ukrainian, loaded.
(/usr/share/texmf-dist/tex/latex/base/report.cls
Document Class: report 2005/09/16 v1.4f Standard LaTeX document class
(/usr/share/texmf-dist/tex/latex/base/size12.clo))
(/usr/share/texmf-dist/tex/latex/base/inputenc.sty
(/usr/share/texmf-dist/tex/latex/cyrillic/koi8-r.def))
(/usr/share/texmf-dist/tex/generic/babel/babel.sty
(/usr/share/texmf-dist/tex/generic/babel/russianb.ldf
(/usr/share/texmf-dist/tex/generic/babel/babel.def)
(/usr/share/texmf-dist/tex/latex/cyrillic/t2aenc.def))) (./test.aux
(/usr/share/texmf-dist/tex/latex/cyrillic/t2acmr.fd)) [1] (./test.aux) )
Output written on test.dvi (1 page, 240 bytes).
Transcript written on test.log.

Правда, у меня система Gentoo, latex в основном представляет собой
следующие пакеты:
dev-texlive/texlive-latex-2008-r1
dev-texlive/texlive-latexextra-2008-r1

texlive собран со следующими USE-флагами:

app-text/texlive cyrillic extra
app-text/lcdf-typetools kpathsea

Могу только посоветовать набрать исходный текст в utf8 и с какими-нибудь
кириллическими символами. После чего попробовать прогнать тест.
Если это не поможет локализовать проблему, попробуйте прогнать тест
через strace:
strace latex test.tex
Вполне может быть, что он довольно точно укажет на место затыка.

PS: а что мешало Вам собрать и инсталлировать texlive локально (в
$HOME)? Если у Вас есть под рукой компилятор, то стоит попробовать
собрать texlive вручную, если ничто из предыдущих советов не поможет.
Поколдуете с флагами компиляции.

-*Название листа "Linux: разрешение вопросов, перспективы и общение";
Написать в лист: mailto:comp.soft.linux.discuss-list@subscribe.ru
Адрес правил листа http://subscribe.ru/catalog/comp.soft.linux.discuss/rules
Номер письма: 36117; Возраст листа: 2114; Участников: 1376
Адрес сайта рассылки: http://www.linuxrsp.ru
Адрес этого письма в архиве: http://subscribe.ru/archive/comp.soft.linux.discuss/msg/857417

Ответить   netzmb Fri, 08 May 2009 17:43:51 +0300 (#857417)