gregorio

环境 {after} 部分中的命令行为异常
gregorio

环境 {after} 部分中的命令行为异常

以最简单的形式,我试图做一个包装文件内容环境的环境,并在文件写入后做一些事情。 \usepackage[autocompile]{gregoriotex} \newenvironment{chant}{ \filecontents[overwrite]{chant.gabc} }{ \endfilecontents \gregorioscore{chant} } 使用方式如下: \begin{document} \begin{greg} (c3)V. Ju(h)be(h) dom(h)ne(g_') be(h)ne(h)dí(h)...

Admin

使用 gregorio 时尝试调用零值(字段“check_version”)
gregorio

使用 gregorio 时尝试调用零值(字段“check_version”)

我根本不是 Latex 的专家,只是很高兴能够使用它——在某种程度上。经过相当长一段时间,我决定继续使用它,我发现我的所有格里高利圣咏都无法再编译。显示以下错误消息: (./gregoriotex.tex[\directlua]:1: attempt to call a nil value (field 'check_version') stack traceback: [\directlua]:1: in main chunk. l.63 ...x.check_version(\number\greinternalversion)} 我正在使...

Admin

减少 Gregorio 谱表之间的间距
gregorio

减少 Gregorio 谱表之间的间距

如何减少谱表之间的间距?我使用 减小了谱表大小,\grechangestaffsize{8}并使用 减小了字体大小\tiny,但谱表之间的间距并没有相应减小,如下面的屏幕截图所示。我想消除这个额外的空间。 重现代码: \documentclass{article} \usepackage[autocompile]{gregoriotex} \begin{document} \grechangestaffsize{8} {\tiny \baselineskip=0pt \gregorioscore{test}} \end{document} 还有 ga...

Admin

使用片段设置标题外的谱表行数
gregorio

使用片段设置标题外的谱表行数

我想在 LaTeX 中使用 \gabcsnippet 命令。但是我需要 5 行,而不是 4 行。 有没有办法用这样的命令来修改人员行标题: \documentclass{article} \usepackage{graphicx} \usepackage{float} \usepackage{gregoriotex} \begin{document} %\greCommandToSetStaffLinesTo{5} % what I'm looking for \gabcsnippet{ staff-lines:...

Admin

如何在 Ubuntu 20.04 上安装 TeX Live 以使用 Gregorio
gregorio

如何在 Ubuntu 20.04 上安装 TeX Live 以使用 Gregorio

我想在 Ubuntu 20.04 上安装 TeX Live,以便在 Scribus 中使用 Gregorio,并使用 apt-get 进行完整安装,但这似乎不是安装它的最佳方式(例如,并非所有软件包都是最新的)。安装后,我想确保 Gregorio 确实已安装,但 tlmgr 给出了校验和错误。 以下是我的问题: 安装 TeX Live 的最佳、最无害的方法是什么?如果不是 apt-get,我应该卸载它吗?我不想为了让它工作而不得不安装、卸载并以不同的方式重新安装 20 次。 我如何确保一切都是最新的并且正常运行? 我如何使用 Gregorio 在 Scri...

Admin

我可以\include 使用 gregorio 的子文档吗?
gregorio

我可以\include 使用 gregorio 的子文档吗?

我想更好地管理包含许多 gregorio 分数的大型 latex 文档,方法是将其分解为一个主 tex 文档和多个子文档,并将它们合并到主文档中\include。每个子文档都有文本和一个或多个调用\gregorioscore。 \include要求我删除所含文档中的所有序言,即直到 和 在内的所有\begin{document}内容\end{document}。 当我执行此操作并编译主文档时,会生成一个 PDF,其中包含主文档中的材料和包含文档中的文本,但不包括包含文档的 gregorio 分数。编译时会出现填充不足和填充过大的错误,而当我单独编译子文档(添...

Admin

Gregoriotex 与 fancyhdr 严重干扰,如何解决?
gregorio

Gregoriotex 与 fancyhdr 严重干扰,如何解决?

这是这个问题. 但它解决的是不同的问题。 大约一年前,当上述问题被提出时,我还没有注意到。上周我偶然看到了它,因为它解决了fancyhdr,所以我试图看看它是什么。然而,我无法重建这个问题,也许是因为现在有了更新版本的gregoriotex。 但是我发现了一个新问题,下面我会展示它。Gregoriotex当乐谱在分页符处处于活动状态时,会破坏多行页眉/页脚。而且不可能单独解决这个问题fancyhdr。 下面是示例。它是 Gregorio 文档中一个示例的简化版本(http://gregorio-project.github.io/examples/O_Ant...

Admin

将 Gregorio 格式的特定字符置于行上方文本的中心
gregorio

将 Gregorio 格式的特定字符置于行上方文本的中心

在歌词中,您可以使用 {} 将单词的字母与音符对齐。 Ce{n}ter(g) 这会将‘Center’的‘n’放置在注释下方。 有没有办法用 abovelinetext 来实现这一点?我试过了 <alt>Ce{n}ter</alt>(g) 但失败了。 ...

Admin

格雷戈里奥的隐形音符
gregorio

格雷戈里奥的隐形音符

有没有办法在 Gregorio 中做出隐形的注释? 我尝试使用 abovelinetext 在音乐开始前添加一些文本,但似乎需要一个注释来附加。我想如果我可以将其附加到一个不可见的注释上,那可能会有用。 ...

Admin

用 Gregorio 写平标歌词
gregorio

用 Gregorio 写平标歌词

我想在歌词下面写上 B-flat3,以便歌手知道开始的绝对音高。 My[Start on B-flat3](abc) Ly(def)rics(gh) 但我想要平面的符号。可以吗? ...

Admin

嵌套在包宏中的 xstrings \IfSubStr 中的参数扩展问题
gregorio

嵌套在包宏中的 xstrings \IfSubStr 中的参数扩展问题

感谢您对这个问题的任何建议。这是当 xstrings 测试函数深埋在代码中时使用 xstrings 进行测试的变体。我已在此网站和其他地方阅读了十几个或更多示例,但所有建议的解决方案都不适合我,可能是因为我使用的调用 xstrings 函数的特定包。 我很乐意用其他东西替换 xstrings,但如果可能的话,我想避免使用 Latex 3/expl3/whatever,因为文档很长,我对这些新东西没有任何经验,也不知道还会有什么变化。也就是说,我发现最小和本地解决方案对我来说最容易实现。 我正在使用 LuaLaTeX 中的 gregorio tex 包排版格里...

Admin

fancyhdr 中的 lualatex 连字问题,带有 gregoriotex 和 multicols,拉丁文本
gregorio

fancyhdr 中的 lualatex 连字问题,带有 gregoriotex 和 multicols,拉丁文本

问题表现为页眉中的每个单词都变成连字符,每个音节都单独占一行,导致页眉过高。该问题时有时无,并非在每一页上都出现。 当具有多列环境的页面上有格里高利圣咏乐谱时,这种情况似乎会发生,而该乐谱又会触发或越过分页符。但是,圣咏乐谱不是浮点数 - 它是一段非常奇怪的字体的文本。多列环境仅包含文本 - 没有任何图像、乐谱或浮点数。乐谱之间的文本在多列之间或非多列之间变化的频率很高,有时会跨越页面。我将在本文末尾的 MWE 之前放置一张典型页面(来自原始文档)的图片,以展示我试图复制的风格。 将标题改为一串较长的短的、不能用连字符连接的单词似乎可以正常工作,因此这肯定是...

Admin

关闭单个 \gabcsnippet{} 块的列表缩进
gregorio

关闭单个 \gabcsnippet{} 块的列表缩进

出于某些需求,我\gabcsnippet在类似列表的环境 (itemize或enumerate) 中有一些块。如何仅跳过这些块的列表缩进?示例: \documentclass{minimal} \usepackage{gregoriotex} \begin{document} \begin{itemize} \item List item \item List item % it's desirable to skip list indentation for this line. \gabcsnippet{(c4) Pro(h)ce...

Admin

我可以将 Gregorio 与 ConTeXt 一起使用吗?
gregorio

我可以将 Gregorio 与 ConTeXt 一起使用吗?

我一直在使用 LaTeX 排版文档格雷戈里奥设置格里高利圣咏符号。现在我正在尝试 ConTeXt,并想将其与 Gregorio 一起使用。我认为这应该是可能的,因为 Gregorio 是基于纯 TeX 构建的。我有 TeX Live,它包含用于 LaTeX 的 gregoriotex 包,但我找不到它被打包为可从 ConTeXt 使用的模块的地方。 通过阅读模块维基百科上的页面,我想我可能需要自己将 Gregorio 重新打包为 ConTeXt 模块——但不清楚如何做,也不清楚需要做多少工作。是否可以从 ConTeXt 使用 Gregorio,如果可以,如...

Admin

Gregorio-字形缺失?
gregorio

Gregorio-字形缺失?

我刚刚在 Mac 上更新到 TexLive 2019,然后更新到 Gregorio 5.2.1。 这是我正在尝试编译的文件(使用我以前的 TexLive 2018 发行版): % !TEX program = LuaLaTeX+se % !TEX encoding = UTF-8 Unicode % This is a simple template for a LuaLaTeX document using gregorio scores. \documentclass[10pt]{book} % use larger type; default w...

Admin