pgf-umlcd: error de ancho de texto en el diagrama de clases

pgf-umlcd: error de ancho de texto en el diagrama de clases

Al intentar dibujar un diagrama de clases de paquete pgf-umlcd, obtuve un error debido al text widthparámetro para el ancho de clase, no sé qué paquete necesito para resolver el problema.

Aquí hay un código de muestra:

\documentclass[12pt,a4paper]{article}
\usepackage[utf8]{inputenc}
\usepackage{tikz}
\usepackage{pgf-umlcd}

\begin{document}

\begin{tikzpicture}
\begin{package}{Package}
\begin{class}{Class}[text width=5cm]{1 ,1}
...
\end {class}
\end{package}
\end{tikzpicture}
\end{document}

Gracias

Respuesta1

Ayuda si coloca el argumento opcional en el lugar correcto, es decir, inmediatamente después \begin{class}.

\documentclass[12pt,a4paper]{article}
\usepackage[utf8]{inputenc}
\usepackage{tikz}
\usepackage{pgf-umlcd}

\begin{document}

\begin{tikzpicture}
\begin{package}{Package}
\begin{class}[text width=5cm]{Class}{1 ,1}
...
\end {class}
\end{package}
\end{tikzpicture}
\end{document}

información relacionada