Tex: подробное описание С. М. Львовский
Заключительные замечания
Download 1.51 Mb. Pdf ko'rish
|
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 . |
Ma'lumotlar bazasi mualliflik huquqi bilan himoyalangan ©fayllar.org 2024
ma'muriyatiga murojaat qiling
ma'muriyatiga murojaat qiling