zoukankan      html  css  js  c++  java
  • Latex 添加新的宏包

    使用Latex编译文件出现如下错误:

    ! LaTex Error: File 'newtxtext.sty' not found.

    这时候需要安装对应的宏宝,方法如下。

    Step 1,到https://www.ctan.org/下载相关文件
    本问题中,就是下载“newtxtext.sty”,为了保险起见,下载相关的整个文件夹newtx

    Step 2,把该文件夹复制到CTex相关目录下。
    如果使用MikTex,就放到相对路径"MikTex/"下面即可。我是放到了"CTex安装路径根目录/MikTex/tex/latex/"下。


    另一种方法,可以直接把newtxtext.sty文件放到与latex文件同一目录也可以解决此问题。如我需要编译的latex文件叫main.tex,则把newtxtext.sty放到和main.tex同目录即可。只是觉得这种方法不治根本,下一个tex文件同样要做一遍,很别扭,果断放弃这种做法(这种方法经实验是有效的)。

    Step 3,刷新LaTex,让它识别该宏包
    (1)打开“CTex安装路径根目录MiKTeXmiktexinmo_admin.exe"(可以从开始菜单打开,如Win7: CTex-->MikTex-->Maintenance (Admin)-->Settings (Admin),或Win10: CTex-->Settings (Admin))。
    (2)在打开的“MikTex Options (Admin)”界面和"General"标签下,点击"Refresh FNDB"按钮。
    (3)短暂的等待后,问题就已经解决了。

    其他:

    看网上说,下载的不是sty文件,而是.ins, .dtx文件等,还需要手动编译,可以参考如下网址。

    [1] LaTeX手动安装宏包(package)以及生成帮助文档的整套流程.  https://www.cnblogs.com/csucat/p/5142459.html

  • 相关阅读:
    裂项相消
    斜率和问题
    抛物线与椭圆
    数列通项
    双曲线离心率
    优化问题
    单调性讨论
    角平分线
    隐零点
    自动任务调度系统
  • 原文地址:https://www.cnblogs.com/wt869054461/p/13516896.html
Copyright © 2011-2022 走看看