我正在尝试在 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)