TeXstudio 无法在 pdf 文件上书写

TeXstudio 无法在 pdf 文件上书写

最近,在使用 Windows 10 将我的 TeXstudio 更新到最新版本 (3.0.1) 后,我开始遇到编译问题。每当我尝试编译任何 tex 文件时,都会遇到以下错误:

我无法在文件“document.pdf”上写入内容。\end{document}

作为示例,我使用文章类从模板创建了一个新文件:

\documentclass[]{article}

%opening
\title{Test}
\author{Marcelo}

\begin{document}

\maketitle

\begin{abstract}

\end{abstract}

\section{}

\end{document}

我在 StackExchange 上发现了类似的问题,并尝试了一些建议,例如:

  • 确保 Adob​​e Reader 已关闭,并删除生成的 pdf 文件
  • 使用“pdflatex document.tex”从命令提示符进行编译
  • 确保我有写入权限 - 这应该不是问题,因为我正在写入我的桌面

但我仍然收到同样的错误:

这是 pdfTeX,版本 3.14159265-2.6-1.40.21(MiKTeX 20.10)(预加载格式=pdflatex 2020.10.17)2020 年 10 月 27 日 11:22 进入扩展模式**./document.tex (document.tex LaTeX2e <2020-10-01> 补丁级别 1 L3 编程层 <2020-10-05> xparse <2020-03-03> (C:\Users\Marcelo\AppData\Local\Programs\MiKTeX\tex/latex/base\article.cls 文档类:article 2020/04/10 v1.4m 标准 LaTeX 文档类 (C:\Users\Marcelo\AppData\Local\Programs\MiKTeX\tex/latex/base\size10.clo 文件:size10.clo 2020/04/10 v1.4m 标准 LaTeX 文件 (大小选项) ) \c@part=\count175 \c@section=\count176 \c@subsection=\count177 \c@subsubsection=\count178 \c@paragraph=\count179 \c@subparagraph=\count180 \c@figure=\count181 \c@table=\count182 \abovecaptionskip=\skip47 \belowcaptionskip=\skip48 \bibindent=\dimen138 ) (C:\Users\Marcelo\AppData\Local\Programs\MiKTeX\tex/latex/l3backend\l3backend-p dftex.def 文件:l3backend-pdftex.def 2020-09-24 L3 后端支持:PDF 输出 (pdfTeX) \l__kernel_color_stack_int=\count183 \l__pdf_internal_box=\box47 )(document.aux)\openout1 = `document.aux'。

LaTeX 字体信息:检查输入行 7 上 OML/cmm/m/it 的默认值。LaTeX 字体信息:...输入行 7 上没问题。LaTeX 字体信息:检查输入行 7 上 OMS/cmsy/m/n 的默认值。LaTeX 字体信息:
...输入行 7 上没问题。LaTeX 字体信息:检查输入行 7 上 OT1/cmr/m/n 的默认值。LaTeX 字体信息:...输入行 7 上没问题。LaTeX 字体信息:检查输入行 7 上 T1/cmr/m/n 的默认值。LaTeX 字体信息:...输入行 7 上没问题。LaTeX 字体信息:检查输入行 7 上 TS1/cmr/m/n 的默认值。LaTeX 字体信息:
...输入行 7 上没问题。LaTeX 字体信息:检查输入行 7 上 OMX/cmex/m/n 的默认值。LaTeX 字体信息:...输入行 7 上没问题。LaTeX 字体信息:检查输入行 7 上 U/cmr/m/n 的默认值。LaTeX 字体信息:... 输入行 7 上正常。LaTeX 字体信息:输入行cmex10' loaded for size (Font) <12> on input line 9. LaTeX Font Info: External font9 上外部字体 cmex10' 已加载,大小为 (字体) <8>。LaTeX 字体信息:
输入行 9 上外部字体 `cmex10' 已加载,大小为 (字体) <6>。

!我无法在文件“document.pdf”上写入。请输入另一个文件名以进行输出!紧急停止。...shipout:D \box_use:N \l_shipout_box l.17 \end{document}

***(作业中止,不停止模式下文件错误)

这里列出了您使用的 TeX 内存量: 480236 个字符串中的 410 个 2879607 个字符串字符中的 7293 个 3000000 个内存中的 268785 个字 15000+200000 个多字母控制序列中的 17041 个 43 种字体的字体信息中的 539335 个字(共 9000 个) 8191 个连字异常中的 1141 个 5000i、500n、10000p、200000b、50000s 中的 41i、6n、47p、132b、189s 堆栈位置!==> 发生致命错误,未生成输出 PDF 文件!

如果有人能除了重新安装 TeXstudio(我已经尝试过了)之外,提出解决此问题的建议,那就太好了。

谢谢你!!

相关问题:

答案1

我找到了解决问题的方法无法在文件 *.pdf 上写入。显然,Avast 可以阻止 pdflatex,这样就不会生成 PDF。

相关内容