Re: [問題] 如何安裝revtex4-2

看板LaTeX (論文排版)作者 (迅雷不及掩耳盜鈴)時間2年前 (2021/11/11 01:10), 編輯推噓1(102)
留言3則, 2人參與, 2年前最新討論串2/2 (看更多)
※ 引述《ballII (無限期徵才)》之銘言: : macOS 10.10.4 : TeXShop 4.44 : 這是revtex4-2官方下載連結: : https://cdn.journals.aps.org/test/0e380411-3c3b-492a-8e56-2101d1d4822f/revtex-tds-2020-10-22.zip : (縮 https://tinyurl.com/56tcyup2 ) : 我所有revtex舊版檔案都在 usr/local/texlive/2017/texmf-dist 的一些子資料夾內, : 所以我依照官方檔資料夾樹狀關係, : 一一把官檔各revtex資料夾分別copy到texmf-dist各子資料夾內, : 但編譯時仍出現以下錯誤訊息: : ! LaTeX Error: File 'revetex4-2.cls' not found. : 但revetex4-2.cls其實有存在於 : usr/local/texlive/2017/texmf-dist/tex/latex/revtex 裡。 : 請問我該如何正確安裝revtex4-2,讓TeXShop編譯時成功找到revetex4-2檔案? 補充說明一下: - 在 TeX Live 中的 texmf (TeX and Metafont) trees 必須遵循 TeX 目錄結構放置,否則檔案會找不到 [1] - 對 TeX Live 來說,會透過 Kpathsea 函數庫來在目錄中查找檔案與 路徑 [2]。搜尋順序如下: TEXMFDIST > TEXMFLOCAL > TEXMFSYSVAR > TEXMFSYSCONFIG > TEXMFHOME > TEXMFVAR > TEXMFCONFIG > TEXMFCACHE - 複製文件到 TeX 目錄樹之後,需要重新進行索引,否則檔案會找不到 。可以使用以下命令刷新索引: - mktexlsr - texhash - texconfig -sys rehash 刷新索引之後可以使用 kpsewhich <filename> 檢查能不能找到文件 [1] https://tug.org/tds/ [2] https://tug.org/texinfohtml/kpathsea.html : P.S. 我另外有嘗試 sudo tlmgr update --self --all : 但出現錯誤訊息: : No such file or directory at /usr/local/texlive/2017/tlpkg/TeXLive/TLPDB.pm : line 360. -- ※ 發信站: 批踢踢實業坊(ptt.cc), 來自: 223.138.241.164 (臺灣) ※ 文章網址: https://www.ptt.cc/bbs/LaTeX/M.1636564237.A.3CB.html

11/11 01:14, 2年前 , 1F
看起來應該是第三點沒有滿足,如果第三點跑了還是索引不到
11/11 01:14, 1F

11/11 01:14, 2年前 , 2F
,必須回去檢查前面兩者是不是有符合規範
11/11 01:14, 2F

11/11 14:49, 2年前 , 3F
謝謝 刷新索引後就成功了!
11/11 14:49, 3F
文章代碼(AID): #1XY_qDFB (LaTeX)
討論串 (同標題文章)
本文引述了以下文章的的內容:
完整討論串 (本文為第 2 之 2 篇):
文章代碼(AID): #1XY_qDFB (LaTeX)