mylatexformat

使用自定义格式文件时出错,“LaTeX 错误:未给出 \title。”
mylatexformat

使用自定义格式文件时出错,“LaTeX 错误:未给出 \title。”

为了加快编译速度,我尝试使用自定义格式文件。但是,当我尝试使用\maketitle... 时,它似乎表现异常,尽管我使用了\title{Test}。 平均能量损失 我创建了一个preamble.tex包含以下内容: \documentclass{scrartcl} \endofdump 然后我用 将其编译为一个.fmt文件pdflatex -output-directory /tmp/ -ini -jobname=preamble "&pdflatex" mylatexformat.ltx /tmp/preamble.tex,并且它preambl...

Admin

动态前导内容似乎在 mylatexformat 预编译中不起作用
mylatexformat

动态前导内容似乎在 mylatexformat 预编译中不起作用

TLDR:\csname endofdump\endcsname在主文件中的 \begin{document} 之前无法构建任何内容。 参考:https://bitbucket.org/johannesjh/latex-precompiled-preamble-example/src/master/ 克隆和编译时https://bitbucket.org/johannesjh/latex-precompiled-preamble-example/src/master/正如指示的那样,没有任何内容preamble-dynamic被传递进行编译。 例如如果你添加...

Admin

设置
mylatexformat

设置

luahbtex -ini我正在尝试使用和创建二进制转储格式来加快编译时间mylatexformat。 但是,根据正在加载的某些包,我收到一个无法理解的错误。 在我个人的研究中,这是https://tex.stackexchange.com/a/690435/53868但需要单独调查。 设置 我在跑步 $ tex --version TeX 3.141592653 (TeX Live 2023) mwe.tex \documentclass[UKenglish]{scrbook} \usepackage{babel} \usepackage{lipsum...

Admin

问题描述
mylatexformat

问题描述

问题描述 我正在尝试latexmk使用.latexmkrc配置文件来设置“预编译”我的文档的序言,并在重新运行期间重复使用它。 根据大卫·卡莱尔的评论,使用预编译并没有真正节省足够的时间,不值得这么麻烦,他mylatex.ltx在 1988 年写道。 但是,我的文档中有很多外部化的图形,并且 pgfplots 里面有很多引用,所以在我的情况下加载时间增长得非常快,我想探索预编译可以加快多少整个过程。 要求 我当前的要求是: 序言和正文必须能够位于同一个文档内,对于这个问题,就让它这样吧mwe.tex。 所有编译都必须通过一次调用来完成latexmk。 文...

Admin

Mylatexformat 文件名包含非 ASCII 字符,如 ä
mylatexformat

Mylatexformat 文件名包含非 ASCII 字符,如 ä

当我使用像 ü.tex 这样的文件名时,使用 mylatexformat 进行编译时遇到一些问题,但如果没有 mylatexformat 一切都很好。 我收到一个错误: 这是 pdfTeX,版本 3.141592653-2.6-1.40.24(MiKTeX 22.8.28)(预加载格式=mylatexformat 2022.12.16)2022 年 12 月 16 日 18:14 进入扩展模式受限 \write18 已启用。%&-line 解析已启用。**./ü.tex ! 紧急停止。<*> ./ü.tex ***(作业中止,不停止模式下...

Admin

将奇数页的页脚(页码)稍微向右移动
mylatexformat

将奇数页的页脚(页码)稍微向右移动

使用此 Latex 模板 https://www.overleaf.com/latex/templates/annual-reviews-style-3-template/nwnzyzhmrkpw 我想将奇数页的页码/页脚向右移动约 2cm。 如何才能做到这一点? 背景:我设法更改了正文的页边距(较小的页边距),但奇数页的脚注(页码)并未随着正文文本宽度的增加而移动。因此,我现在想在奇数页上手动移动页脚。 以下是 MWE: % This is a template file for Annual Reviews 1 column Journals % %...

Admin

如何使引号中的开始和结束引号看起来更大?
mylatexformat

如何使引号中的开始和结束引号看起来更大?

我目前正在写一篇包含引文的论文。但我对得到的结果并不满意;我想让引文看起来更有吸引力。要做到这一点,想法是让它们看起来比文本更大,然后变得丰富多彩。我尝试了命令\big,\Big但\textcolor{}{}它们不起作用。目前,引文看起来像这样...... 对应的代码如下…… ``\textsf{...there was little I could teach \textit{Fermi}, and often I asked him to teach me something instead.}''\\ \par \hspace{5.2cm}\bold...

Admin

如何在 Visual Stdio 代码中实现预编译?
mylatexformat

如何在 Visual Stdio 代码中实现预编译?

最近在写一本很长的书,编译这个tex文件差不多要花好几分钟,所以必须想办法加快编译速度。我试过一些可以加快编译速度的方法,但效果似乎不明显。比如\usetikzlibrary{external}帮我减少一些编译时间,不变的tikz图形就不需要重复编译。 据我所知,使用预编译似乎进一步节省了编译时间,特别是对于一些大型包。 具有预编译功能的超快 PDFLaTeX 我的问题: 我现在正在使用 vscode。如何在Visual Studio 代码?(即设置settings.json) 也许有些设置是这样的,但我不确定: "latex-workshop.la...

Admin

mylatex.ltx 和带有变音符号和/或空格的文件名
mylatexformat

mylatex.ltx 和带有变音符号和/或空格的文件名

我正在使用模板引擎(jinja2)、python 脚本(感谢热心人士提供)和模板(tex 文件)制作大量文档。 编译 50 份文档需要几分钟,而编译两次则很麻烦。 所以我一直在寻找让 mylatex.ltx 或 mylatexformat.ltx 正常工作的方法。 不幸的是,我无法避免文件名中带有变音符号的 tex 文件。 将此文件命名为“Bär.tex”。我使用的是较新的 Linux。 \documentclass{article} \usepackage[ngerman]{babel} \usepackage{microtype} \usepackag...

Admin

预编译前言导致 ntheorem 出现新错误
mylatexformat

预编译前言导致 ntheorem 出现新错误

首先要指出的是,我昨天已经发表了一篇标题类似的帖子,我想说这是一个新问题。 这是我之前帖子的链接,希望它能提供任何背景信息。我有一个预编译的软件包序言: \documentclass[letterpaper]{report} \usepackage{import} \let\clipbox\relax \usepackage{amsmath, amsfonts, mathtools,amssymb} \usepackage{arydshln} \usepackage{bm} \usepackage{boldline} \usepackage{bookmar...

Admin

预编译前言导致 ntheorem 出现问题
mylatexformat

预编译前言导致 ntheorem 出现问题

每当我编译一个文件时,它总是需要大约 30 秒的时间,因此我阅读了使用 mylatexformat 预编译我的包的方法。我已经弄清楚了如何做到这一点,并将我的 fmt 文件存储为 /home/username/.texlive/texmf-config/web2c/pdftex/packages.fmt,以便它可以全局使用。以下是我的格式文件的内容: \documentclass[letterpaper]{report} \usepackage{import} \let\clipbox\relax \usepa...

Admin

提供所有软件包预编译的 .fmt 文件的绝对路径
mylatexformat

提供所有软件包预编译的 .fmt 文件的绝对路径

我的 latex 设置非常慢,需要 45 秒到 1 分钟才能将所有包编译到一个空文件中。因此,我进行了一些搜索,找到了 mylatexformat,它允许我创建一个包含所有包的 packages.fmt 文件,当将其包含%&packages在 .tex 文件的顶部时,编译时间缩短到三秒。但是,当我将其添加%&/home/username/.latexpreamble/packages到文件顶部时,它不起作用。我使用 latex 设置在我的大学做笔记,因此每个需要 .fmt 文件的课程都有一个子目录。有没有办法拥有一个全局 .fmt 文件(可能...

Admin

使用带有预编译前导的 TikZ 衰落会导致分段错误(核心转储)
mylatexformat

使用带有预编译前导的 TikZ 衰落会导致分段错误(核心转储)

我注意到我可以使用TikZ 衰落在我的文档中,它们工作得很好。此外,我经常使用预编译序言并且也能正常工作。但是,当我尝试使用这两个一起,我明白了Segmentation fault (core dumped)。 我的问题是: 为什么会发生这种情况? 这是一个错误吗? 我能做些什么来实现这个功能? 以下是重现该问题的最少步骤。 我使用 Ubuntu 和 TeX Live 2021,但同样的事情发生在 Windows 和 TeX Live 2019 上。 首先我创建一个名为的类文件,test.cls其内容如下: \ProvidesClass{test} \L...

Admin

LuaLaTeX 和 mylatexformat 预编译不起作用
mylatexformat

LuaLaTeX 和 mylatexformat 预编译不起作用

我正在尝试使用mylatexformat预编译我的长序言,它基本上全部在我的自定义中.cls,其余的非静态序言部分位于我的顶部main.tex,在此之前我放置了\csname endofdump\endcsname(我也尝试过)。我使用 VSCode(LaTeX Workshop),我的发行版是 MiKTeX。我已使用命令\endofdump成功生成文件。一旦我有了,我就把它放在我的第一行并运行命令,但是,我一直收到此错误:main.fmtlualatex -ini -jobname="main" --shell-escape "&lualatex"...

Admin