Re: [问题] 如何安装revtex4-2

楼主: Hsins (翔)   2021-11-11 01:10:35
※ 引述《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
楼主: Hsins (翔)   2021-11-11 01:14:00
看起来应该是第三点没有满足,如果第三点跑了还是索引不到,必须回去检查前面两者是不是有符合规范
作者: ballII (无限期征才)   2021-11-11 14:49:00
谢谢 刷新索引后就成功了!

Links booklink

Contact Us: admin [ a t ] ucptt.com