0

我现在在我的 orgmode 文件中拥有的是:

#+BEGIN_SRC latex

\begin{pspicture}(7,3)
\psline[linecolor=red,linestyle=dotted](0,4)(7,4)
\psline[linecolor=red,linestyle=dotted](0,3)(7,3)
\psline[linecolor=red,linestyle=dotted](0,2)(7,2)

\cnode*(0,1){1mm}{n1}
\cnode*(2,1){1mm}{n2}
\cnode*(4,1){1mm}{n3}
\cnode(6,1){2mm}{c}

\ncangle[armB=1.2,angleA=90,angleB=135]{->}{n3}{c}  % armA = ca. 1
\ncangle[armB=2.2,angleA=90,angleB=125]{->}{n2}{c}  % armA = ca. 2
\ncangle[armB=3.1,angleA=90,angleB=115]{->}{n1}{c}  % armA = ca. 3
\end{pspicture}

#+END_SRC

我在我的乳胶 ~/.emacs 中配置乳胶的是:

    \\usepackage{pstricks,pst-node}
    \\usepackage{pstricks-add}
    \\usepackage{auto-pst-pdf}
    \\usepackage{pst-pdf}

此方法适用于所有软件包,即 \usepackage{amsmath, amsthm, amssymb,amsfonts,epsfig} 但也不适用于 pstricks 编译为 pdf 后,我发现一个空白空间,并且在我的日志中没有错误。

经过一番搜索,我发现我需要将一些 pstrick(-add) 文件添加到我的主要乳胶文件中。

我唯一能找到的可能是主要的乳胶文件是路径:

\Library\Tex\* 

但我不知道在哪里放置 pstrick 文件。

请帮忙。谢谢你。

4

1 回答 1

0

我找到了一个我想分享的解决方案。使用 emacs 我生成一个 file.tex 文件。

命令:

emacs --batch -f org-latex-export-to-latex

然后在导出文件夹中:

latex -shell-escape file.tex

这会生成一个 dvi.Then 命令

dvips file.dvi

然后最后但并非最不重要的命令:

ps2pdf file.ps

现在我有了我很好的 pdf 和我很好的微积分。我搜索了 2 天:D。最后。我真的很想在 tikz 或 pgf 上使用 pstricks。简单的语法->快速的工作流程。

通过查看乳胶编译文件流程,我在https://nl.sharelatex.com/learn/Choosing%20a%20LaTeX%20Compiler找到了解决方案。

于 2017-09-06T16:36:35.507 回答