2009-08-15 5 views
0

LaTeXドキュメントを作成し、pdftexを使用してPDFにコンパイルしました。 \ refコマンドを使って参照するたびに、参照は新しい行に置かれます。なぜこれが起こり、どうすればこれを防ぐのですか?参照を作成するときにLaTeXが新しい行を始めるのはなぜですか?

+3

この問題のあるサンプルファイルを教えてもらえますか? –

+0

これは、私が公表しないかもしれない報告書です。しかし、もしこれが役に立つのであれば、次のようにhyperrefパッケージを開始しています: \ usepackage [pdftex、breaklinks = true、bookmarks = true、bookmarksopen = 真、pdfpagemode = UseNone、plainpages = false、pdfpagelabels、pdfstartview = FitH、 colorlinks = true、citecolor = blue] {hyperref} – Bram

答えて

0

私自身のせいで、\ Pの代わりに\ parを段落記号に使用しました。これは私の最初のLaTeX文書の1つなので、私はそれを見落としました。しかし、迅速な応答/回答ありがとう。

1

// URLの代わりにURLに\\を使用していますか? \\はTeXの改行として使用されます。

問題をローカライズしてください:同じ方法でhyperrefを初期化し、他のパッケージを使用せず、テキストと参照を持つ新しいファイルを作成してください。参照が新しい行で開始されているかどうかを確認します。もしそうなら、ここに(そしてLaTeXフォーラムで)それを見ることができます。そうでない場合は、問題を示すファイルを取得するまで、レポートのプリアンブルを追加してください。

+0

おっと、本当に申し訳ありません。私はhrefの代わりにrefを意味しました。間違って申し訳ありません。 – Bram

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内の1行です。

内部参照リンクを生成するために\ refが使用されます(「\ ref {chapter:second}」の章の説明のように)。

関連する問題