Tex: подробное описание С. М. Львовский
Download 1.51 Mb. Pdf ko'rish
|
LaTeX-Lvovsky
- Bu sahifa navigatsiya:
- 7.7. Заключительные замечания о разрывах страниц и вертикальных интервалах.
7.6. Набор в две колонки
Если Вам необходимо набирать в две колонки весь документ, то это надо сделать, указав в команде \documentstyle соответствующую «стилевую опцию» (см. раздел IV.1). Если же в две колонки надо набрать не весь текст, а только его часть, к вашим услугам коман да \twocolumn. Действует она так: сначала выполняется команда \clearpage, а затем с новой страницы, созданной этой командой, начинается набор в две колонки. Иногда бывает необходимо сделать так: начать новую страницу, в начале этой новой страницы поместить один или несколько абзацев текста во всю ширину страницы, а оставшийся текст на этой странице набрать в две колонки. Для этих целей можно использовать команду \twocolumn с необяза тельным аргументом. Необязательный аргумент (в квадратных скобках, как водится) — это тот текст, который будет напечатан во всю ширину страницы; если он состоит из нескольких абзацев, то абзацы, как обычно, разделяются пустыми строками. Команда \onecolumn осуществляет переход от двухколонного набора к одноколонному (предварительно она опять-таки выполняет команду \clearpage). 7.7. Заключительные замечания о разрывах страниц и вертикальных интервалах. Мы уже отмечали, что TEXовские алгоритмы создания страниц не обладают той же гибко стью, что алгоритм разбиения абзаца на строки. Поэтому не надо слишком увлекаться при нудительными разрывами и запретами разрывов страниц и командами наподобие \vspace*. Даже такая замечательная программа, как TEX, не сможет удовлетворить логически проти воречивым требованиям; если ограничений на разрывы страниц слишком много, то TEX бу дет вынужден сделать эти разрывы, исходя из формального смысла своих алгоритмов. При этом, скорее всего, на печати Вы получите много страниц, разорванных в самых неожидан ных и неудачных с точки зрения человека местах, а на экране — много сообщений вроде такого: Underfull \vbox (badness 10000) has occurred while \output is active Если Вы регулярно сталкиваетесь с такими неприятностями, имеет смысл заново продумать принципы организации Вашего текста, а может быть, и кое-что переизложить. Избавить III.8. СПЕЦИАЛЬНЫЕ АБЗАЦЫ 84 ся от растянутых по вертикали страниц можно, если дать в преамбуле документа коман ду \raggedbottom, разрешающую делать страницы неодинаковой высоты (некоторые стили дают эту команду автоматически, но даже если окажется, что Вы ее продублировали, ни чего плохого не случится). Действие, противоположное \raggedbottom, вызывается коман дой \flushbottom. Наконец, если трудности возникают оттого, что Вы часто оставляете в тексте место ко мандой \vspace* (например, чтобы вклеить рисунок), то Вам стоит воспользоваться «плава ющими » иллюстрациями (см. раздел IV.5). Download 1.51 Mb. Do'stlaringiz bilan baham: |
Ma'lumotlar bazasi mualliflik huquqi bilan himoyalangan ©fayllar.org 2024
ma'muriyatiga murojaat qiling
ma'muriyatiga murojaat qiling