我正在尝试运行我的 LaTeX 文件,但它一直出现上述消息。我所做的只是插入一个方程式,它突然就出现了。我没有打开 pdf,我的文档开始如下:
\documentclass[12pt]{report}
\usepackage{a4,amsmath,amssymb,url}
\usepackage[active]{srcltx}
\usepackage{graphicx}
\usepackage{natbib}
\usepackage{mathrsfs}
\graphicspath{ {C:/Users/Edd/Documents/uni/uni maths/Year 3/investigatoin/} }
\usepackage[utf8]{inputenc}
\renewcommand{\thesection}{\arabic{section}}
\setlength{\parskip}{0.5cm}
\title{Computing and Computability}
\author{Edward J. Russell}
\begin{document}
\maketitle
\tableofcontents
结尾如下:
\bibliography{bibfile}
\bibliographystyle{plain}
\end{document}
答案1
"I can't write on the file 'investigation.pdf'.
Please type another file name for output"
第 15 行是 \maketitle
这实际上不是一个 TeX 错误,标题恰好是排版文本的开头,因此是 Tex 开始生成输出 pdf 文件的点。
它被禁止创建该文件,这可能是几个原因之一,与 TeX 代码的细节没有直接关系。系统可能由于使用访问设置而禁止写入该文件或该文件夹,或者(最常见的)adobe acrobat 或其他一些应用程序可能保持文件打开并阻止写入访问或各种其他系统或网络影响。
大卫