精華區beta LaTeX 關於我們 聯絡資訊
http://ksc91u.googlepages.com/CJKutf8.tex 線索很少 latex CJKutf8.tex 轉成dvi之後 用kdvi看速度很正常 但是要執行 dvips dvipdf dvipdfm dvipdfmx 等等等 235-194:/tmp# time nice -10 dvipdfm CJKutf8 CJKutf8.dvi -> CJKutf8.pdf [1 Can't find encoding file: gbsnu67 Output file removed. real 4m40.425s user 2m34.818s sys 0m19.457s 235-194:/tmp# time nice -10 dvipdfmx CJKutf8 ** WARNING ** This .map file looks like a dvips format fotmap file. ** WARNING ** -- Current input buffer is: aicmb10 CMB10 "AITeXTextEncoding ReEncodeFont" <aicmtext.enc <cmb10.pfb ** WARNING ** -- Reading fontmap file stopped at: file="psfonts.map", line=6. CJKutf8.dvi -> CJKutf8.pdf [1] 146317 bytes written real 5m54.012s user 2m56.803s sys 0m22.165s 我用的是Ubuntu Feisty裡面的 Texlive 2005 這樣一個小檔案都要兩分多鐘 請問有可能是哪裡出了問題呢 謝謝 -- ※ Origin: SayYA 資訊站 <bbs.sayya.org> ◆ From: 140.123.103.59 > -------------------------------------------------------------------------- < 發信人: Edward.bbs@bbs.sayya.org (蒙古大夫 2.0), 看板: LaTeX 標 題: Re: [問題]dvips/dvipdf/dvipdfm 速度很慢 發信站: SayYA 資訊站 (Tue Mar 27 00:10:35 2007) 轉信站: ptt!ctu-reader!news.nctu!SayYa ※ 引述《andreas ( 我是企鵝狂)》之銘言: > http://ksc91u.googlepages.com/CJKutf8.tex > 線索很少 > latex CJKutf8.tex 轉成dvi之後 > 用kdvi看速度很正常 > 但是要執行 dvips dvipdf dvipdfm dvipdfmx 等等等 > 235-194:/tmp# time nice -10 dvipdfm CJKutf8 > CJKutf8.dvi -> CJKutf8.pdf > [1 > Can't find encoding file: gbsnu67 > Output file removed. > real 4m40.425s > user 2m34.818s > sys 0m19.457s [edt1023@lgj ~/tmp]$ time nice -10 dvipdfm CJKutf8 CJKutf8.dvi -> CJKutf8.pdf [1] 324625 bytes written real 0m3.511s user 0m0.985s sys 0m0.191s [edt1023@lgj ~/tmp]$ time nice -10 dvipdfmx CJKutf8 CJKutf8.dvi -> CJKutf8.pdf [1] 89201 bytes written real 0m3.317s user 0m1.587s sys 0m0.252s 字型的問題?請安裝 nsungt1-1.4.2 試看看(我是用 nsungt1-1.4.2 測試的), 用 nsungt1 的話,由於他已經含繁簡字,所以無需 TChinese/SChinese 環境。 [Note] 我的 CPU 是 Celeron 800 而已。 > 235-194:/tmp# time nice -10 dvipdfmx CJKutf8 > ** WARNING ** This .map file looks like a dvips format fotmap file. > ** WARNING ** -- Current input buffer is: aicmb10 CMB10 "AITeXTextEncoding ReEncodeFont" <aicmtext.enc <cmb10.pfb > ** WARNING ** -- Reading fontmap file stopped at: file="psfonts.map", line=6. > CJKutf8.dvi -> CJKutf8.pdf > [1] > 146317 bytes written > real 5m54.012s > user 2m56.803s > sys 0m22.165s > 我用的是Ubuntu Feisty裡面的 Texlive 2005 > 這樣一個小檔案都要兩分多鐘 > 請問有可能是哪裡出了問題呢 謝謝 有可能沒有執行 updmap-sys 的關係。 -- 道隱於小成,言隱於榮華。(莊子.齊物論) -- ※ Origin: SayYA 資訊站 <bbs.sayya.org> ◆ From: edt1023.sayya.org > -------------------------------------------------------------------------- < 發信人: andreas.bbs@bbs.sayya.org ( 我是企鵝狂), 看板: LaTeX 標 題: Re: [問題]dvips/dvipdf/dvipdfm 速度很慢 發信站: SayYA 資訊站 (Tue Mar 27 01:22:40 2007) 轉信站: ptt!ctu-reader!news.nctu!SayYa real 42m49.172s user 26m29.607s sys 5m7.871s 好久喔... 然後...我發現... 我用root跑的時候...好久好久好久好久... 切換成另外一個使用者又好了... 用root執行latex dviXXX...都非常慢... 想找 家目錄下有沒有甚麼.tex .latex .dvi之類的東西 把他刪掉...可是都找不到... 嗚嗚.... 對了...很謝謝您的幫忙 ◆ Modify: 07/03/27 1:22:40 <140.123.103.59> > -------------------------------------------------------------------------- < 發信人: andreas.bbs@bbs.sayya.org ( 我是企鵝狂), 看板: LaTeX 標 題: Re: [問題]dvips/dvipdf/dvipdfm 速度很慢 發信站: SayYA 資訊站 (Tue Mar 27 01:38:06 2007) 轉信站: ptt!ctu-reader!news.nctu!SayYa 找到原因了~~ 用strace看到的 /root/fon/fon/docs/hardware/asus/wl-500g/texmf 這個目錄被tex找到....可能還有其他的... 不知道要怎麼把他排除在...updmap之外...? -- ※ Origin: SayYA 資訊站 <bbs.sayya.org> ◆ From: 140.123.103.59 > -------------------------------------------------------------------------- < 發信人: Edward.bbs@bbs.sayya.org (蒙古大夫 2.0), 看板: LaTeX 標 題: Re: [問題]dvips/dvipdf/dvipdfm 速度很慢 發信站: SayYA 資訊站 (Tue Mar 27 12:39:21 2007) 轉信站: ptt!ctu-reader!news.nctu!SayYa ※ 引述《andreas ( 我是企鵝狂)》之銘言: > 找到原因了~~ > 用strace看到的 > /root/fon/fon/docs/hardware/asus/wl-500g/texmf 這可能要問你了,為什麼會去搜尋這個目錄呢? > 還有一堆其他的... > strace -olog dvipdfmx CJKutf8 > 紀錄下來的log > 顯示了一長串的 > stat("/root/DVD/texmf", 0x7fff81062de0) = -1 ENOENT (No such file or directory > 像這樣的東西 > 好像是他在找texmf的資料夾... TeX Live 如果是安裝到硬碟,那麼安裝好後要有下列的動作: 1. fmtutil-sys --all => 重製 fotmat 檔。 2. updmap-sys --edit => 加入你以前額外安裝的字型 map。 3. 把 TeX Live bin 目錄加入 PATH。 不然,他會去找 DVD。 -- 道隱於小成,言隱於榮華。(莊子.齊物論) -- ※ Origin: SayYA 資訊站 <bbs.sayya.org> ◆ From: edt1023.sayya.org > -------------------------------------------------------------------------- < 發信人: andreas.bbs@bbs.sayya.org ( 我是企鵝狂), 看板: LaTeX 標 題: Re: [問題]dvips/dvipdf/dvipdfm 速度很慢 發信站: SayYA 資訊站 (Tue Mar 27 15:13:20 2007) 轉信站: ptt!ctu-reader!news.nctu!SayYa ※ 引述《Edward (蒙古大夫 2.0)》之銘言: > ※ 引述《andreas ( 我是企鵝狂)》之銘言: > > 找到原因了~~ > > 用strace看到的 > > /root/fon/fon/docs/hardware/asus/wl-500g/texmf > 這可能要問你了,為什麼會去搜尋這個目錄呢? 我也搞不清楚 >"< 他就在我的家目錄拼命的recursive 搜尋 texmf在不在 /usr/share/texmf/web2c/texmf.cnf 後來我看他這個檔案,裡面有要搜尋HOME李面有沒有texmf 因為他說不能直接修改這個檔案 所以就去修改了 /etc/texmf/texmf.d/05TeXMF.cnf 把裡面有HOME的東西註解起來 重新跑一次 update-texmf 235-194:/root/tetex# time dvipdfmx CJKutf8 CJKutf8.dvi -> CJKutf8.pdf [1] 146303 bytes written real 0m4.531s user 0m0.644s sys 0m0.984s 正常了~ -- ※ Origin: SayYA 資訊站 <bbs.sayya.org> ◆ From: 140.123.103.59 > -------------------------------------------------------------------------- < 發信人: Edward.bbs@bbs.sayya.org (蒙古大夫 2.0), 看板: LaTeX 標 題: Re: [問題]dvips/dvipdf/dvipdfm 速度很慢 發信站: SayYA 資訊站 (Tue Mar 27 16:47:30 2007) 轉信站: ptt!ctu-reader!news.nctu!SayYa ※ 引述《andreas ( 我是企鵝狂)》之銘言: > ※ 引述《Edward (蒙古大夫 2.0)》之銘言: > > 這可能要問你了,為什麼會去搜尋這個目錄呢? > 我也搞不清楚 >"< > 他就在我的家目錄拼命的recursive 搜尋 texmf在不在 > /usr/share/texmf/web2c/texmf.cnf > 後來我看他這個檔案,裡面有要搜尋HOME李面有沒有texmf > 因為他說不能直接修改這個檔案 > 所以就去修改了 /etc/texmf/texmf.d/05TeXMF.cnf > 把裡面有HOME的東西註解起來 這可能不是好辦法,nsunt1/cwt1 就會安裝不起來了。 請查看一下這些設定檔看 TEXMFHOME 是設成什麼,正常應該是 TEXMFHOME=$HOME/texmf > 重新跑一次 update-texmf ^^^^^^^^^^^^ 良心的建議,盡量使用 TeX distro 本身的工具,而非 OS distro 自行創造出來的工具,理由: 1. 你不可能一輩子用某個 OS/distro,但你有可能 TeX 用一輩子(例如我)。 2. 比較容易和不同 OS/distro 的 TeX 使用者討論。 > 235-194:/root/tetex# time dvipdfmx CJKutf8 > CJKutf8.dvi -> CJKutf8.pdf > [1] > 146303 bytes written > real 0m4.531s > user 0m0.644s > sys 0m0.984s > 正常了~ -- 道隱於小成,言隱於榮華。(莊子.齊物論) -- ※ Origin: SayYA 資訊站 <bbs.sayya.org> ◆ From: edt1023.sayya.org > -------------------------------------------------------------------------- < 發信人: andreas.bbs@bbs.sayya.org ( 我是企鵝狂), 看板: LaTeX 標 題: Re: [問題]dvips/dvipdf/dvipdfm 速度很慢 發信站: SayYA 資訊站 (Wed Mar 28 00:12:56 2007) 轉信站: ptt!ctu-reader!news.nctu!SayYa ※ 引述《Edward (蒙古大夫 2.0)》之銘言: > 這可能不是好辦法,nsunt1/cwt1 就會安裝不起來了。 > 請查看一下這些設定檔看 TEXMFHOME 是設成什麼,正常應該是 > TEXMFHOME=$HOME/texmf > ^^^^^^^^^^^^ 嗯嗯...謝謝 TEXMFHOME = $HOME/texmf 沒有錯 很奇怪的是...用一般的使用者他就不會去掃目錄.. 暫時懶得管他了... 因為我也都用root去裝字型... > 良心的建議,盡量使用 TeX distro 本身的工具,而非 OS distro > 自行創造出來的工具,理由: > 1. 你不可能一輩子用某個 OS/distro,但你有可能 TeX 用一輩子(例如我)。 > 2. 比較容易和不同 OS/distro 的 TeX 使用者討論。 嗯嗯...了解您的意思... 下次會來裝texlive試試看 -- ※ Origin: SayYA 資訊站 <bbs.sayya.org> ◆ From: 140.123.103.59 > -------------------------------------------------------------------------- < 發信人: andreas.bbs@bbs.sayya.org ( 我是企鵝狂), 看板: LaTeX 標 題: Re: [問題]dvips/dvipdf/dvipdfm 速度很慢 發信站: SayYA 資訊站 (Mon Apr 30 15:47:34 2007) 轉信站: ptt!ctu-reader!news.nctu!SayYa 我真的找到原因了... 真高興... 我現在用的已經是TexLive 2007囉... texmf.cnf 的path設定是 http://www.chemie.fu-berlin.de/chemnet/use/info/kpathsea/kpathsea_4.html Subdirectory expansion A `//' in a path element following a directory d is replaced by all subdirectories of d: first those subdirectories directly under d, then the subsubdirectories under those, and so on. At each level, the order in which the directories are searched is unspecified. (It's "directory order", and definitely not alphabetical.) If you specify any filename components after the `//', only subdirectories which contain those components are included. For example, `/a//b' would expand into directories `/a/1/b', `/a/2/b', `/a/1/1/b', and so on, but not `/a/b/c' or `/a/1'. 235-194:/tmp# env|grep HOME HOME=/root/ dolf@235-194:~$ env|grep HOME HOME=/home/adolf 所以說... root在texmf.cnf的 PATH就會被自動展開... 目前的解決辦法就是在root的.bashrc裡面自己設定HOME=/root 絕對不要有後面那個 / 不然...就拼命展開... 有空再寫去ubuntu的bugreport看看... -- ※ Origin: SayYA 資訊站 <bbs.sayya.org> ◆ From: arch9.cs.ccu.edu.tw > -------------------------------------------------------------------------- < 發信人: andreas.bbs@bbs.sayya.org ( 我是企鵝狂), 看板: LaTeX 標 題: Re: [問題]dvips/dvipdf/dvipdfm 速度很慢 發信站: SayYA 資訊站 (Mon Apr 30 21:11:00 2007) 轉信站: ptt!ctu-reader!news.nctu!SayYa ......我是笨蛋.... root:x:0:0:root:/root/:/bin/bash ^^^ 這裡刪掉就可以了 :p -- ※ Origin: SayYA 資訊站 <bbs.sayya.org> ◆ From: 235-194.dorm.ccu.edu.tw