output-driver

TL2022 中 pdftex 图形驱动程序、expl3 和 xparse 不兼容
output-driver

TL2022 中 pdftex 图形驱动程序、expl3 和 xparse 不兼容

我遇到了一个奇怪的编译错误。考虑以下 MWE: % file test.tex \documentclass{article} %\usepackage{mdframed} %\usepackage{color} \makeatletter \input{pdftex.def} \makeatother \ExplSyntaxOn \NewDocumentEnvironment{testenv}{s} { \IfBooleanT{#1}{true} } \ExplSyntaxOff ...

Admin

如何为 Roblox 编写 LaTeX 解释器?
output-driver

如何为 Roblox 编写 LaTeX 解释器?

我想在 3D 游戏引擎 Roblox 中渲染 LaTeX,以创建教育数学游戏。此计划存在 3 个问题: 您只能在 Roblox 中运行 Lua 代码,因此无法本地编译 LaTeX。 2D 用户界面只能呈现文本和预先上传的图像,因此无法显示 PDF。 反编译图像文件违反服务条款,因为它避免了图像审核。 目前的解决方案通过将 TeX 文件传输到外部服务器进行编译来解决第 1 个问题,并通过返回经过反编译并渲染为带有文本框的单个像素的 PNG 来解决第 2 个问题。不幸的是,问题 3 使 PNG 解决方案不安全,并且将 PNG 渲染为单个像素的速度很慢。 相反...

Admin

在图片环境中使用 \special 移动线条的文字后记颜色
output-driver

在图片环境中使用 \special 移动线条的文字后记颜色

在图片环境中用专色,线条相对于原始图片移动。 要将rgb颜色更改为cymk黑色或所需的 pantone,我引入了 \special{ps: XC@PANTONE7473C 1 setcolor} 彩色线条和 \special{color cmyk 0 0 0 1} 表示黑线。 这是原始文件和更改后的文件之间的区别: 注意函数线和虚线是如何从其原始位置移动的。这可能与问题有关dvips 的“ps:”特殊功能会改变标准 PostScript (bp) 单位吗?,但我无法使用问题中的信息进行修复。special上面提到的任何一行都会产生错误。还有其他方法可...

Admin

所有可能的 (La)TeX 实现和驱动程序来创建 PDF
output-driver

所有可能的 (La)TeX 实现和驱动程序来创建 PDF

我想从 LaTeX.tex文件创建 PDF。我知道以下驱动程序: 乳胶;德维普; 将 .ps 转换为 .pdf (例如使用 Ghostscript 的 ps2pdf14) 乳胶;韓國 乳胶;韋斯維爾;将 .svg 转换为 .pdf pdflatex 路拉泰克斯 赛莱特(使用pdfmx在引擎盖下) 上面的列表中是否缺少其他相关驱动程序?我主要对 2017 年的主流和通用驱动程序感兴趣。 请注意,在这个问题中,我对比较这些驱动程序不感兴趣,有很多比较(例如使用哪种乳胶?LuaTeX、XeLaTeX 还是 LaTeX?) 我知道。我只对选项列表感兴趣。 ...

Admin

软件包 epstopdf 警告:不支持除 pdftex.def 之外的其他驱动程序
output-driver

软件包 epstopdf 警告:不支持除 pdftex.def 之外的其他驱动程序

当我尝试制作 4x4 子图时,出现此错误。我做过很多这样的子图,从来没有出现过错误。在此之前的子图运行良好,但我现在正在做的子图出现此错误。一切看起来都很好,我认为图形环境中根本没有错误!有什么想法吗?当我尝试编译文件时,出现此错误,并且没有生成 pdf! 更新:这是产生问题的代码片段。有人知道原因吗? \begin{figure} \centering \subfloat[][\emph.] {\includegraphics[width=.4\textwidth]{IdarkResponsivitythicknessLe1310b}} \quad...

Admin

PDF 中的引线周围有白色标记
output-driver

PDF 中的引线周围有白色标记

为什么当使用 LuaTeX 编译为 PDF 文件时,此代码中的前导符和每条规则之间会有白条?当使用 LuaTeX 编译为 DVI 文件时,看不到白条。 a \vrule width10pt\leaders\vrule\hfill\vrule width10pt\ b ...

Admin

驱动程序选项存在问题
output-driver

驱动程序选项存在问题

\usepackage{makeidx} 在多次成功排版我的文件 Book3_new 之后,其中包含了相当广泛的参考书目,我开始使用和添加索引\makeindex。这种方法在一段时间内效果很好,但是当索引发展到一定程度时,我收到了以下错误消息。 ! Package hyperref Error: Wrong DVI mode driver option `dvips', (hyperref) because pdfTeX or LuaTeX is running in PDF m...

Admin

dvips 的“ps:”特殊功能会改变标准 PostScript (bp) 单位吗?
output-driver

dvips 的“ps:”特殊功能会改变标准 PostScript (bp) 单位吗?

在基于 的方法开发一些剪辑代码时pgf,我偶然发现了\special{ps:构造的一些奇怪效果dvips。下面几个示例将展示这一点。第一个是进行一些简单的绘制: \def\squaredemo{% newpath 0 0 moveto 0 72 lineto 72 72 lineto 72 0 lineto closepath stroke } \vbox to 72bp% {\special{" \squaredemo}} \vbox to 72bp% {\special{ps: gsave \squaredemo ...

Admin

ASCII 输出渲染(手册页样式)
output-driver

ASCII 输出渲染(手册页样式)

有没有办法让 LaTeX 发出“类似手册页”的 ASCII 输出? 包括良好的换行、缩进和标题格式。 ...

Admin

使用 pdflatex 的“Letter”纸
output-driver

使用 pdflatex 的“Letter”纸

显然,LaTeX 发行版及其相关类和驱动程序,以及 Linux 发行版中的文件都会影响最终用于输出的页面大小dvipdf,pdflatex等等。无论将.tex文件转换为.pdf直接还是通过中间.dvi和/或.ps最终文档的页面大小。我在网上看到了很多描述此问题和潜在解决方案的资料(例如,(1),(2),(3),(4),(5),(6))似乎没有标准的解决方案。 我的问题是:如何确保我的文档输出到“信纸”大小的纸张上。哪些文件的哪些参数会影响纸张大小的选择:文档类、设备驱动程序、Linux 特定文件还是其他?哪些 LaTeX 包会影响纸张大小的选择?如果指定了冲...

Admin

如何使用低级 PS 命令剪辑 TeX 框?
output-driver

如何使用低级 PS 命令剪辑 TeX 框?

我喜欢剪辑任意 TeX 框 ( \hbox),但不使用较大的图形相关包,如 PGF/TikZ 或 PSTricks。这旨在用于不应强制用户也加载其中一个包的包中。 clip这里我的意思与选项(与viewport或 一起trim)的作用相同\includegraphics:一些外部材料不再显示。我只想将其应用于 TeX 框。我意识到这取决于输出驱动程序。我已经找到了一个pdftex使用 PDF 命令的解决方案。 我现在正在寻找 DVI/PS 解决方案,即一些\special剪辑 Tex 框的说明。非常欢迎有关其他司机的任何提示。 我的两个包gincltex...

Admin