如何从 TeX-SX Launchpad 网站编译 shapes.letters 包

如何从 TeX-SX Launchpad 网站编译 shapes.letters 包

在本网站的一些地方,例如这个问题shapes.letters提到了该包:

我想使用它。所以我pgflibraryshapes.letters.dtx这里,然后尝试编译它。我该怎么做?如果我用 latex 运行它,我会得到“LaTeX 错误:缺少 \begin{document}”,如果我用 tex 运行它,我会得到“缺少 $ 插入”。我做错了什么?

答案1

这个基本顺序是一般的进行方式,对我所讨论的文件来说,它很有用:

  • 将文件下载到 TeX 搜索的某个目录中,并且不受包管理器的控制(例如,$TEXMFHOMETeX Live)。

  • 尝试保持与主安装树一致的结构。例如,对于此文件,我会将其放置在$TEXMFHOME/tex/generic/pgf/libraries/shapes/使用shapes与主安装树中打包的形状库相同的库文件结构的位置。

  • 打开您最喜欢的终端并导航到此目录。运行latex pgflibraryshapes.letters.dtx(可能运行两次以解析文档中的引用)。生成了几个文件,它们已经在正确的位置。

  • 现在,新库可用于\usetikzlibrary{shapes.letters}任何文档。您可以检查日志文件以确保成功找到该文件。在我的系统上,我在日志文件中看到以下行:

c:/Users/<username>/texmf/tex/generic/pgf/libraries/shapes/pgflibraryshapes.letters.code.tex

相关内容