构建 tikz 图表时遇到问题

构建 tikz 图表时遇到问题

我正在尝试在 Ubuntu 14.04 上构建这个 tikz 图片:

\def\layersep{2.5cm}
\begin{tikzpicture}[font=\sffamily,shorten >=1pt,->,draw=black!50, node distance=\layersep]
    \tikzstyle{every pin edge}=[<-,shorten <=1pt]
    \tikzstyle{neuron}=[circle,line width=0.3mm,draw=black,minimum size=17pt,inner sep=0pt]
    \tikzstyle{annot} = [text width=4em, text centered]

    \draw[->] (.45,0) -- (2.6,0) node[sloped,midway,above] {\footnotesize W\textsubscript{AB}};
    \draw[->] (.4,-.2) -- (2.7,-1.8) node[sloped,midway,above] {\footnotesize W\textsubscript{AC}};

    \draw[->] (3.45,0) -- (4.3,0) node[right=0cm]{Output\textsubscript{B}};
    \draw[->] (3.45,-2) -- (4.3,-2) node[right=0cm]{Output\textsubscript{C}};

    \node[neuron] at (0,0) {A};
    \node[neuron] at (3,0) {B};
    \node[neuron] at (3,-2) {C};
\end{tikzpicture}

但是,pdflatex出现了这个错误信息:

! Undefined control sequence.
l.7 ...idway,above] {\footnotesize W\textsubscript
                                                  {AB}};

我需要安装什么?

答案1

subscript定义\textsubscript

最新版本的 LaTeX 不需要这样做,因为 的定义\textsubscript已经是 LaTeX 内核的一部分。

对于旧版本的 LaTeX,其文档中\textsubscript给出了包中的定义:fixltx2e

4  Fixes added for 2005/12/01
4.1 \textsubscript not defined in latex.ltx (pr/3492)

相关内容