问题标签 [pdflatex]

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.

0 投票
1 回答
2049 浏览

latex - LaTeX:仅当剩余空间足够时才显示块

嗨 LaTeX 爱好者和 TeX 程序员!

我目前正在为某种应该自动生成的传单开发一个单页文档类。不幸的是,有限的空间无法显示页面上的所有内容,所以我需要完全跳过一些文章(我不想只在传单上打印一篇文章的一半)。

在伪代码中,这就是我正在寻找的命令:

用例是:

  • 如果页面上留有足够的垂直空间放置以下文章,请完整打印该文章。否则,仅将标题添加到 »Other Articles« 列表中。
  • 如果有足够的垂直空间,则添加一个大广告,否则添加一个较小的广告或什么都不做。

我很确定会有办法获得这个。例如,\leaders在垂直和水平模式下工作的 TeX 命令只有在剩余空间足够的情况下才插入引线。不幸的是,我不想重复任何事情,而且 else 动作也可能很棒。

任何有用命令的关键字和提示将不胜感激。您不必发布完整的解决方案(但您当然可以)。

非常感谢,
克里斯托夫

0 投票
1 回答
576 浏览

pdf - 从乳胶生成pdf

我一直在使用两台计算机通过 Winshell 从乳胶文件生成 pdf 文件,但是在一台计算机上从乳胶文件生成的 pdf 文件中的字符(或图像)看起来总是比由同一文件生成的 pdf pdf 文件清晰得多另一台电脑。谁能告诉我问题是什么,或者如何提高要在另一台计算机上生成的 pdf 文件的质量?(我在两台电脑上使用的 Adob​​e 版本相同)

非常感谢。

0 投票
1 回答
1351 浏览

latex - 在 Windows 中编译多个 LaTeX 文件

我有一个包含许多 LaTeX 文件的文件夹,这些文件都使用相同的自定义 LaTeX 类。现在我想重新编译所有这些 LaTeX 文件。它们排列在单独的文件夹中,主文件的名称与该文件夹相同,例如foo0001/foo0001.tex, foo0002/foo0002.tex。有没有办法使用 Windowsbat脚本来编译/构建所有这些文档?

0 投票
2 回答
19489 浏览

pdf - 如何从 pdfLaTeX 生成 PDF 索引?

我经常使用 TeXworks 从 pdfLaTeX 生成报告,并希望生成一个文档索引,该索引将出现在 PDF 查看器(例如 evince、Adobe Reader)的侧边栏中。是否有任何软件包可以让我这样做?

0 投票
2 回答
316 浏览

latex - 强制 pdflatex 为每个单词创建一个框

我正在将电子书文件转换为电子阅读器优化的 pdf 文件(索尼电子阅读器无法正确证明文本的合理性)。因此,我将 html 转换为乳胶,然后使用 pdflatex 构建乳胶输出。

索尼阅读器具有在字典中查找单词的功能。但是,它通过分析框来计算单词;pdflatex 每行生成一个框。我随后失去了使用字典搜索的可能性。

我如何告诉 pdflatex 将每个单词放在一个单独的框中?

编辑:
我正在尝试调整 pdflatex 命令的输出,使其每个单词产生一个框。考虑这个例子:

编译后在 PDF 编辑器中打开时,该示例将显示为一个包含“这是一个例句”的文本框。这对于大多数功能齐全的 pdf 阅读器来说都很好。然而在我的索尼电子阅读器上,单词的选择是基于框的;因此我的 pdf 阅读器将选择完整的句子,因此无法找到我点击的单词的定义。

我注意到 pdflatex 停在标点符号处。我怎样才能让它每个单词创建一个框?在输出中,我将有一个用于“This”的框,一个用于“is”,一个用于“an”,依此类推。

0 投票
1 回答
7307 浏览

latex - 如何链接到词汇表项目(使用包词汇表)

在我的文档中,我使用包词汇表来创建词汇表。一切正常,除了文本中的单词与我的词汇表中的相应条目之间没有链接(因此您可以单击要解释的单词并进入词汇表条目)。

我的文档中最重要的部分:

如您所见,我也在使用包 hyperref,但似乎没有自动将正文中的单词链接到词汇表的机制。我也尝试使用 \ref 和 \label,但是当引用的元素在主文档之外时(就像我的词汇表一样),这不起作用。我正在使用来自 miktex 的 makeglossaries-script(调用makeglossaries main构建),但这也没有给我链接。

任何人都知道这样做的方法吗?或者也许我应该使用支持类似功能的词汇表以外的另一个包?

我也将感谢任何可以使用此功能的工作示例。

编辑:

我刚刚得到了一个 gls/glslink 实际工作的最小示例。似乎词汇表项目的链接干扰了我在我的文档中使用的软件包之一。将不得不尝试将我的包一一添加到示例中,以查看是哪个包的原因。这个例子:

0 投票
3 回答
14578 浏览

latex - 如何摆脱投影仪中的导航栏?

如何删除从投影仪乳胶文件生成的每张幻灯片顶部的部分和子部分的导航栏?

我正在使用包 beamerthemesplit。

0 投票
1 回答
7189 浏览

latex - 在 Latex 中定义带有背景颜色的标题

对于一个小项目,我正在尝试一些感觉好像它应该是花生的东西,但是相反(嘿,那是法语,从没想过我会记住其中的某些部分。无论如何......)。

问题是,我想要一个乳胶布局,其中页眉和页脚跨越整个页面宽度并具有背景颜色,并且还可以在左侧、中心或右侧有一些元素(如 fancyhdr)。问题是,如果不搞砸其余的布局,我根本无法让它工作。

编辑:添加示例。

这是我尝试过的一个例子。标题显示不正确,因为背景没有跨越页面的整个宽度。根本不显示页脚。

0 投票
1 回答
8285 浏览

latex - LaTeX 文档中的条件编译

我想概括我拥有的模板,其中一项是在生成要发送给某人的 PDF 之前设置一些变量。

在我的 Makefile 中,我设置了:

虽然我不想担心那些用于评论的变量。我想我可以做一些类似 \ifdef 的事情,但它没有成功......有什么想法可以有条件地概括这个模板吗?

0 投票
2 回答
6261 浏览

ubuntu - pdfLaTeX microtype 包的字体错误

Ubuntu 10.4LTS我试图microtype在一类文档中使用包memoir,例如:

但是,当我尝试编译它(使用或其他)时rubberlatexmk我收到如下错误:

job.tex:72:字体 csnameendcsname=rm-lmr10+20 at 10.95pt 不可加载:未找到公制 (TFM) 文件。

job.tex:72:前导文本:\parbox{5in}{Abstract!}

job.tex:72:字体 csnameendcsname=rm-lmr10-20 at 10.95pt 无法加载:未找到公制 (TFM) 文件。

job.tex:72:前导文本:\parbox{5in}{Abstract!}

job.tex:80:字体 csnameendcsname=rm-lmr10+20 at 10.0pt 无法加载:未找到公制 (TFM) 文件。

job.tex:80:前导文本:...box{11cm}{\noindent{}保留所有权利。}

job.tex:80:字体 csnameendcsname=rm-lmr10-20 at 10.0pt 无法加载:未找到公制 (TFM) 文件。

job.tex:80:前导文本:...box{11cm}{\noindent{}保留所有权利。}

请注意,我省略了许多可能正在交互的代码,但导致此错误的一个活动行是包含microtype包。

我正在使用\usepackage{lmodern}and \usepackage[T1]{fontenc},但是当我将它们排除在外时,问题仍然存在,并且字体名称相应lmr10地从 default更改为cm10

这段代码很容易在 Mac OS X 上与 TeXShop 一起工作,但它似乎在 Ubuntu 上并不(容易)工作。我只是不太了解如何在 Ubuntu 上设置字体来解决这个问题,我非常有义务就如何解决此类错误提供意见。

谢谢你。

布赖恩