在Latex中创建标记的数字行

时间:2015-04-01 22:32:03

标签: latex

如何创建带标签的数字行,而不是Latex中的数字?我不知道怎么开始。

enter image description here

1 个答案:

答案 0 :(得分:1)

试试这个:

\documentclass[multi=false,tikz,border=2mm]{standalone}
\usetikzlibrary{arrows}

\begin{document}

\begin{tikzpicture}
\def\labelz{{"Judicial Independence","Long Label 2","Label 3","Label 4"}}
\draw [<->,>=triangle 45] (0,0) -- (10,0);
\foreach \x in {1,...,4} {%
        \draw [<->,>=stealth] (2*\x,-.4) -- (2*\x,.4);
        \node at (2*\x,2.4-.4*\x){\pgfmathparse{\labelz[\x-1]}\pgfmathresult};
}
\end{tikzpicture}

\end{document}

screenshot of output pdf

然后,您可以在此处调整scale,线条位置,箭头形状(reference)。

请注意,如果您感兴趣的内容会根据\x进行更改。

相反,改变

\node at (2*\x,2.4-.4*\x)

\node [align=center,text width=22mm] at (2*\x,1)

你会得到:

screenshot of output pdf 2