babel でラテン語の韻律記号が正しく扱われない。

名前: harada
日時: 2007-03-04 02:04:01
IPアドレス: 218.114.26.*

はじめまして。自分なりにいろいろ頑張ったのですが、お手上げです。 よろしくお願いします。 OS は Vine Linux 4.1CR を clean install した状態です。 ラテン語の母音の長短を表す記号を babel で出力したいと思っています。 ちなみに Vine 3.1 のときにはきちんとできました。 /usr/share/texmf-dist/tex/generic/babel/latin.ldf にしたがって、^a と書くと短母音を、=a と書くと長母音を表す記号が表示される はずですが、以下のような簡単なソースファイルでもうまく行きません。 \documentclass{article} \usepackage[latin]{babel} \usepackage[T1]{fontenc} \languageattribute{latin}{withprosodicmarks} \begin{document} \selectlanguage{latin} p^ater m=ater \end{document} 「pTeX 3.1.4 と Babel 3.8] (p314babel.pdf)の項を見て、latin.ldf を 修正したりもしましたが、結果は変わりませんでした。 以下が log ファイルです。 This is pTeX, Version 3.141592-p3.1.10 (euc) (Web2C 7.5.4) (format=platex-euc 2007.1.20) 4 MAR 2007 01:08 **test.tex (./test.tex pLaTeX2e <2006/01/04>+0 (based on LaTeX2e <2003/12/01> patch level 0) (/usr/share/texmf-dist/tex/latex/base/article.cls Document Class: article 2004/02/16 v1.4f Standard LaTeX document class (/usr/share/texmf-dist/tex/latex/base/size10.clo File: size10.clo 2004/02/16 v1.4f Standard LaTeX file (size option) ) \c@part=\count81 \c@section=\count82 \c@subsection=\count83 \c@subsubsection=\count84 \c@paragraph=\count85 \c@subparagraph=\count86 \c@figure=\count87 \c@table=\count88 \abovecaptionskip=\skip41 \belowcaptionskip=\skip42 \bibindent=\dimen118 ) (/usr/share/texmf-dist/tex/generic/babel/babel.sty Package: babel 2004/11/20 v3.8d The Babel package (/usr/share/texmf-dist/tex/generic/babel/latin.ldf File: latin.ldf 2004/02/20 v2.0e Latin support from the babel system (/usr/share/texmf-dist/tex/generic/babel/babel.def File: babel.def 2004/11/20 v3.8d Babel common definitions \babel@savecnt=\count89 \U@D=\dimen119 ) Package babel Info: Making " an active character on input line 182. )) (/usr/share/texmf-dist/tex/latex/base/fontenc.sty Package: fontenc 2004/02/22 v1.99f Standard LaTeX package (/usr/share/texmf-dist/tex/latex/base/t1enc.def File: t1enc.def 2004/02/22 v1.99f Standard LaTeX file LaTeX Font Info: Redeclaring font encoding T1 on input line 43. )) (./test.aux) \openout1 = `test.aux'. LaTeX Font Info: Checking defaults for OML/cmm/m/it on input line 6. LaTeX Font Info: ... okay on input line 6. LaTeX Font Info: Checking defaults for T1/cmr/m/n on input line 6. LaTeX Font Info: ... okay on input line 6. LaTeX Font Info: Checking defaults for OT1/cmr/m/n on input line 6. LaTeX Font Info: ... okay on input line 6. LaTeX Font Info: Checking defaults for OMS/cmsy/m/n on input line 6. LaTeX Font Info: ... okay on input line 6. LaTeX Font Info: Checking defaults for OMX/cmex/m/n on input line 6. LaTeX Font Info: ... okay on input line 6. LaTeX Font Info: Checking defaults for U/cmr/m/n on input line 6. LaTeX Font Info: ... okay on input line 6. LaTeX Font Info: Checking defaults for JY1/mc/m/n on input line 6. LaTeX Font Info: ... okay on input line 6. LaTeX Font Info: Checking defaults for JT1/mc/m/n on input line 6. LaTeX Font Info: ... okay on input line 6. ! Missing $ inserted. <inserted text> $ l.10 p^ ater ? h I've inserted a begin-math/end-math symbol since I think you left one out. Proceed, with fingers crossed. ? LaTeX Font Info: External font `cmex10' loaded for size (Font) <7> on input line 10. LaTeX Font Info: External font `cmex10' loaded for size (Font) <5> on input line 10. ! Missing $ inserted. <inserted text> $ l.11 ? [1 ] (./test.aux) ) Here is how much of TeX's memory you used: 772 strings out of 94689 7960 string characters out of 1174875 61951 words of memory out of 1000000 4118 multiletter control sequences out of 10000+50000 8274 words of font info for 32 fonts, out of 500000 for 2000 566 hyphenation exceptions out of 1000 24i,4n,24p,168b,242s stack positions out of 1500i,500n,5000p,200000b,5000s Output written on test.dvi (1 page, 396 bytes). つまり、^a の記号を指数と思って、$ $ で囲え、といっています。 log を見ると、babel も latin.ldf もきちんと読み込んでいるように見えるのですが。 調べた限りでは、同じようなことで悩んでいる方はいらっしゃらないようです。 ご参考までに texenv-checker 20061211 での結果を以下に付けます。最後は なぜかエラーで終わるのですが、今の問題とは関係ないように思えます。 ----------------------------- texenv-checker 20061211 ----------------------------- Vine Linux 4.1 CR (Cos d'Estournel) Linux XXXX 2.6.16-0vl68 #1 SMP Thu Jan 18 10:46:40 JST 2007 i686 i686 i386 GNU/Linux PATH="/usr/local/bin:/usr/bin:/bin:/usr/X11R6/bin:/home/xxx/bin" (The following environment variables may be empty.) TEMP="" TMP="" TEXINPUTS="" VARTEXFONTS="" (The following environment variables *should* be empty.) TEXMF="" TEXMFCNF="" TEXMFMAIN="" ----------------------------- (version number of commands) kpsewhich= 3.5.4 tex = 3.141592 (Web2C 7.5.4) (kpathsea 3.5.4) ptex = 3.141592-p3.1.10 (EUC) (Web2C 7.5.4) (kpathsea 3.5.4) dvips = 5.95b p1.7a (Japanese ok) pdvips = xdvi = 22.84.10 j1.34 (Japanese ok) pxdvi = dvipdfm = dvipdfmx = 20050831 (Japanese ok) mendex = 2.6d jmpost = 0.641-0.04 (EUC) (Web2C 7.5.4) (kpathsea 3.5.4) gs = 7.07 (version number of styles) jsclasses= 060212 /usr/share/texmf/ptex/platex/js/jsclasses.dtx utf = otf = ----------------------------- (place of commands) kpsewhich (/usr/bin/kpsewhich) tex (/usr/bin/tex) latex (/usr/bin/latex) latex209 (--) ptex (/usr/bin/ptex) platex (/usr/bin/platex) platex209 (/usr/bin/platex209) jtex (--) jlatex (--) jlatex209 (--) mendex (/usr/bin/mendex) jmpost (/usr/bin/jmpost) DVIPS = dvips (/usr/bin/dvips) PDVIPS = dvips (/usr/bin/dvips) XDVI = xdvi (/usr/bin/xdvi) PXDVI = xdvi (/usr/bin/xdvi) DVIPDF = dvipdfmx (/usr/bin/dvipdfmx) PDVIPDF = dvipdfmx (/usr/bin/dvipdfmx) VIEWPS = gv (/usr/bin/gv) VIEWPDF = xpdf (/usr/bin/xpdf) ----------------------------- (existing TEXMF directories) /usr/share/texmf-config /usr/share/texmf-var /usr/share/texmf /usr/share/texmf-dist ----------------------------- (VARTEXFONTS) /var/lib/texmf ----------------------------- (xdvi fontmap for ptex) /usr/share/texmf-var/fonts/map/xdvi/updmap/vfontmap ----------------------------- Will you proceed to typeset test? (y/n) ----------------------------- [latex] ----------------------------- [platex yoko] ----------------------------- [platex tate] ----------------------------- [jsclasses] ----------------------------- [platex209] ----------------------------- [-dNOKANJI] dvipdfmx dNOKANJI.dvi Error: /undefinedresource in --findresource-- Operand stack: --nostringval-- Ryumin-Light-H Font Ryumin-Light-H (Ryumin-Light-H) 12 Ryumin-Light H H --dict:0/10(G)-- Ryumin-Light false Ryumin-Light Ryumin-Light CIDFont --nostringval-- CMap CIDFont CMap CIDFont Execution stack: %interp_exit .runexec2 --nostringval-- --nostringval-- --nostringval-- 2 %stopped_push --nostringval-- --nostringval-- --nostringval-- false 1 %stopped_push 1 3 %oparray_pop 1 3 %oparray_pop 1 3 %oparray_pop 1 3 %oparray_pop .runexec2 --nostringval-- --nostringval-- --nostringval-- 2 %stopped_push --nostringval-- 2 3 %oparray_pop 3 3 %oparray_pop --nostringval-- --nostringval-- 16 4 %oparray_pop --nostringval-- 19 5 %oparray_pop --nostringval-- --nostringval-- --nostringval-- --nostringval-- Dictionary stack: --dict:1072/1123(ro)(G)-- --dict:0/20(G)-- --dict:80/200(L)-- --dict:17/17(ro)(G)-- --dict:0/10(L)-- --dict:16/24(ro)(G)-- Current allocation mode is local Last OS error: 2 Current file position is 267

この書き込みへの返事:

お名前
題名 
メッセージ(タグは <a href="...">...</a> だけ使えます。適宜改行を入れてください)