我看见这个封闭式问题我也遇到了类似的情况:对于 .tex 文档,当我按下 f5 键(触发宏“构建和查看”)时,我得到一个输出 .pdf 文件,Thunar 会将其视为“纯文本”文件;我双击它,文本编辑器就会执行。我使用 TeXstudio 中的嵌入式 pdf 查看器。
在终端上运行 pdflatex 或使用其他编辑器,问题不会发生;即使在 TeXstudio 上,如果我只使用 Build 宏然后使用 view 命令,我就会得到一个正确的 .pdf 文件。
我甚至对以下文件运行了“构建”>“查看”:
\documentclass{article}
\usepackage{lipsum}
\begin{document}
\lipsum
\end{document}
构建 > 查看命令根据上述内容生成正确的 PDF。
有什么想法可以知道发生了什么吗?谢谢!
答案1
F5
是 的默认快捷方式Build & View
,请检查这是否是选项/配置 TeXstudio.../快捷方式/菜单/工具中的当前快捷方式。
Build & View
在 Options/Configure TeXstudio.../Build/Build & View 中定义。请检查其值。默认值为txs:///compile | txs:///view
。如果不同,请将其重新设置为该值。
txs:///compile
定义如下Build & View
,请检查该值是否txs:///pdflatex
txs:///pdflatex
在 Options/Configure TeXstudio.../Commands/PdfLaTeX 中定义,默认值为pdflatex -synctex=1 -interaction=nonstopmode %.tex
。如果不同,请将其设置回该值。
如果这不能解决问题,您能否进一步描述一下“纯文本 .pdf 文件”的内容?
答案2
显然,问题出在一个环境上,其调用词是rem
(我用它来定义一个注释“定理”:)\newtheorem{rem}{Remark}
。我只是重命名了它,现在运行 Build&View 会生成一个真正的 PDF 文件。