LINUX.ORG.RU

Ответ на: комментарий от hope13

Википедия же:

Вгонка и выгонка строки — изменение числа набранных строк за счёт уменьшения (вгонка) или увеличения (выгонка) междусловных пробелов в предшествующих строках. Вгонку или выгонку строк используют в случаях, когда необходимо ликвидировать «висячую» строку или уничтожить перенос с нечётной полосы на чётную.

Например, когда в абзаце последняя строка очень короткая, то это некрасиво. Можно попробовать слегка уменьшить ширину пробелов между словами и тогда последняя строка уйдёт в предыдущую. При выгонке, соответственно, пробелы чуть расширяются.

static_lab ★★★★★
() автор топика

Я если совсем не в моготу переписываю абзац :)

Есть пакет microtype который работает для pdflatex, но кириллица там не поддерживается.

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

Я если совсем не в моготу переписываю абзац :)

То есть латех такой латех?
У меня вот другой вопрос, Как можно сказать латеху «делай что хочешь, но не печатай строку на полях, ее же принтер не распечатает»? Периодически, страниц на 10 текста попадается такая строчка, приходится насильно разбивать слова, можно этот процесс автоматизировать?

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

Периодически, страниц на 10 текста попадается такая строчка, приходится насильно разбивать слова, можно этот процесс автоматизировать?

Сделать больше поля? С жёстким ограничениями следует работать очень аккуратно. Лучше переписывать такие места.

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

Как можно сказать латеху «делай что хочешь, но не печатай строку на полях, ее же принтер не распечатает»?

\sloppy

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

Сделать больше поля?

Против госта не попрешь. Боюсь в конце пропустить overfull, и остаться с такой вылетевшей строкой. Было б хорошо, если бы была команда указывающая делать какой угодно underfull, но не допускать overfull.

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

Нет, не хочу. Я вообще от верстки далек как от Китая. Но помню, что в кварке вгонка и выгонка довольно удобно делалась.

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

Есть пакет microtype который работает для pdflatex, но кириллица там не поддерживается.

Тут оно как — верстаю значит для своего 6in E-Inks книги (XeLaTeX —> pdf). В пакете microtype ясно сказано, что он работает исключительно с pdftex, только с двумя семействами LatinModernRoman и Charis SIL, и только с латиницей. Через костыль/патч? можно заставить это работать и через xelatex. Прилагаю два файла в латинице где всё это можно наблюдать. Без microtype: http://rghost.net/37194274 и соответственно с microtype: http://rghost.net/37194293 Тут всё ясно, и никаких вопросов не возникает. Но! если указать не прописанные в конфигурационных файлах шрифты (Minion Pro например), да ещё и набрать текст кириллицей, то оказывается, что пакет microtype тоже работает, в подтверждение чего прикладываю скриншот: http://www.pictureshack.ru/images/473XeLaTeX_microtype.png и два файла, без microtype: http://rghost.net/37194409 и с microtype: http://rghost.net/37194424 Специалисты могут дать какие-то пояснения этому?

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

Чудо чудное диво дивное ☺ Напиши автору. Он вроде проявлял какую-то активность.

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