zoukankan      html  css  js  c++  java
  • 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 宏包。

  • 相关阅读:
    Symbol
    对象的附加属性
    怪异盒模型
    javascript的三大组成部分
    让目标对象滚动到视口位置
    隐藏单个盒子的滚动条
    uni-app判断有没有安装这个app,如果有的话直接打开,没有的话跳转到下载页面
    js 读取json文件
    openlays 使用 svg标注,动态修改svg颜色
    iview table组件内容过多用“...”代替,鼠标悬停显示全部内容
  • 原文地址:https://www.cnblogs.com/tigertall/p/2603320.html
Copyright © 2011-2022 走看看