编译一个.dtx文件需要compiled.sty,这个循环依赖对我来说就像是

2021-02-28 18:18

我试图在Ubuntu上设置一个TexLive安装来与VimTex一起使用。我安装了texlive和texlive pictures,它们应该有我使用circuitikz所需的所有软件包——我的电路分析实

解答动态

  • 拆开一个.dtx的包装拿到文件和排版.dtx看到的文档是不同的东西。在某些设置中,.dtx将作为排版的一部分进行解包,但这不能保证。
    要解包,可以使用IniTeX,而不使用任何格式。通常,这是通过使用普通TeX程序
    texgt;.ins or
    pdftexgt;。ins 结果将是一个或多个.sty文件或类似文件。然后可以使用
    latexgt;.dtx 进行排版,其中.sty可用.

    • 如果您只想在自己的计算机上使用通常意义上的TeX和friends,则不需要处理.dtx文件,而应该使用各种TeX发行版之一(例如TeX Live或Mac TeX)。它们基本上随每个包一起提供,并允许包更新。
      backleaf不支持处理.dtx文件,因此尽管我使用backleaf很多,特别是对于我教的课程,但我仍然必须在自己的本地计算机上进行包开发(需要使用.dtx文件)。

      • End

      免责声明:

      本页内容仅代表作者本人意见,若因此产生任何纠纷由作者本人负责,概与琴岛网公司无关。本页内容仅供参考,请您根据自身实际情况谨慎操作。尤其涉及您或第三方利益等事项,请咨询专业人士处理。