无法使用 abc 包获取音乐符号

无法使用 abc 包获取音乐符号

我想做一些简单的音乐符号,并决定尝试abc包,因为它是一个不太复杂的选项。然而,当我尝试这个简单的例子时:

\documentclass{article}
\usepackage{abc}
\begin{document}
Text
\begin{abc}[name=c-dur]
X: 1 % start of header
K: C % scale: C major
"Text"C4 G4 | (3FED c4 G2 |
\end{abc}
\end{document}

运行为

"%texpath%bin\win32\pdflatex.exe" --shell-escape mwe.tex

或者

"%texpath%bin\win32\pdflatex.exe" -shell-escape mwe.tex

然后它可以编译但会出现(显然不正确的)错误:

Package abc Warning: You have set the `shellescape' option, but you ran
(abc)                (pdf)latex without the `-shell-escape' command line
(abc)                option. Fix it either with the `noshellescape' option
(abc)                in your document or the correct call of (pdf)latex.

编译完成,但部分输出如下所示。在 Windows 8.1 上。我的 Texlive 安装最初不包含音乐,但后来我只添加了 abc 包(因此可能缺少其他依赖项但未报告?)。我做错了什么?

在此处输入图片描述

相关内容