首先,让我说一下,我正在使用LyX,虽然使用ERT也没有问题。
其次,在Latex中绘制像这样的简单图形的最简单方法是什么?
我看过一些有图表的文档,并且看过一些示例,但我无法弄清楚如何只是绘制一个简单的图形——需要哪些软件包等等?
首先,让我说一下,我正在使用LyX,虽然使用ERT也没有问题。
其次,在Latex中绘制像这样的简单图形的最简单方法是什么?
我看过一些有图表的文档,并且看过一些示例,但我无法弄清楚如何只是绘制一个简单的图形——需要哪些软件包等等?
TikZ可以实现这个功能。
一个快速演示:
\documentclass{article}
\usepackage{tikz}
\begin{document}
\begin{tikzpicture}
[scale=.8,auto=left,every node/.style={circle,fill=blue!20}]
\node (n6) at (1,10) {6};
\node (n4) at (4,8) {4};
\node (n5) at (8,9) {5};
\node (n1) at (11,8) {1};
\node (n2) at (9,6) {2};
\node (n3) at (5,5) {3};
\foreach \from/\to in {n6/n4,n4/n5,n5/n1,n1/n2,n2/n5,n2/n3,n3/n4}
\draw (\from) -- (\to);
\end{tikzpicture}
\end{document}
生成:
更多示例请参阅 http://www.texample.net/tikz/examples/tag/graphs/
有关TikZ的更多信息,请访问http://sourceforge.net/projects/pgf/,那里可能会有安装指南。
includegraphics
将它们包含进去。tikz
由pgf
包提供。因此,在那里所要做的就是 sudo apt-get install pgf
。 - unutbuincludegraphics
命令将其插入文档中。