Работа в системе LaTeX


         

Отрезки и стрелки


Отрезки задаются с помощью команды \line. LaTeX'у надо сообщить наклон и размер отрезка. Вот пример команды \put, выводящей отрезок:

\begin{picture}(100,50) \put(60,50){\line(1,-2){20}} \end{picture}

Как мы уже понимаем, здесь на рисунок размера

пунктов наносится отрезок с началом в точке
. Наклон отрезка задается парой целых чисел, расположенных в круглых скобках через запятую непосредственно после \line. Отношение этих чисел должно быть равно "угловому коэффициенту" отрезка (тангенсу угла наклона к горизонтали); в нашем случае эти числа суть "(1,-2)", это означает, что отрезок отклоняется "на одну единицу вправо и на две единицы вниз". Если эти числа (1,0), то отрезок горизонтален, если (0,1), то отрезок вертикален.

Размер отрезка задается в фигурных скобках после круглых скобок, в которых задан наклон. Этот размер, вообще говоря, — не его длина, но длина его проекции на горизонтальную ось (кроме случаев, когда отрезок вертикален — тогда задается его длина по вертикали).

Длину отрезка можно (если она не слишком мала) задавать произвольно, а вот наклон — нет. Каждое из целых чисел, задающих наклон, не должно превосходить

по абсолютной величине, и, кроме того, эти два числа не должны иметь общих делителей, кроме
(это последнее условие репертуар возможных наклонов не ограничивает).

Стрелки задаются с помощью команды \vector, которая нам уже встречалась в примере. Синтаксис этой команды совершенно такой же, как у команды \line: в круглых скобках пишется пара чисел, задающая наклон стрелки, а затем в фигурных скобках параметр, задающий ее размер (длина проекции на горизонтальную ось, если стрелка не вертикальна, и длина проекции на вертикальную ось, если стрелка вертикальна). Отличие от команды \line в том, что репертуар возможных наклонов стрелок еще более ограничен, чем у отрезков: целые числа, задающие наклон, не должны превосходить

по абсолютной величине (и по-прежнему не должны иметь общих делителей). Точкой отсчета стрелки является ее начало.




Содержание  Назад  Вперед