目录
! pdfTeX error (ext4): \pdfendlink ended up in different nesting level than \pd fstartlink.
winEdt编译pdf时出现can't run pdf的问题
! pdfTeX error (ext4): \pdfendlink ended up in different nesting level than \pd fstartlink.
写IJCAI的过程中莫名其妙在某一次重新复制一个tex文件,然后在编译生成pdf的时候出现这个错误,上网查了一下说要把
\usepackage{hyperref}
这个宏包去掉,但是我不复制之前是可以编译的,之前复制的也是可以编译的。。。
就这次复制不行了,不过我照着这样改之后,果然好啦
本质原因还是不太清楚。
后续补充,这个宏包是制造论文中超链接的,去掉之后,图片、表格、参考文献什么的都没法点击序号进行跳转。
之前出错的缘由也破案了,是因为多加了另一个语言包,删掉就好了。
所以发现错误之前,想一下上一步操作是什么(比如多加了一个语言包),才能找到根本问题。
参考文献插不进去
经常遇到,真的没记性。
很多时候在bib文件编辑好了参考文献的样式,也检查了很多遍,但是就是在论文中参考文献对应的引用是个“?”。
最终究其原因都是因为编辑好了bib文件之后没有保存。。。
一定要手动保存才能生效哇同志们!
参考文献显示为[?]问号
bst文件一定要与编译的tex文件放在同一个文件夹中。
winEdt编译pdf时出现can't run pdf的问题
按照网上的教程就是
- 下载sumatra PDF;
- 找到Sumatra PDF的应用程序所在的位置(默认装是装在了C盘中,我直接在C盘中搜索得到了)
- 复制路径,打开WinEdt - options - PDF Viewer,将路径改进去。
注意:这里我按照网上说的把路径粘贴进去之后,还是会报can't run的问题。后来我点了右边的查找文件按钮,找到Sumatra PDF的exe文件,点击确认,此后编译的时候就可以弹出来pdf了。我观察了一下前后的区别就在于路径上多了个双引号。
如何并排放两张图片
首先需要一个这样的包
\usepackage{graphicx}
然后
\begin{figure}[htbp]
\centering
\begin{minipage}[t]{0.48\textwidth}
\centering
\includegraphics[width=6cm]{figures/wavelet.png}
\caption{2D可分离小波逼近曲线}
\end{minipage}
\begin{minipage}[t]{0.48\textwidth}
\centering
\includegraphics[width=6cm]{figures/MGA.png}
\caption{多尺度几何方法逼近曲线}
\end{minipage}
\end{figure}
其中[htbp]是浮动模式,h表示图片显示在代码段插入的地方,t表示将图形放置在页面的顶部,b表示将图形放置在页面的底部,p表示将图形放置在允许有浮动对象的页面上。
latex在编译时会按照h-t-b-p的顺序排版,适当调整图片使画面更加美观。