无法编译 PDF

无法编译 PDF

我曾在几次实习中使用过 Linux 上的 Texmaker,现在我转到了 Mac OS X,但我真的不是这种操作系统的专业用户。

我已经阅读了用户手册,并在这里查看是否有人遇到与我相同的问题,所以我希望我没有重复任何问题。

我只是想根据我写下的模板来生成第一个 PDF,然后我得到了这个:

-synctex=1 -interaction=nonstopmode %.tex

我知道这是一个配置问题,但我不知道应该在配置面板中插入什么。

这是我的文件:

\documentclass[12pt,a4paper,twocolumn]{report}
\usepackage[utf8]{inputenc}
\usepackage[english]{babel}
\usepackage{amsmath}
\usepackage{amsfonts}
\usepackage{amssymb}
\author{Bruno Pescara}
\title{Investigation of ionization relaxation dynamics via femtosecond laser-spectoscopy}
\begin{document}
\index{•}
\chapter{introduction}
abilità di guardare nel piccolo sia come dimensione ma anche come velocità, pensavano che la spettroscopia fosse finita ma poi hanno fatto sta cosa ed è andata come è adata
\chapter{Theory}
\section{mass spectroscopy}
\section{electron ionization}
\section{particle size analysis}
\chapter{Methods}
\section{mass spectroscopy}
\section{electron ionization}
\section{particle size analysis}
\chapter{Results}
\section{mass spectroscopy}
\section{electron ionization}
\section{particle size analysis}
\chapter{Discussion}
\tableofcontents
\end{document}

我正在使用 Texmaker 版本 4.4.1 和 Mac OS X Yosemite(最后一个)。

答案1

首先,你应该确保安装了完整且正确的 TeX 系统,其中包括发行版、编辑器以及 PDF 查看器。推荐的 OS X 发行版是麦金塔电脑.下载并安装。

要检查一切是否正常,请创建一个名为testfile.tex

% testfile.tex
\documentclass{article}

\begin{document}
Hello World!
\end{document}

并将其保存到桌面。然后打开终端并导航到保存文件的文件夹,在本例中~/Desktop/,使用

cd ~/Desktop/

然后pdflatex运行

pdflatex testfile.tex

这应该会生成一个包含“Hello World!”(和页码)的 PDF。如果成功,则表示您的 TeX 发行版安装正确。


现在你可能需要更改编辑器的设置。pdflatex设置应该是

pdflatex -synctex=1 -interaction=nonstopmode %.tex

pdflatexTeX 程序在哪里,-synctex=1 -interaction=nonstopmode选项在哪里,以及%.tex实际文件的占位符在哪里。通过此设置,您现在应该能够在编辑器中编译文件。如果没有尝试这个设置:

"/usr/texbin/pdflatex" -synctex=1 -interaction=nonstopmode %.tex

相关内容