Amsbook \部分错误

Amsbook \部分错误

在我的 tex 文件中

\documentclass[11pt]{amsbook}

\usepackage{amsmath,caption,fancyhdr,multirow,booktabs,lscape,pbox}
\usepackage{amssymb,nomencl,todonotes,framed,booktabs,graphicx}
\usepackage{amsthm,amsfonts,graphicx,graphics,epstopdf,amsxtra,amscd,color,latexsym,mathrsfs,bbding,rotating,mathdots,mathrsfs,hyperref}
\usepackage{enumitem}
\usepackage{pdfsync}

\usepackage{vmargin}
\setmarginsrb   {1.47in}  % left margin
        {0.7in}  % top margin
        {1.1in}  % right margin it was {1.1in}
        {0.6in}  % bottom margin
        {5pt}  % head height -- it was {15pt}
        {0.2in}  % head sep
        {13pt}  % foot height %WAS 9pt
        {0.4in}  % foot sep

\usepackage{fancyhdr}
\lhead[\rm\thepage]{\fancyplain{}{\sl{\rightmark}}}
\rhead[\fancyplain{}{\sl{\leftmark}}]{\rm\thepage}
\chead{}\lfoot{}\rfoot{}\cfoot{}
\pagestyle{fancy}
\usepackage{chngcntr}
\counterwithin{table}{section}%number the table as Table.c.s.t//  c=chapter, s=section,t=table
\usepackage[font=bf]{caption}

\begin{document} 

\author{My name} 
\title{PhD. Thesis} 
\date{\today} 

\include{titlepage}

\frontmatter
\include{abstract}


\newpage ~
\thispagestyle{empty}\newpage


\tableofcontents

 \mainmatter



\part{Background}
\chapter{First Chapter}
Hello
\end{document}

我使用 MacOS。到二月份(上次编译 tex 文件时)为止,我的设置都没有出现任何问题或错误。本周,我将操作系统升级到 Maverick,并且必须再次安装 MacTeX + TeXShop。现在我有 TeXShop 版本 3.18(3.18)。我不记得几个月前我用的是哪个版本。

今天第一次编译我的文件“Thesis.tex”时出现以下错误:

) [10]
./Thesis.tex:304: Missing { inserted.
<to be read again>
                   #
l.304 \part{Background}

?

我明白了为什么 \part{..} 不受欢迎。如果您愿意,可以删除此帖子,也可以将其保留在此处以供将来参考。

我做过多次尝试:

  1. 事实上——>检测到上述错误
  2. 删除 \part{..} --> 一切正常
  3. 避免使用 \usepackage{pdfsync} --> 一切正常!!!

显然pdf同步与 amsbook 命令 \part 冲突。

答案1

错误是由于\usepackage{pdfsync};该pdfsync包是首次尝试提供从 PDF 文件到 TeX 文件的反向搜索,但它存在几个问题,最重要的是,它已被现在所有 TeX 引擎默认使用的 SyncTeX 技术所淘汰,只要-synctex=1启用该选项,即 TeXShop 的默认选项。

删除对包的调用,一切都会正常工作。

顺便说一句,vmargin与几个包不兼容,所以最好使用本机amsbook方法或geometry

相关内容