问题标签 [tex]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
latex - 转换 tex 源,以便所有宏都被它们的定义替换
是否可以看到 TeX“预处理器”的输出,即。e. 实际输出完成之前的中间步骤,但所有用户定义的宏都被替换并且只剩下 TeX 原语的一个子集?
还是没有这样的中间步骤?
tex - 提取getfptex批处理文件
在加载 getfptex(从 CTAN 获取)批处理文件时,当我提取此批处理文件时,我收到一系列语句,说“没有这样的目录”有人可以帮我解决这个问题吗?
谢谢你。
documentation - 如何为论文创建图表
我想为一些论文创建一些图表。
图表将包含一些文本,例如一些控制台输出。我还需要在 html 文件中使用的图像。
有 TikZ 所以可以创建这样的图像:
- http://www.texample.net/tikz/examples/boxes-with-text-and-math/
- http://www.texample.net/tikz/examples/rule-based-diagram/
- http://www.texample.net/tikz/examples/scenario-tree/
但结果我得到了一些 ps/pdf 文件,而不是图像。
更重要的是,我想从文本文件中生成图片,因为我想跟踪一些 VCS 中的变化,任何二进制文件都不适合。
memory - 如何防止乳胶内存溢出
我有一个可以制作小图片的乳胶宏。在那张照片中,我需要绘制区域。该区域的边界是二次贝塞尔曲线,该区域将被填充。我不知道该怎么做,所以目前我正在通过在该区域内绘制大量贝塞尔曲线来“填充”该区域......
这会减慢排版速度,并且当多次使用宏时(因此 tex 确实绘制了很多二次贝塞尔曲线),它会产生以下错误:
我怎样才能防止这个错误?(通过在宏等之后释放内存......)或者更好的是如何填充由两条二次贝塞尔曲线确定的区域?
产生错误的代码:
以下是变量的一些示例值:
注意:要重现错误,此代码必须执行大约 150 次(可能更多,具体取决于您的乳胶内存设置)。
非常感谢您的帮助
latex - 在 PGF (Latex) 中找出整个图片宽度的方法
我有一个乳胶宏,可以根据给定的参数使用 PGF 和 Tikz 绘制图片。绘制的图片宽度取决于这些参数。
PGF 会自动计算绘制的任何图片的最终宽度,因此用户不必明确设置它(例如在图片环境中使用乳胶构建时)。
但是我需要知道将要绘制的图片的宽度。当然,我可以像 PGF 那样计算它,但这将是相当多的工作(很多 if 语句......)。有没有办法询问 PGF 要绘制的图片宽度是多少(我期望的一些命令)?在 tikzpicture 环境中还是在它之后?感谢帮助。
python - 是否有一种编程方式将一系列图像文件转换为 PDF?
我有一系列 JPG 图像。每个扫描都已被裁剪为一页的确切大小。它们是一本有价值的绝版书籍的连续页面。发布应用程序要求将这些页面作为单个 PDF 文件提交。
我可以将这些图像中的每一个都放入文字处理器(例如 OpenOffice)中——不幸的是,这里的问题是它是一本非常大的书,而且我有很多这样的书要读完。这显然会很耗时。这是志愿者工作!
我的第二个想法是使用 LaTeX(实际上是 pdflatex)——我可以制作一个非常简单的文档,其中仅包含一系列内嵌图像。我确信这种方法可以发挥作用,对于看似非常简单的工作来说,它只是有点复杂。
我突然想到必须有一种更简单的方法-有什么建议吗?
我在 Ubuntu 9.10 上,我的主要编程语言是 Python,但如果解决方案非常简单,我很乐意采用任何可行的技术。
更新,有人可以解释这里出了什么问题吗?
转换命令语法中有没有办法指定 bat.pdf 是输出?
谢谢
python - 是否有适用于 Python 的标准词法分析器/解析器工具?
一项志愿工作需要我们将大量 LaTeX 文档转换为 ePub 文件格式。这是一系列开源小说书,迄今为止仅通过按需印刷服务在纸上制作。我们希望能够将图书提供给需要 ePub 格式才能获得最佳效果的图书阅读器设备(例如 Kindle)的用户。
幸运的是,ePub 是一种非常简单的格式,但是 LaTeX 没有简单的方法来生成所需的 XHTML 输出。
我们尝试了替代的 LaTeX 编译器(例如 plastex),但最终我们认为,简单地编写我们自己的编译器可能会容易得多,它可以理解 LaTeX 语言的一小部分并直接编译为 XHTML / ePub。
以前我在 Windows 上使用了一个名为 GOLD 的工具。这使我可以直接从 BNF 语法转到存根解析器。它还允许我用我喜欢的任何语言实现解析器。(我会选择 Python)。
该产品必须在 Linux 上运行,所以我想知道是否有一个等效的工具链可以在 Ubutnu / Eclipse / Python 下运行。我们的想法是我们将采用 TeX 的语法并只实现其中的一小部分,但我们不想花费大量时间来担心语法和解析。解析器生成器显然会为我们节省大量时间。
萨尔
更新 1:具有出色文档或教程的解决方案的奖励分数。
更新 2:如果有 TeX 的语法文件已经可用,则额外奖励,因为我所要做的就是实现我们关心的功能。
arrays - LaTeX 有数组数据结构吗?
LaTeX 中有数组吗?我不是指排版数组的方式。我的意思是将数组作为 LaTeX/TeX 中的数据结构作为“编程语言”。我需要在一个数组中存储一些 vbox-es 或 hbox-es。它可能类似于“宏数组”。
更多细节:我有一个应该排版歌曲的环境。我需要存储一些歌曲的段落作为我的宏 \songparagraph 的参数(所以我不会排版它们,只存储这些段落)。因为我不知道在一首特定的歌曲中可以有多少段落,所以我需要一个数组。当环境关闭时,所有段落都将被排版 - 但首先会测量它们并计算每个段落的最佳位置(例如,可以将某些段落放在两列中,以使歌曲看起来更紧凑,节省一些空间)。
任何想法都会受到欢迎。如果您了解 LaTeX 中的数组,请发布指向一些基本文档、教程的链接或仅说明基本命令。
latex - xelatex Invalid fontname
I want to use the openoffice chinese fonts, eg AR PL SungtiL GB, but the xelatex tells me that it is an invalid name (as shown below). It seems like the font name has spaces and so it doesn't recognize it? How should I get around this?
I am using the xeCJK package in XeTeX 3.1415926-2.2-0.9995.2 (TeX Live 2009/Debian) on Ubuntu.
qt - matplotlib - 在 Qt 表单上编写 TeX
我想在我的 Qt 表单中添加一些 TeX 文本,比如标签 - 只是文本,没有图形,没有线条,没有边框,只有 TeX。我想过这样的事情:将 TeX 渲染为位图,然后将该位图放在表单上,例如放入 QLabel。甚至更好 - 使用一些后端,将其添加到表单并使用某些东西tex_label.print_tex(<tex code>)
。似乎 matplotplot 有 TeX 解析器,但我不知道如何使用它们......
谢谢。