问题标签 [miktex]

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 回答
3130 浏览

latex - 如何消除 \hyphenpenalty & \pretolerance 对节/小节标题的影响

在我的乳胶文档中,我设置\hyphenpenalty=15000\pretolerance=10000删除了单词连字符并使文本边界均匀。

但我不能为节/小节标题禁用此效果。由于单词之间的空格很大,所有标题看起来都很糟糕。


图片


是否有任何解决方案可以禁用\hyphenpenalty=15000\pretolerance=10000影响标头?

谢谢!

0 投票
4 回答
3307 浏览

latex - MikTeX 2.8 没有为 pdfLaTeX 添加断字支持

我正在使用 MikTeX 2.8 版本,并安装了匈牙利语支持和连字符文件。使用标准的 LaTeX 命令它们工作正常,但是当我尝试使用 pdfLaTeX 时,它们没有被加载,我得到了

信息。使用乳胶它工作正常:

我尝试更新 FNDB 和格式,但无济于事。

0 投票
2 回答
1789 浏览

pdf-generation - MikTeX 可以创建标记的 PDF 吗?

标记的 PDF允许 PDF 的轻松重排和可访问性。这似乎是使用 LaTeX 的一个自然用例,它提倡内容重于风格。但据我所知,没有办法使用 MikTeX 2.8 创建带标签的 PDF。

有没有人知道通过 LaTeX 获取标记的 PDF 而不求助于商业版本的 Adob​​e Acrobat 的任何提示、技巧或技术?

0 投票
2 回答
7629 浏览

pdf - Latex 文章类的纸张大小问题

我是 Latex 的新手,所以希望这只是一个简单的问题。我在 Windows 上使用 MikTex。

我的问题是,即使我在类声明中指定了“letterpaper”选项(即 \documentclass[letterpaper]{article}),创建的 pdf 或 dvi 设置为使用 A4 纸。也就是说,我检查了 pdf 的纸张大小,它显示的是 8.26x11.69 而不是 8.5x11。

根据我指定的是信纸还是 A4 纸选项,乳胶的格式似乎有所不同。也就是说,当我使用 letterpaper 选项时,生成的 pdf 每页的行数少于我指定 A4 时的行数。然而,无论哪种方式,PDF 的纸张大小都是 A4,即使格式是字母。

结果是我无法通过查看 pdf 来了解实际的信纸布局,因为它总是显示在 A4 纸上。我可以将 A4 pdf 打印到信纸上以获得(我认为)正确的硬拷贝输出,但这并不是真正的解决方案。

有谁知道这里出了什么问题或我该如何解决?

0 投票
2 回答
2231 浏览

latex - 如何将 LaTeX 警告视为错误

我正在使用适用于 Windows 的 MiKTeX 2.8 发行版。

我们主要开发软件,并使用 LaTeX 来制作我们的用户说明。我们使用 LaTeX 是因为:

  • 在源代码控制下跟踪更改等非常棒。
  • 与 Word 文档不同,源文件不会突然损坏。
  • 多个文档可以共享单个部分,因此我们可以将 DRY 原则应用于我们的文档,并避免某些文档与其他文档不同步。您可以在 Word 中拥有主文档,但我发现它们非常脆弱。

作为我们构建服务器上无人值守构建过程的一部分,我们使用 MiKTeX 的 texify 可执行文件构建文档。这工作得很好。

但是,当开发人员出错时会出现问题(例如,对不存在的 \label 的 \ref )。诸如此类的错误只会在 LaTeX 中生成警告。texify 没有注意到警告,我们在文档中留下了错误。

我目前有一个构建步骤,它扫描日志文件以查找以“LaTeX 警告”开头的行,如果有的话,构建会失败。这行得通,但显然很不稳定,并且可能会让警告溜走。它目前不用于开发机器上的本地构建,但如果这是唯一的方法,我可能必须将它与我们当前使用的编辑器集成(TeXworks 与 MiKTeX 一起提供)。

如果出现任何警告(例如未定义的引用),我希望构建失败,并且我不想对日志文件进行片状扫描。有什么东西提供这个功能吗?

如果我可以在开发机器和构建服务器上的本地构建中使用此功能,那将是一个巨大的好处。

0 投票
1 回答
2924 浏览

latex - 使用点值定义行距

我必须写一篇论文,其中椅子声称字体大小为 12pt,行距为 15pt(这似乎不是 \onehalfspacing)。

谁能告诉我如何使用值 15pt 定义间距?

最好的问候和感谢!菲利普

0 投票
1 回答
331 浏览

latex - MikTex的latex.exe生成的file.4ct和file.4tc是什么关系

我目前正在调查我们的脚本文档生成(.tex -> .pdf 和 .chm)的问题,我不得不承认我在生成 LaTeX 时非常无能。

长话短说:

  1. PDF是通过正确生成的pdflatex -output-format=pdf -interaction=batchmode ourfile.tex

  2. 然后脚本继续调用 3 次:

    latex -interaction=batchmode \makeatletter\def\HCode{\futurelet\HCode\HChar}\def\HChar{\ifx"\HCode\def\HCode"##1"{\Link##1}\expandafter\HCode\else\expandafter\Link\fi}\def\Link#1.a.b.c.{\g@addto@macro\@documentclasshook{\RequirePackage[#1,html]{tex4ht}}\let\HCode\documentstyle\def\documentstyle{\let\documentstyle\HCode\expandafter\def\csname tex4ht\endcsname{#1,html}\def\HCode####1{\documentstyle[tex4ht,}\@ifnextchar[{\HCode}{\documentstyle[tex4ht]}}}\makeatother\HCode html,5.a.b.c.\input ourfile.tex

  3. 这会生成以下文件: ourfile.4ct ourfile.4tc ourfile.aux ourfile.dvi ourfile.idx ourfile.log ourfile.xref

  4. 然后脚本继续处理 .4ct 文件,该文件似乎是某种包含标题和引用的 TOC 文件。该脚本使用此数据为 chm 项目文件(hhp 文件)生成 TOC 数据。

但是,当我从 (2) 第 4、5、6 次交替运行命令时,我可以看到每次运行命令时 .4ct 和 .4tc 文件的内容都会交换。那是:

a) 运行 latex ... => ourfile.4ct = 126 行 / ourfile.4tc = 793 行

b) 运行 latex ... => ourfile.4ct = 793 行 /ourfile.4tc = 126 行

c) 运行 latex ... => ourfile.4ct = 126 行 /ourfile.4tc = 793 行

d) 等。

生成的 .log 文件仅引用 ourfile.4ct 并且在第一次出现时我看到以下警告...

...如果这有任何用处。

感谢您的任何指点!

0 投票
1 回答
2028 浏览

latex - 在乳胶类文件中包含图形

我有一些乳胶类文件,标题页上有公司徽标。我现在已将这家公司的所有模板存储在一个文件夹中,并将此路径添加到 MiKTeX 。我已将徽标放在名为“图形”的模板的子文件夹中。然后在类文件中,我使用 \includegraphics{./graphics/logo} 导入徽标。这给出了一个找不到文件的错误。

有没有办法把标志放在一个地方?或者我是否需要将徽标复制到与文档相同的位置?

0 投票
1 回答
217 浏览

latex - 乳胶 Miktex 包

当我在使用 miktex 的机器上无法访问互联网时,知道如何将软件包(ctable)安装到我的 Miktex 便携式设备上吗?

0 投票
1 回答
1215 浏览

latex - LaTeX 中的长表

我正在将一个表格插入到一个已经包含一些文本的文件中。这是在一个部分的结尾和另一个部分的开始之前。

首先我添加了以下代码(示例,真正的表是一个真正的长的)

一切安好。但是我意识到我需要为表格添加标题。所以,然后我将代码更改为:

现在表格跳到下一节,并在下一节之后开始 3-4 行。

我在这里做错了什么?