让 Gregorio 在 Windows 7 上运行

让 Gregorio 在 Windows 7 上运行

我需要帮助格雷戈里奥在 Windows 7 x64 上工作。我安装了 TeX Live 2012 和 Gregorio,并配置了 TeXworks。当我尝试编译 tex 文件时,它告诉我找不到gregoriotex.sty,我还收到错误消息说找不到gregoriotex.cls

! LaTeX Error: File `gregoriotex.sty' not found.

texworx 控制台输出的最后几行是:

(c:/texlive/texmf-dist/tex/lualatex/luacode/luacode.sty))
(c:/texlive/texmf-dist/tex/latex/geometry/geometry.sty
(c:/texlive/texmf-dist/tex/generic/oberdiek/ifvtex.sty))

我按照说明操作后出现此错误在 Gregorio 网站上我已关注。

似乎 TeX Live 中某处还有另一个设置,但我找不到它。

这里有一些命令行方向,然后我得到了同样的错误。

我怎样才能让它工作?


后续问题:Texlive 和 Gregorio 手动字体安装

答案1

好吧,我学会了如何解决丢失sty文件错误正在查看此主题。现在,我在 安装了 Gregorio c:\texlive\gregorio

我不知道为什么 Gregorio 安装程序无法处理它,但我将文件夹c:\texlive\gregorio\tex从其应用程序文件夹复制到C:\texlive\texmf\tex\latex- 并且我也尝试了C:\texlive\texmf-local\tex\latex- 其中任何一个似乎都可以解决丢失文件的问题sty

然后,确保字体安装正确 -看这里; 这个非常重要。

另外,如果你尝试使用古代记谱法Gregorio(它是一个 GUI,可以消除用户与命令行交互的需要),也有一个技巧。因此,假设您已经安装了 notatioantiqua 来c:\texlive\notatioantiqua\

将文件 gregorian.clsC:\texlive\notatioantiqua\share\contrib\class\ 复制到 C:\texlive\texmf-local\tex\latex\gregorio\

然后,在命令行中运行 texhash

除此之外,在描述乐谱的 .gabc 文件中,注释掉(或者不要使用)与注释文本对齐相关的行: %centering-scheme: latin;

[更新]

Gregorio 已于 2013 年 6 月更新至 2.3 版,几乎所有安装问题都已得到纠正。以下是下载存储库的链接: http://download.gna.org/gregorio/releases/

相关内容