无法将节点左对齐到行

无法将节点左对齐到行

我想要一个节点,与我的线对齐,并使其居中。代码如下:

\draw (0.5,0.5) node[anchor=west, above, sloped] {Tisch} -- (3.5,0.5);

我正在使用 Tikz 包...但节点只在线的上方对齐。你们有什么想法吗?我对 latex 还很陌生 :)

谢谢。

答案1

目前还不完全清楚你想要什么,所以我猜可能是以下情况:

\documentclass[margin=3mm]{standalone}
\usepackage{tikz}

\begin{document}
\begin{tikzpicture}
  \draw (0.5,0.5) node[above right, inner xsep=0pt] {Tisch} -- (3.5,0.5);
\end{tikzpicture}
\end{document}

在此处输入图片描述

答案2

您还可以手动将水平移动应用于当前位置:

\begin{tikzpicture}
    \draw (0.5,0.5) node[above left, xshift=2.5em]{Tisch} -- (3.5,0.5);
\end{tikzpicture}

类似地,还有yshift调整垂直位置的选项。但@Zarko 的解决方案更符合习惯,因此值得推荐。

相关内容