Mailing List CyrTeX-ru@vsu.ru Message #1251
From: ASM <CyrTeX-ru@vsu.ru>
Sender: <bsdasm@gmail.com>
Subject: Слова залезают за пределы страницы.
Date: Wed, 15 Apr 2009 04:19:55 +0400
To: Cyrillic TeX Users Group <CyrTeX-ru@vsu.ru>
Здравствуйте, All!

у меня проблема, САБЖ. Google отвечает на это так:
Установите параметры:
\hyphenpenalty=10000
\tolerance=10000
И будет вам счастье.

Вообщем-то в чем-то они правы, но в некоторых(причём длинных)
абзацах появляется проблема. Первая строчка содержит 4 слова
разделёнными пробелами, по длине большими чем сами слова. Далее
строки выглядят вполне сносно. Причём на второй строке слова не очень
большие и вполне красивее бы смотрелись на первой строке.

Если tolerance менять на 9900, то первая строчка содержит уже не 4
а 8 слов, и последнее вылезает за границы страницы. То есть 7 слов
на первой строке смотрелись бы самый раз.

Вопрос, как всё же "заставить" TeX разделять слова в абзаце так,
что бы они распределялись более-менее красиво, то есть делать между
словами минимальные пробелы, но в случае если слова вылезают за область
страницы, то ни в коем случае не допускать этого.

P.S. Если сконвертировать документ в OpenOffice, то разбивка как раз
получается наиболее логичной. Он помещает именно 7 слов в первую строку.
Хоть пробелы между словами и большие, но это красивее чем если часть слова
вылезает за границу страницы.
Subscribe (FEED) Subscribe (DIGEST) Subscribe (INDEX) Unsubscribe Mail to Listmaster