logologologo Арифметика электронного бизнеса
internet business bureau
   
о компанииинтернет услугиразработка сайтовклиентаминфо

 
   СТАТЬИ       ССЫЛКИ        ОБЗОР ЛИТЕРАТУРЫ        СЕМИНАРЫ    
 
Список статей

КОНТАКТЫ:
  тел.:  (495) 951-33-73
  тел.:  (495) 951-27-50
  e-mail: info@ibb.ru
ТЕХПОДДЕРЖКА
  тел.: (495) 772-43-24
  e-mail: support@ibb.ru

СТАТЬИ

ОСНОВЫ РАБОТЫ С TEX
Списки и таблицы

Списки в TEXсоздаются с помощью окружения itemize, если необходим нумерованный список то окружение enumerate. Внутри окружения каждый элемент списка начинается командой \item. Максимальная глубина вложения списков равна четырем . Символ, обозначающий элемент списка можно менять с помощью необязательного аргумента команды \item.

\begin{itemize}
\item Монитор
\item Клавиатура
\item Системный блок
        \begin{itemize}
        \item Жесткий диск
        \item Материнская плата
        \item[=] Видеокарта
        \end{itemize}
\item Мышка
\end{itemize}

  • Монитор
  • Клавиатура
  • Системный блок
    - Жесткий диск
    - Материнская плата
    = Видеокарта
  • Мышка

А вот пример использования нумерованного списка:


\begin{enumerate}
\item Зеленый
\item Красный
\item Синий
\item Фиолетовый
\end{enumerate}

  1. Зеленый
  2. Красный
  3. Синий
  4. Фиолетовый

Таблицы в LATEXможно набирать с помощью окружения tabbing и tabular. Рассмотрим их подробнее. При использовании окружения tabbing необходимо вручную указывать начало столбцов.
Для этого в первой строке с помощью команды \= отмечаются начала колонок. Для увеличения ширины колонки удобно использовать команды \ quad - задает пробел в 1em и \ qquad - 2em.

В остальных строках мы с помощью команды \> указываем переход к новой колонке.

Строки таблицы должны заканчиваться командой \\.Команда \\ имеет необязательный параметр, задающий дополнительный интервал между текущей строкой и следующей.

\begin{tabbing}
Город \qquad \= Команда \qquad\=Очки\\[10pt]
Москва\ > Динамо\ > 21\\
Челябинск\ > Трактор\ >18\\
Ярославль\ > Химик\ > 8\\
\end{tabbing}

Город Команда Очки
Москва Динамо 21
Челябинск Трактор 18
Ярославль Химик 8

Если строку с разметкой начала колонок закончить не командой \\а \kill то эта стрка на печать не попадет. Это позволяет более точно задавать ширину столбцов. В данном примере ширина всех колонок одинакова.

Город Команда Очки
Москва Динамо 21
Челябинск Трактор 18
Ярославль Химик 8

Количество колонок и позиции их начала можно переопределять.

Более удобным для набора таблиц является использование окружения tabular.
При использовании этого окружения TEX автоматически определяет ширину столбцов по максимальной ширине их содержимого.
Окружение tabular имеет обязательный параметр, который указывает на количество столбцов. Один столбец - одна буква. Буквы обозначают одно из возможных размещений текста внутри колонки:

l
выравнивание по левому краю
c
выравнивание по центру колонки
r
выравнивание по правому краю

Вместо букв могут быть использованы специальные команды, p{размер} или {}.

Внутри таблицы содержимое столбцов разделяется знаком & (амперсанд), а команда \\ разделяет строки таблицы.

\begin{tabular}{lrl}
Буратино & 10 & золотых\\
Алиса & 0 & золотых\\
Базилио & 0 & золотых\\
\end{tabular}
Буратино 10 золотых
Алиса 0 золотых
Базилио 0 золотых

Команда \\ имеет необязательный параметр, который был описан выше.

Если небходима разлинованная таблица, то в обязательном параметре окружения tabular символом | указываем вертикальные линии а с помощью команды \hline создаем горизонтальные.

\begin{tabular}{|l|r|l|}
\hline
Буратино & 10 & золотых\\
\hline
Алиса & 0 & золотых\\
\hline
Базилио & 0 & золотых\\
\hline
\end{tabular}
Буратино 10 золотых
Алиса 0 золотых
Базилио 0 золотых

Для обьединения ячеек используются команды \multicolumn имеющей три обязательных аргумента, это количество обьединенных ячеек, выравнивание, и сам текст, записываемый в графу. В качестве значения выравнивания используются уже знакомые нам буквы l, r или с.
Если в подобной таблице необходимо провести горизонтальную линию не во всю длину таблицы, то вместо команды \hline необходимо использовать \cline. В качестве обязательного параметра необходимо указать номера начальной и конечной колонки, которые охватывает линия.

\begin{tabular}{|l|r|l|}
\hline
\multicolumn{3}{|c|}{Золотой ключик}\\
\hline
Буратино & 10 & золотых\\
\hline
Алиса & 0 & золотых\\
\hline
Базилио & 0 & золотых\\
\cline{2-3}
& 1 & костыль\\
\hline
\end{tabular}
}\\
\end{tabular}
Золотой ключик
Буратино 10 золотых
Алиса 0 золотых
Базилио 0 золотых
  1 костыль


<< Пердыдущая Оглавление Следующая >>


КОНТАКТЫ   |   ХОСТИНГ   |   ВЫДЕЛЕННЫЕ ЛИНИИ   |   ДОМЕНЫ   |   РАЗРАБОТКА САЙТОВ   |   ТЕХПОДДЕРЖКА   |   СТАТЬИ
Rambler's Top100 Яндекс цитирования Rambler's Top100
© 2000-2012 Internet Business Bureau
Все права защищены