latexindent

添加条目 .bib 文件会破坏 VS Code 中的 LaTeX Workshop
latexindent

添加条目 .bib 文件会破坏 VS Code 中的 LaTeX Workshop

当我向 .bib 文件添加条目并保存它时,编译时出现以下错误: 格式化失败。请参阅 LaTeX Workshop 输出了解详情。 按照提示,我在“输出”窗格的“LaTeX Workshop”选项卡中看到: [10:55:52] LaTeX build process spawned. PID: 24624. [10:55:52] Formatting with command latexindent -c,{folderName}/,{folderName}/__latexindent_temp.tex,-y=defaultIndent: ' ...

Admin

arara 和 indent.yaml 在命令行中有效,但在 TeXmaker 中无效
latexindent

arara 和 indent.yaml 在命令行中有效,但在 TeXmaker 中无效

我正在运行 Windows 7 和最新版(2014 年 12 月)的 TeX Live 发行版以及最新版本的 TeXmaker。 arara myFile.tex在命令行中调用时它返回“缩进成功”,打开时myFile.tex它确实被美化/正确缩进。 然而,当在 TeXmaker 中设置宏时(通过用户->命令->用户定义的“arara %.tex”),TeXmaker 返回: 流程已启动 进程正常退出 但是代码并没有美化。关闭并打开文件没有帮助。 您对如何实现这个目标有什么想法吗? PS 一个最小的工作示例(从命令行工...

Admin

Latex 缩进弄乱了字符 ä、ö 和 ü
latexindent

Latex 缩进弄乱了字符 ä、ö 和 ü

当我使用“latexindent”格式化我的乳胶文档时遇到问题,因为德语字符ä,ö和ü被错误的字符替换。 例如,我的乳胶文档中有以下行: \title{Zusätzliche Beteiligung} 格式化文档后,它变成: \title{Zusätzliche Beteiligung} 有什么选项可以设置,阻止 latexindent 执行此操作吗?我找不到任何解决方案。 非常感谢。 ...

Admin

LaTeX 研讨会 - latexindent.pl 在 Windows 上找不到 indentconfig.yaml(VS Code)
latexindent

LaTeX 研讨会 - latexindent.pl 在 Windows 上找不到 indentconfig.yaml(VS Code)

我在 Windows 上的 Visual Studio Code 上使用 LaTeX Workshop,遇到latexindent.pl脚本问题。我收到以下消息: latexindent.pl 没有找到 indentconfig.yaml 或 .indentconfig.yaml(查看所有可能的位置:https://latexindentpl.readthedocs.io/en/latest/sec-appendices.html#indentconfig-options) 我正在寻找有关如何修改.vscode\settings.json文件的指导,可能...

Admin

需要帮助配置 LaTeXIndent YAML 以避免不必要的换行
latexindent

需要帮助配置 LaTeXIndent YAML 以避免不必要的换行

我目前正在使用以下 YAML 配置latexindent: verbatimEnvironments: verbatim: 1 lstlisting: 1 minted: 1 codebox: 1 modifyLineBreaks: textWrapOptions: columns: 80 但是,我遇到了一个问题,格式化程序有时会\codeinline{}以不理想的方式将文本换行到我的自定义命令中。问题示例如下: \codeinline{Some really really long text that is going ...

Admin

使用 `latexindent` 格式化 `dtx` 文件
latexindent

使用 `latexindent` 格式化 `dtx` 文件

e我目前正在dtx为自定义类编写文件。有人使用类似 之类的东西漂亮地格式化源代码和注释中的文档吗latexindent?或者有没有现成localSettings.yaml的? dtx这是一个要讨论的简单文件。运行latexindent它显然只会格式化未注释的部分。 % \iffalse %<*driver> ^^A ---------- documentation driver ----------------------------------------- \ProvidesFile{class.dtx} \documentclass{ltx...

Admin

latexindent 的压痕行为出乎意料
latexindent

latexindent 的压痕行为出乎意料

我有以下文件,它是我的一个自定义类的一部分: % actual latexindent output: \DeclareDocumentCommand {\chapterformat} { } { \thechapter } \DeclareDocumentCommand {\sectionformat} { } {\thesection} \DeclareDocumentCommand \subsectionformat { } {\thesubsection} \DeclareDocumentCommand \subsubsectionf...

Admin

TeXShop 中 latexindent 的集成
latexindent

TeXShop 中 latexindent 的集成

我花了很长时间试图弄清楚如何将 latexindent(顺便说一句,这真是个好工具!)集成到 TeXShop 中。我很惊讶地发现没有现成的解决方案(latexindent 现在非常标准,并且默认集成在几个 IDE 中,例如 VSCode 上的 latex-workshop 或 IntelliJ 中的 TeXiFy)。 因此,我最终编写了自己的 AppleScript,使用 latexindent 格式化我的代码,并提供了一个简单的快捷方式(Cmd + I对我来说)。可以使用此操作恢复Cmd + Z(如果使用外部脚本直接修改 .tex 文件,则不会出现这种情况...

Admin

LatexIndent:命令内部强制参数在 \\ 处换行,并限制列数
latexindent

LatexIndent:命令内部强制参数在 \\ 处换行,并限制列数

我尝试过配置latexindent我的字幕格式,使其不超过 80 个字符,并在双反斜杠后换行。我的探索没有成果。这是我的config.yamlfor latexindent: lookForAlignDelims: caption: 1 modifyLineBreaks: mandatoryArguments: caption: DBSFinishesWithLineBreak: 1 MandArgBodyStartsOnOwnLine: 1 RCuBSt...

Admin

latexindent 添加 tblr (tabularray) 环境作为表格,用于在 & 处对齐
latexindent

latexindent 添加 tblr (tabularray) 环境作为表格,用于在 & 处对齐

我想知道是否有办法让包latexindent知道这tblr是一个环境,这意味着内容应该对齐。tabulartabularray& 我只能通过临时将tblr环境更改为tabular环境来获得正确的缩进和对齐,然后在latexindent运行表格后将其改回tblr。 例如它看起来应该是什么样子。 更多示例(使用tabularNOT tblr): 前: 后: Latexindent可以进行对齐,tabular并且我想知道如何配置或添加tblr以使其&与工作同时对齐tabular。 ...

Admin

LaTeXindent 在 VSCode 中失败:找不到 Log/Log4perl.pm
latexindent

LaTeXindent 在 VSCode 中失败:找不到 Log/Log4perl.pm

我正在使用 VSCode 上的 LaTeX Workshop 使用 LaTeX 构建 pdf,并且当我保存 .tex 文件时,输出控制台中出现此错误。 使用命令 latexindent -c,d:path_to_folder,d:path_to_folder/__latexindent_temp.tex,-y=defaultIndent: ' ' 进行格式化 格式化失败,退出代码为 2 stderr:无法在@INC 中找到 Log/Log4perl.pm(您可能需要安装 Log::Log4perl 模块)(@INC 包含:C:/Program Files/...

Admin

安装 texlive 后缺少 latexindent
latexindent

安装 texlive 后缺少 latexindent

在 Ubuntu 20.04 上,我使用以下方式从终端安装了 texlive $ sudo apt install texlive $ sudo apt install texlive-latex-recommended 我可以从终端编译一个最小示例而不会出现错误,但在 Visual Studio Code(实际上是 Codium)中使用 LaTex Workshop 时,它会抱怨错误 "Can not find latexindent in PATH." 我确实也找不到 latexindent。我试过了 $ whereis latexindent la...

Admin

latexindent:带有嵌套括号的奇怪制表符
latexindent

latexindent:带有嵌套括号的奇怪制表符

我有以下代码片段,并打算格式化如下: \setmainfont[ UprightFeatures={ SizeFeatures={ {Size={-8.4},Font=MinionPro-Capt}, {Size={8.4-13},Font=MinionPro-Regular}, {Size={13-19.9},Font=MinionPro-Subh}, {Size={19.9-},Font=MinionPro-Disp} ...

Admin

__latexindent_temp.tex VSCode 错误
latexindent

__latexindent_temp.tex VSCode 错误

Latex Workshop VSCode Extension 一直在生成一个名为__latexindent_temp.exevery build 的文件。 与此消息相反,我已确保 MiKTeX 已完全更新。我尝试重新安装 MikTex,更改 Latex Workshop Extension“配方”,然后重新安装扩展。 我正在争论我应该完全忽略额外的文件和错误: 理想情况下,有一个比我聪明的人有一个解决方案! ...

Admin