我想在普通文本中放置一个 TikZ 节点来获得漂亮的方框。但方框位于同一基线上。我想让文本位于基线上。我该怎么办?
\documentclass{article}
\usepackage{tikz}
\begin{document}
Not all characters are at the same baseline \tikz{\node [rounded corners,draw] {X};}
\end{document}
答案1
你只需要使用baseline
带有命名节点的键来告诉 TikZ 基线在哪里
节点基线的锚点被命名为base
\documentclass{article}
\usepackage{tikz}
\begin{document}
Not all characters are at the same baseline \tikz[baseline=(n.base)]{\node [rounded corners,draw] (n) {X};}
\end{document}