Интернет магазин китайских планшетных компьютеров



Компьютеры - PSTricks

05 мая 2011


Оглавление:
1. PSTricks
2. Программы, поддерживающие PSTricks



PSTricks — это набор макросов, позволяющих включать рисунки PostScript непосредственно в код TeX или LaTeX.

Использование

Пример использования PSTricks

Для создания графики доступен богатый набор команд.

В PSTricks координаты всегда заключаются в круглые скобки. Следующий масштабируемый пример иллюстрирует синтаксис PSTricks:

 \begin{pspicture}
   %% Треугольник:
   \psline
   %% Кривая Безье:
   \pscurve[linecolor=green,linewidth=2pt,%
     showpoints=true]
   %% Окружность единичного радиуса:
   \pscircle{1}
 \end{pspicture}

Расширения

pst-plot предоставляет команды для создания графиков функций:

 \begin{pspicture*}
   \psaxes        % задаём оси
   \psplot%    % рисуем синусоиду
     {-7}{7}{x 0.01745329252 div sin}           % notice the RPN expression
   \uput{$\pi$}                % these are the labels 
   \uput{$-\pi/2$}             % \uput is a box positioned at
   \uput{$\pi/2$}              % relative to coordinate
   \uput{$-\pi$}            % and putting { content } on the box
   \psline%   % red dotted lines
     
   \psline%
     
 \end{pspicture*}
Рисование функции sin при помощи pst-plot

Предыдущий пример также показывает, что команды TeX могут быть использованы при задании картинок. Поскольку PostScript использует постфиксную нотацию математических операций, то аргумент pst-plot должен быть представлен в той же форме.

pstricks-add расширяет pst-plot, предоставляя полярные координаты, и позволяет использовать алгебраическую запись вместо постфиксной.

pst-math предоставляет тригонометрические функции в радианах, а также гиперболические функции.

pst-plot3d используется для создания трёхмерных графиков:

Гиперболический параболоид, нарисованный при помощи команды pst-plot3d

multido предоставляет возможность создания циклов для задания графиков, содержащих повторяющиеся элементы:

Система графиков с переменным параметром, нарисованная при помощи multido

pst-eucl — расширение для лёгкого создания геометрических рисунков.

Окружность, описанная около треугольника при помощи pst-eucl

Существует множество других расширений: рисование принципиальных схем, штриховых кодов, графов,деревьев, визуалзации данных и проч.



Просмотров: 4933


<<< METAFONT
Automatically Tuned Linear Algebra Software >>>