SolFaSoGood公司

介绍

票据转换

时间安排

实施例1

示例2

常见问题解答

索引

SolFaSoGood可以获取以音乐XML格式保存的乐谱,并将Sol-Fa版本输出为网页。

许多乐谱创建程序能够导出合适的音乐XML文件。

输出格式有多种选择,由参数控制。
您还可以使用其他HTML CSS文件来实现几乎任何想要的格式。

它目前只在Linux中运行。

注意:该程序和该文档仍在开发中。

为了利用它的所有选项,您可能需要了解Music XML文件的某些方面以及程序如何解释它们。
在这些页面上,您将(希望)找到适当的指导。

上面的“音符转换”选项卡将带您了解如何将乐谱上的音符转换为sol-fa音符。
“计时”选项卡显示一个处理“时间签名”(4:4等)的页面,以及如何在输出中拆分注释。
“示例1”显示了可用的各种选项可以产生的结果。
“示例2”包含几个已完成转换的链接。
然后我们有“FAQ”(常见问题)和索引。

在我开发它的过程中,我对发送给我的音乐XML文件进行试用持开放态度。
如果结果合理,我会把它们寄回来。
我将不得不将此报价限制为少量文件。
我的电子邮件地址在本页底部。

歌词选项

首先,您可以在创建乐谱时添加歌词。
这些将包含在sol-fa输出中,尽可能靠近链接的注释。
查看
示例了解它的外观。

其次,您可以通过将歌词文件命名为第二个参数来包含它。

然后您可以选择如何使用V(V)参数。

您还可以通过在此文件中包含特定行来提供替代标题。

这个Nxx公司然后,参数允许对诗句进行编号。

歌词文件

这是一个文本文件,您可以在其中添加歌词。
请参阅下面的参数详细信息,了解如何告诉程序它在哪里。

将使用换行符,如文件中所示。
空行将作为诗句之间的空隙。

这些值通常取自XML文件,可能会被歌词文件开头的行覆盖:

 <工作时间>主标题的替换 <歌词标题>应用于歌词的标题 <歌词作者>歌词作者

允许

更改浏览器视图大小时保持外观不变。
条形图结束标记样式-取自XML文件。
“重复”,尽管只通过HTML符号

当前不允许

更换钥匙或仪表。
不止一个增强点。
除平缓和锐利以外的色彩变化。
穿过酒吧的新线。
将声音限制在几个单音条上。

更改输出的外观

有很多方法可以改变输出的外观:

可以设置多个参数以更改:
每行上显示的条数。
是否显示“语音”名称。
大括号的类型(花括号)。
添加页码。
备选样式表:
这些将(希望)在适当的时候提供,以提供各种选择。
编辑HTML输出文件:
更改任何歌词的外观是这里最简单的更改-
文件顶部附近有一个<style>部分,用于控制其外观。
只需删除相应行上的/*和*/。
如果你理解HTML,那么你可以做很多事情-
该程序将在文件中添加注释,以帮助您查找特定注释等。
不要忘记,如果你完全搞糟了,你可以很容易地重新运行SolFaSoGood来覆盖文件。

Width参数

使用此操作可以使所有溶胶-fa线对齐。

这对于准备输出网页以便打印或保存为PDF文件非常有用。

您可能需要尝试各种宽度值,直到您对结果感到满意为止。

请注意,此参数意味着,当您以不同的查看器屏幕宽度显示网页时,外观将发生很大变化。首先,你可能会发现“笔记”和歌词被分割成第二行,不适合它们应该放在哪里。

酒吧结束线、冒号和重复:

钢筋端线。

这些是从输入文件中获取的。

科隆。

根据时间签名插入这些内容。
如果输出不是您想要的,那么拆分参数将使其数量加倍。
请参阅上的页面
时间安排获取允许的时间签名列表。

重复。

同样,这些文件的位置来自输入文件。
目前,显示这些内容的唯一方式是通过HTML符号.

部件和声音:

音乐XML文件差异很大,即使是由相同的记分写入程序输出的文件也是如此。

它们以许多标题行开始,SolFaSoGood从中提取标题、作曲家等。

以下是一个或多个“部件”。

在每个“部分”中是每个小节(或“度量”)的条目。

每个“度量”中都有注释条目,包含注释(标记为“集合”)、持续时间、声音等的详细信息。

您可能需要使用Pnn公司参数(见下文),以排除不需要的“声音”。
使用运行程序第1页诊断参数将提供一个“部件”和“声音”列表以帮助完成此操作。

特殊HTML字符代码

输出HTML文件可能包含当前浏览器不支持的特殊字符代码。
这些字符代码在您的计算机上查看时看起来正常,但在web上不起作用。

如果您收到警告,您有三种选择:

  1. 如果输出文件永远不会作为网页加载,则使用参数NC重新运行以关闭所有转换。
  2. 您可以在浏览器中查看该文件,然后将其保存为PDF文件。然后你可以把它上传到网上。
  3. 您可以将它留给程序管理的任何转换,然后考虑如何处理那些警告(并在输出中突出显示)的转换。
    这些代码可能在我写这篇文章时还没有出现。如果是,则可以编辑文件SolFaSoGood公司。转换,txt(见下一框)。

如果运行程序时转换文件不在当前目录中,则不会进行任何转换。

HTML代码转换文件。

此文件(SolFaSoGood公司。转换,txt)运行程序时,需要存在于当前目录中,以便进行转换。

如果您有问题,首先要尝试查看是否有新的导入版本可用在这里.

如果要编辑此文件,请注意每个字段之间只使用一个选项卡(不要使用空格)。
第二个字段实际上并不用于转换,但它是您在web上查找列出的代码的常用方法的一部分,因此更容易从列出此类代码的位置进行剪切和粘贴。

对于没有网络等效项的字符,第二个字段可以设置为:

“粗体”只是使字符更容易识别。
“Replace”只是将其替换为更易于显示的字符。
“Caps”只显示更大的“to”字符(例如,带有扬抑符的大写Y将显示为更大的小写版本(Ÿ)。
“Acute”、“Grave”、“Umlaut”或“扬抑符”用于替换,但后面有一个。

在来自的文件上测试

MuseScore博物馆
版本2.1.0和3.2.3。
决赛
Mac版本25
玫瑰花园
不支持-抱歉,但它输出了相当奇怪的XML文件。

在以下web浏览器上测试的输出

Mozilla Firefox
Linux 79.0版。
米多里
适用于Linux的7.0版。
侏儒网(主显节)
用于Linux的3.36.2版。

参数:

来自程序的运行时消息:

待完成。。。。。

请告诉我你在上面发现了哪些错误。

网站主菜单

本页上次更新时间为9日。2020年8月。
图片和文本&#169版权所有Jim Batten,2020。

将更正、意见、询问等发送给贝滕