Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
Шпорки.docx
Скачиваний:
61
Добавлен:
24.04.2019
Размер:
156.78 Кб
Скачать

39 ТеХ. Набор матриц.

Пакет usepackage{amsmath} позволяет набирать матрицы со скобками различного вида, уже заданными в самом названии окружения.

pmatrix матрица в круглых скобках

bmatrix в квадратных скобка

vmatrix в вертикальных черточках

Vmatrix в удвоенных вертикальных черточках

matrix матрица без каких-либо скобок

При подключении пакета amsmath у вас появляются дополнительные возможности набора матриц.

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

\setcounter{MaxMatrixCols}{нужное количество столбцов}

Аналога MaxMatrixCols для окружения array не существует, точное число столбцов определяется автоматически.

Если вам необходимо получить горизонтальный ряд точек длиной на несколько столбцов, вы можете использовать команду \hdotsfor{количество столбцов, занятых точками}. Команда \hdotsfor может иметь и необязательный аргумент, влияющий на частоту точек. Другими словами, если записать \hdotsfor[2]{5}, то расстояние между точками в матрице, заданными при помощи этой команды, будет в два раза больше, чем в случае, если бы аргумента [2] не было. В окружении {array} команда \hdotsfor работать не будет.

Пример использования команды \hdotsfor:

$$ \begin{pmatrix}

1 & 2&\hdotsfor{2} &3\\

1 & 2&\hdotsfor{2} &3\\

\hdotsfor{5}

\end{pmatrix}$$

В пакете amsmath (в отличие от чистого Latex-a) также предусмотрено окружение для более мелких и невыключных матриц (встречающихся в тексте, например) \begin{smallmatrix}\end{smallmatrix}. Скобки для матрицы в этом окружении необходимо ставить самостоятельно.

40 ТеХ. Вставка готовых рисунков.

С помощью команды \psboxto рисунок можно отмасштабировать и вставить в текущую строку. При этом просто задается требуемая ширина рисунка, а его размер по вертикали будет определен автоматически. Для того, чтобы эта команда работала, в приамбулу надо вставить \input{psbox}.

Пример 1. Последовательность команд

\documentstyle{article}

\input{psbox}

\begin{document}

\begin{figure}

\psboxto(5cm;0cm){ex.ps}

\caption{PS-файл импортирован с помощью команды psboxto.}

\end{figure}

\begin{figure}

$$\psboxto(5cm;5cm){ex.ps}$$

\end{figure}

\end{document}

вызовет вставку нашего рисунка в документ два раза. Оба раза рисунок будет одного и того же размера (с шириной по горизонтали, равной 5см). В первом случае он будет "прибит" к левому краю страницы, а подпись, сформированная с помощью \caption, расположится по центру. Второй раз, когда команда \psboxto оформлена с помощью $$, сам рисунок тоже расположится по центру.

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

41 ТеХ. Создание таблиц.

Для создания таблц в латексе существует 2 окружения: latex tabular (для таблиц с текстом) и latex array (для таблиц с формулами).

Для разделения данных в таблице используется знак амперсанд &. При создании таблицы необходимо указывать количество колонок сразу после begin{tabular} иbegin{array}, используя вертикальный разделитель |.

Для горизонтального разделителя в таблице latex используется hline или cline{x-y}если нужно подчеркнуть строки с х по у.

Пример таблицы в latex из трех колонок и одной строки с отцентрированным текстом.

begin{tabular}{|c|c|c|}

hline

1&2&3

hline

end{tabular}

Вместо c можно подставить следующее:

 l – выравнивать по левому краю

 c – выравнивать по центру

 r – выравнивать по правому краю

 p{} – текст в колонке верстается как абзац. Параметр – ширина колонки

 m{} – выравнивать по середине своей высоты

 b{} – по нижней строке

Опции m и b доступны при подключении пакета array.

Для того, чтобы объединить несколько горизонтальных ячеек таблицы latex в одну можно воспользоваться командой multicolumn{x}{y}{z}, где

x – количество объединяемых ячеек

у – способ размещения в таблицы (см. выше)

йz – текст в ячейке.

Соседние файлы в предмете [НЕСОРТИРОВАННОЕ]