为什么LaTeX在制作参考时会开始新的一行

时间:2009-08-15 21:23:03

标签: latex pdftex

我刚刚创建了一个LaTeX文档,并使用pdftex将其编译为PDF。每次使用\ ref命令进行引用时,引用都会放在一个新行上。为什么会发生这种情况?如何防止这种情况发生?

3 个答案:

答案 0 :(得分:1)

您是否有机会在URL中使用\\而不是//? \\在TeX中用作换行符。

尝试本地化问题:创建一个新文件,以相同的方式初始化hyperref,不使用其他包,并有一些文本和引用。检查引用是否仍然在新行上开始。如果他们这样做,你可以在这里(以及在LaTeX论坛上)展示它;如果没有,请添加更多报告的序言,直到您收到显示问题的文件。

答案 1 :(得分:1)

你能准备一个证明问题的最低范例吗?

我试过了:

\documentclass{report}
\usepackage[pdftex,breaklinks=true,bookmarks=true,bookmarksopen= true,pdfpagemode=UseNone,plainpages=false,pdfpagelabels,pdfstartview=FitH,olorlinks=true,citecolor=blue]{hyperref}
\begin{document}
Test \url{http://test.com} \ref{http://someother.com}.
\end{document}

整个输出是PDF中的单行。

BTW \ ref用于生成内部文档链接(如“如章节\ ref {chapter:second} ...”中所述)。

答案 2 :(得分:0)

这是我自己的错,我使用\ par作为段落符号而不是\ P.这是我的第一个LaTeX文档之一,所以我忽略了它。感谢您的快速回复/答案。