编译文档所需的最低限度的 latex

编译文档所需的最低限度的 latex

我正在创建一个相对较小的控制台程序,其他人也会使用它。作为其输出的一部分,它将创建一个 tex 文件,其中包含两个表格、几行文本和一个图。

不,我的程序很小 - 不到 1Mb。问题是我不能指望我的用户安装了 latex,所以我想包含创建它所需的最少文件(pdf)。关于这个主题,哪里是开始搜索的好地方?或者更好的是,有谁知道我需要包含什么来实现这一点?

我记得我上次安装的乳胶非常......呃,巨大。

亲切的问候 !

答案1

你可以尝试一个过时的 MSDOS 发行版。其中一些发行版非常小,比如基础版埃姆泰克斯(加它的字体)从1998年起。

安装记录在 Norm Walsh 的让 TeX 发挥作用,这是 1994 年的,甚至更加过时了,但它应该足以告诉你哪些部分你可以扔掉,方便地总结在让 emTeX 变得更小部分。他估计你可以将发行版精简到 5.5Mb。

但请注意:如此微小的发行版不会有 pdftex、Metapost 或 TikZ 等主要软件,尽管当时已经有 graphicx 和 Pstricks...

裁剪更多意味着裁剪字体:也许如果你使用 Xetex 支持 OS 字体的能力,那会有帮助?但我不认为 emtex 有 Xetex...

答案2

你还没说为什么必须有 PDF,那么我是否可以建议另一种解决方案,让程序输出 HTML 并使用gnuplot(如果我正确阅读了许可证,您可以使用您的程序重新分发)来创建情节?您不能假设人们会安装 TeXLive(或其他),但我认为您可以假设他们会有一个网络浏览器。

相关内容