使用 Latex 上的 Tikzpicture 进行简单绘图

使用 Latex 上的 Tikzpicture 进行简单绘图

为了我的硕士论文,我正在学习如何使用 Latex。

对于图,我使用tikz图片 而且它们看起来非常漂亮。不过,我不是专家,我需要一些帮助来制作下图:

在此处输入图片描述

这是一个非常简单的,我不知道该怎么做。有人能帮我吗?

多谢 :-)

答案1

在此处输入图片描述

\documentclass[tikz, border=20]{standalone}

\begin{document}
    \begin{tikzpicture}
        \draw[line width=0.1cm, opacity=0.5, red] (0, 0) -- (0, 3);
        \draw[->] (0, 0) -- (0, 5) node[above] {\(T\)};
        \node[right] at (0, 4) {\(\downarrow RG\)};
        \node[right] at (0, 3) {\(t_{\perp}\propto \mathcal{O}(1)\)};
        \node[right] at (0, 2) {3DINTER};
        
        \begin{scope}[xshift=3cm]
            \draw[line width=0.1cm, opacity=0.5, red] (0, 0) -- (0, 3);
            \draw[->] (0, 0) -- (0, 5) node[above] {\(T\)};
            \node[right] at (0, 4) {\(\downarrow RG\)};
            \node[right] at (0, 3) {\(\Delta_\sigma\)};
        \end{scope}
    \end{tikzpicture}
\end{document}

在此处输入图片描述

使用该库的锯齿线decorations.pathmorphing

\documentclass[tikz, border=20]{standalone}
\usetikzlibrary{decorations.pathmorphing}
\begin{document}
    \begin{tikzpicture}
        \draw[decorate,decoration={zigzag}] (0, 0) -- (0, 3);
        \draw[->] (0, 0) -- (0, 5) node[above] {\(T\)};
        \node[right] at (0, 4) {\(\downarrow RG\)};
        \node[right] at (0, 3) {\(t_{\perp}\propto \mathcal{O}(1)\)};
        \node[right] at (0, 2) {3DINTER};
        
        \begin{scope}[xshift=3cm]
            \draw[decorate,decoration={zigzag}] (0, 0) -- (0, 3);
            \draw[->] (0, 0) -- (0, 5) node[above] {\(T\)};
            \node[right] at (0, 4) {\(\downarrow RG\)};
            \node[right] at (0, 3) {\(\Delta_\sigma\)};
        \end{scope}
    \end{tikzpicture}
\end{document}

相关内容