Re: [問題] 尋找sty時的路徑順序
※ 引述《Tsengkt.bbs@ptt.cc (收心)》之銘言:
> \documentstyle[12pt, psfig, cite]{thesis}
> (我知道documentstyle很老了,orz)
> 我們的目錄裡、都會放自定義的thesis.sty檔,
> 之前編譯都會先拿這個來編、而最近卻出現了這個檔裡自定義的命令不存在,
> 結果發現、系統自己去找了thesis.cls來編譯…
> 這個問題有兩個解決方式、一是我們目錄裡的thesis.sty改名,
> 如mythesis.sty、然後改成:
> 「\documentstyle[12pt, psfig, cite]{mythesis}」
> 另一則是使用「./」來強調現行目錄,如:
> 「\documentstyle[12pt, psfig, cite]{./thesis}」
> 只是我依然好奇、要恢復成我們之前的、先在現行目錄找sty檔,
> 應該要怎麼辦?我去看了texmf.cnf檔、它上次更改已是5年前的事了,
> 而且我也看不懂那邊在設定啥,:p
先說說你的系統版本?是什麼作業系統?
要先確定 kpsewhich texmf.cnf 第一個找到的是哪一個。
TEXMF = {$TEXMFCONFIG,$TEXMFVAR,$TEXMFHOME,!!$TEXMFSYSCONFIG, \
!!$TEXMFSYSVAR,!!$TEXMFMAIN,!!$TEXMFLOCAL,!!$TEXMFDIST}
看一下這個變數的順序,就是找的順序。如果你的設定是 !!$TEXMFHOME
那麼要做 texhash/initexmf -u(MiKTeX) 後才會找得到。把 !! 拿掉,
就不必 texhash 也能找得到。
--
一個神聖的目標是很危險的。當一個目標變得神聖時,
要達到這個目標的手段往往會變得很卑下。(林語堂.快樂的天才)
--
※ Origin: SayYA 資訊站 <bbs.sayya.org>
◆ From: edt1023.sayya.org
討論串 (同標題文章)
以下文章回應了本文:
完整討論串 (本文為第 4 之 10 篇):
LaTeX 近期熱門文章
PTT數位生活區 即時熱門文章
6
38