LINUX.ORG.RU

LaTeX -> PDF = вылезает текст на поля

 ,


1

1

собственно сабж, причём при компиляции ЛаТеХ не ругается на этот факт.

вот скриншот http://storage2.static.itmages.ru/i/15/0705/h_1436125222_8252772_82a2f86587.png - ссылки на сайты в сети Интернет почему-то вылезли на поля.

Также по тексту есть моменты, что английские слова вылезают на поля.

Что это и как лечить?

Перемещено mono из talks

Это может происходить, когда используется verbatim.

Deleted ()

Он считает ссылки за целое слово, для того чтобы нормально переносились, надо подключить пакет url с параметром hyphens и ссылки завернуть в \url{}.

Или разрешить очень длинные пробелы в строках :)

leonid ()

Запихай гипперссылки в команду \url и используй пакет breakurl (hyperref тоже так умеет http://ctan.uni-altai.ru/macros/latex/contrib/hyperref/doc/manual.html#x1-700... ) http://www.ibm.com/developerworks/ru/library/latex_styles_02/#N1003C

Длинные английские слова переноси вручную с помощью \-

Evgueni ★★★★★ ()
Последнее исправление: Evgueni (всего исправлений: 2)
Ответ на: комментарий от Kompilainenn

Просто непонятно, как был указан этот текст (со ссылкой)? У меня за границы полей вылезало обычно из-за \verb!...! или \VerbatimInput. Обычно в таких случаях я использую \href{http://...}{название}, например,

\documentclass{report}

\usepackage{hyperref}
\usepackage{xcolor}

\definecolor{urlcolor}{rgb}{0,0.0,0.0}
\definecolor{linkcolor}{rgb}{0.0,0,0}

\hypersetup{colorlinks, linkcolor={linkcolor}, urlcolor={urlcolor}}

\begin{document}
\href{https://www.linux.org.ru/forum/general/11753244?cid=11753259}{https://www.linux.org.ru/forum/general/11753244?cid=11753259}
\end{document}
Можно настроить какой-нибудь красивый цвет для ссылок.

Deleted ()
Последнее исправление: Deleted (всего исправлений: 7)
Ответ на: комментарий от Deleted

да никак, оно просто сплошным текстом идет, то, что ссылки можно как-то настраивать отдельным образом, я только что узнал от вас=)

Kompilainenn ★★★★★ ()
Ответ на: комментарий от vasily_pupkin

теоретически да, а практически то, что я делаю - это не «народные нужды» и хотелось бы сделать это красиво

Kompilainenn ★★★★★ ()

А может кто подскажет как переносить автоматически часть формулы? пример: когда 10 пт все помещается , а когда на 12пт - выпирает.

использую:

\documentclass[10pt,aps,a4paper]{revtex4}
\usepackage{graphicx}
\usepackage{epstopdf}
\usepackage{dcolumn}
\usepackage{amsmath}
\usepackage{epsfig}
\usepackage{times,mathptm}
\usepackage{nccfoots}
...
\begin{equation}
... 
\end{equation}
...
или это все вручную делать?

anonymous ()
Ответ на: комментарий от Kompilainenn

Без определенных навыков (читай некоторого опыта использования TeX) сделать в LaTeX что-то объективно симпатичное (т.е. не дефолтное) достаточно затруднительно. А сделать красиво, а не красиво, потому что хватит, вообще очень сложно.

Но, дело хозяйское.

vasily_pupkin ★★★★★ ()
Ответ на: комментарий от Kompilainenn

в какую? LaTeX -> PDF = вылезает текст на поля (в формулах)
как по мне это смежные проблемы

anonymous ()
Ответ на: комментарий от vasily_pupkin

Не не не. Курсовые и лабы отлично идут в латехе. html - а зачем он и для каких нужд может понадобится?

sehellion ★★★★★ ()
Ответ на: комментарий от Kompilainenn

Опять же, хз, что там в этих строках, так как нет кода: может там скобка ) идет после } без пробела.

Deleted ()
Ответ на: комментарий от sehellion

Курсовые и лабы отлично идут в латехе.

Видел я эти курсовые и лабы. Их делают с тем же качеством, что раньше делали в офисном пакете и с теми же трудозатратами. Преимущества латеха используются в основном в виде нумерации страниц, создания оглавления да какого-то списка литературы в свободном стиле. То есть принципиально работы не отличаются.

Deleted ()
Последнее исправление: Deleted (всего исправлений: 2)

Делай урлы футнотами. Их ведь нельзя переносить, вот overfull и вылезает.

английские слова вылезают на поля

Потому что babel не знает, что у тебя там есть английский.

Eddy_Em ☆☆☆☆☆ ()
Ответ на: комментарий от Deleted

Да фиг бы с ним, с качеством. Зато все в едином стиле, единым шрифтом, переносами и просто приятно выглядит

sehellion ★★★★★ ()
Ответ на: комментарий от sehellion

Да, и pdf'ка всегда нормально распечатается и везде одинаково. Не надо переживать, что на другом компе может поплыть вообще все форматирование. Да, можно самому дома перегнать и из офиса в pdf, но хомячки в это не могут

sehellion ★★★★★ ()

\sloppy (перед begin{document}) — понижает требовательность TeX к интервалам между словами, в результате практически все «длинные» строки должны исчезнуть.

kawaii_neko ★★★ ()
Ответ на: комментарий от Deleted

все попорядку.
сначала курсач.
потом диплом.
а потом уже свободно и с опытом и диссер и статьи.
очень мало людей, которые могут сесть и с нулевым опытом делать все правильно и качественно.

anonymous ()
Ответ на: комментарий от Eddy_Em

Потому что babel не знает, что у тебя там есть английский.

как ему об этом сказать?

Kompilainenn ★★★★★ ()
Ответ на: комментарий от kawaii_neko

\sloppy (перед begin{document}) — понижает требовательность TeX к интервалам между словами, в результате практически все «длинные» строки должны исчезнуть.

выделяет красным, как ошибку, что-то ему не нравится

Kompilainenn ★★★★★ ()
Ответ на: комментарий от Kompilainenn

Если это целый абзац, то \selectlanguage{english}. Если только одно слово, проще вручную переносы написать.

Eddy_Em ☆☆☆☆☆ ()
Ответ на: комментарий от kawaii_neko

\sloppy только для черновика годится. В продакшн нельзя — убого.

Eddy_Em ☆☆☆☆☆ ()
Ответ на: комментарий от vasily_pupkin

В любой теме про латех вылезаешь ты со своим баттхертом, неосилятор.

unanimous ★★★★★ ()
Ответ на: комментарий от Eddy_Em

у меня появилось подозрение, что более, чем 30 изображений в отдельный файл-главу вставить нельзя. Это так? просто на самой большой главе внезапно ЛаТеХ высыпал жуткую кучу ошибок на изображениях с номерами от 31 и далее (то есть на каждом повторяются одни и те же красные грабли)

Kompilainenn ★★★★★ ()
Ответ на: комментарий от Kompilainenn

так нет, это оказывается здоровая картинка в начале документа ему не нравилась О_О. Какого же черта он ругался на ДРУГИЕ изображения

Kompilainenn ★★★★★ ()
Ответ на: комментарий от unanimous

Именно потому что я его юзаю, я и вылезаю со своим батхертом )

vasily_pupkin ★★★★★ ()
Ответ на: комментарий от Eddy_Em

\sloppy только для черновика годится

Ну может для супертипографии и не годится (кстати: а) а что они делать будут? б) для супертипографии plain tex), а для повседневной жизни самое то.

P. S. Все лабораторные/дипломные работы сдавал со sloppy, никто не жаловался.

kawaii_neko ★★★ ()
Ответ на: комментарий от Kompilainenn

Это так?

Нет.

на самой большой главе внезапно ЛаТеХ высыпал жуткую кучу ошибок на изображениях с номерами от 31 и далее

Ты, похоже, слишком дохрена картинок навтыкал. Скажем, 30 плавающих изображений на 15 страниц текста...

Eddy_Em ☆☆☆☆☆ ()
Ответ на: комментарий от kawaii_neko

Не работает, проверено. Второй язык по-любасу надо явно указывать.

P. S. Все лабораторные/дипломные работы сдавал со sloppy, никто не жаловался.

Потому что там говноверстка сойдет. А для красивой печати — нет. Лучше проблемные абзацы вручную подправить, нежели делать какое-нибудь разреженное (или, наоборот, сжатое) уродство.

Eddy_Em ☆☆☆☆☆ ()
Ответ на: комментарий от vasily_pupkin

Если нет желания прочесть хотя бы раза 2 Львовского и раза 2 Кнута, то забей. Нефиг тебе с латехом связываться! Это тебе не линукс, нахрапом не разберешься.

Eddy_Em ☆☆☆☆☆ ()
Ответ на: комментарий от Eddy_Em

Скажем, 30 плавающих изображений на 15 страниц текста...

нене, картинок много, но в среднем получается меньше, чем 1 на страницу, почему-то одна картинка растянулась на всю страницу в начале документа, после того, как я ее подужал (0.1 ширины страницы), все внезапно стало ок =)

Kompilainenn ★★★★★ ()
Ответ на: комментарий от Kompilainenn

почему-то

Потому что сначала матчасть надо учить!

Eddy_Em ☆☆☆☆☆ ()
Ответ на: комментарий от Eddy_Em

ну начинается... ошибку-то ЛаТеХ пишет не про то, что картинка здоровая, а про то, что что-то там вне области, причем ОСТАЛЬНЫЕ картинки

Kompilainenn ★★★★★ ()
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.