Генерация простых графиков в LaTeX - PullRequest
0 голосов
/ 30 августа 2010

Я хочу нарисовать пару простых гистограмм для включения в документ LaTeX.

По какой-то причине (если я что-то упустил), в LaTeX не существует простого способа генерировать гистограммы.

Конечно, я мог бы сгенерировать их в Excel и сохранить их в формате PDF, но я бы предпочел иметь возможность динамически выполнять их в LaTeX.

Я посмотрел на TikZ, но кажется, что никто на межсетях не использует его для жалкой диаграммы (а это то, что мне нужно), и код ниже генерирует график без какой-либо оси:

\begin{tikzpicture}[scale=2]
\draw[ycomb, color=gray,line width=0.5cm] 
        plot coordinates{(1,1) (2,2) (3,3)};
\end{tikzpicture}

Что вы используете? Я делаю что-то ужасно неправильно?

Ответы [ 3 ]

1 голос
/ 30 августа 2010

Я бы сказал, что вы хотите pgfplots: он построен поверх Tikz как правильный интерфейс для построения графиков.

0 голосов
/ 06 сентября 2010

Могу ли я указать вам Асимптоту ( Вики , Галерея ). Вы можете создавать профессионально выглядящие графики в автономном режиме с помощью обработки LaTex, но с учетом LaTeX. Это полноценный C-ish язык для векторной графики и графики функций. Результатом в конечном итоге является инкапсулированный PostScript (EPS), который может быть отображен непосредственно в документах LaTeX.

0 голосов
/ 30 августа 2010

Я не знаю, знакомы ли вы с gnuplot , который может генерировать гистограммы. Для gnuplot есть «Терминал TikZ» (то, что выводит код TikZ), однако, насколько я знаю, вам нужно скомпилировать его самостоятельно, чтобы заставить его работать.

Я думаю, что есть еще один "терминал LaTeX", генерирующий код pstricks (?) Или что-то подобное.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...