<?xml version="1.0"?>
<feed xmlns="http://www.w3.org/2005/Atom" xml:lang="en">
	<id>https://wiki.lilypond.community/index.php?action=history&amp;feed=atom&amp;title=Functional_analysis</id>
	<title>Functional analysis - Revision history</title>
	<link rel="self" type="application/atom+xml" href="https://wiki.lilypond.community/index.php?action=history&amp;feed=atom&amp;title=Functional_analysis"/>
	<link rel="alternate" type="text/html" href="https://wiki.lilypond.community/index.php?title=Functional_analysis&amp;action=history"/>
	<updated>2026-05-04T16:49:50Z</updated>
	<subtitle>Revision history for this page on the wiki</subtitle>
	<generator>MediaWiki 1.44.2</generator>
	<entry>
		<id>https://wiki.lilypond.community/index.php?title=Functional_analysis&amp;diff=4231&amp;oldid=prev</id>
		<title>Lemzwerg: New category</title>
		<link rel="alternate" type="text/html" href="https://wiki.lilypond.community/index.php?title=Functional_analysis&amp;diff=4231&amp;oldid=prev"/>
		<updated>2025-11-21T23:17:53Z</updated>

		<summary type="html">&lt;p&gt;New category&lt;/p&gt;
&lt;table style=&quot;background-color: #fff; color: #202122;&quot; data-mw=&quot;interface&quot;&gt;
				&lt;col class=&quot;diff-marker&quot; /&gt;
				&lt;col class=&quot;diff-content&quot; /&gt;
				&lt;col class=&quot;diff-marker&quot; /&gt;
				&lt;col class=&quot;diff-content&quot; /&gt;
				&lt;tr class=&quot;diff-title&quot; lang=&quot;en&quot;&gt;
				&lt;td colspan=&quot;2&quot; style=&quot;background-color: #fff; color: #202122; text-align: center;&quot;&gt;← Older revision&lt;/td&gt;
				&lt;td colspan=&quot;2&quot; style=&quot;background-color: #fff; color: #202122; text-align: center;&quot;&gt;Revision as of 23:17, 21 November 2025&lt;/td&gt;
				&lt;/tr&gt;&lt;tr&gt;&lt;td colspan=&quot;2&quot; class=&quot;diff-lineno&quot; id=&quot;mw-diff-left-l314&quot;&gt;Line 314:&lt;/td&gt;
&lt;td colspan=&quot;2&quot; class=&quot;diff-lineno&quot;&gt;Line 314:&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;[[Category:Specific notation]]&lt;/div&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;[[Category:Specific notation]]&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;[[Category:Tweaks and overrides]]&lt;/div&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;[[Category:Tweaks and overrides]]&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot; data-marker=&quot;−&quot;&gt;&lt;/td&gt;&lt;td style=&quot;color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #ffe49c; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;[[Category:Contexts and engravers]][[Category:Snippet]]&lt;/div&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot; data-marker=&quot;+&quot;&gt;&lt;/td&gt;&lt;td style=&quot;color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;[[Category:Contexts and engravers]]&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td colspan=&quot;2&quot; class=&quot;diff-side-deleted&quot;&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot; data-marker=&quot;+&quot;&gt;&lt;/td&gt;&lt;td style=&quot;color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;[[Category:Snippet]]&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;/table&gt;</summary>
		<author><name>Lemzwerg</name></author>
	</entry>
	<entry>
		<id>https://wiki.lilypond.community/index.php?title=Functional_analysis&amp;diff=3523&amp;oldid=prev</id>
		<title>Lemzwerg at 22:53, 21 November 2025</title>
		<link rel="alternate" type="text/html" href="https://wiki.lilypond.community/index.php?title=Functional_analysis&amp;diff=3523&amp;oldid=prev"/>
		<updated>2025-11-21T22:53:39Z</updated>

		<summary type="html">&lt;p&gt;&lt;/p&gt;
&lt;table style=&quot;background-color: #fff; color: #202122;&quot; data-mw=&quot;interface&quot;&gt;
				&lt;col class=&quot;diff-marker&quot; /&gt;
				&lt;col class=&quot;diff-content&quot; /&gt;
				&lt;col class=&quot;diff-marker&quot; /&gt;
				&lt;col class=&quot;diff-content&quot; /&gt;
				&lt;tr class=&quot;diff-title&quot; lang=&quot;en&quot;&gt;
				&lt;td colspan=&quot;2&quot; style=&quot;background-color: #fff; color: #202122; text-align: center;&quot;&gt;← Older revision&lt;/td&gt;
				&lt;td colspan=&quot;2&quot; style=&quot;background-color: #fff; color: #202122; text-align: center;&quot;&gt;Revision as of 22:53, 21 November 2025&lt;/td&gt;
				&lt;/tr&gt;&lt;tr&gt;&lt;td colspan=&quot;2&quot; class=&quot;diff-lineno&quot; id=&quot;mw-diff-left-l314&quot;&gt;Line 314:&lt;/td&gt;
&lt;td colspan=&quot;2&quot; class=&quot;diff-lineno&quot;&gt;Line 314:&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;[[Category:Specific notation]]&lt;/div&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;[[Category:Specific notation]]&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;[[Category:Tweaks and overrides]]&lt;/div&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;[[Category:Tweaks and overrides]]&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot; data-marker=&quot;−&quot;&gt;&lt;/td&gt;&lt;td style=&quot;color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #ffe49c; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;[[Category:Contexts and engravers]]&lt;/div&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot; data-marker=&quot;+&quot;&gt;&lt;/td&gt;&lt;td style=&quot;color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;[[Category:Contexts and engravers&lt;ins style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;]][[Category:Snippet&lt;/ins&gt;]]&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;/table&gt;</summary>
		<author><name>Lemzwerg</name></author>
	</entry>
	<entry>
		<id>https://wiki.lilypond.community/index.php?title=Functional_analysis&amp;diff=2294&amp;oldid=prev</id>
		<title>Jean Abou Samra: Replace version=&quot;2.24.0&quot; with version=&quot;2.24&quot; now that the LilyWiki extension supports auto-selecting the latest release in a stable series</title>
		<link rel="alternate" type="text/html" href="https://wiki.lilypond.community/index.php?title=Functional_analysis&amp;diff=2294&amp;oldid=prev"/>
		<updated>2025-11-16T18:48:15Z</updated>

		<summary type="html">&lt;p&gt;Replace version=&amp;quot;2.24.0&amp;quot; with version=&amp;quot;2.24&amp;quot; now that the LilyWiki extension supports auto-selecting the latest release in a stable series&lt;/p&gt;
&lt;table style=&quot;background-color: #fff; color: #202122;&quot; data-mw=&quot;interface&quot;&gt;
				&lt;col class=&quot;diff-marker&quot; /&gt;
				&lt;col class=&quot;diff-content&quot; /&gt;
				&lt;col class=&quot;diff-marker&quot; /&gt;
				&lt;col class=&quot;diff-content&quot; /&gt;
				&lt;tr class=&quot;diff-title&quot; lang=&quot;en&quot;&gt;
				&lt;td colspan=&quot;2&quot; style=&quot;background-color: #fff; color: #202122; text-align: center;&quot;&gt;← Older revision&lt;/td&gt;
				&lt;td colspan=&quot;2&quot; style=&quot;background-color: #fff; color: #202122; text-align: center;&quot;&gt;Revision as of 18:48, 16 November 2025&lt;/td&gt;
				&lt;/tr&gt;&lt;tr&gt;&lt;td colspan=&quot;2&quot; class=&quot;diff-lineno&quot; id=&quot;mw-diff-left-l1&quot;&gt;Line 1:&lt;/td&gt;
&lt;td colspan=&quot;2&quot; class=&quot;diff-lineno&quot;&gt;Line 1:&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;Lyric text can be used to display symbols for functional analysis. This snippet shows a few functions that help with the alignment of numbers for options etc.&lt;/div&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;Lyric text can be used to display symbols for functional analysis. This snippet shows a few functions that help with the alignment of numbers for options etc.&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;br&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;br&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot; data-marker=&quot;−&quot;&gt;&lt;/td&gt;&lt;td style=&quot;color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #ffe49c; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;&amp;lt;lilypond version=&quot;2.24&lt;del style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;.0&lt;/del&gt;&quot;&amp;gt;&lt;/div&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot; data-marker=&quot;+&quot;&gt;&lt;/td&gt;&lt;td style=&quot;color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;&amp;lt;lilypond version=&quot;2.24&quot;&amp;gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;% http://lsr.di.unimi.it/LSR/Item?id=967&lt;/div&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;% http://lsr.di.unimi.it/LSR/Item?id=967&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;% http://lists.gnu.org/archive/html/lilypond-user/2014-12/msg00123.html&lt;/div&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;% http://lists.gnu.org/archive/html/lilypond-user/2014-12/msg00123.html&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;/table&gt;</summary>
		<author><name>Jean Abou Samra</name></author>
	</entry>
	<entry>
		<id>https://wiki.lilypond.community/index.php?title=Functional_analysis&amp;diff=930&amp;oldid=prev</id>
		<title>Jean Abou Samra: Looks better without &#039;full&#039;</title>
		<link rel="alternate" type="text/html" href="https://wiki.lilypond.community/index.php?title=Functional_analysis&amp;diff=930&amp;oldid=prev"/>
		<updated>2025-10-26T22:50:34Z</updated>

		<summary type="html">&lt;p&gt;Looks better without &amp;#039;full&amp;#039;&lt;/p&gt;
&lt;table style=&quot;background-color: #fff; color: #202122;&quot; data-mw=&quot;interface&quot;&gt;
				&lt;col class=&quot;diff-marker&quot; /&gt;
				&lt;col class=&quot;diff-content&quot; /&gt;
				&lt;col class=&quot;diff-marker&quot; /&gt;
				&lt;col class=&quot;diff-content&quot; /&gt;
				&lt;tr class=&quot;diff-title&quot; lang=&quot;en&quot;&gt;
				&lt;td colspan=&quot;2&quot; style=&quot;background-color: #fff; color: #202122; text-align: center;&quot;&gt;← Older revision&lt;/td&gt;
				&lt;td colspan=&quot;2&quot; style=&quot;background-color: #fff; color: #202122; text-align: center;&quot;&gt;Revision as of 22:50, 26 October 2025&lt;/td&gt;
				&lt;/tr&gt;&lt;tr&gt;&lt;td colspan=&quot;2&quot; class=&quot;diff-lineno&quot; id=&quot;mw-diff-left-l1&quot;&gt;Line 1:&lt;/td&gt;
&lt;td colspan=&quot;2&quot; class=&quot;diff-lineno&quot;&gt;Line 1:&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;Lyric text can be used to display symbols for functional analysis. This snippet shows a few functions that help with the alignment of numbers for options etc.&lt;/div&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;Lyric text can be used to display symbols for functional analysis. This snippet shows a few functions that help with the alignment of numbers for options etc.&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;br&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;br&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot; data-marker=&quot;−&quot;&gt;&lt;/td&gt;&lt;td style=&quot;color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #ffe49c; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;&amp;lt;lilypond version=&quot;2.24.0&quot; &lt;del style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;full&lt;/del&gt;&amp;gt;&lt;/div&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot; data-marker=&quot;+&quot;&gt;&lt;/td&gt;&lt;td style=&quot;color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;&amp;lt;lilypond version=&quot;2.24.0&quot;&amp;gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;% http://lsr.di.unimi.it/LSR/Item?id=967&lt;/div&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;% http://lsr.di.unimi.it/LSR/Item?id=967&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;% http://lists.gnu.org/archive/html/lilypond-user/2014-12/msg00123.html&lt;/div&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;% http://lists.gnu.org/archive/html/lilypond-user/2014-12/msg00123.html&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;/table&gt;</summary>
		<author><name>Jean Abou Samra</name></author>
	</entry>
	<entry>
		<id>https://wiki.lilypond.community/index.php?title=Functional_analysis&amp;diff=867&amp;oldid=prev</id>
		<title>Jean Abou Samra: Import snippet from LSR</title>
		<link rel="alternate" type="text/html" href="https://wiki.lilypond.community/index.php?title=Functional_analysis&amp;diff=867&amp;oldid=prev"/>
		<updated>2025-10-26T22:49:24Z</updated>

		<summary type="html">&lt;p&gt;Import snippet from LSR&lt;/p&gt;
&lt;p&gt;&lt;b&gt;New page&lt;/b&gt;&lt;/p&gt;&lt;div&gt;Lyric text can be used to display symbols for functional analysis. This snippet shows a few functions that help with the alignment of numbers for options etc.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;lilypond version=&amp;quot;2.24.0&amp;quot; full&amp;gt;&lt;br /&gt;
% http://lsr.di.unimi.it/LSR/Item?id=967&lt;br /&gt;
% http://lists.gnu.org/archive/html/lilypond-user/2014-12/msg00123.html&lt;br /&gt;
% http://www.mail-archive.com/lilypond-user%40gnu.org/msg60732.html&lt;br /&gt;
% Contributed by Klaus Blum&lt;br /&gt;
&lt;br /&gt;
\paper {&lt;br /&gt;
  indent = 0&lt;br /&gt;
  ragged-right = ##f&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
\header {&lt;br /&gt;
  tagline = ##f&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
% ---------------------------------------------------------------&lt;br /&gt;
%               The &amp;quot;central&amp;quot; function&lt;br /&gt;
% Usage:&lt;br /&gt;
% FunctionLetter SopranoNote BassNote OptA OptB OptC OptD OptE FillStr&lt;br /&gt;
% ---------------------------------------------------------------&lt;br /&gt;
&lt;br /&gt;
#(define-markup-command (fSymbol layout props FunctionLetter SopranoNote BassNote OptA OptB OptC OptD OptE FillStr)&lt;br /&gt;
   (markup? markup? markup? markup? markup? markup? markup? markup? markup?)&lt;br /&gt;
   (interpret-markup layout props&lt;br /&gt;
     #{&lt;br /&gt;
       \markup{&lt;br /&gt;
         \concat {&lt;br /&gt;
           \override #&amp;#039;(baseline-skip . 1.4)&lt;br /&gt;
           \center-column {&lt;br /&gt;
             \override #`(direction . ,UP)&lt;br /&gt;
             \override #&amp;#039;(baseline-skip . 2.0)&lt;br /&gt;
             \dir-column {&lt;br /&gt;
               \halign #CENTER&lt;br /&gt;
               $FunctionLetter&lt;br /&gt;
               \tiny&lt;br /&gt;
               \halign #CENTER&lt;br /&gt;
               $SopranoNote&lt;br /&gt;
             }&lt;br /&gt;
             \tiny&lt;br /&gt;
             $BassNote&lt;br /&gt;
           }&lt;br /&gt;
           \tiny&lt;br /&gt;
           \override #`(direction . ,UP)&lt;br /&gt;
           \override #&amp;#039;(baseline-skip . 0.8)&lt;br /&gt;
           \dir-column {&lt;br /&gt;
             &amp;quot; &amp;quot;&lt;br /&gt;
             {&lt;br /&gt;
               \override #`(direction . ,UP)&lt;br /&gt;
               \override #&amp;#039;(baseline-skip . 1.3)&lt;br /&gt;
               \dir-column { $OptA  $OptB $OptC $OptD $OptE }&lt;br /&gt;
             }&lt;br /&gt;
           }&lt;br /&gt;
           $FillStr&lt;br /&gt;
         }&lt;br /&gt;
       }&lt;br /&gt;
     #}))&lt;br /&gt;
&lt;br /&gt;
% ---------------------------------------------------------------&lt;br /&gt;
%               Extender lines&lt;br /&gt;
% The text parameter &amp;quot;fText&amp;quot; will be placed at the left end of the extender.&lt;br /&gt;
% It will only consist of some spaces to move the left end a little forward.&lt;br /&gt;
% ---------------------------------------------------------------&lt;br /&gt;
&lt;br /&gt;
fExtend =&lt;br /&gt;
#(define-music-function (fText) (string?)&lt;br /&gt;
   #{&lt;br /&gt;
     \once \override TextSpanner.direction = #DOWN&lt;br /&gt;
     \once \override TextSpanner.style = #&amp;#039;line&lt;br /&gt;
     \once \override TextSpanner.outside-staff-priority = ##f&lt;br /&gt;
     \once \override TextSpanner.padding = #-0.6 % sets the distance of the line from the lyrics&lt;br /&gt;
     \once \override TextSpanner.bound-details =&lt;br /&gt;
     #`((left . ((Y . 0)&lt;br /&gt;
                 (padding . 0)&lt;br /&gt;
                 (attach-dir . ,LEFT)))&lt;br /&gt;
        (left-broken . ((end-on-note . #t)))&lt;br /&gt;
        (right . ((Y . 0)&lt;br /&gt;
                  (padding . 0)&lt;br /&gt;
                  (attach-dir . ,RIGHT))))&lt;br /&gt;
     \once \override TextSpanner.bound-details.left.text = $fText&lt;br /&gt;
   #})&lt;br /&gt;
&lt;br /&gt;
% ---------------------------------------------------------------&lt;br /&gt;
% ----- cross out the letter for &amp;quot;shortened dominants&amp;quot; (where base is omitted):&lt;br /&gt;
% ---------------------------------------------------------------&lt;br /&gt;
&lt;br /&gt;
#(define-markup-command (crossout layout props letter)&lt;br /&gt;
   (markup?)&lt;br /&gt;
   (interpret-markup layout props&lt;br /&gt;
     #{&lt;br /&gt;
       \markup{&lt;br /&gt;
         \concat {&lt;br /&gt;
           \override #&amp;#039;(baseline-skip . 0.4)&lt;br /&gt;
           \left-column {&lt;br /&gt;
             $letter&lt;br /&gt;
             \with-dimensions #&amp;#039;(-0.0 . 0.0) #&amp;#039;(0 . 0)&lt;br /&gt;
             \translate-scaled #&amp;#039;(-0.3 . 0.3)&lt;br /&gt;
             \with-dimensions #&amp;#039;(-0.0 . 0.0) #&amp;#039;(0 . 0)&lt;br /&gt;
             \draw-line #&amp;#039;(2.3 . 1.8)&lt;br /&gt;
           }&lt;br /&gt;
         }&lt;br /&gt;
       }&lt;br /&gt;
     #}))&lt;br /&gt;
&lt;br /&gt;
% ---------------------------------------------------------------&lt;br /&gt;
% ----- double-printed letters for double dominant or double subdominant:&lt;br /&gt;
% ---------------------------------------------------------------&lt;br /&gt;
&lt;br /&gt;
#(define-markup-command (double layout props letter)&lt;br /&gt;
   (markup?)&lt;br /&gt;
   (interpret-markup layout props&lt;br /&gt;
     #{&lt;br /&gt;
       \markup{&lt;br /&gt;
         \concat {&lt;br /&gt;
           \override #&amp;#039;(baseline-skip . 0.4)&lt;br /&gt;
           \left-column {&lt;br /&gt;
             $letter&lt;br /&gt;
             \with-dimensions #&amp;#039;(-0.4 . 0.6) #&amp;#039;(0 . 0)&lt;br /&gt;
             $letter&lt;br /&gt;
           }&lt;br /&gt;
         }&lt;br /&gt;
       }&lt;br /&gt;
     #}))&lt;br /&gt;
&lt;br /&gt;
% ---------------------------------------------------------------&lt;br /&gt;
% opening round bracket before a chord:&lt;br /&gt;
% ---------------------------------------------------------------&lt;br /&gt;
&lt;br /&gt;
openbracket = { \set stanza = \markup {\normal-text \magnify #1.1 &amp;quot; (&amp;quot;} }&lt;br /&gt;
&lt;br /&gt;
% ---------------------------------------------------------------&lt;br /&gt;
% ----- Voices: soprano, alto, tenor&lt;br /&gt;
% ---------------------------------------------------------------&lt;br /&gt;
&lt;br /&gt;
global  = { \key c \major  \time 4/4}&lt;br /&gt;
&lt;br /&gt;
sopranmel = \relative c&amp;#039;&amp;#039; {&lt;br /&gt;
  \clef treble&lt;br /&gt;
  \stemUp&lt;br /&gt;
  \global&lt;br /&gt;
  e4 e e( d)&lt;br /&gt;
  c4 d d2&lt;br /&gt;
  d4 e8 d c4 c&lt;br /&gt;
  d8( c) &amp;lt;b g&amp;gt;4 c2\fermata&lt;br /&gt;
&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
altmel = \relative c&amp;#039;&amp;#039; {&lt;br /&gt;
  \clef treble&lt;br /&gt;
  \stemDown&lt;br /&gt;
  \global&lt;br /&gt;
  c4 bes a2&lt;br /&gt;
  a4 c c( b)&lt;br /&gt;
  b2 g4 a&lt;br /&gt;
  a4 \hideNotes g8 s \unHideNotes g2&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
tenormel = \relative c&amp;#039; {&lt;br /&gt;
  \clef treble&lt;br /&gt;
  \stemDown&lt;br /&gt;
  \global&lt;br /&gt;
  g&amp;#039;4 g f2&lt;br /&gt;
  d4 a&amp;#039; a( g)&lt;br /&gt;
  e2 e4 f&lt;br /&gt;
  d4 d8( f) e2&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
% ---------------------------------------------------------------&lt;br /&gt;
% ----- hidden bass voice (not to be displayed, only&lt;br /&gt;
% ----- for aligning the lyrics via &amp;quot;lyricsto&amp;quot;&lt;br /&gt;
% ---------------------------------------------------------------&lt;br /&gt;
&lt;br /&gt;
bassmelhidden =&lt;br /&gt;
\relative c {&lt;br /&gt;
  \clef bass&lt;br /&gt;
  \stemDown&lt;br /&gt;
  \global&lt;br /&gt;
  \override NoteHead.color = #red&lt;br /&gt;
  \override NoteColumn.ignore-collision = ##t&lt;br /&gt;
  f,4 cis&amp;#039;4 d d&lt;br /&gt;
  f4 fis4 g g&lt;br /&gt;
  gis4 gis8 gis bes4 a8 g&lt;br /&gt;
  fis8 fis g8 g c,2&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
% ---------------------------------------------------------------&lt;br /&gt;
% ----- bass voice to be displayed&lt;br /&gt;
% ---------------------------------------------------------------&lt;br /&gt;
&lt;br /&gt;
bassmelshown = \relative c {&lt;br /&gt;
  \clef bass&lt;br /&gt;
  \stemNeutral&lt;br /&gt;
  \global&lt;br /&gt;
  %    \hideNotes&lt;br /&gt;
  c4 cis4 d2&lt;br /&gt;
  f4 fis4 g2&lt;br /&gt;
  gis2 bes4 a8 g&lt;br /&gt;
  fis4 g4 c,2&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
% ---------------------------------------------------------------&lt;br /&gt;
% ----- &amp;quot;lyrics&amp;quot;: Symbols for functional harmony&lt;br /&gt;
% ---------------------------------------------------------------&lt;br /&gt;
&lt;br /&gt;
lyr = \lyricmode {&lt;br /&gt;
  \override LyricText.self-alignment-X = #LEFT&lt;br /&gt;
  \override LyricExtender.left-padding = #-0.5&lt;br /&gt;
  \override LyricExtender.extra-offset = #&amp;#039;(0 . 0.5)&lt;br /&gt;
&lt;br /&gt;
  % Usage:&lt;br /&gt;
  %&lt;br /&gt;
  % FunctionLetter SopranoNote BassNote OptA OptB OptC OptD OptE FillStr&lt;br /&gt;
&lt;br /&gt;
  \set stanza = #&amp;quot;C-Dur:&amp;quot;&lt;br /&gt;
  \markup \fSymbol &amp;quot;T&amp;quot; &amp;quot;3&amp;quot; &amp;quot;&amp;quot;  &amp;quot;&amp;quot; &amp;quot;&amp;quot; &amp;quot;&amp;quot; &amp;quot;&amp;quot; &amp;quot;&amp;quot;   &amp;quot;&amp;quot;&lt;br /&gt;
  \openbracket&lt;br /&gt;
  \markup \fSymbol \crossout &amp;quot;D&amp;quot; &amp;quot;&amp;quot; &amp;quot;3&amp;quot;  &amp;quot;7&amp;quot; &amp;quot;9&amp;gt;&amp;quot; &amp;quot;&amp;quot; &amp;quot;&amp;quot; &amp;quot;&amp;quot;   &amp;quot;)&amp;quot;&lt;br /&gt;
  \fExtend &amp;quot;     &amp;quot; % call this function BEFORE the lyric event&lt;br /&gt;
  \markup \fSymbol &amp;quot;Sp&amp;quot; &amp;quot;&amp;quot; &amp;quot;&amp;quot;  &amp;quot;9&amp;quot; &amp;quot;&amp;quot; &amp;quot;&amp;quot; &amp;quot;&amp;quot; &amp;quot;&amp;quot;   &amp;quot;&amp;quot;&lt;br /&gt;
  \startTextSpan  % call \startTextSpan AFTER the lyric event&lt;br /&gt;
  \markup \fSymbol &amp;quot;&amp;quot; &amp;quot;&amp;quot; &amp;quot;&amp;quot;  &amp;quot;8&amp;quot; &amp;quot;&amp;quot; &amp;quot;&amp;quot; &amp;quot;&amp;quot; &amp;quot;&amp;quot;   &amp;quot;&amp;quot;&lt;br /&gt;
  \stopTextSpan&lt;br /&gt;
  \markup \fSymbol &amp;quot;S&amp;quot; &amp;quot;&amp;quot; &amp;quot;&amp;quot;  &amp;quot;5&amp;quot; &amp;quot;6&amp;quot; &amp;quot;&amp;quot; &amp;quot;&amp;quot; &amp;quot;&amp;quot;   &amp;quot;&amp;quot;&lt;br /&gt;
  \openbracket&lt;br /&gt;
  \markup \fSymbol &amp;quot;D&amp;quot; &amp;quot;&amp;quot; &amp;quot;3&amp;quot;  &amp;quot;7&amp;quot; &amp;quot;&amp;quot; &amp;quot;&amp;quot; &amp;quot;&amp;quot; &amp;quot;&amp;quot;   &amp;quot; )&amp;quot;&lt;br /&gt;
  \fExtend &amp;quot;   &amp;quot;&lt;br /&gt;
  \markup \fSymbol &amp;quot;D&amp;quot; &amp;quot;&amp;quot; &amp;quot;&amp;quot;  &amp;quot;2&amp;quot; &amp;quot;4&amp;quot; &amp;quot;&amp;quot; &amp;quot;&amp;quot; &amp;quot;&amp;quot;   &amp;quot;&amp;quot;&lt;br /&gt;
  \startTextSpan&lt;br /&gt;
  \markup \fSymbol &amp;quot;&amp;quot; &amp;quot;&amp;quot; &amp;quot;&amp;quot;  &amp;quot;1&amp;quot; &amp;quot;3&amp;quot; &amp;quot;&amp;quot; &amp;quot;&amp;quot; &amp;quot;&amp;quot;   &amp;quot;&amp;quot;&lt;br /&gt;
  \stopTextSpan&lt;br /&gt;
  \openbracket&lt;br /&gt;
  \fExtend &amp;quot;   &amp;quot;&lt;br /&gt;
  \markup \fSymbol &amp;quot;D&amp;quot; &amp;quot;&amp;quot; &amp;quot;3&amp;quot;  &amp;quot;7&amp;quot; &amp;quot;&amp;quot; &amp;quot;&amp;quot; &amp;quot;&amp;quot; &amp;quot;&amp;quot;   &amp;quot;&amp;quot;&lt;br /&gt;
  \startTextSpan&lt;br /&gt;
  \markup \fSymbol &amp;quot;&amp;quot; &amp;quot;&amp;quot; &amp;quot;&amp;quot;  &amp;quot;8&amp;quot; &amp;quot;&amp;quot; &amp;quot;&amp;quot; &amp;quot;&amp;quot; &amp;quot;&amp;quot;   &amp;quot;&amp;quot;&lt;br /&gt;
  \markup \fSymbol &amp;quot;&amp;quot; &amp;quot;&amp;quot; &amp;quot;&amp;quot;  &amp;quot;7&amp;quot; &amp;quot;&amp;quot; &amp;quot;&amp;quot; &amp;quot;&amp;quot; &amp;quot;&amp;quot;   &amp;quot; )[Tp]&amp;quot;&lt;br /&gt;
  \stopTextSpan&lt;br /&gt;
  \openbracket&lt;br /&gt;
  \markup \fSymbol &amp;quot;D&amp;quot; &amp;quot;&amp;quot; &amp;quot;7&amp;quot;  &amp;quot;&amp;quot; &amp;quot;&amp;quot; &amp;quot;&amp;quot; &amp;quot;&amp;quot; &amp;quot;&amp;quot;   &amp;quot;)&amp;quot;&lt;br /&gt;
  \fExtend &amp;quot;   &amp;quot;&lt;br /&gt;
  \markup \fSymbol &amp;quot;S&amp;quot; &amp;quot;&amp;quot; &amp;quot;3&amp;quot;  &amp;quot;&amp;quot; &amp;quot;&amp;quot; &amp;quot;&amp;quot; &amp;quot;&amp;quot; &amp;quot;&amp;quot;   &amp;quot;&amp;quot;&lt;br /&gt;
  \startTextSpan&lt;br /&gt;
  \markup \fSymbol &amp;quot; &amp;quot; &amp;quot;&amp;quot; &amp;quot;2&amp;quot;  &amp;quot;&amp;quot; &amp;quot;&amp;quot; &amp;quot;&amp;quot; &amp;quot;&amp;quot; &amp;quot;&amp;quot;   &amp;quot;&amp;quot;&lt;br /&gt;
  \stopTextSpan&lt;br /&gt;
  \fExtend &amp;quot;    &amp;quot;&lt;br /&gt;
  \markup \fSymbol \double &amp;quot;D&amp;quot; &amp;quot;&amp;quot; &amp;quot;3&amp;quot;  &amp;quot;8&amp;quot; &amp;quot;&amp;quot; &amp;quot;&amp;quot; &amp;quot;&amp;quot; &amp;quot;&amp;quot;   &amp;quot;&amp;quot;&lt;br /&gt;
  \startTextSpan&lt;br /&gt;
  \markup \fSymbol &amp;quot;&amp;quot; &amp;quot;&amp;quot; &amp;quot;&amp;quot;  &amp;quot;7&amp;quot; &amp;quot;&amp;quot; &amp;quot;&amp;quot; &amp;quot;&amp;quot; &amp;quot;&amp;quot;   &amp;quot;&amp;quot;&lt;br /&gt;
  \stopTextSpan&lt;br /&gt;
  \fExtend &amp;quot;   &amp;quot;&lt;br /&gt;
  \markup \fSymbol &amp;quot;D&amp;quot; &amp;quot;&amp;quot; &amp;quot;&amp;quot;  &amp;quot;5&amp;quot; &amp;quot;&amp;quot; &amp;quot;&amp;quot; &amp;quot;&amp;quot; &amp;quot;&amp;quot;   &amp;quot;&amp;quot;&lt;br /&gt;
  \startTextSpan&lt;br /&gt;
  \markup \fSymbol &amp;quot;&amp;quot; &amp;quot;&amp;quot; &amp;quot;&amp;quot;  &amp;quot;7&amp;quot; &amp;quot;&amp;quot; &amp;quot;&amp;quot; &amp;quot;&amp;quot; &amp;quot;&amp;quot;   &amp;quot;&amp;quot;&lt;br /&gt;
  \stopTextSpan&lt;br /&gt;
  \markup \fSymbol &amp;quot;T&amp;quot; &amp;quot;&amp;quot; &amp;quot;&amp;quot;  &amp;quot;&amp;quot; &amp;quot;&amp;quot; &amp;quot;&amp;quot; &amp;quot;&amp;quot; &amp;quot;&amp;quot;   &amp;quot;&amp;quot;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
\score {&lt;br /&gt;
  \new GrandStaff &amp;lt;&amp;lt;&lt;br /&gt;
    \new Staff = upper&lt;br /&gt;
    \with { printPartCombineTexts = ##f }&lt;br /&gt;
    {&lt;br /&gt;
      &amp;lt;&amp;lt;&lt;br /&gt;
        \sopranmel \\&lt;br /&gt;
        \partCombine \altmel \tenormel&lt;br /&gt;
      &amp;gt;&amp;gt;&lt;br /&gt;
    }&lt;br /&gt;
    \new Staff = lower&lt;br /&gt;
    \new Voice = &amp;quot;bassstimmeSichtbar&amp;quot;&lt;br /&gt;
    \with { printPartCombineTexts = ##f }&lt;br /&gt;
    {&lt;br /&gt;
      &amp;lt;&amp;lt;&lt;br /&gt;
        \bassmelshown&lt;br /&gt;
        % change &amp;quot;NullVoice&amp;quot; to &amp;quot;Voice&amp;quot; to make the hidden bass voice visible:&lt;br /&gt;
        \new NullVoice = &amp;quot;bassstimme&amp;quot; {\shiftOff  \bassmelhidden}&lt;br /&gt;
        \new Lyrics \lyricsto &amp;quot;bassstimme&amp;quot; \lyr&lt;br /&gt;
      &amp;gt;&amp;gt;&lt;br /&gt;
    }&lt;br /&gt;
  &amp;gt;&amp;gt;&lt;br /&gt;
  \layout {&lt;br /&gt;
    \context {&lt;br /&gt;
      \Lyrics&lt;br /&gt;
      \consists &amp;quot;Text_spanner_engraver&amp;quot;&lt;br /&gt;
    }&lt;br /&gt;
  }&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
\markup \vspace #2&lt;br /&gt;
&lt;br /&gt;
\score {&lt;br /&gt;
  \relative c&amp;#039; { c1 c c2 c c c c c }&lt;br /&gt;
  \addlyrics {&lt;br /&gt;
    \override LyricText.self-alignment-X = #LEFT&lt;br /&gt;
    \set stanza = #&amp;quot;Usage:&amp;quot;&lt;br /&gt;
    \markup \fSymbol &amp;quot;F&amp;quot; &amp;quot;2&amp;quot; &amp;quot;3&amp;quot;  &amp;quot;4&amp;quot; &amp;quot;5&amp;quot; &amp;quot;6&amp;quot; &amp;quot;7&amp;quot; &amp;quot;8&amp;quot;   &amp;quot;9&amp;quot;&lt;br /&gt;
    \markup \fSymbol &amp;quot;Function&amp;quot; &amp;quot;Soprano&amp;quot; &amp;quot;Bass&amp;quot;  &amp;quot;OptA&amp;quot; &amp;quot;OptB&amp;quot; &amp;quot;OptC&amp;quot; &amp;quot;OptD&amp;quot; &amp;quot;OptE&amp;quot;   &amp;quot;FillStr       &amp;quot;&lt;br /&gt;
    \override LyricText.self-alignment-X = #CENTER&lt;br /&gt;
    \markup \fSymbol &amp;quot;S&amp;quot; &amp;quot;&amp;quot; &amp;quot;&amp;quot;  &amp;quot;&amp;quot; &amp;quot;&amp;quot; &amp;quot;&amp;quot; &amp;quot;&amp;quot; &amp;quot;&amp;quot;   &amp;quot;&amp;quot;&lt;br /&gt;
    \markup \fSymbol &amp;quot;D&amp;quot; &amp;quot;&amp;quot; &amp;quot;&amp;quot;  &amp;quot;&amp;quot; &amp;quot;&amp;quot; &amp;quot;&amp;quot; &amp;quot;&amp;quot; &amp;quot;&amp;quot;   &amp;quot;&amp;quot;&lt;br /&gt;
    \markup \fSymbol \double S &amp;quot;  \double S  &amp;quot; &amp;quot;&amp;quot;  &amp;quot;&amp;quot; &amp;quot;&amp;quot; &amp;quot;&amp;quot; &amp;quot;&amp;quot; &amp;quot;&amp;quot;   &amp;quot;&amp;quot;&lt;br /&gt;
    \markup \fSymbol \double &amp;quot;D&amp;quot; &amp;quot;  \double D  &amp;quot; &amp;quot;&amp;quot;  &amp;quot;&amp;quot; &amp;quot;&amp;quot; &amp;quot;&amp;quot; &amp;quot;&amp;quot; &amp;quot;&amp;quot;   &amp;quot;&amp;quot;&lt;br /&gt;
    \markup \fSymbol \crossout &amp;quot;D&amp;quot; &amp;quot;  \crossout D  &amp;quot; &amp;quot;&amp;quot;  &amp;quot;&amp;quot; &amp;quot;&amp;quot; &amp;quot;&amp;quot; &amp;quot;&amp;quot; &amp;quot;&amp;quot;   &amp;quot;&amp;quot;&lt;br /&gt;
    \markup \fSymbol \crossout \double &amp;quot;D&amp;quot; &amp;quot;  \crossout\double D  &amp;quot; &amp;quot;&amp;quot;  &amp;quot;&amp;quot; &amp;quot;&amp;quot; &amp;quot;&amp;quot; &amp;quot;&amp;quot; &amp;quot;&amp;quot;   &amp;quot;&amp;quot;&lt;br /&gt;
  }&lt;br /&gt;
}&lt;br /&gt;
&amp;lt;/lilypond&amp;gt;&lt;br /&gt;
&lt;br /&gt;
[[Category:Editorial annotations]]&lt;br /&gt;
[[Category:Chords]]&lt;br /&gt;
[[Category:Specific notation]]&lt;br /&gt;
[[Category:Tweaks and overrides]]&lt;br /&gt;
[[Category:Contexts and engravers]]&lt;/div&gt;</summary>
		<author><name>Jean Abou Samra</name></author>
	</entry>
</feed>