2009-08-15 8 views
0

Я только что создал документ LaTeX и скомпилировал его в PDF с помощью pdftex. Каждый раз, когда я делаю ссылку с помощью команды \ ref, ссылка помещается в новую строку. Почему это происходит и как я могу это предотвратить?Почему LaTeX запускает новую строку при создании ссылки

+3

Можете ли вы привести пример файла, у которого есть эта проблема? –

+0

Ну, это отчет, который я не могу публиковать. Однако я инициирую пакет hyperref следующим образом, если это может помочь: \ usepackage [pdftex, breaklinks = true, bookmarks = true, bookmarksopen = true, pdfpagemode = UseNone, plainpages = false, pdfpagelabels, pdfstartview = FitH, colorlinks = true, citecolor = blue] {hyperref} – Bram

ответ

0

Это была моя собственная ошибка, я использовал \ par для знака абзаца вместо \ P. Это один из моих первых документов LaTeX, поэтому я не обратил на это внимания. Спасибо за быстрые ответы/ответы.

1

Вы случайно используете \\ в URL-адресах вместо //? \\ используется как линия в TeX.

Попробуйте локализовать проблему: создайте новый файл, который инициализирует гиперреф таким же образом, не использует другие пакеты и имеет некоторый текст и ссылку. Проверьте, продолжают ли ссылки новые строки. Если они это сделают, вы можете показать его здесь (и на форумах LaTeX); если нет, добавьте еще преамбулу отчета, пока не получите файл, который обнаруживает проблему.

+0

К сожалению, мне очень жаль. Я имел в виду ref вместо href. Я извиняюсь за ошибку. – 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.

BTW \ ref используется для создания внутренних ссылок документа (например, в разделе «Как описано в главе \ ref {chapter: second} ...»).