所需结果未出现在 tikz 中

所需结果未出现在 tikz 中

我正在尝试绘制以下形式的东西,

在此处输入图片描述

我尝试了以下方法,

    \begin{tikzpicture}
        
        \node (A) at (0,0) {\Large$\psi\chi\equiv\psi^\alpha\chi_\alpha$};
        
        \node (B) at (8,0) {\Large$\overline{\psi}\overline{\chi}\equiv\overline{\psi}_{\dot{\alpha}}\overline{\chi}^{\dot{\alpha}}$};
        
        %%%%%%%%%%%%%%%%%%%%%%%%%%%
        
        \draw[<->, line width=1pt, olive] (0.7,0.5) edge[bend left=60]  (1.5,0) node[midway, above] {};
    
    \end{tikzpicture}

但结果却不如人意——

在此处输入图片描述

有人能帮我吗?另外,我该如何让这些字体\psi更大\chi?我用过\Huge$\phi$,但出现了这个错误--错误:705:字体 U/bbold/m/n/24.88=bbold25 在 24.88pt 处无法加载:未找到度量 (TFM) 文件。

非常感谢您的帮助。谢谢!

答案1

像这样吗?请注意,它不使用您选择的字体等,因为除了错误之外,我不知道您还使用了什么。

我更喜欢先排版基本内容,然后再在上面添加箭头或其他东西,而不是试图把所有东西都塞进节点里。显然,在图片决定图表布局的情况下,你不会这样做。但在这里,箭头是装饰,而不是主要内容的一部分。

\documentclass{article}
\usepackage{mathtools}
\usepackage{tikz}
\usetikzlibrary{tikzmark,arrows.meta,bending}
\begin{document}
{\Huge
\begin{align*}% probably an abuse of align* ...
  \psi\chi \equiv \psi^{\alpha\tikzmark{a1}}\chi_{\alpha\tikzmark{a2}}
  &&
  \overline{\psi}\overline{\chi}\equiv\overline{\psi}_{\dot{\alpha\tikzmark{a3}}}\overline{\chi}^{\dot{\alpha\tikzmark{a4}}}
\end{align*}%
\begin{tikzpicture}[remember picture,overlay,>/.tip={Latex[bend]}]
  \foreach \i in {1,...,4} \coordinate (n\i) at (pic cs:a\i);
  \draw [<->] (n1) ++(-.5ex,1.5ex) .. controls +(2ex,1ex) and +(1ex,1ex) .. ([xshift=.5ex,yshift=-.5ex]n2);
  \draw [<->] (n3) ++(-.5ex,-.5ex) .. controls +(2ex,-1ex) and +(-0.1ex,-1ex) .. ([xshift=.25ex,yshift=-.25ex]n4);
\end{tikzpicture}}
\end{document}

在 X 中 Okular 出现错误期间,Visual 服务将暂停。(或者直到我找到解决方法、替代方案或 Wayland。)由于服务性质,在此期间无法提供替代巴士。对由此造成的不便深表歉意。


我想添加使用 TexMaker 获得的结果的图像(我希望 @cfr 认为这没有问题)

在此处输入图片描述

相关内容