我正在尝试dot2texi
在 Mac 上使用 Texmaker 软件包,并且我知道我需要启用 shell escape 才能让 TeX Live 使用外部软件包进行处理。因此,我将 Texmaker 中的命令编辑为以下内容:
"/usr/texbin/latex" -interaction=nonstopmode --shell-escape %.tex (for LaTeX)
"/usr/texbin/pdflatex" -synctex=1 -interaction=nonstopmode --shell-escape %.tex (for PdfLaTeX)
但是,当我尝试输出以下 TeX 文件时,我不断收到警告,提示“未启用 shell escape”,因此无法dot2texi
工作。
\documentclass[10pt,a4paper]{article}
\usepackage[utf8]{inputenc}
\usepackage{amsmath}
\usepackage{amsfonts}
\usepackage{amssymb}
% dot graphs
\usepackage{dot2texi}
\usepackage{tikz}
\usetikzlibrary{shapes,arrows}
\author{Anonymous}
\title{Dot graphs in \LaTeX}
\begin{document}
\maketitle
\begin{dot2tex}[dot,options=-tmath --autosize --cache]
digraph G
{
node [shape="circle"];
a_1 -> a_2 -> a_3 -> a_4 -> a_1;
}
\end{dot2tex}}
\end{document}
不确定我还需要在这里做什么。任何建议都欢迎。