我曾尝试过这个答案,但它给了我:
xelatex.exe:无效的命令行选项
xelatex.exe:数据:未知选项
需要 Shell-scape铸造,并可使用 为 XeLaTeX 启用-enable-write18
。
我在 LaTeX 中撰写的文章包括带有 BiBTeX 参考的文章。以下是我通常采用的格式:
\documentclass[conference]{IEEEtran}
\usepackage{cite}
\usepackage{epstopdf}
\usepackage[cmex10]{amsmath}
\usepackage{filecontents}
\begin{filecontents*}{references.bib}
@phdthesis{michael_power_1991,
title = {The Power of Two Choices in Randomized Load Balancing},
url = {http://www.eecs.harvard.edu/~michaelm/postscripts/mythesis.pdf},
school = {Harvard},
author = {Michael David Mitzenmacher},
year = {1991}
}
}
\end{filecontents*}
…
\bibliographystyle{plain}
\bibliography{references}
\end{document}
如何在 TeXworks 中添加对这些排版要求的 PDF 渲染支持?
答案1
latexmk
有一个开关,-shell-escape
可以执行您想要的操作。它会处理makeindex
和bibtex
无论如何。
所以这应该可行
Name: xelatexmk
Program: latexmk
Arguments: -xelatex
-shell-escape
-e
$synctexoption %O %S/
$fullname
答案2
我不确定您到底在使用什么,但XeLaTeX+MakeIndex+BibTeX
TeXworks 中的命令(至少是我的配置)实际上调用的texify
是miktex-pdftex
,所以该选项只需要稍加添加。
基于此: 如何在 WinEdt 中将 PSTricks 与 PDF Texify 结合使用?
添加所需选项如下:
--tex-option=--enable-write18