改进 tikz 包中的输出
Improving outputs in tikz package
$F_1(g)=\left\{
\begin{tikzpicture}
\node[shape=circle,draw=black] (A) {$b^1_0$};
\end{tikzpicture} \right\}$
执行这段代码,我得到了这样的输出Output
而且我想要更集中在括号中的内容,比如如果我还在写而不是画画。
您必须将图片的基线更改为居中,然后将该基线与文本的垂直居中对齐。这可以通过选项 [baseline={([yshift=-.8ex]current bounding box.center)}]
来完成。我将它添加到您提供的示例代码中,并将 circle
的 inner sep
更改为 0pt。让我知道这是否适合你。
$F_1(g)=\left\{
\begin{tikzpicture}[baseline={([yshift=-.8ex]current bounding box.center)}]
\node[shape=circle,draw=black, inner sep=0pt] (A) {$b^1_0$};
\end{tikzpicture} \right\}$
\end{document}
$F_1(g)=\left\{
\begin{tikzpicture}
\node[shape=circle,draw=black] (A) {$b^1_0$};
\end{tikzpicture} \right\}$
执行这段代码,我得到了这样的输出Output
而且我想要更集中在括号中的内容,比如如果我还在写而不是画画。
您必须将图片的基线更改为居中,然后将该基线与文本的垂直居中对齐。这可以通过选项 [baseline={([yshift=-.8ex]current bounding box.center)}]
来完成。我将它添加到您提供的示例代码中,并将 circle
的 inner sep
更改为 0pt。让我知道这是否适合你。
$F_1(g)=\left\{
\begin{tikzpicture}[baseline={([yshift=-.8ex]current bounding box.center)}]
\node[shape=circle,draw=black, inner sep=0pt] (A) {$b^1_0$};
\end{tikzpicture} \right\}$
\end{document}