75

まず、私は LyX を使用していますが、ERT を使用しても問題はありません。

第二に、Latex でこのような単純なグラフを描く最も簡単な方法は何ですか? 代替テキスト

グラフを含むドキュメントといくつかの例を見てきましたが、単純なグラフを描画する方法がわかりませんでした-どのパッケージが必要かなど?

4

5 に答える 5

105

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/インストール ガイドもあると思います。

于 2010-06-06T20:04:29.883 に答える
3

TikZ を使用するという (優れた) 提案とは別に、gastexを使用できます。TikZが利用可能になる前にこれを使用しましたが、それもその仕事をしました.

于 2010-06-06T20:07:47.167 に答える
3

Graphviz ( https://www.graphviz.org/gallery ) と LaTeX を dot コマンドを使用して使用し、PDF でグラフを生成しincludegraphicsてそれらを含めました。

Graphviz が目的のものを生成する場合、これが統合する最良の方法かもしれません: dot2tex: https://ctan.org/pkg/dot2tex?lang=en

于 2010-06-06T20:58:21.197 に答える
2

おそらくtikzを使用してください。

于 2010-06-06T19:08:22.537 に答える
0

私の経験では、常に外部プログラムを使用してグラフを生成し (mathematica、gnuplot、matlab など)、グラフを pdf または eps ファイルとしてエクスポートします。次に、それをドキュメントに含めますincludegraphics

于 2010-06-06T19:07:19.323 に答える