tikz 节点在线未与附近的文本对齐

tikz 节点在线未与附近的文本对齐

为什么节点制作的文本tikz不与同一行上的其他文本对齐? 也就是说,它们不在同一基线上。 如何解决这个问题?

以下是示例代码:

\documentclass{article}
\usepackage{tikz}

\begin{document}
aa\tikz \node[inner sep=0pt,opacity=1]at (0,0){|by tikz|};aa
\end{document}

在此处输入图片描述

答案1

您的代码中有很多错误。首先,您需要加载 -package tikz。其次,不要使用反斜杠来打开和关闭 -options node。最后,您可以使用baseline-key 来实现所需的效果。

这是代码。

\documentclass{article}
\usepackage{tikz}

\begin{document}
aa\tikz[baseline=(A.base)]\node[inner sep=0pt] (A) at (0,0){|by tikz|};aa
\end{document}

相关内容