阻止 Texmaker 在出现错误时将光标从当前行移动到文档的另一个位置

阻止 Texmaker 在出现错误时将光标从当前行移动到文档的另一个位置

我多次遇到过这种情况:如果出现编译错误,Texmaker 会将光标从当前行移动到文档顶部。有没有办法停止此功能?

编辑:Texmaker 现在似乎将光标移动到下一行的开头,有办法阻止这种情况吗?此外,根据嵌套,Texmaker 会将光标移动到甚至不同的行。

答案1

这里有一个有用的技巧。这个想法是使用文件.bat(我在 Windows 下,但这并不重要。)

转到选项->配置 texmaker

在此处输入图片描述


使用 pdflatex 命令

在此处输入图片描述 在此处创建一个 .bat 文件mtpdftex.bat

@echo off

D:/mtlatex/miktex/bin/pdflatex -interaction=nonstopmode %1

注意这里%.tex替换为%1


更新:以下评论这里

文件mtpdftex.bat(检查您的磁盘 C:)

@echo off

C:/Programmes/Miktex2.9/miktex/bin/pdflatex -synctex=1 -interaction=nonstopmode %1

你甚至可以尝试

@echo off

pdflatex -synctex=1 -interaction=nonstopmode %1

接下来使用此球棒快速构建 texmaker 在此处输入图片描述


更新 2可以将 pdf 视图命令添加到快速构建中:单击 wizard快速构建按钮并添加 pdf 视图

在此处输入图片描述

结果

在此处输入图片描述

然后编辑此命令,在D:/Nouveaudossier/mtpdftex.bat %.tex|前面添加

在此处输入图片描述


示例本文档的快速构建

\documentclass{article}
\usepackage{lipsum}

\begin{document}
bla bla bif \mt
\section{Foo}
\lipsum[1-4]
\section{Bar}
\lipsum[1-4]
\end{document}

在此处输入图片描述


点击蓝色三角形(转到下一个错误) 在此处输入图片描述


无错误

在此处输入图片描述

点击蓝色三角形(转到下一个错误) 在此处输入图片描述

相关内容