Latex的常见错误

1、! Undefined control sequence.
l.101    \subfigure
                  [Small Box with a Long Caption]
问题就是 \subfigure是一个未定义的命令。应该加上定义。至于\subfigure是在哪里定义的,你要查到信息的方法有很多。最快的方法就是google或者baidu,输入\subfigure,latex,未定义之类的关键词,搜索,就能在结果当中找到答案。
找到这句话:注意要使用宏包\usepackage{graphicx} 和\usepackage{subfigure}
那么,你在导言区加入以上两句就行了。
其实我觉得LATEX2e 插图指南应该有说调用哪个宏包,建议楼主仔细阅读。

2、并列的子图形
\begin{figure}
\subfigure[Small Box with a Long Caption]{ 
\label{fig:mini:subfig:a} %% label for first subfigure 
\begin{minipage}[b]{0.5\textwidth} 
\centering 
\includegraphics[width=1in]{graphic.eps} 
\end{minipage}}% 
\subfigure[Big Box]{ 
\label{fig:mini:subfig:b} %% label for second subfigure 
\begin{minipage}[b]{0.5\textwidth} 
\centering 
\includegraphics[width=1.5in]{graphic.eps} 
\end{minipage}} 
\caption{Minipages Inside Subfigures} 
\label{fig:mini:subfig} %% label for entire figure
\end{figure}
参考:http://www.ctex.org/documents/latex/graphics/node111.html

3、latex中错误:”Unknown graphics extension: .eps“ 或者在插入图片时明明有这个文件 但是can not find **
错误原因:很简单,
就是使用includegraphics插入图片为eps格式,是多数参考书籍给出的方法,但此种方法只能用latex默认编译器使用,如果使用Ctex(中国改造版,默认为pdflaTex),则不能。是图片和pdflatex一起用时的错误,参考下面引用:
两种解决方法:
1、可以将eps文件转换为pdf图片或jpg图片。
2、用latex而不是pdflatex:
tex处理过tex文件后生成dvi文件,然后通过dvipdf转换成pdf文件;
pdflatex直接处理tex文件,输出pdf文件,pdflatex使用jpg,png能图片格式,不能使用eps文件。但用latex后,模板Singapore就不会有像pdflatex很好的效果,底色都变成了白的。

4、pdf书签乱码的解决方法主要是通过编译时来解决的,可在终端(也叫命令行吧)下如下运行编译:
latex template
GBK2uni template
latex template
bibtex template
makeindex template.nlo -s nomencl.ist -o template.nls %此行是编译出术语表用的
latex template
dvipdfm template
dvipdf
每一行代表一次
终端或命令行就是Command prompt

你可能感兴趣的:(Latex的常见错误)