라텍스를 사용한 시퀀스 다이어그램

라텍스를 사용한 시퀀스 다이어그램

아래와 같은 시퀀스 다이어그램을 그리고 싶습니다.

여기에 이미지 설명을 입력하세요

이것은 내 코드입니다.

% arara: pdflatex
% arara: clean1
% arara: clean: { files: [ Commands.aux , .main.ptd , TP.aux] }
 \documentclass{article}
 \usepackage[a3paper,landscape]{geometry}
\usepackage{pgf-umlsd}
\usepackage{tikz}
\usetikzlibrary{shapes,arrows}
\usepackage{xcolor}
    \definecolor{ultramarine}{rgb}{0.91, 1.0, 1.0}

\begin{document}

  \centering
    \scalebox{1}
    {  \begin{sequencediagram}
    \newthread{A}{\shortstack{\begin{tikzpicture}
\node [fill=ultramarine,draw=black,thick ,align=center] {A };
\end{tikzpicture}}}
    \newinst{B}{\shortstack{\begin{tikzpicture}
\node [fill=ultramarine,draw=black,thick ,align=center] {B };
\end{tikzpicture}}}
    \newinst{C}{\shortstack{\begin{tikzpicture}
\node [fill=ultramarine,draw=black,thick ,align=center] {C };
\end{tikzpicture}}}

\begin{messcall}{A}{ A2B }{B}
 \end{messcall}

\begin{messcall}{B}{B2C }{C}
\end{messcall}
  \end{sequencediagram}
  }
\end{document}

그리고 출력: 여기에 이미지 설명을 입력하세요

관련 정보