Tex: подробное описание С. М. Львовский


 Заключительные замечания


Download 1.51 Mb.
Pdf ko'rish
bet97/143
Sana08.05.2023
Hajmi1.51 Mb.
#1444247
1   ...   93   94   95   96   97   98   99   100   ...   143
Bog'liq
LaTeX-Lvovsky

4. Заключительные замечания
Итак, мы познакомились с двумя способами верстки таблиц с помощью L
A
TEXа: окружения
ми tabbing и tabular. Какой из них лучше?
Окружение tabbing, по сравнению с tabular, работает быстрее и занимает меньше па

мяти: каждая строка таблицы, созданной с помощью tabbing, обрабатывается TEXом по
отдельности и один раз, в то время как при работе окружений tabular и array TEX сна
чала прочитывает всю таблицу до конца, затем определяет максимальную ширину каждой
колонки, и лишь после этого начинается собственно верстка. Помимо замедления работы,
это может привести и к тому, что для обработки некоторых особенно сложных и обширных
таблиц TEXу вообще не хватит памяти (в моей практике так случалось; до сих пор пробле
му удавалось решить, обработав тот же текст с помощью
«большой» версии TEXа, лучше
всего
— на компьютере с 80386 или более мощным процессором). Еще одно преимущество
окружения tabbing
— то, что таблица, созданная с его помощью, может разместиться на
нескольких страницах, в то время как таблица, созданная с помощью tabular или array, не
может ни простираться на несколько страниц, ни быть перенесенной с одной страницы на
другую.
С другой стороны, при пользовании окружениями tabular или array Вам не надо ломать
голову, где разместить позиции табуляции, чтобы колонки не налезали одна на другую: TEX
сам сделает все необходимые вычисления. Тем более неоспоримо преимущество этих окру

жений, если таблица должна быть линованной или иметь сложную структуру. Кстати говоря,
то обстоятельство, что таблица, созданная с помощью tabular, не может переноситься через
страницу,
— недостаток только L
A
TEXа, но не TEXа; с помощью TEXовской команды \halign
можно создавать таблицы, в которых и размеры колонок вычисляются автоматически, и пе

реходы через страницы допускаются. В L
A
TEXе этой командой пользоваться также можно,
но описывать здесь, как она работает, мы не будем. Смелый читатель может попробовать
прочитать об этом самостоятельно в книге [
2
].
В некоторых случаях верстку с выравниванием можно делать вообще
«вручную», без по
мощи tabbing или tabular. Некоторые примеры тому мы увидим в главе
VIII
.



Download 1.51 Mb.

Do'stlaringiz bilan baham:
1   ...   93   94   95   96   97   98   99   100   ...   143




Ma'lumotlar bazasi mualliflik huquqi bilan himoyalangan ©fayllar.org 2024
ma'muriyatiga murojaat qiling