TexLive 2012 安裝包


由於是網絡安裝,開始只是選擇了很少一部分包,主要是LuaLatex 相關,因此后續編譯之前的文檔時,就報各種找不到的錯。

bemaer的一眼能看出來,就算了,還有一些看不出來的。比如

[tigertall@arch-g secubeamer]$ lualatex secu.tex
....
(/usr/local/texlive/2012/texmf-dist/tex/generic/pgf/utilities/pgfutil-latex.def

! LaTeX Error: File `everyshi.sty' not found.

Type X to quit or <RETURN> to proceed,
or enter new name. (Default extension: sty)

我咋知道 everyshi.sty 在哪個包呢?

找了一下,發現通過tlmgr命令可以處理:

[tigertall@arch-g ~]$ sudo tlmgr search everyshi
 oberdiek - A bundle of packages submitted by Heiko Oberdiek.

然后安裝這個包,

[tigertall@arch-g ~]$ sudo tlmgr install oberdiek
tlmgr: package repository http://mirrors.xmu.edu.cn/CTAN/systems/texlive/tlnet
[tigertall@arch-g ~]$

沒有后續的安裝指示,就是這個包已經安裝過了。那編譯報錯了應該不是這個包的原因。

繼續tlmgr,發現要加上global 會從從遠程數據庫查找,不加的話應該是本地在找的,然后再來

[tigertall@arch-g ~]$ sudo tlmgr --global search everyshi
tlmgr: package repository http://mirrors.xmu.edu.cn/CTAN/systems/texlive/tlnet
 eso-pic - Add picture commands (or backgrounds) to every page.
 ms - Various LaTeX packages by Martin Schroder.
 oberdiek - A bundle of packages submitted by Heiko Oberdiek.
 totpages - Count pages in a document, and report last page number.
[tigertall@arch-g ~]$ sudo tlmgr install eso-pic ms totpages
tlmgr: package repository http://mirrors.xmu.edu.cn/CTAN/systems/texlive/tlnet
[1/3, ??:??/??:??] install: eso-pic [229k]
[2/3, 00:08/01:26] install: ms [2054k]
[3/3, 00:52/00:56] install: totpages [186k]
tlmgr: package log updated at /usr/local/texlive/2012/texmf-var/web2c/tlmgr.log
running mktexlsr ...
done running mktexlsr.
[tigertall@arch-g ~]$ 

有時候報錯提示是個文件名,比如上面,那么可以直接指定文件搜索,加上 --file 參數,比如

[tigertall@arch-g ~]$ sudo tlmgr --global search --file dsfont.sty
tlmgr: package repository http://mirrors.xmu.edu.cn/CTAN/systems/texlive/tlnet
doublestroke:
    texmf-dist/tex/latex/doublestroke/dsfont.sty
[tigertall@arch-g ~]$ sudo tlmgr install doublestroke
tlmgr: package repository http://mirrors.xmu.edu.cn/CTAN/systems/texlive/tlnet
[1/1, ??:??/??:??] install: doublestroke [158k]
tlmgr: package log updated at /usr/local/texlive/2012/texmf-var/web2c/tlmgr.log
running mktexlsr ...
done running mktexlsr.
running updmap-sys ...
done running updmap-sys.
[tigertall@arch-g ~]$ 

安裝完成后,編譯,就不報這錯了,之后還有不少缺包的這種報錯,問題可以這樣解決。

 

有些有依賴,比如

(d:/texlive/2012/texmf-dist/tex/latex/base/ifthen.sty)
(d:/texlive/2012/texmf-dist/tex/latex/arev/arevsymbols.tex))
(d:/texlive/2012/texmf-dist/tex/latex/bera/beramono.sty)) (./secu.aux
(./content.aux)) (d:/texlive/2012/texmf-dist/tex/latex/tipa/t3cmr.fd)
(d:/texlive/2012/texmf-dist/tex/latex/base/ts1cmr.fd)
No file MDAcmr.fd.

! LaTeX Error: This NFSS system isn't set up properly.

See the LaTeX manual or LaTeX Companion for explanation.
Type  H <return>  for immediate help.
 ...

l.86 \begin{document}

這個MDAcmr.fd 直接是找不到的,要安裝 mathdesign 宏包。

 


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM