如何使用 Vaucanson-g 包删除箭头上的“三角形”

如何使用 Vaucanson-g 包删除箭头上的“三角形”

我正在使用该vaucanson-g软件包,现在拥有以下内容:

\MediumPicture\VCDraw{

\begin{VCPicture}{(5,-0)(3,-3)}  

\ChgEdgeNodeSep{6}

\StateVar[v]{(0,-5)}{A}

\StateVar[w]{(4,-2)}{B}

\StateVar[u]{(8,-5)}{C}

\LoopNW{B}{ }  

\EdgeL{B}{C}{ } 

\EdgeR{B}{A}{ } 

\end{VCPicture} }

但是,我不想要箭头上的“三角形”;我想删除它们,这样我就只有线了。准确地说:如果->象征着一个箭头,我不想>在箭头的末端,也就是说,我只想要一个线 -。所以我基本上想摆脱>每个箭头中的符号。

我该如何完成这个?我想这应该相当容易,但我在手册里搜索了半个小时,vaucanson-g但还是没弄明白。

答案1

使用

\renewcommand{\EdgeArrowStyle}{-}
\renewcommand{\EdgeRevArrowStyle}{-}

删除箭头。以下是最小工作示例中的代码片段:

enter image description here

\documentclass{article}
\usepackage{vaucanson-g}% http://ctan.org/pkg/vaucanson-g
\renewcommand{\EdgeArrowStyle}{-}% Originally defined as ->
%\renewcommand{\EdgeRevArrowStyle}{-}% Originally defined as <-
\begin{document}

\MediumPicture\VCDraw{
  \begin{VCPicture}{(5,-0)(3,-3)}  
    \ChgEdgeNodeSep{6}
    \StateVar[v]{(0,-5)}{A}
    \StateVar[w]{(4,-2)}{B}
    \StateVar[u]{(8,-5)}{C}
    \LoopNW{B}{ }  
    \EdgeL{B}{C}{ } 
    \EdgeR{B}{A}{ } 
  \end{VCPicture}
}

\end{document}

相关内容