dibujar gráficos en tikz

dibujar gráficos en tikz
\documentclass{book}
\usepackage{graphs}
\usetikzlibrary{graphs}

\begin{doument}
\begin{tikzpicture}[new set=import nodes]
\begin{scope}[nodes={set=import nodes}] % make all nodes part of this set
\node [red] (a) at (0,1) {$a$};
\node [red] (b) at (1,1) {$b$};
\node [red] (d) at (2,1) {$d$};
\end{scope}
\graph {
(import nodes);
% "import" the nodes
a -> b -> c -> d -> e;
};
\end{tikzpicture}
\end{document}

Cuando compilé este código, recibí el error.

! LaTeX Error: File `graphs.sty' not found.

Type X to quit or <RETURN> to proceed,
or enter new name. (Default extension: sty)

Enter file name: 

Respuesta1

LaTeX sólo puede cargar paquetes existentes. Si intenta cargar uno que no existe, se quejará con un error.

No graphs.styexiste en mi sistema. Creo que el paquete que probablemente quieras es TikZ:

\documentclass{book}
\usepackage{tikz}
\usetikzlibrary{graphs}

\begin{document}
\begin{tikzpicture}[new set=import nodes]
\begin{scope}[nodes={set=import nodes}] % make all nodes part of this set
\node [red] (a) at (0,1) {$a$};
\node [red] (b) at (1,1) {$b$};
\node [red] (d) at (2,1) {$d$};
\end{scope}
\graph {
(import nodes);
% "import" the nodes
a -> b -> c -> d -> e;
};
\end{tikzpicture}
\end{document}

grafico de nodos

información relacionada