Re: [問題] 如何安裝revtex4-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,
3年前
, 1F
11/11 01:14, 1F
→
11/11 01:14,
3年前
, 2F
11/11 01:14, 2F
推
11/11 14:49,
3年前
, 3F
11/11 14:49, 3F
討論串 (同標題文章)
本文引述了以下文章的的內容:
完整討論串 (本文為第 2 之 2 篇):
LaTeX 近期熱門文章
PTT數位生活區 即時熱門文章