同一文档中的 Axodraw 绘图和 .png 图像

同一文档中的 Axodraw 绘图和 .png 图像

我希望能够将 .png 图像放入我的文档中,并使用 axodraw2 包进行绘图。问题是,要绘制图片并在文档中看到它,我必须进行编译LaTeX + dvips + ps2pdf + 查看 PDF要查看普通的 .png 图像,我必须进行编译Pdf LaTeX + 查看 Pdf

例如,如果我写了下面的内容,其中包括一张图片和一幅用 axodraw2 绘制的图画

\documentclass{article}
\usepackage{amsmath}
\usepackage{axodraw2}
\usepackage{slashed}
\usepackage{amsmath}

\begin{document}

\begin{figure}
\includegraphics[scale=0.5]{lightcone}
\end{figure}

\begin{center}
\begin{axopicture}(130,150)
\SetColor{Black}
\Text(70,130){\begin{small}$Im\{p^0\}$\end{small}}
\Text(180,30){\begin{small}$Re\{p^0\}$\end{small}}
\Text(45,40){$\times$}
\Text(95,20){$\times$}
\Text(130,90){$\Gamma$}
\Arc[arrow](70,27)(80,0,90)
\Arc[arrow](70,27)(80,90,180)
\Line[arrow](-10,27)(70,27)
\Line[arrow](70,27)(150,27)
\SetWidth{2}
\LongArrow[arrowscale=0.8](70,20)(70,120)
\LongArrow[arrowscale=0.8](-20,30)(160,30)
\end{axopicture}
\end{center}

\end{document}

并尝试编译Pdf LaTeX + 查看 Pdf我明白了(图形应该出现在图像下方,但只显示图形中的字母)

在此处输入图片描述

如果我不包含图像并且我使用LaTeX + dvips + ps2pdf + 查看 PDF我使用 axodraw2 正确绘制了图形

在此处输入图片描述

并包括两者并尝试编译LaTeX + dvips + ps2pdf + 查看 PDF产量和错误信息

在此处输入图片描述

有没有办法在同一文档中包含 .png 图像并使用 axodraw 绘图?我真的很感激您的帮助。感谢您的关注。

答案1

是的,请参阅axodraw手册第 4.3.3 节。

通过运行辅助程序,类似于运行 BibTeX 或 Biber 来获取参考书目,您可以使用axodraw2with pdflatex。编译顺序变为

pdflatex filename
axohelp filename
pdflatex filename

我认为应该可以axohelp从 Texmaker 运行(用户 -> 用户命令),但我无法让它工作。但从终端运行应该可以。

相关内容