]> git.donarmstrong.com Git - lilypond.git/commitdiff
Merge branch 'master' of /home/jcharles/GIT/Lily/. into translation
authorJean-Charles Malahieude <lilyfan@orange.fr>
Sat, 2 Jul 2016 14:11:49 +0000 (16:11 +0200)
committerJean-Charles Malahieude <lilyfan@orange.fr>
Sat, 2 Jul 2016 14:11:49 +0000 (16:11 +0200)
157 files changed:
Documentation/ca/learning/common-notation.itely
Documentation/ca/learning/fundamental.itely
Documentation/ca/learning/tutorial.itely
Documentation/ca/learning/tweaks.itely
Documentation/common-macros.itexi
Documentation/cs/learning/common-notation.itely
Documentation/cs/learning/fundamental.itely
Documentation/cs/learning/tutorial.itely
Documentation/cs/learning/tweaks.itely
Documentation/de/extending/scheme-tutorial.itely
Documentation/de/learning/common-notation.itely
Documentation/de/learning/fundamental.itely
Documentation/de/learning/tutorial.itely
Documentation/de/learning/tweaks.itely
Documentation/de/notation/changing-defaults.itely
Documentation/de/notation/editorial.itely
Documentation/de/notation/expressive.itely
Documentation/de/notation/fretted-strings.itely
Documentation/de/notation/keyboards.itely
Documentation/de/notation/pitches.itely
Documentation/de/notation/rhythms.itely
Documentation/de/notation/simultaneous.itely
Documentation/de/notation/staff.itely
Documentation/de/notation/text.itely
Documentation/de/notation/unfretted-strings.itely
Documentation/de/notation/vocal.itely
Documentation/de/notation/wind.itely
Documentation/es/learning/common-notation.itely
Documentation/es/learning/fundamental.itely
Documentation/es/learning/tutorial.itely
Documentation/es/learning/tweaks.itely
Documentation/es/notation/ancient.itely
Documentation/es/notation/changing-defaults.itely
Documentation/es/notation/editorial.itely
Documentation/es/notation/expressive.itely
Documentation/es/notation/fretted-strings.itely
Documentation/es/notation/keyboards.itely
Documentation/es/notation/pitches.itely
Documentation/es/notation/rhythms.itely
Documentation/es/notation/simultaneous.itely
Documentation/es/notation/staff.itely
Documentation/es/notation/text.itely
Documentation/es/notation/wind.itely
Documentation/fr/learning/common-notation.itely
Documentation/fr/learning/fundamental.itely
Documentation/fr/learning/tutorial.itely
Documentation/fr/learning/tweaks.itely
Documentation/fr/notation/ancient.itely
Documentation/fr/notation/changing-defaults.itely
Documentation/fr/notation/editorial.itely
Documentation/fr/notation/expressive.itely
Documentation/fr/notation/fretted-strings.itely
Documentation/fr/notation/keyboards.itely
Documentation/fr/notation/pitches.itely
Documentation/fr/notation/rhythms.itely
Documentation/fr/notation/simultaneous.itely
Documentation/fr/notation/staff.itely
Documentation/fr/notation/text.itely
Documentation/fr/notation/wind.itely
Documentation/hu/learning/common-notation.itely
Documentation/hu/learning/fundamental.itely
Documentation/hu/learning/tutorial.itely
Documentation/included/script-chart.ly
Documentation/it/learning/common-notation.itely
Documentation/it/learning/fundamental.itely
Documentation/it/learning/tutorial.itely
Documentation/it/learning/tweaks.itely
Documentation/it/notation/changing-defaults.itely
Documentation/it/notation/editorial.itely
Documentation/it/notation/expressive.itely
Documentation/it/notation/pitches.itely
Documentation/it/notation/rhythms.itely
Documentation/it/notation/simultaneous.itely
Documentation/it/notation/staff.itely
Documentation/it/notation/text.itely
Documentation/ja/learning/common-notation.itely
Documentation/ja/learning/fundamental.itely
Documentation/ja/learning/tutorial.itely
Documentation/ja/learning/tweaks.itely
Documentation/ja/notation/changing-defaults.itely
Documentation/ja/notation/editorial.itely
Documentation/ja/notation/expressive.itely
Documentation/ja/notation/fretted-strings.itely
Documentation/ja/notation/keyboards.itely
Documentation/ja/notation/pitches.itely
Documentation/ja/notation/rhythms.itely
Documentation/ja/notation/simultaneous.itely
Documentation/ja/notation/staff.itely
Documentation/ja/notation/text.itely
Documentation/ja/notation/wind.itely
Documentation/learning/common-notation.itely
Documentation/learning/fundamental.itely
Documentation/learning/tutorial.itely
Documentation/learning/tweaks.itely
Documentation/nl/learning/common-notation.itely
Documentation/nl/learning/fundamental.itely
Documentation/nl/learning/tutorial.itely
Documentation/nl/learning/tweaks.itely
Documentation/notation/ancient.itely
Documentation/notation/changing-defaults.itely
Documentation/notation/editorial.itely
Documentation/notation/expressive.itely
Documentation/notation/fretted-strings.itely
Documentation/notation/keyboards.itely
Documentation/notation/pitches.itely
Documentation/notation/rhythms.itely
Documentation/notation/simultaneous.itely
Documentation/notation/staff.itely
Documentation/notation/text.itely
Documentation/notation/wind.itely
Documentation/web/news-front.itexi
Documentation/web/news.itexi
VERSION
input/regression/halfopenvertical.ly [new file with mode: 0644]
input/regression/midi/crescendo-abutting.ly [new file with mode: 0644]
input/regression/midi/dynamic-initial.ly [new file with mode: 0644]
input/regression/system-start-nesting.ly
input/regression/typography-demo.ly
lily/auto-beam-engraver.cc
lily/axis-group-engraver.cc
lily/beam-engraver.cc
lily/dynamic-performer.cc
lily/engraver-scheme.cc
lily/engraver.cc
lily/general-scheme.cc
lily/include/engraver.hh
lily/include/gregorian-ligature-engraver.hh
lily/include/ligature-engraver.hh
lily/include/slur-engraver.hh [new file with mode: 0644]
lily/include/slur-proto-engraver.hh [deleted file]
lily/include/translator.hh
lily/include/translator.icc
lily/key-engraver.cc
lily/key-signature-interface.cc
lily/kievan-ligature-engraver.cc
lily/line-interface.cc
lily/mensural-ligature-engraver.cc
lily/new-fingering-engraver.cc
lily/open-type-font-scheme.cc
lily/paper-column-engraver.cc
lily/parser.yy
lily/pfb-scheme.cc
lily/phrasing-slur-engraver.cc
lily/protected-scm.cc
lily/slur-engraver.cc
lily/slur-proto-engraver.cc [deleted file]
lily/vaticana-ligature-engraver.cc
ly/Welcome-to-LilyPond-MacOS.ly
ly/Welcome_to_LilyPond.ly
ly/engraver-init.ly
mf/99-lilypond-fonts.conf.in
po/lilypond.pot
scm/bar-line.scm
scm/define-grob-properties.scm
scm/define-grobs.scm
scm/framework-ps.scm
scm/script.scm

index 6ff4bc746ca0ef930786fbf1a1aceca73f923dbc..286ceba6f26abf61dd4afd120d61cb6086879943 100644 (file)
@@ -174,11 +174,8 @@ accidentals}, vegeu @ruser{Note names in other languages}.
 @cindex presentació en front a contingut
 
 @funindex \key
-@funindex key
 @funindex \major
-@funindex major
 @funindex \minor
-@funindex minor
 
 Glossari musical:
 @rglos{key signature},
@@ -454,11 +451,8 @@ articulacions.
 @funindex \mf
 @funindex \pp
 @funindex \<
-@funindex <
 @funindex \>
-@funindex >
 @funindex \!
-@funindex !
 
 Glossari musical:
 @rglos{dynamics},
@@ -497,7 +491,6 @@ Referència de la notació:
 @cindex marcat
 
 @funindex \markup
-@funindex markup
 
 És possible afegir text a la partitura:
 
@@ -536,9 +529,7 @@ Referència de la notació:
 @funindex [
 @funindex ]
 @funindex \autoBeamOff
-@funindex autoBeamOff
 @funindex \autoBeamOn
-@funindex autoBeamOn
 
 Glossari musical:
 @rglos{beam}.
@@ -596,7 +587,6 @@ Referència de la notació:
 @cindex compàs parcial
 
 @funindex \partial
-@funindex partial
 
 Glossari musical:
 @rglos{anacrusis}.
@@ -620,7 +610,6 @@ una anacrusi de negra i @code{\partial 8} de corxera.
 @cindex tresets
 
 @funindex \tuplet
-@funindex tuplet
 
 Glossari musical:
 @rglosnamed{note value,valor de la nota},
@@ -651,9 +640,7 @@ manera que els @notation{tresets} es fan amb una fracció de 3/2.
 @cindex appoggiatura
 
 @funindex \grace
-@funindex grace
 @funindex \acciaccatura
-@funindex acciaccatura
 @funindex \appoggiatura
 @funindex acciaccatura
 
@@ -852,10 +839,8 @@ disposa sobre un sols pentagrama.
 @cindex notació, context de
 
 @funindex \new Staff
-@funindex new Staff
 @funindex Staff
 @funindex \new
-@funindex new
 @funindex Score
 @funindex Voice
 @funindex Lyrics
@@ -1064,7 +1049,6 @@ senzilles de cançó.
 @cindex cançons
 
 @funindex \addlyrics
-@funindex addlyrics
 
 Glossari musical:
 @rglos{lyrics}.
@@ -1464,7 +1448,6 @@ llocs.  El següent exemple utilitza les variables anteriors:
 @cindex bloc d'encapçalaments
 
 @funindex \header
-@funindex header
 
 La informació sobre el títol, autor, número d'Opus i altres
 elements similars s'escriuen al bloc @code{\header}.  Aquest bloc
index 735c84833895a872ab18f1a9f577541e1c77bb69..53bc51d22d24eebff6d31c9233178ff20acefb3b 100644 (file)
@@ -74,9 +74,7 @@ Hi ha moltes variacions d'aquest esquema bàsic, però l'exemple
 constitueix un punt de partida útil.
 
 @funindex \book
-@funindex book
 @funindex \score
-@funindex score
 @cindex book (llibre)
 @cindex score (partitura)
 @cindex llibre
@@ -170,11 +168,8 @@ altres coses, com ara
 @end example
 
 @funindex \header
-@funindex header
 @funindex \layout
-@funindex layout
 @funindex \midi
-@funindex midi
 @cindex midi
 @cindex capçalera
 @cindex disposició
@@ -202,7 +197,6 @@ Referència de la notació, a @ruser{Score layout} i a
 @cindex book, bloc implícit
 @cindex implícit, bloc book
 @funindex \book
-@funindex book
 
 Podem escriure diversos blocs @code{\score}.  Cada un d'ells rebrà
 el mateix tractament que una partitura independent, però es
@@ -281,7 +275,6 @@ consulteu @ruser{File structure}
 @cindex musical, expressió, composta
 @cindex expressió musical composta
 @funindex \score
-@funindex score
 
 En la secció anterior, @ref{Introducció a l'estructura dels
 fitxers del LilyPond}, hem pogut veure l'organització general dels
@@ -989,15 +982,10 @@ Referència de la notació:
 
 
 @funindex \voiceOne
-@funindex voiceOne
 @funindex \voiceTwo
-@funindex voiceTwo
 @funindex \voiceThree
-@funindex voiceThree
 @funindex \voiceFour
-@funindex voiceFour
 @funindex \oneVoice
-@funindex oneVoice
 @funindex \new Voice
 @cindex contextos de veu, creació de
 
@@ -1188,13 +1176,9 @@ està en silenci, com per exemple:
 @cindex notes, col·lisions de
 @cindex desplaçament, instruccions de
 @funindex \shiftOff
-@funindex shiftOff
 @funindex \shiftOn
-@funindex shiftOn
 @funindex \shiftOnn
-@funindex shiftOnn
 @funindex \shiftOnnn
-@funindex shiftOnnn
 
 Les notes properes a un acord, o les notes que es produeixen al
 mateix temps en diferents veus, es disposen en dos (i
@@ -1247,7 +1231,6 @@ dues expressions, és a dir, les notes i la lletra.
 
 @funindex \new Lyrics
 @funindex \lyricsto
-@funindex lyricsto
 @funindex Lyrics
 @cindex Lyrics, creació d'un context
 @cindex lletra, creació d'un context de
@@ -1283,7 +1266,6 @@ un cas on és necessari crear contextos de @code{Staff} i de
 @cindex lletra i barrat
 @cindex barrat i lletra
 @funindex \autoBeamOff
-@funindex autoBeamOff
 
 El barrat automàtic que el LilyPond usa de forma predeterminada
 funciona bé per a la música instrumental, però no tan bé per a
@@ -1295,7 +1277,6 @@ per desactivar el barrat automàtic.
 @funindex \new ChoirStaff
 @funindex ChoirStaff
 @funindex \lyricmode
-@funindex lyricmode
 @cindex vocal, estructura d'una partitura
 @cindex cor, sistema de
 
@@ -1513,7 +1494,6 @@ Referencia de la notació:
 @translationof Creating contexts
 
 @funindex \new
-@funindex new
 @cindex nous contextos
 @cindex creació de contextos
 @cindex contextos, creació de
@@ -1728,9 +1708,7 @@ Referència de funcionament intern:
 @cindex context, propietats de, modificació
 @cindex modificar les propietats de context
 @funindex \set
-@funindex set
 @funindex \unset
-@funindex unset
 
 Els contextos es responsabilitzen de mantenir els valors d'un cert
 nombre de @emph{properties} de context.  Moltes d'elles es poden
@@ -1932,7 +1910,6 @@ forma molt més general utilitzant la molt potent instrucció
 @subsubheading Canviar les propietats d'un context amb @code{\with}
 
 @funindex \with
-@funindex with
 @cindex context,  propietats de, establiment amb \with
 
 El valor predeterminat de les propietats de context es pot
@@ -1986,7 +1963,6 @@ restablir-se amb la instrucció @code{\unset fontSize}.
 
 @cindex contextos, establir propietats de, amb \context
 @funindex \context
-@funindex context
 
 Els valors de propietat dels contextos es poden establir per a
 @emph{tots} els contextos d'un tipus determinat, com per exemple
@@ -2070,9 +2046,7 @@ Referència de funcionament intern:
 @cindex eliminació de gravadors
 
 @funindex \consists
-@funindex consists
 @funindex \remove
-@funindex remove
 
 Hem vist que cada un dels contextos conté diversos gravadors, cada
 u dels quals és al seu cop responsable de la producció d'una
@@ -2170,7 +2144,6 @@ pentagrama:
 @subsubheading Canviar tots els contextos del mateix tipus
 
 @funindex \layout
-@funindex layout
 
 Els exemples anteriors mostren la manera d'eliminar o afegir
 gravadors als contextos individuals.  També és possible eliminar o
index cd68123772a2ea87671b0a272af22a8d2f383982..32e37b6b891553dda009a768422add8fb07b5116 100644 (file)
@@ -218,7 +218,6 @@ valors automàtics són adequats.
 @cindex relatiu, mode, alteracions i
 
 @funindex \relative
-@funindex relative
 @funindex '
 @funindex ,
 
@@ -404,7 +403,6 @@ el nom @code{r}@tie{}:
 @cindex compàs, indicació de
 
 @funindex \time
-@funindex time
 
 Glossari musical:
 @rglos{time signature}.
@@ -431,7 +429,6 @@ La @notation{indicació de compàs} es pot establir amb l'ordre
 @cindex metrònom, indicacions
 
 @funindex \tempo
-@funindex tempo
 
 Glossari musical:
 @rglos{tempo indication},
@@ -470,7 +467,6 @@ de metrònom} poden establir-se amb l'ordre @code{\tempo}:
 @cindex baix
 
 @funindex \clef
-@funindex clef
 
 Glossari musical:
 @rglos{clef}.
index 1f167a762af4af389a7ff92754ced46748f2acc9..90fe3e351e4368665b9b17ddbf8f97d29bf8e26b 100644 (file)
@@ -222,7 +222,6 @@ Referencia de la notació:
 @cindex override (sobreescriptura), sintaxi de
 
 @funindex \override
-@funindex override
 
 Ja hem vist les ordres @code{\set} i @code{\with}, que s'usen per
 canviar les propietats dels @strong{contextos} i per treure i
@@ -301,7 +300,6 @@ per canviar el color d'un cap:
 @cindex revert, instrucción
 
 @funindex \revert
-@funindex revert
 
 Un cop sobreescrita, la propietat reté el seu nou valor fins que
 se sobreescriu de o es troba una ordre @code{\revert}.  L'ordre té
@@ -340,7 +338,6 @@ dues notes:
 @translationof The once prefix
 
 @funindex \once
-@funindex once
 
 @code{\override}, @code{\revert}, @code{\set} i @code{\unset} es
 poden fer precedir per @code{\once}.  Això fa que l'ordre sigui
@@ -389,7 +386,6 @@ predefinides per limitar el seu efecte a un sol moment musical:
 @cindex overrideProperty, ordre
 
 @funindex \overrideProperty
-@funindex overrideProperty
 
 Hi ha una altra forma per a l'ordre de sobreescriptura,
 @code{\overrideProperty}, que ocasionalment és necessària.  La
@@ -405,7 +401,6 @@ detalls consulteu @rextendnamed{Difficult tweaks,Ajustaments difícils}.
 @cindex tweak, ordre
 
 @funindex \tweak
-@funindex tweak
 
 L'última ordre d'ajustament que està disponible és @code{\tweak}.
 S'ha de fer servir quan diversos objectes s'usen en el mateix
@@ -839,7 +834,6 @@ aquest lloc concret.
 @cindex once override
 
 @funindex \once
-@funindex once
 
 Com podeu veure, @emph{totes} les lligadures són més gruixudes a
 l'últim exemple. Però, i si volguéssim que sols la primera
@@ -885,7 +879,6 @@ l'ordre @code{\set}.
 @cindex predeterminades, recuperar las propietats
 
 @funindex \revert
-@funindex revert
 
 Finalment, i si volguéssim que sols les dues primeres lligadures
 fossin més gruixudes?  Per acabar; podríem usar dues ordres,
@@ -2358,9 +2351,7 @@ d'ells.
 @cindex octava alta y baixa, claudàtor de
 
 @funindex \startTextSpan
-@funindex startTextSpan
 @funindex \stopTextSpan
-@funindex stopTextSpan
 
 @cindex TextSpanner, exemple de sobreescriptura
 @cindex bound-details, propietat, exemple
@@ -2514,9 +2505,7 @@ fa usant l'ordre @code{textLengthOn}.
 @cindex notes, espaiar amb el text
 
 @funindex \textLengthOn
-@funindex textLengthOn
 @funindex \textLengthOff
-@funindex textLengthOff
 
 De forma predeterminada, el text produït mitjançant marcatge no
 ocupa cap espai horitzontal en quant es refereix a la disposició
@@ -3060,13 +3049,9 @@ diferents.
 @cindex col·lisions de notes
 @cindex desplaçament, ordres de
 @funindex \shiftOff
-@funindex shiftOff
 @funindex \shiftOn
-@funindex shiftOn
 @funindex \shiftOnn
-@funindex shiftOnn
 @funindex \shiftOnnn
-@funindex shiftOnnn
 
 Dins d'una veu, totes les notes que es produeixen al mateix moment
 s'agrupen a una columna de notes, i es crea un objecte
index 6d47ad9cf3a21f04a7435ee6d4d828db2ddf871f..7ee978a076ddffe798cfec6a8b66a31e8c5841d2 100644 (file)
@@ -9,6 +9,7 @@
 
 @set txicodequoteundirected
 @set txicodequotebacktick
+@set txiindexbackslashignore
 
 @include cyrillic.itexi
 
index f9f4f68ae7266435c22eb821f408bf7f75200f26..077a2b8f06fe75f9fe03f6a04833780ba1b5f7f7 100644 (file)
@@ -129,11 +129,8 @@ Podívejte se na @ruser{Označení not v jiných jazycích}.
 @cindex Zobrazení a obsah
 
 @funindex \key
-@funindex key
 @funindex \major
-@funindex major
 @funindex \minor
-@funindex minor
 
 Slovníček: @rglos{key signature}, @rglos{major},
 @rglos{minor}.
@@ -365,11 +362,8 @@ jak se mají artikulační znaménka umístit.
 @funindex \mf
 @funindex \pp
 @funindex \<
-@funindex <
 @funindex \>
-@funindex >
 @funindex \!
-@funindex !
 
 Slovníček:
 @rglos{dynamics},
@@ -449,9 +443,7 @@ Doporučení pro notový zápis:
 @funindex [
 @funindex ]
 @funindex \autoBeamOff
-@funindex autoBeamOff
 @funindex \autoBeamOn
-@funindex autoBeamOn
 
 Všechny @notation{trámce} se zapisují automaticky:
 
@@ -499,7 +491,6 @@ Doporučení pro notový zápis:
 
 @cindex Předtaktí
 @funindex \partial
-@funindex partial
 
 @notation{Předtaktí} se zadává příkazem @code{\partial}.
 Potom následuje délka předtaktí: @code{\partial 4}
@@ -520,7 +511,6 @@ znamená jednu čtvrťovou notu předtaktí a @code{\partial 8} jednu osminovou
 @cindex Rytmická rozdělení
 
 @funindex \times
-@funindex times
 
 Slovníček: @rglos{note value}, @rglos{triplet}.
 
@@ -547,9 +537,7 @@ takže triola má 2/3 jako svůj zlomek:
 @cindex Prodleva
 
 @funindex \grace
-@funindex grace
 @funindex \acciaccatura
-@funindex acciaccatura
 @funindex \appoggiatura
 @funindex acciaccatura
 
@@ -737,10 +725,8 @@ příklad začíná jednou notou:
 @cindex Prostředí notového zápisu
 
 @funindex \new Staff
-@funindex new Staff
 @funindex Staff
 @funindex \new
-@funindex new
 @funindex Score
 @funindex Voice
 @funindex Lyrics
@@ -941,7 +927,6 @@ Doporučení pro notový zápis:
 @cindex Text písně, zápis
 
 @funindex \addlyrics
-@funindex addlyrics
 
 V této kapitole je laskavý čtenář uveden do spojení not s textem
 a je ukázáno, jak se vytváří jednodušší listy s písničkami.
@@ -962,7 +947,6 @@ a je ukázáno, jak se vytváří jednodušší listy s písničkami.
 @cindex Text písně
 
 @funindex \addlyrics
-@funindex addlyrics
 
 Slovníček: @rglos{lyrics}.
 
@@ -1390,7 +1374,6 @@ právě vymezené značky:
 @cindex Úvodní stránka
 
 @funindex \header
-@funindex header
 
 Název, skladatel, číslo opusu a podobné údaje se vkládají
 do prostředí @code{\header}. Toto prostředí se nachází mimo
index 261bac7a8380968b78ab81916cf0093c55957a9a..4efdc777bc17f119a9000463ff54184c58c8b181 100644 (file)
@@ -235,7 +235,6 @@ notace -- @ruser{Rozvržení notového zápisu} a
 @cindex Prostředí book, skryté
 @cindex Skryté prostředí book
 @funindex \book
-@funindex book
 
 Váš LilyPondovský kód může obsahovat více bloků @code{\score}.
 Každý z nich je vykládán jako samostatný notový zápis, ovšem
@@ -310,7 +309,6 @@ tato omezení popsána v části @ruser{Stavba souboru}.
 @translationof Score is a (single) compound musical expression
 
 @funindex \score
-@funindex score
 @cindex score
 @cindex Notový zápis
 @cindex Hudební kus
@@ -1022,15 +1020,10 @@ Notace: @ruser{Více hlasů}.
 @translationof Explicitly instantiating voices
 
 @funindex \voiceOne
-@funindex voiceOne
 @funindex \voiceTwo
-@funindex voiceTwo
 @funindex \voiceThree
-@funindex voiceThree
 @funindex \voiceFour
-@funindex voiceFour
 @funindex \oneVoice
-@funindex oneVoice
 @funindex \new Voice
 @cindex Vytvoření prostředí hlasu
 @cindex Prostředí hlasu, vytvoření
@@ -1277,7 +1270,6 @@ Pozor: Textu písně se v angličtině říká @qq{lyrics}.
 
 @funindex \new Lyrics
 @funindex \lyricsto
-@funindex lyricsto
 @funindex Lyrics
 @cindex Prostředí text písně, vytvoření
 @cindex Text písně, spojení s notami
@@ -1313,7 +1305,6 @@ a hlasu @code{Voice}, aby všechno fungovalo.
 @cindex Text a trámce
 @cindex Trámce a text
 @funindex \autoBeamOff
-@funindex autoBeamOff
 
 Automatické trámce, jež LilyPond používá ve výchozím nastavení, pracují
 dobře pro instrumentální hudbu, ale ne tak dobře v případě hudby s textem,
@@ -1551,7 +1542,6 @@ Notationreferenz: @ruser{Vysvětlení prostředí}.
 @translationof Creating contexts
 
 @funindex \new
-@funindex new
 @cindex Neue Kontexte
 @cindex Erstellen von Kontexten
 @cindex Kontexte, Erstellen
@@ -1991,7 +1981,6 @@ eingegeben werden kann.
 @subsubheading Kontexteigenschaften mit @code{\with} setzen
 
 @funindex \with
-@funindex with
 @cindex Kontexteigenschaft, setzen mit \with
 
 Die Standardwerte von Kontexteigenschaften können zu dem Zeitpunkt
@@ -2044,7 +2033,6 @@ wird, kann dieser neue Standardwert mit dem Befehl
 @cindex Kontexteigenschaften, mit \context setzen
 @cindex Eigenschaften von Kontexten, mit \context setzen
 @funindex \context
-@funindex context
 
 Die Werte von Kontext-Eigenschaften können in @emph{allen} Kontexten
 eines bestimmten Typs (etwa alle @code{Staff}-Kontexte)
index 9719d9d072997d28f45cc7f7ea67dbb0def9b1b1..b0de130457f31a3013409ae529f64ff17be1a756 100644 (file)
@@ -216,7 +216,6 @@ jsou automatické hodnoty v zásadě použitelné.
 @cindex Vztažný režim a předznamenání
 
 @funindex \relative
-@funindex relative
 @funindex '
 @funindex ,
 
@@ -397,7 +396,6 @@ označením je @code{r}@tie{}:
 @cindex Druh taktu
 
 @funindex \time
-@funindex time
 
 Slovníček: @rglos{time signature}.
 
@@ -422,7 +420,6 @@ Slovníček: @rglos{time signature}.
 @cindex Údaj metronomu
 
 @funindex \tempo
-@funindex tempo
 
 Slovníček: @rglos{tempo indication}, @rglos{metronome}.
 
@@ -453,7 +450,6 @@ zapsat příkazem @code{\tempo}:
 @cindex Bas
 
 @funindex \clef
-@funindex clef
 
 Slovníček: @rglos{clef}.
 
index 941fac0258e16fef8f0896f20bccb938cefb3d93..a351690d71f323f9553d8a6aaf32668f72807f24 100644 (file)
@@ -198,7 +198,6 @@ Befehl einsetzen zu können.
 
 @cindex override-Befehl
 @funindex \override
-@funindex override
 
 @strong{Der \override-Befehl}
 
@@ -272,7 +271,6 @@ zu ändern:
 
 @cindex revert-Befehl
 @funindex \revert
-@funindex revert
 
 Wenn eine Eigenschaft einmal überschrieben wurde, wird ihr
 neuer Wert so lange bewahrt, bis er noch einmal überschrieben
@@ -311,7 +309,6 @@ wieder auf den Standardwert für die letzten zwei Noten gesetzt.
 @strong{\once-Präfix}
 
 @funindex \once
-@funindex once
 
 Sowohl der @code{\override}-Befehl als auch der @code{\set}-Befehl können mit
 dem Präfix @code{\once} (@emph{einmal}) versehen werden. Dadurch wird
@@ -339,7 +336,6 @@ g4 a b c |
 @cindex overrideProperty-Befehl
 
 @funindex \overrideProperty
-@funindex overrideProperty
 
 Es gibt eine andere Form des @code{override}-Befehls,
 @code{\overrideProperty} (überschreibe Eigenschaft),
@@ -353,7 +349,6 @@ in @rextend{Schwierige Korrekturen}.
 
 @cindex tweak-Befehl
 @funindex \tweak
-@funindex tweak
 
 Der letzte Optimierungsbefehl in LilyPond ist @code{\tweak}
 (engl. optimieren). Er wird eingesetzt um Eigenschaften
@@ -741,7 +736,6 @@ auch weggelassen werden.
 @cindex Override nur einmal
 @cindex once override
 @funindex \once
-@funindex once
 
 Im Beispiel oben wurden @emph{alle} Legatobögen dicker
 gesetzt. Vielleicht wollen Sie aber nur den ersten Bogen
@@ -789,7 +783,6 @@ eingesetzt werden.
 @cindex Wiederherstellen von Standardeinstellungen
 @cindex Standardeinstellungen, Wiederherstellen
 @funindex \revert
-@funindex revert
 
 Eine weitere Möglichkeit: nur die beiden ersten Legatobögen sollen
 dicker gesetzt werden. Gut, wir könnten jetzt zwei Befehle benutzen,
@@ -2380,9 +2373,7 @@ werden.  Das kann erreicht werden mit dem
 
 @cindex Noten, durch Text gespreizt
 @funindex \textLengthOn
-@funindex textLengthOn
 @funindex \textLengthOff
-@funindex textLengthOff
 
 Standardmäßig wird Text, der mit dem Beschriftungsbefehl
 @code{\markup} bzw. Äquivalenten erstellt wird, kein
index 35663e5ac1c6d3ae20d12ff47e10fcbcf7da4ebf..6213ffdd29bf8cb9f0a56e560b70c67bbcbd18cb 100644 (file)
@@ -1106,7 +1106,6 @@ um komplizierte musikalische Funktionen  zu erstellen.
 @cindex Musikausdrücke anzeigen
 @cindex Anzeigen von Musikausdrücken
 
-@funindex displayMusic
 @funindex \displayMusic
 
 Wenn man eine musikalische Funktion erstellt, ist es oft
@@ -1262,7 +1261,6 @@ Die Tonhöhe einer Note kann geändert werden, indem man diese
 @code{'pitch}-Eigenschaft umdefiniert:
 
 @funindex \displayLilyMusic
-@funindex displayLilyMusic
 
 @example
 #(set! (ly:music-property (first (ly:music-property someNote 'elements))
index f7dd233575b31a7360dd1033cfab055315c07050..f74f53beb816529c229b031aef11ff8b412fc9f0 100644 (file)
@@ -194,11 +194,8 @@ Sprachen zu benutzen, siehe @ruser{Notenbezeichnungen in anderen Sprachen}.
 @cindex Darstellung & Inhalt
 
 @funindex \key
-@funindex key
 @funindex \major
-@funindex major
 @funindex \minor
-@funindex minor
 
 Glossar: @rglos{key signature}, @rglos{major},
 @rglos{minor}.
@@ -481,11 +478,8 @@ Möglichkeit, wie die Artikulationen platziert werden sollen.
 @funindex \mf
 @funindex \pp
 @funindex \<
-@funindex <
 @funindex \>
-@funindex >
 @funindex \!
-@funindex !
 
 Glossar:
 @rglos{dynamics},
@@ -529,7 +523,6 @@ Notationsreferenz:
 @cindex markup
 
 @funindex \markup
-@funindex markup
 
 Text können Sie auf folgende Art in die Partitur einfügen:
 
@@ -566,9 +559,7 @@ Notationsreferenz:
 @funindex [
 @funindex ]
 @funindex \autoBeamOff
-@funindex autoBeamOff
 @funindex \autoBeamOn
-@funindex autoBeamOn
 
 Alle @notation{Balken} werden automatisch gesetzt:
 
@@ -625,7 +616,6 @@ Notationsreferenz:
 @cindex Auftakt
 
 @funindex \partial
-@funindex partial
 
 Ein @notation{Auftakt} wird mit dem Befehl @code{\partial}
 eingegeben. Darauf folgt die Länge des Auftaktes: @code{\partial 4}
@@ -648,7 +638,6 @@ heißt eine Viertelnote Auftakt und @code{\partial 8} eine Achtelnote.
 @cindex Rhythmische Aufteilungen
 
 @funindex \tuplet
-@funindex tuplet
 
 Glossar: @rglos{note value}, @rglos{triplet}.
 
@@ -679,9 +668,7 @@ Für eine Triole wären das drei Noten statt zwei, also bekommen
 @cindex Vorhalt
 
 @funindex \grace
-@funindex grace
 @funindex \acciaccatura
-@funindex acciaccatura
 @funindex \appoggiatura
 @funindex acciaccatura
 
@@ -882,10 +869,8 @@ folgende Beispiel beginnt mit einer Note:
 @cindex Notationskontext
 
 @funindex \new Staff
-@funindex new Staff
 @funindex Staff
 @funindex \new
-@funindex new
 @funindex Score
 @funindex Voice
 @funindex Lyrics
@@ -1112,7 +1097,6 @@ gezeigt.
 @cindex Gesangstext, schreiben
 
 @funindex \addlyrics
-@funindex addlyrics
 
 Glossar: @rglos{lyrics}.
 
@@ -1494,7 +1478,6 @@ Benutzung der eben definierten Bezeichner:
 @cindex Kopf
 
 @funindex \header
-@funindex header
 
 Titel, Komponist, Opusnummern und ähnliche Information werden in
 einer @code{\header}-Umgebung eingefügt. Diese Umgebung befindet sich
index 46099b98b1a835738289ef1469fb1f3ef0907053..13bcf2ccc8ef0e5a595267e789a731dbd3c57255 100644 (file)
@@ -198,7 +198,6 @@ Benutzerhandbuch -- @ruser{Partiturlayout} und
 @cindex book-Abschnitte, implizit
 @cindex implizite book-Umgebung
 @funindex \book
-@funindex book
 
 Ihr LilyPond Code kann auch mehrere @code{\score}-Blöcke enthalten.
 Jeder davon wird als eigenständige Partitur interpretiert, die
@@ -274,7 +273,6 @@ Eine vollständige Definition des Eingabeformats findet sich in
 @translationof Score is a (single) compound musical expression
 
 @funindex \score
-@funindex score
 @cindex score
 @cindex Partitur
 @cindex Musikstück
@@ -1010,15 +1008,10 @@ Notationsreferenz: @ruser{Mehrere Stimmen}.
 @translationof Explicitly instantiating voices
 
 @funindex \voiceOne
-@funindex voiceOne
 @funindex \voiceTwo
-@funindex voiceTwo
 @funindex \voiceThree
-@funindex voiceThree
 @funindex \voiceFour
-@funindex voiceFour
 @funindex \oneVoice
-@funindex oneVoice
 @funindex \new Voice
 @cindex Voice context, erstellen von
 @cindex Stimmenkontexte, erstellen von
@@ -1281,7 +1274,6 @@ Achtung: Der Gesangstext wird auf Englisch @qq{lyrics} genannt.
 
 @funindex \new Lyrics
 @funindex \lyricsto
-@funindex lyricsto
 @funindex Lyrics
 @cindex Lyrics context, erstellen
 @cindex Gesangstext, Verbindung mit Noten
@@ -1320,7 +1312,6 @@ funktioniert.
 @cindex Text und Balken
 @cindex Balken und Text
 @funindex \autoBeamOff
-@funindex autoBeamOff
 
 Die automatischen Balken, die LilyPond in der Standardeinstellung
 setzt, eignen sich sehr gut für instrumentale Musik, aber nicht
@@ -1562,7 +1553,6 @@ Notationsreferenz: @ruser{Was sind Kontexte?}.
 @translationof Creating contexts
 
 @funindex \new
-@funindex new
 @cindex Neue Kontexte
 @cindex Erstellen von Kontexten
 @cindex Kontexte, Erstellen
@@ -2002,7 +1992,6 @@ eingegeben werden kann.
 @subsubheading Kontexteigenschaften mit @code{\with} setzen
 
 @funindex \with
-@funindex with
 @cindex Kontexteigenschaft, setzen mit \with
 
 Die Standardwerte von Kontexteigenschaften können zu dem Zeitpunkt
@@ -2056,7 +2045,6 @@ wird, kann dieser neue Standardwert mit dem Befehl
 @cindex Kontexteigenschaften, mit \context setzen
 @cindex Eigenschaften von Kontexten, mit \context setzen
 @funindex \context
-@funindex context
 
 Die Werte von Kontext-Eigenschaften können in @emph{allen} Kontexten
 eines bestimmten Typs (etwa alle @code{Staff}-Kontexte)
@@ -2247,7 +2235,6 @@ Stimmen in diesem Notensystem errechnet:
 @subsubheading Alle Kontexte des gleichen Typs verändern
 
 @funindex \layout
-@funindex layout
 
 Die vorigen Beispiele zeigen, wie man Engraver in einem
 bestimmten Kontext hinzufügen oder entfernen kann.  Es ist
index 2df11367464fef2ffe7bdd1c75dd1210849774d3..5a968f0dfbee614cec294136e703e03e31c1c157 100644 (file)
@@ -236,7 +236,6 @@ sind die automatischen Werte durchaus brauchbar.
 @cindex relativer Modus und Versetzungszeichen
 
 @funindex \relative
-@funindex relative
 @funindex '
 @funindex ,
 
@@ -432,7 +431,6 @@ Bezeichnung ist @code{r}@tie{}:
 @cindex Taktart
 
 @funindex \time
-@funindex time
 
 Glossar: @rglos{time signature}.
 
@@ -458,7 +456,6 @@ Die @notation{Taktart} wird mit dem
 @cindex Metronom-Angabe
 
 @funindex \tempo
-@funindex tempo
 
 Glossar: @rglos{tempo indication}, @rglos{metronome}.
 
@@ -491,7 +488,6 @@ mit dem @code{\tempo}-Befehl gesetzt:
 @cindex Bass
 
 @funindex \clef
-@funindex clef
 
 Glossar: @rglos{clef}.
 
index 953986ba5bc81b15cd4a395ddb8aab4b98d7155f..57f5afc41cef384f26e9f2a8d1b7551b96b011e4 100644 (file)
@@ -220,7 +220,6 @@ den Typ und die Eigenschaften eines Objekts zu erkennen.
 
 @cindex override-Befehl
 @funindex \override
-@funindex override
 
 @strong{Der \override-Befehl}
 
@@ -303,7 +302,6 @@ zur Änderung der Farbe von Notenköpfen:
 @cindex revert-Befehl
 
 @funindex \revert
-@funindex revert
 
 Wenn eine Eigenschaft einmal überschrieben wurde, wird ihr
 neuer Wert so lange bewahrt, bis er noch einmal überschrieben
@@ -345,7 +343,6 @@ wieder auf den Standardwert für die letzten zwei Noten gesetzt.
 @translationof The once prefix
 
 @funindex \once
-@funindex once
 
 Sowohl der @code{\override}-Befehl als auch der @code{\set}-Befehl können mit
 dem Präfix @code{\once} (@emph{einmal}) versehen werden.  Dadurch wird
@@ -401,7 +398,6 @@ ein @code{\once} Präfix hier keine Auswirkungen hat.
 @cindex overrideProperty-Befehl
 
 @funindex \overrideProperty
-@funindex overrideProperty
 
 Es gibt eine andere Form des @code{override}-Befehls,
 @code{\overrideProperty} (überschreibe Eigenschaft),
@@ -418,7 +414,6 @@ in @rextend{Schwierige Korrekturen}.
 @cindex tweak-Befehl
 
 @funindex \tweak
-@funindex tweak
 
 Der letzte Optimierungsbefehl in LilyPond ist @code{\tweak}
 (engl. optimieren).  Er wird eingesetzt um Eigenschaften
@@ -879,7 +874,6 @@ auch weggelassen werden.
 @cindex once override
 
 @funindex \once
-@funindex once
 
 Im Beispiel oben wurden @emph{alle} Legatobögen dicker
 gesetzt. Vielleicht wollen Sie aber nur den ersten Bogen
@@ -927,7 +921,6 @@ eingesetzt werden.
 @cindex Standardeinstellungen, Wiederherstellen
 
 @funindex \revert
-@funindex revert
 
 Eine weitere Möglichkeit: nur die beiden ersten Legatobögen sollen
 dicker gesetzt werden. Gut, wir könnten jetzt zwei Befehle benutzen,
@@ -2599,9 +2592,7 @@ werden.  Das kann erreicht werden mit dem
 @cindex Noten, durch Text gespreizt
 
 @funindex \textLengthOn
-@funindex textLengthOn
 @funindex \textLengthOff
-@funindex textLengthOff
 
 Standardmäßig wird Text, der mit dem Beschriftungsbefehl
 @code{\markup} bzw. Äquivalenten erstellt wird, kein
@@ -3157,13 +3148,9 @@ zu lösen.
 @cindex Kollision, Noten
 @cindex shift Befehl
 @funindex \shiftOff
-@funindex shiftOff
 @funindex \shiftOn
-@funindex shiftOn
 @funindex \shiftOnn
-@funindex shiftOnn
 @funindex \shiftOnnn
-@funindex shiftOnnn
 
 Innerhalb einer Stimme werden alle Noten, die zeitgleich stattfinden,
 zu einer Gruppe zusammen gefasst, einem sog. @code{NoteColumn} Objekt.
index 016843f0b3183c861c243ee6e3d38687b228ae70..205626f3182b5cb1658729650366ddd533019ea8 100644 (file)
@@ -594,7 +594,6 @@ geschieht, indem man einen neuen Kontext mit @code{\new} oder
 @code{\context} beginnt und ihn dann verändert:
 
 @funindex \with
-@funindex with
 
 @example
 \new @var{context} \with @{
@@ -1027,17 +1026,11 @@ Notationsreferenz:
 @cindex Engraver, in Kontexte einfügen
 
 @funindex \alias
-@funindex alias
 @funindex \name
-@funindex name
 @funindex \type
-@funindex type
 @funindex \consists
-@funindex consists
 @funindex \accepts
-@funindex accepts
 @funindex \denies
-@funindex denies
 
 Bestimme Kontexte, wie @code{Staff} oder @code{Voice}, werden
 erstellt, indem man sie mit einer Musikumgebung aufruft.  Es ist
@@ -1158,7 +1151,6 @@ Alles zusammen haben wir folgende Einstellungen:
 @end example
 
 @funindex \accepts
-@funindex accepts
 
 Kontexte sind hierarchisch.  Wie wollen, dass @code{ImproVoice}
 sich als Unterkontext von @code{Staff} erkennt, wie eine normale
@@ -1173,7 +1165,6 @@ Stimme.  Darum wird die Definition von @code{Staff} mit dem
 @end example
 
 @funindex \denies
-@funindex denies
 
 Das Gegenteil von @code{\accepts} ist @code{\denies} (verbietet), was
 manchmal gebraucht werden kann, wenn schon existierende Kontext-Definitionen
@@ -1801,7 +1792,6 @@ oder einen Absturz des Programms hervorrufen.
 @cindex Verändern von Eigenschaften
 
 @funindex \set
-@funindex set
 
 Jeder Kontext kann unterschiedliche @emph{Eigenschaften} besitzen,
 Variablen, die in diesem Kontext definiert sind.  Sie können
@@ -1874,7 +1864,6 @@ die Änderungen auf alle Stimmen (@code{Voice}), die in diesem
 Kontext enthalten sind.
 
 @funindex \unset
-@funindex unset
 
 Es gibt auch einen @code{\unset}-Befehl:
 
@@ -1913,7 +1902,6 @@ verhalten sich gleich, wenn die gegenwärtige Basis der
 @code{Voice}-Kontext ist.
 
 @funindex \once
-@funindex once
 
 Einstellungen, die nur einmal vorgenommen werden sollen, können
 mit @code{\once} notiert werden, etwa:
@@ -1951,7 +1939,6 @@ Internals Reference:
 @cindex graphische Objekte, Eigenschaften
 
 @funindex \override
-@funindex override
 
 Es gibt eine besondere Art von Kontexteigenschaft: die Grob-Beschreibung.
 Grob-Beschreibungen werden mit @code{GroßGroßbuchstabe} benannt.  Sie
@@ -2012,7 +1999,6 @@ benutzt:
 @cindex \override rückgängig machen
 
 @funindex \revert
-@funindex revert
 
 Die Auswirkungen von @code{\override} können mit @code{\revert} wieder
 rückgängig gemacht werden:
@@ -2050,7 +2036,6 @@ Grobs im entsprechenden Kontext aber der Stelle aus, an der sie gesetzt werden:
 @cindex \override, nur einmal
 
 @funindex \once
-@funindex once
 
 @code{\once} kann zusammen mit @code{\override} benutzt werden,
 um nur den aktuellen Zeitwert zu verändern:
@@ -2081,7 +2066,6 @@ um nur den aktuellen Zeitwert zu verändern:
 @cindex Veränderungen der Einstellungen
 @cindex Einstellungen verändern
 
-@funindex override
 @funindex \override
 
 Viele Eigenschaften können unabhängig von der Art der Daten, die
@@ -2103,7 +2087,6 @@ Referenz der Interna:
 @translationof The tweak command
 
 @funindex \tweak
-@funindex tweak
 
 @cindex Optimieren
 
index ea36309863b27e9f8016fb933814bb42b5c1e847..dc8a328cdab139c968ef8cf949a09ff79d9dd31d 100644 (file)
@@ -152,7 +152,6 @@ Referenz der Interna:
 @cindex Fingerwechsel
 @cindex Griff: Fingersatz
 @funindex \finger
-@funindex finger
 
 Fingersatzanweisungen können folgenderweise notiert werden:
 @samp{Note}-@var{Zahl}
@@ -170,7 +169,6 @@ c4-1 d-2 f-4 c^\markup { \finger "2 - 3" }
 @cindex thumb-script
 @cindex Fingersatz: Daumen-Zeichen
 @funindex \thumb
-@funindex thumb
 
 Mit dem Daumen-Befehl (@code{\thumb}) können die Noten bezeichnet
 werden, die mit dem
@@ -238,9 +236,7 @@ Schreibweise @code{@var{Note}-@var{Zahl}} einsetzt.
 @cindex Noten, durchsichtig
 @cindex transparent, Noten
 @funindex \hideNotes
-@funindex hideNotes
 @funindex \unHideNotes
-@funindex unHideNotes
 
 Versteckte (oder unsichtbare oder transparente) Noten können sinnvoll sein,
 wenn man Notation für den Theorieunterricht oder Kompositionsübungen
@@ -308,7 +304,6 @@ Referenz der Interna:
 @cindex with-color
 @funindex color
 @funindex \with-color
-@funindex with-color
 @funindex x11-color
 
 Einzelnen Objekten können einfach eigene Farben zugewiesen werden.
@@ -414,7 +409,6 @@ dazu muss @code{\tweak} benutzt werden. Siehe auch @ref{Der tweak-Befehl}.
 @cindex Klammern um Noten
 @cindex editorische Noten
 @funindex \parenthesize
-@funindex parenthesize
 
 Objekte können in Klammern gesetzt werden, indem vor ihnen der Befehl
 @code{\parenthesize} geschrieben wird.  Wenn ein Akkord in Klammern gesetzt
@@ -687,9 +681,7 @@ Referenz der Interna:
 @cindex Musikanalyse
 @funindex Horizontal_bracket_engraver
 @funindex \startGroup
-@funindex startGroup
 @funindex \stopGroup
-@funindex stopGroup
 
 Klammern über dem System werden in der Musikanalyse benutzt, um
 strukturelle Einheiten der Musik zu markieren.  Einfache
index a695763f3dd7ae90939bd06a9cf802c7b1418044..009ca0553b7ae54bac72922e752f1f91dad28f47 100644 (file)
@@ -237,43 +237,24 @@ Referenz der Interna:
 @cindex absolute Lautstärke
 
 @funindex \ppppp
-@funindex ppppp
 @funindex \pppp
-@funindex pppp
 @funindex \ppp
-@funindex ppp
 @funindex \pp
-@funindex pp
 @funindex \p
-@funindex p
 @funindex \mp
-@funindex mp
 @funindex \mf
-@funindex mf
 @funindex \f
-@funindex f
 @funindex \ff
-@funindex ff
 @funindex \fff
-@funindex fff
 @funindex \ffff
-@funindex ffff
 @funindex \fffff
-@funindex fffff
 @funindex \fp
-@funindex fp
 @funindex \sf
-@funindex sf
 @funindex \sff
-@funindex sff
 @funindex \sp
-@funindex sp
 @funindex \spp
-@funindex spp
 @funindex \sfz
-@funindex sfz
 @funindex \rfz
-@funindex rfz
 
 Absolute Dynamikbezeichnung wird mit Befehlen nach den Noten
 angezeigt, etwa @code{c4\ff}.  Die vordefinierten Befehle lauten:
@@ -302,9 +283,7 @@ platziert werden, siehe @ref{Richtung und Platzierung}.
 @funindex \>
 @funindex \!
 @funindex \cr
-@funindex cr
 @funindex \decr
-@funindex decr
 
 Eine @notation{Crescendo}-Klammer wird mit dem Befehl
 @code{\<} begonnen und mit @code{\!}, einem absoluten Dynamikbefehl oder einer weiteren Crescendo- oder
@@ -359,7 +338,6 @@ und @notation{decrescendo} zu der selben Note hinzufügen will:
 @cindex Espressivo-Artikulation
 
 @funindex \espressivo
-@funindex espressivo
 
 Der @code{\espressivo}-Befehl kann eingesetzt werden, um crescendo
 und decrescendo für die selbe Note anzuzeigen.  Dieser Befehl ist
@@ -373,11 +351,8 @@ jedoch als Artikulation, nicht als Dynamikzeichen implementiert.
 @end lilypond
 
 @funindex \cresc
-@funindex cresc
 @funindex \decresc
-@funindex decresc
 @funindex \dim
-@funindex dim
 Mit Text gesetzte Crescendo-Bezeichnungen beginnen mit @code{\cresc}.
 Mit Text gesetzte Decrescendo-Bezeichnungen beginnen mit @code{\decresc}
 oder @code{\dim}.  Fortsetzungslinien werden gesetzt, wenn sie benötigt werden.
@@ -394,17 +369,11 @@ oder @code{\dim}.  Fortsetzungslinien werden gesetzt, wenn sie benötigt werden.
 
 
 @funindex \crescTextCresc
-@funindex crescTextCresc
 @funindex \dimTextDecresc
-@funindex dimTextDecresc
 @funindex \dimTextDecr
-@funindex dimTextDecr
 @funindex \dimTextDim
-@funindex dimTextDim
 @funindex \crescHairpin
-@funindex crescHairpin
 @funindex \dimHairpin
-@funindex dimHairpin
 
 Als Text gesetzte Dynamik-Bezeichnungen können auch die Crescendo-Klammern
 ersetzen:
@@ -434,11 +403,8 @@ angeordnet wird, zu erstellen, siehe @ref{Neue Lautstärkezeichen}.
 Vertikale Position der Zeichen wird von der Funktion
 @rinternals{DynamicLineSpanner} verwaltet.
 @funindex \dynamicUp
-@funindex dynamicUp
 @funindex \dynamicDown
-@funindex dynamicDown
 @funindex \dynamicNeutral
-@funindex dynamicNeutral
 
 Es gibt einen besonderen @code{Dynamics}-Kontext, um Crescendi und Decrescendi
 auf einer eigenen Zeile zu notieren.  Mit leeren Pausen (@code{s}) werden die
@@ -549,9 +515,7 @@ moltoF = \markup { molto \dynamic f }
 @cindex Dynamikzeichen, Klammer
 @cindex editorische Dynamikzeichen
 @funindex \bracket
-@funindex bracket
 @funindex \dynamic
-@funindex dynamic
 
 Mit einer Textbeschriftung können editorische Dynamikzeichen
 (in runden oder eckigen Klammern) erstellt werden.  Die Syntax
@@ -688,9 +652,7 @@ Stimme beendet werden, in der er begonnen wurde.}
 @cindex Bögen, unter Noten
 @cindex Bögen, über Noten
 @funindex \slurDown
-@funindex slurDown
 @funindex \slurNeutral
-@funindex slurNeutral
 
 
 Legatobögen können manuell ober- oder unterhalb des Notensystems
@@ -719,11 +681,8 @@ können zwei Bögen gleichzeitig ausgegeben werden.  Siehe auch
 @cindex Legatobogen, gestrichelt
 @cindex Stil von Legatobögen
 @funindex \slurDashed
-@funindex slurDashed
 @funindex \slurDotted
-@funindex slurDotted
 @funindex \slurSolid
-@funindex slurSolid
 
 Legatobögen können durchgehend, gepunktet oder gestrichelt dargestellt
 werden.  Standard ist der durchgehende Bogen:
@@ -741,9 +700,7 @@ werden.  Standard ist der durchgehende Bogen:
 @end lilypond
 
 @funindex \slurHalfDashed
-@funindex slurHalfDashed
 @funindex \slurHalfSolid
-@funindex slurHalfSolid
 @cindex Bogen, halb gestrichelt, halb durchgehend
 
 Bögen können auch halb gestrichelt (die erste Hälfte gestrichelt,
@@ -764,7 +721,6 @@ zweite Hälfte gestrichelt:
 @end lilypond
 
 @funindex \slurDashPattern
-@funindex slurDashPattern
 @cindex Bogen, Strichelung definieren
 
 Eigene Muster für die Strichelung können definiert werden:
@@ -782,7 +738,6 @@ Eigene Muster für die Strichelung können definiert werden:
 @end lilypond
 
 @funindex \slurUp
-@funindex slurUp
 
 @predefined
 @code{\slurUp},
@@ -850,11 +805,8 @@ musikalischen Ausdruck anzuzeigen. Er wird mit den Befehlen
 @end lilypond
 
 @funindex \phrasingSlurUp
-@funindex phrasingSlurUp
 @funindex \phrasingSlurDown
-@funindex phrasingSlurDown
 @funindex \phrasingSlurNeutral
-@funindex phrasingSlurNeutral
 
 Im typographischen Sinne verhalten sich Phrasierungsbögen genauso wie
 Legatobögen. Sie werden aber als eigene Objekte behandelt. Ein
@@ -872,12 +824,9 @@ Notensystems gesetzt werden, siehe
 Simultane oder überlappende Phrasierungsbögen sind nicht
 erlaubt.
 
-@funindex phrasingSlurDashed
 @funindex \phrasingSlurDashed
 @funindex \phrasingSlurDotted
-@funindex phrasingSlurDotted
 @funindex \phrasingSlurSolid
-@funindex phrasingSlurSolid
 @cindex Phrasierungsbögen, gestrichelt
 @cindex gestrichelter Phrasierungsbogen
 @cindex Phrasierungsbögen, gepunktet
@@ -901,7 +850,6 @@ werden.  Standard ist der durchgehende Bogen:
 funindex phrasingSlurHalfDashed
 @funindex \phrasingSlurHalfDashed
 @funindex \phrasingSlurHalfSolid
-@funindex phrasingSlurHalfSolid
 
 @cindex Phrasierungsbogen, halb durchgehend, halb gestrichelt
 @cindex Bogen, halb durchgehend, halb gestrichelt
@@ -924,7 +872,6 @@ gestrichelt):
 @end lilypond
 
 @funindex \phrasingSlurDashPattern
-@funindex phrasingSlurDashPattern
 @cindex Phrasierungsbogen, Strichelmuster definieren
 
 Eigene Strichelmuster für Phrasierungsbögen können definiert werden:
@@ -981,7 +928,6 @@ Referenz der Interna:
 @cindex Atemzeichen
 @cindex Pausenzeichen
 @funindex \breathe
-@funindex breathe
 
 Atemzeichen werden mit dem Befehl @code{\breathe} eingegeben.
 
@@ -1039,7 +985,6 @@ Referenz der Interna:
 @cindex Glissando, nach unten
 @cindex Gleiten nach oben/unten
 @funindex \bendAfter
-@funindex bendAfter
 
 
 Gleiten nach oben und unten kann mit dem Befehl @code{\bendAfter}
@@ -1093,7 +1038,6 @@ Triller.
 
 @cindex Glissando
 @funindex \glissando
-@funindex glissando
 
 Ein @notation{Glissando} wird
 mit dem Befehl @code{\glissando} auf eine Note folgend notiert:
@@ -1140,13 +1084,9 @@ supported.
 @cindex Gebrochene Akkorde
 @cindex Akkord, gebrochen
 @funindex \arpeggio
-@funindex arpeggio
 @funindex \arpeggioArrowUp
-@funindex arpeggioArrowUp
 @funindex \arpeggioArrowDown
-@funindex arpeggioArrowDown
 @funindex \arpeggioNormal
-@funindex arpeggioNormal
 
 Ein @notation{Arpeggio} als Zeichen, dass ein Akkord gebrochen gespielt werden soll,
 kann mit dem Befehl @code{\arpeggio} hinter der
@@ -1179,11 +1119,8 @@ her:
 @cindex besondere Arpeggio-Symbole
 
 @funindex \arpeggioBracket
-@funindex arpeggioBracket
 @funindex \arpeggioParenthesis
-@funindex arpeggioParenthesis
 @funindex \arpeggioParenthesisDashed
-@funindex arpeggioParenthesisDashed
 
 Besondere Arpeggios mit Klammern können erstellt werden:
 
@@ -1270,11 +1207,8 @@ mehrere Notensysteme.
 @cindex Triller
 
 @funindex \trill
-@funindex trill
 @funindex \startTrillSpan
-@funindex startTrillSpan
 @funindex \stopTrillSpan
-@funindex stopTrillSpan
 
 Kurze Triller ohne eine Dauer werden mit dem Befehl
 @code{\trill} notiert, siehe auch
@@ -1333,7 +1267,6 @@ präzise zu positionieren, wird gezeigt in @ref{Verzierungen}.
 @cindex Triller mit Tonhöhe
 
 @funindex \pitchedTrill
-@funindex pitchedTrill
 
 Triller, die auf einer bestimmten Note ausgeführt werden sollen, können
 mit dem Befehl @code{pitchedTrill} notiert werden.  Das erste
index c421085d9aff7559d5c307df6c455d72772ebdee..e5120acb6ac1365245a5dfc94835255c657b5e10 100644 (file)
@@ -204,7 +204,6 @@ symbols = {
 @end lilypond
 
 @funindex \tabFullNotation
-@funindex tabFullNotation
 
 Wenn alle musikalischen Symbole, die in der traditionellen Notation
 eingesetzt werden, auch in der Tabulatur gedruckt werden sollen, muss
@@ -581,7 +580,6 @@ in der EADGHE-Stimmung.  Andere vordefinierte Stimmung sind:
 @code{banjo-open-g-tuning}.  Die vordefinierten Stimmungen finden
 sich in @file{ly/string-tunings-init.ly}.
 
-@funindex stringTuning
 @funindex \stringTuning
 @cindex Tabulatur, eigene Saitenstimmung
 @cindex Eigene Saitenstimmung, Tabulatur
@@ -794,7 +792,6 @@ Barré kann hinzugefügt werden:
 @cindex fret (Bunddiagramme)
 @cindex Ukulele
 
-@funindex fret-diagram
 @funindex \fret-diagram
 
 Die Größe des Bunddiagrammes und die Anzahl der Bünde im Diagramm
@@ -884,7 +881,6 @@ Die Größe und Position der Punkte kann geändert werden:
 @cindex fret-diagram-terse-Markup
 @cindex Bunddiagramme, knapper Stil
 
-@funindex fret-diagram-terse
 @funindex \fret-diagram-terse
 
 Die Beschriftungsfunktion @code{fret-diagram-terse} (knappe Version)
@@ -965,7 +961,6 @@ mit @code{\override}-Befehlen angegeben werden.
 @cindex Kapo
 @cindex Capo
 
-@funindex fret-diagram-verbose
 @funindex \fret-diagram-verbose
 
 Die Beschriftungsfunktion @code{fret-diagram-verbose}
@@ -1222,7 +1217,6 @@ oder im Akkordmodus notiert werden (siehe auch
 @cindex Bunddiagramme und Akkordbezeichnungen
 
 @funindex ChordNames
-@funindex chordmode
 @funindex \chordmode
 
 Oft wird sowohl eine Akkordbezeichnung als ein Bunddiagramm
@@ -1370,8 +1364,6 @@ mychords = \chordmode {
 @cindex Akkordformen für Bundinstrumente
 
 @funindex \addChordShape
-@funindex addChordShape
-@funindex storePredefinedDiagram
 @funindex \storePredefinedDiagram
 
 Zusätzlich zu Bunddiagrammen speichert LilyPond auch eine interne
@@ -1493,9 +1485,7 @@ um die Noten zu spielen.
 >>
 @end lilypond
 
-@funindex predefinedFretboardsOff
 @funindex \predefinedFretboardsOff
-@funindex predefinedFretboardsOn
 @funindex \predefinedFretboardsOn
 
 Da in den Standardeinstellungen keine vordefinierten Diagramme
@@ -1634,7 +1624,6 @@ cindex Fingersatz der rechten Hand, Bundinstrumente
 @cindex rechte Hand, Fingersatz für bundierte Saiteninstrumente
 @cindex rechte Hand, Fingersatz für Bundinstrumente
 
-@funindex rightHandFinger
 @funindex \rightHandFinger
 
 Fingersatz für die rechte Hand @var{p-i-m-a}
@@ -1820,7 +1809,6 @@ Schnipsel:
 @unnumberedsubsubsec Powerakkorde anzeigen
 @translationof Indicating power chords
 
-@funindex powerChords
 @funindex \powerChords
 
 @cindex Powerakkorde
index ad2d1b64e4663d42d530c22dd8480b6bfb71bd3a..253bfee083624b1afa3e282906bcd7218f1fa658 100644 (file)
@@ -169,7 +169,6 @@ Referenz der Interna:
 @cindex Balken zwischen Systemen
 
 @funindex \change
-@funindex change
 
 Stimmen können mit dem Befehl
 
@@ -289,7 +288,6 @@ Balken einsetzen.
 @cindex Wechsel des Systems, automatisch
 
 @funindex \autochange
-@funindex autochange
 @funindex PianoStaff
 
 Stimmen können angewiesen werden, automatisch zwischen dem
@@ -320,7 +318,6 @@ wird die Richtung auch über Pausen hinweg im Voraus bestimmt.
 @cindex automatischer Systemwechsel und relativer Modus
 
 @funindex \relative
-@funindex relative
 
 Ein @code{\relative}-Abschnitt, der sich außerhalb des
 @code{\autochange}-Abschnittes befindet, hat keinen Einfluss auf die
@@ -395,9 +392,7 @@ System zugewiesen, auf dem sich ihre erste Note befinden würde.
 
 @funindex followVoice
 @funindex \showStaffSwitch
-@funindex showStaffSwitch
 @funindex \hideStaffSwitch
-@funindex hideStaffSwitch
 
 Immer, wenn eine Stimme von einem Klaviersystem zu dem anderen
 wechselt, kann automatisch eine Linie zur Verdeutlichung des
@@ -494,17 +489,11 @@ Dieser Abschnitt zeigt Eigenheiten der Notation von Klavermusik
 @cindex U.C.
 
 @funindex \sustainOn
-@funindex sustainOn
 @funindex \sustainOff
-@funindex sustainOff
 @funindex \sostenutoOn
-@funindex sostenutoOn
 @funindex \sostenutoOff
-@funindex sostenutoOff
 @funindex \unaCorda
-@funindex unaCorda
 @funindex \treCorde
-@funindex treCorde
 
 Klaviere (teilweise auch Vibraphone und Celesta) besitzen üblicherweise
 drei Pedale, das linke oder Haltepedal, das rechte oder Una-corda-Pedal
index 77589db61d8495f43d2e31dc89331dffd9a5818e..50784f29ac3a79a1f45b89a9b3c4a0744d2f0aeb 100644 (file)
@@ -118,7 +118,6 @@ Schnipsel:
 @cindex Noteneingabe: relative Oktavbestimmung
 
 @funindex \relative
-@funindex relative
 
 Wenn Oktaven im absoluten Modus notiert, passiert es
 schnell, eine Note auf der falschen Oktave zu notieren.  Mit
@@ -645,7 +644,6 @@ Dieser Abschnitt zeigt, wie man Tonhöhen beeinflusst.
 
 @funindex =
 @funindex \octaveCheck
-@funindex octaveCheck
 @funindex controlpitch
 
 Im relativen Modus geschieht es recht häufig, dass ein
@@ -724,7 +722,6 @@ Referenz der Interna:
 @cindex Tonhöhen, transponieren
 
 @funindex \transpose
-@funindex transpose
 
 Ein musikalischer Ausdruck kann mit dem Befehl @code{\transpose}
 transponiert werden. Die Syntax lautet:
@@ -871,7 +868,6 @@ Des anstelle von e-dreifach-b).
 @cindex Melodietransformation, Umkehrung
 
 @funindex \inversion
-@funindex inversion
 
 Ein musikalischer Ausdruck kann in seine Umkehrung transformiert und
 gleichzeitig transponiert werden:
@@ -912,7 +908,6 @@ Notationsreferenz:
 @cindex Melodietransformation, Krebs
 
 @funindex \retrograde
-@funindex retrograde
 
 Ein musikalischer Ausdruck kann umgekehrt werden, um im Krebsgang dargestellt
 zu werden:
@@ -963,7 +958,6 @@ nicht transformiert.}
 @cindex Melodietransposition, modal
 
 @funindex \modalTranspose
-@funindex modalTranspose
 
 Ein Motiv kann innerhalb einer Skala transponiert werden:
 
@@ -1022,7 +1016,6 @@ motif = \relative { c'8 d e f g a b c }
 @cindex Melodieumkehrung, modal
 
 @funindex \modalInversion
-@funindex modalInversion
 
 Ein musikalischer Ausdruck kann innerhalb einer definierten Skala um
 eine Referenznote umgekehrt werden und transponiert werden:
@@ -1129,7 +1122,6 @@ verändern werden kann.
 @cindex Schlüssel, F
 
 @funindex \clef
-@funindex clef
 
 Der Schlüssel kann verändert werden. Das eingestrichene
 C wird in jedem Beispiel gezeigt:
@@ -1242,7 +1234,6 @@ Referenz der Interna:
 @cindex Vorzeichen
 
 @funindex \key
-@funindex key
 
 @c duplicated in Key signature and Accidentals
 @warning{Neue Benutzer sind manchmal verwirrt, wie
@@ -1358,7 +1349,6 @@ Referenz der Interna:
 
 @funindex set-octavation
 @funindex \ottava
-@funindex ottava
 
 @notation{Oktavierungsklammern} zeigen eine zusätzliche
 Transposition von einer Oktave an:
@@ -1409,7 +1399,6 @@ Referenz der Interna:
 @cindex MIDI-Transposition
 
 @funindex \transposition
-@funindex transposition
 
 Wenn man Noten setzt, die von transponierenden Instrumenten
 gespielt werden, sind oft einige Stimmen auf einer
@@ -2883,9 +2872,7 @@ Referenz der Interna:
 @cindex Notenköpfe für Anfänger
 
 @funindex \easyHeadsOn
-@funindex easyHeadsOn
 @funindex \easyHeadsOff
-@funindex easyHeadsOff
 
 Die @qq{einfachen Notenköpfe} haben die Bezeichnung der Note
 im Kopf gedruckt.  Das wird eingesetzt, um die Notation beizubringen.
@@ -2956,11 +2943,8 @@ Referenz der Interna:
 @funindex aikenHeads
 @funindex sacredHarpHeads
 @funindex \southernHarmonyHeads
-@funindex southernHarmonyHeads
 @funindex \funkHeads
-@funindex funkHeads
 @funindex \walkerHeads
-@funindex walkerHeads
 
 In dieser Notation haben die Notenköpfe eine Form, die ihrer
 harmonischen Funktion innerhalb der Tonleiter entspricht.  Die
@@ -2985,17 +2969,11 @@ und Aiken (Christian Harmony) benutzt werden:
 @end lilypond
 
 @funindex \key
-@funindex key
 @funindex \aikenHeadsMinor
-@funindex aikenHeadsMinor
 @funindex \sacredHarpHeadsMinor
-@funindex sacredHarpHeadsMinor
 @funindex \southernHarmonyHeadsMinor
-@funindex southernHarmonyHeadsMinor
 @funindex \funkHeadsMinor
-@funindex funkHeadsMinor
 @funindex \walkerHeadsMinor
-@funindex walkerHeadsMinor
 
 Die unterschiedlichen Formen richten sich nach der Stufe in der
 Skala, wobei der Grundton der Skala aus dem @code{\key}-Befehl
@@ -3064,9 +3042,7 @@ Referenz der Interna:
 @cindex Striche: Notenköpfe
 
 @funindex \improvisationOn
-@funindex improvisationOn
 @funindex \improvisationOff
-@funindex improvisationOff
 
 Improvisation wird manchmal angezeigt, indem schräge Notenköpfe
 gesetzt werden, wenn der Spieler eine beliebige Tonhöhe wählen kann
index 8e5c266ae09b2c310060b9e9d91b14f17434bab4..53ad92a27e34090cbb8213860f20996e8886a0de 100644 (file)
@@ -206,7 +206,6 @@ Maxima (8 Ganze) gesetzt werden.
 @cindex Triolen
 @cindex Rhythmische Aufteilungen
 
-@funindex times
 @funindex \times
 
 Triolen und andere rhythmische Aufteilungen werden aus einem musikalischen
@@ -380,7 +379,6 @@ beeinflusst werden.  Das ist sinnvoll, wenn man viele Takte
 @cindex Ausdehnen von Noten
 @cindex Dauern skalieren
 
-@funindex scaleDurations
 @funindex \scaleDurations
 
 Längere Notenabschnitte können auf die gleiche Art durch Multiplikation
@@ -486,7 +484,6 @@ geschrieben werden.
 @cindex Volta und Überbindung
 
 @funindex \repeatTie
-@funindex repeatTie
 
 Wenn die zweite Variante einer Wiederholung mit einer übergebundenen
 Note anfängt, muss der Bindebogen wie folgt notiert werden:
@@ -505,7 +502,6 @@ Note anfängt, muss der Bindebogen wie folgt notiert werden:
 @cindex Bögen, laissez vibrer
 @cindex Ausklingen lassen
 
-@funindex laissezVibrer
 @funindex \laissezVibrer
 
 So genannte @notation{laissez vibrer}-Bögen werden verwendet um anzuzeigen, dass
@@ -757,7 +753,6 @@ Maxima (8 Ganze).
 @cindex Platzhalternoten
 
 @funindex \skip
-@funindex skip
 @funindex s
 
 Eine unsichtbare Pause (auch als @qq{skip} oder Überspringung bezeichnet)
@@ -926,7 +921,6 @@ R2.*2 |
 @cindex Mehrtaktpause mit Fermate
 
 @funindex \fermataMarkup
-@funindex fermataMarkup
 @funindex MultiMeasureRestText
 
 Textbeschriftung kann Mehrtaktpausen mit @code{\markup}
@@ -963,15 +957,10 @@ folgt, werden möglicherweise daraus resultierende
 Taktprüfungswarnungen nicht angezeigt.
 
 @funindex \textLengthOn
-@funindex textLengthOn
 @funindex \textLengthOff
-@funindex textLengthOff
 @funindex \fermataMarkup
-@funindex fermataMarkup
 @funindex \compressFullBarRests
-@funindex compressFullBarRests
 @funindex \expandFullBarRests
-@funindex expandFullBarRests
 
 @predefined
 @code{\textLengthOn},
@@ -1059,7 +1048,6 @@ berücksichtigt.
 @cindex Taktangabe
 @cindex Metrum
 
-@funindex time
 @funindex \time
 
 Taktangaben werden wie folgt erstellt.
@@ -1125,7 +1113,6 @@ werden behandelt unter @ref{Mensurale Taktartenbezeichnungen}.
 @cindex Balken, Taktartstandard
 
 @funindex \overrideTimeSignatureSettings
-@funindex overrideTimeSignatureSettings
 
 Zusätzlich zu der gedruckten Taktart werden mit der Definition des
 Befehls @code{\time} auch die Standardwerte fürt die Eigenschaften
@@ -1209,7 +1196,6 @@ Noten in dem Kontext befinen müssen, bevor
 @cindex Zurücksetzen von Taktart-Standardeigenschaften
 
 @funindex \revertTimeSignatureSettings
-@funindex revertTimeSignatureSettings
 
 Veränderte Werte der Taktart-Eigenschaften können wieder auf den
 Standard zurückgesetzt werden:
@@ -1310,7 +1296,6 @@ Referenz der Interna:
 @cindex Tempobezeichnung
 @cindex Aufführungsanweisung: Tempo
 
-@funindex tempo
 @funindex \tempo
 
 Eine Metronomanweisung wird wie folgt erstellt:
@@ -1419,7 +1404,6 @@ Referenz der Interna:
 
 @funindex measurePosition
 @funindex \partial
-@funindex partial
 
 Verkleinerte Takte, wie etwa ein Auftakt, werden mit dem
 Befehl @code{\partial} notiert, dessen Syntax lautet:
@@ -1661,9 +1645,7 @@ ein seltsamer Fehler auftreten kann.
 
 @funindex timeSignatureFraction
 @funindex \scaleDurations
-@funindex scaleDurations
 @funindex \times
-@funindex times
 
 Polymetrische Notation ist direkt unterstützt, oder
 indem man das sichtbare Taktart-Symbol verändert und zusätzlich
@@ -1940,9 +1922,7 @@ Linie.
 
 @funindex Pitch_squash_engraver
 @funindex \improvisationOn
-@funindex improvisationOn
 @funindex \improvisationOff
-@funindex improvisationOff
 
 Akkordnotation für Gitarren bezeichnet auch oft zusätzlich den
 geschlagenen Rhythmus.  Das kann notiert werden unter Verwendung
@@ -2014,9 +1994,7 @@ LilyPond setzt Balken (engl. beam) automatisch.
 @cindex eigene Balkenregeln
 
 @funindex \autoBeamOn
-@funindex autoBeamOn
 @funindex \autoBeamOff
-@funindex autoBeamOff
 
 @lilypond[quote,verbatim]
 \relative c'' {
@@ -2127,9 +2105,7 @@ Balken beginnt.
 @funindex measureLength
 @funindex baseMoment
 @funindex \time
-@funindex time
 @funindex \set
-@funindex set
 
 Wenn die automatischen Balken angeschaltet sind, wird die Platzierung der
 automatischen Balken von drei Kontexteigenschaften bestimmt:
@@ -2542,7 +2518,6 @@ Die Richtung von Balken kann mit den Richtungszeichen verändert werden:
 @end lilypond
 
 @funindex \noBeam
-@funindex noBeam
 
 Einzelne Noten können mit dem Befehl @code{\noBeam} markiert werden,
 damit sie nicht mit einem Balken versehen werden.
@@ -2617,7 +2592,6 @@ Referenz der Interna:
 @cindex Balken, gespreizt
 @cindex gespreizte Balken
 
-@funindex featherDurations
 @funindex \featherDurations
 @funindex grow-direction
 
@@ -2707,7 +2681,6 @@ sind.
 @cindex Wiederholungszeichen
 
 @funindex \bar
-@funindex bar
 
 Taktstriche trennen Takte voneinander, werden aber auch verwendet,
 um Wiederholungen anzuzeigen. Normalerweise werden sie automatisch
@@ -2945,7 +2918,6 @@ Taktstriche sind miteinander verbunden innerhalb einer Gruppe
 @funindex whichBar
 @funindex defaultBarType
 @funindex \bar
-@funindex bar
 @funindex bartype
 
 Der Befehl @code{\bar }@var{Taktart} ist eine Kurzform von:
@@ -3136,7 +3108,6 @@ als Taktüberprüfung zu funktionieren.
 @end lilypond
 
 @funindex \barNumberCheck
-@funindex barNumberCheck
 
 Wenn man größere Musikstücke kopiert, kann es hilfreich sein, wenn
 LilyPond überprüft, ob die Taktnummer, in der Sie gerade kopieren,
@@ -3165,7 +3136,6 @@ Schnipsel:
 @cindex Abschnitte markieren
 @cindex Markieren von Abschnitten
 
-@funindex mark
 @funindex \mark
 
 Übungszeichen können mit dem @code{\mark}-Befehl ausgegeben werden:
@@ -3287,7 +3257,6 @@ hinzufügen:
 @cindex Musikbuchstaben
 
 @funindex \musicglyph
-@funindex musicglyph
 
 Musikbuchstaben (wie etwa das Segno-Zeichen) können mit dem Befehl
 @code{\musicglyph} als ein
@@ -3398,7 +3367,6 @@ System zwei 16-Noten für jede 8-Note des zweiten Systems:
 @end lilypond
 
 @funindex \afterGrace
-@funindex afterGrace
 
 @cindex Verzierung, danach
 @cindex Nachschlag
index 28e60c0964ffcd6628ed006ae332e454ca7eafc2..982bac08e00f2b814434a3dee847b9de389b027f 100644 (file)
@@ -356,7 +356,6 @@ Resultaten führen. (Siehe auch @ref{Auflösung von Zusammenstößen}.)
 @cindex Notencluster
 
 @funindex \makeClusters
-@funindex makeClusters
 
 Ein Cluster zeigt an, dass alle Tonhöhen in einem Bereich gleichzeitig
 gespielt werden sollen.  Cluster können gedeutet werden als eine
@@ -426,11 +425,9 @@ oder mehreren Systemen.
 @cindex Mehrstimmigkeit
 @cindex Polyphonie
 @funindex \voiceOne
-@funindex voiceOne
 @funindex \voiceOne ... \voiceFour
 @funindex Voice
 @funindex \oneVoice
-@funindex oneVoice
 
 @strong{@i{Stimmen explicit beginnen}}
 
@@ -704,21 +701,13 @@ Schnipsel:
 @cindex Pausen verschieben, automatisch
 @cindex Verschieben von Pausen, automatisch
 @funindex \shiftOn
-@funindex shiftOn
 @funindex \shiftOnn
-@funindex shiftOnn
 @funindex \shiftOnnn
-@funindex shiftOnnn
 @funindex \shiftOff
-@funindex shiftOff
 @funindex \mergeDifferentlyDottedOn
-@funindex mergeDifferentlyDottedOn
 @funindex \mergeDifferentlyDottedOff
-@funindex mergeDifferentlyDottedOff
 @funindex \mergeDifferentlyHeadedOn
-@funindex mergeDifferentlyHeadedOn
 @funindex \mergeDifferentlyHeadedOff
-@funindex mergeDifferentlyHeadedOff
 
 Die Notenköpfe von Noten in unterschiedlichen Stimmen mit derselben
 Tonhöhe, demselben Notenkopf und den Hälsen in entgegengesetzte
@@ -951,7 +940,6 @@ are at the same time differently dotted are not clear.
 @cindex a due-Stellen
 @cindex solo-Stellen
 @funindex \partcombine
-@funindex partcombine
 
 Automatische Kombination von Stimmen wird verwendet, um zwei
 selbständige Stimmen auf einem Notensystem zu setzen.  Es wird vor allem
@@ -1025,17 +1013,11 @@ keinen Einfluss auf
 die Tonhöhen von @code{@var{musikAusdr1}} oder @code{@var{musikAusdr2}}.
 
 @funindex \partcombineChords
-@funindex partcombineChords
 @funindex \partcombineApart
-@funindex partcombineApart
 @funindex \partcombineUnisono
-@funindex partcombineUnisono
 @funindex \partcombineSoloI
-@funindex partcombineSoloI
 @funindex \partcombineSoloII
-@funindex partcombineSoloII
 @funindex \partcombineAutomatic
-@funindex partcombineAutomatic
 
 In professionellen Partituren werden Stimmen oft für lange Strecken auseinander
 gehalten, auch wenn eine oder mehrere Noten tatsälich aufeinander treffen und
@@ -1170,7 +1152,6 @@ wenn Sie @code{\partcombine} in Tabulaturen benutzen
 @cindex Eingabe von Noten parallel
 @cindex Verschachtelte Musik
 @funindex \parallelMusic
-@funindex parallelMusic
 
 Noten für mehrere Stimmen können verschachtelt notiert werden.
 Die Funktion @code{\parallelMusic} akzeptiert eine Liste mit
index 87732a0507c73d8b32655ab6ef52c5f7f34b945b..47d22bb9b4a8c2eddceb82e258aefe85666b951c 100644 (file)
@@ -60,7 +60,6 @@ Gruppen von Systemen zu erstellen.
 @cindex neues Notensystem
 
 @funindex \drummode
-@funindex drummode
 @funindex DrumStaff
 @funindex RhythmicStaff
 @funindex TabStaff
@@ -459,9 +458,7 @@ beenden sowie eine Methode, Ossia-Systeme zu erstellen.
 
 
 @funindex \startStaff
-@funindex startStaff
 @funindex \stopStaff
-@funindex stopStaff
 
 Die Befehle @code{\stopStaff} und @code{\startStaff} können
 benutzt werden, um ein Notensystem zu stoppen oder (wieder)
@@ -790,10 +787,8 @@ Referenz der Interna:
 @cindex Verschwinden von leeren Systemen
 
 @funindex \RemoveEmptyStaves
-@funindex RemoveEmptyStaves
 @funindex Staff_symbol_engraver
 @funindex \stopStaff
-@funindex stopStaff
 
 Die Notenlinien können entfernt werden, indem der
 @code{Staff_symbol_engraver} aus dem @code{Staff}-Kontext
@@ -850,7 +845,6 @@ um Ossiaabschnitte zu erstellen.  Zu Einzelheiten, siehe
 @cindex Verstecken von Rhythmus-Systemen
 
 @funindex \RemoveEmptyStaves
-@funindex RemoveEmptyStaves
 
 Der @code{\VaticanaStaff \RemoveEmptyStaves}-Befehl kann
 benutzt werden, um leere Takte in Notation der Alten Musik
@@ -1060,9 +1054,7 @@ und spätere Änderungen nicht berücksichtigt.
 @cindex Wechsel von Instrument
 
 @funindex \addInstrumentDefinition
-@funindex addInstrumentDefinition
 @funindex \instrumentSwitch
-@funindex instrumentSwitch
 
 Wenn das Instrument gewechselt werden soll, kann der Befehl
 @code{\addInstrumentDefinition} in Begleitung von
@@ -1124,11 +1116,8 @@ Referenz der Interna:
 @cindex Stimmen, zitieren
 
 @funindex \addQuote
-@funindex addQuote
 @funindex \quoteDuring
-@funindex quoteDuring
 @funindex \transposition
-@funindex transposition
 
 Es kommt sehr oft vor, dass eine Orchesterstimme die gleichen
 Noten wie eine andere spielt.  So können etwa die ersten und
@@ -1295,13 +1284,9 @@ werden, ist das Notenbild unter Umständen sehr schlecht.
 @cindex Zitieren von anderen Stimmen
 
 @funindex \cueDuring
-@funindex cueDuring
 @funindex \cueClef
-@funindex cueClef
 @funindex \cueDuringWithClef
-@funindex cueDuringWithClef
 @funindex \quoteDuring
-@funindex quoteDuring
 
 @cindex Noten, kleiner
 @cindex kleinere Noten
@@ -1491,7 +1476,6 @@ bassoonNotes = \relative c {
 @end lilypond
 
 @funindex \transposedCueDuring
-@funindex transposedCueDuring
 
 Genauso wie @code{\quoteDuring} berücksichtigt auch @code{\cueDuring}
 Transpositionen.  Stichnoten werden auf den Tonhöhen erstellt, die für
@@ -1533,9 +1517,7 @@ bassClarinetNotes = \relative c' {
 @cindex cue notes, removing
 
 @funindex \killCues
-@funindex killCues
 @funindex \addInstrumentDefinition
-@funindex addInstrumentDefinition
 
 Der @code{\killCues}-Befehl entfernt Stichnoten aus einem
 musikalischen Ausdruck, sodass derselbe musikalische Ausdruck
index 9179e508fac7243b16f90b208fd85ecf63a89250..ef12e4bb0da1c497763b03aa844df80722646c28 100644 (file)
@@ -249,9 +249,7 @@ Referenz der Interna:
 @cindex Symbole auf der Taktstrich
 
 @funindex \mark
-@funindex mark
 @funindex \markup
-@funindex markup
 
 Verschiedene Textelemente können der Partitur hinzugefügt werden,
 indem man die Syntax für Zeichen einsetzen, wie beschrieben in
@@ -353,7 +351,6 @@ ausgegeben.
 @cindex oberste Ebene, Text
 
 @funindex \markup
-@funindex markup
 
 Eine @code{\markup}-Umgebung kann auch für sich alleine existieren,
 außerhalb einer @code{\score}-Umgebung, als ein Ausdruck auf der
@@ -447,7 +444,6 @@ Formatierung von Text, wobei der Textbeschriftungsmodus
 @cindex Beschriftung, Text
 @cindex Setzen von Text
 
-@funindex markup
 @funindex \markup
 
 Eine @code{\markup}-Umgebung wird benutzt, um Text mit einer
@@ -648,11 +644,8 @@ der globalen Notensystemgröße:
 @cindex tiefergestellt
 
 @funindex \super
-@funindex super
 @funindex \sub
-@funindex sub
 @funindex \normal-size-super
-@funindex normal-size-super
 
 Text kann auch hoch- bzw. tiefgestellt gesetzt werden.  Die so markierten
 Buchstaben werden automatisch in einer kleineren Schriftgröße gesetzt,
@@ -819,7 +812,6 @@ an der linken Ecke ausgerichtet.
 @end lilypond
 
 @funindex \halign
-@funindex halign
 
 Die horizontale Ausrichtung kann mit einer Zahl auf einen exakten
 Wert festgelegt werden:
@@ -949,7 +941,6 @@ eigenen Zeile gesetzt, entweder linksbündig oder zentriert:
 @cindex Beschriftung, Zentrieren auf der Seite
 
 @funindex \fill-line
-@funindex fill-line
 
 Eine Anzahl an Ausdrücken innerhalb von @code{\markup} kann auch
 gestreckt werden, so dass die gesamte Seitenbreite benutzt wird.  Wenn
@@ -1383,11 +1374,8 @@ Referenz der Interna:
 @cindex mehrseitiger Text
 
 @funindex \markuplist
-@funindex markuplist
 @funindex \justified-lines
-@funindex justified-lines
 @funindex \wordwrap-lines
-@funindex wordwrap-lines
 
 Normale Textbeschriftungsobjekte können nicht getrennt werden, aber mit
 einer spezifischen Umgebung ist es möglich, Text auch über mehrere Seiten
@@ -1438,7 +1426,6 @@ Referenz der Interna:
 @rinternals{TextScript}.
 
 @funindex \markuplist
-@funindex markuplist
 
 @predefined
 @code{\markuplist}.
index a74a8d0d215b08e1cb98eeb07875d75a60e06e04..21d2149e9e8a790cb739ce854196e1aded0ce3c4 100644 (file)
@@ -143,7 +143,6 @@ Notation Reference:
 @cindex rautenförmige Notenköpfe
 
 @funindex \harmonic
-@funindex harmonic
 
 Flageolett-Töne können auf verschiedene Arten notiert werden.
 Üblicherweise werden sie mit einem Rautenkopf notiert, wenn
index 372e9db2a7d7d053389102cff7b42b4eb41f65fa..367223d7ddd5d5be9e5a065ce97d498781983595 100644 (file)
@@ -401,7 +401,6 @@ am Leben erhält, siehe @ref{Kontexte am Leben halten}.
 
 @cindex \lyricsto
 @funindex \lyricsto
-@funindex lyricsto
 
 Gesangstext kann an einer Melodie automatisch ausgerichtet werdne, indem
 man den beannten @code{Voice}-Kontext mit der Melodie durch den Befehl
@@ -431,7 +430,6 @@ angeordnet.  Für andere Optionen siehe @ref{Gesangstext vertikal verschieben}.
 
 @subheading @code{\addlyrics} benutzen
 
-@funindex addlyrics
 @funindex \addlyrics
 
 Der @code{\addlyrics}-Befehl ist eigentlich nur eine Abkürzung für eine
index f2724111b452682e05b79aac93d3fedde61838fe..15cf15e6e4c5afbb25f996f05a71e9227f6fb4f8 100644 (file)
@@ -178,11 +178,8 @@ Dieser Abschnitt beinhaltet die Notation von Dudelsackmusik.
 @cindex Sackpfeife
 @cindex Schottischer Dudelsack
 @funindex \taor
-@funindex taor
 @funindex \hideKeySignature
-@funindex hideKeySignature
 @funindex \showKeySignature
-@funindex showKeySignature
 
 LilyPond besitzt spezielle Definitionen, mit der die Musik
 des schottischen Hochland-Dudelsacks notiert wird. Um sie
index ba01420684b7d2492e328a68ce8c75556328dfab..b54f8705c96d383f631b67b1f98fbe1faa32929b 100644 (file)
@@ -194,11 +194,8 @@ idiomas}.
 @cindex presentación frente a contenido
 
 @funindex \key
-@funindex key
 @funindex \major
-@funindex major
 @funindex \minor
-@funindex minor
 
 Glosario musical:
 @rglos{key signature},
@@ -492,11 +489,8 @@ articulaciones.
 @funindex \mf
 @funindex \pp
 @funindex \<
-@funindex <
 @funindex \>
-@funindex >
 @funindex \!
-@funindex !
 
 Glosario musical:
 @rglos{dynamics},
@@ -536,7 +530,6 @@ Referencia de la notación:
 @cindex marcado
 
 @funindex \markup
-@funindex markup
 
 Es posible añadir texto a la partitura:
 
@@ -575,9 +568,7 @@ Referencia de la notación:
 @funindex [
 @funindex ]
 @funindex \autoBeamOff
-@funindex autoBeamOff
 @funindex \autoBeamOn
-@funindex autoBeamOn
 
 Glosario musical:
 @rglos{beam}.
@@ -636,7 +627,6 @@ Referencia de la notación:
 @cindex compás parcial
 
 @funindex \partial
-@funindex partial
 
 Glosario musical:
 @rglos{anacrusis}.
@@ -660,7 +650,6 @@ una anacrusa de negra y @code{\partial 8} de corchea.
 @cindex tresillos
 
 @funindex \tuplet
-@funindex tuplet
 
 Glosario musical:
 @rglos{note value},
@@ -691,9 +680,7 @@ de manera que los @notation{tresillos} tienen una fracción de 3/2.
 @cindex appoggiatura
 
 @funindex \grace
-@funindex grace
 @funindex \acciaccatura
-@funindex acciaccatura
 @funindex \appoggiatura
 @funindex acciaccatura
 
@@ -895,10 +882,8 @@ sobre un solo pentagrama.
 @cindex notación, contexto de
 
 @funindex \new Staff
-@funindex new Staff
 @funindex Staff
 @funindex \new
-@funindex new
 @funindex Score
 @funindex Voice
 @funindex Lyrics
@@ -1110,7 +1095,6 @@ canción sencillas.
 @cindex canciones
 
 @funindex \addlyrics
-@funindex addlyrics
 
 Glosario musical:
 @rglos{lyrics}.
@@ -1499,7 +1483,6 @@ anteriores:
 @cindex bloque de encabezamientos
 
 @funindex \header
-@funindex header
 
 La información sobre el título, autor, número de Opus y similares
 se escriben en el bloque @code{\header}.  Éste se encuentra fuera
index ff989e7dc0fd54a7c77fde9968284a0ed21873f1..d4a149e01684bed7b2ece10dd830774de1f2fdc3 100644 (file)
@@ -75,9 +75,7 @@ Existen muchas variaciones de este esquema básico, pero el
 ejemplo constituye un útil punto de partida.
 
 @funindex \book
-@funindex book
 @funindex \score
-@funindex score
 @cindex book (libro)
 @cindex score (partitura)
 @cindex libro
@@ -168,11 +166,8 @@ otras cosas, tales como
 @end example
 
 @funindex \header
-@funindex header
 @funindex \layout
-@funindex layout
 @funindex \midi
-@funindex midi
 @cindex midi
 @cindex cabecera
 @cindex disposición
@@ -200,7 +195,6 @@ partitura} y en @ruser{Creación de salida MIDI}.
 @cindex book, bloque implícito
 @cindex implícito, bloque book
 @funindex \book
-@funindex book
 
 Podemos escribir varios bloques @code{\score}.  Cada uno de ellos
 recibirá el mismo tratamiento que una partitura independiente,
@@ -283,7 +277,6 @@ entrada, consulte @ruser{Estructura del archivo}.
 @cindex musical, expresión, compuesta
 @cindex expresión musical compuesta
 @funindex \score
-@funindex score
 
 En la sección anterior,
 @ref{Introducción a la estructura de los archivos de LilyPond},
@@ -1010,15 +1003,10 @@ Referencia de la notación:
 
 
 @funindex \voiceOne
-@funindex voiceOne
 @funindex \voiceTwo
-@funindex voiceTwo
 @funindex \voiceThree
-@funindex voiceThree
 @funindex \voiceFour
-@funindex voiceFour
 @funindex \oneVoice
-@funindex oneVoice
 @funindex \new Voice
 @cindex contextos de voz, creación de
 
@@ -1212,13 +1200,9 @@ aquí:
 @cindex notas, colisiones de
 @cindex desplazamiento, instrucciones de
 @funindex \shiftOff
-@funindex shiftOff
 @funindex \shiftOn
-@funindex shiftOn
 @funindex \shiftOnn
-@funindex shiftOnn
 @funindex \shiftOnnn
-@funindex shiftOnnn
 
 Las notas cercanas de un acorde, o las notas que se producen al
 mismo tiempo en distintas voces, se disponen en dos (y
@@ -1276,7 +1260,6 @@ combinar dos expresiones, a saber, las notas y la letra.
 
 @funindex \new Lyrics
 @funindex \lyricsto
-@funindex lyricsto
 @funindex Lyrics
 @cindex Lyrics, creación de un contexto
 @cindex letra, creación de un contexto de
@@ -1312,7 +1295,6 @@ un caso en que es necesario crear contextos de @code{Staff} y de
 @cindex letra y barrado
 @cindex barrado y letra
 @funindex \autoBeamOff
-@funindex autoBeamOff
 
 El barrado automático que LilyPond usa de forma predeterminada
 funciona bien para la música instrumental, pero no tan bien para
@@ -1324,7 +1306,6 @@ letra.  En el ejemplo anterior hemos utilizado la instrucción
 @funindex \new ChoirStaff
 @funindex ChoirStaff
 @funindex \lyricmode
-@funindex lyricmode
 @cindex vocal, estructura de una partitura
 @cindex coro, sistema de
 
@@ -1551,7 +1532,6 @@ Referencia de la notación:
 @translationof Creating contexts
 
 @funindex \new
-@funindex new
 @cindex nuevos contextos
 @cindex creación de contextos
 @cindex contextos, creación de
@@ -1774,9 +1754,7 @@ Referencia de funcionamiento interno:
 @cindex contexto, propiedades de, modificación
 @cindex modificar las propiedades de contexto
 @funindex \set
-@funindex set
 @funindex \unset
-@funindex unset
 
 Los contextos se responsabilizan de mantener los valores de un
 cierto número de @emph{properties} de contexto.  Muchas de ellas
@@ -1984,7 +1962,6 @@ potentísima instrucción @code{markup}.
 @subsubheading Cambiar las propiedades de un contexto con @code{\with}
 
 @funindex \with
-@funindex with
 @cindex contexto, propiedades de, establecimiento con \with
 
 El valor predeterminado de las propiedades de contexto se puede
@@ -2039,7 +2016,6 @@ puede restablecerse con la instrucción @code{\unset fontSize}.
 
 @cindex contextos, establecer propiedades de, con \context
 @funindex \context
-@funindex context
 
 Los valores de propiedad de los contextos se pueden establecer
 para @emph{todos} los contextos de un tipo determinado, como por
@@ -2126,9 +2102,7 @@ Referencia de funcionamiento interno:
 @cindex eliminación de grabadores
 
 @funindex \consists
-@funindex consists
 @funindex \remove
-@funindex remove
 
 Hemos visto que cada uno de los contextos contiene varios
 grabadores, cada uno de los cuales a su vez es responsable de la
@@ -2226,7 +2200,6 @@ voces de ese pentagrama:
 @subsubheading Cambiar todos los contextos del mismo tipo
 
 @funindex \layout
-@funindex layout
 
 Los ejemplos anteriores muestran la manera de eliminar o añadir
 grabadores a los contextos individuales.  También es posible
index a8b359b48faeeac5b8357bff447c6690478f33a8..47439ec3da6bec2f3ee2a2b194906ce6d22e3b33 100644 (file)
@@ -222,7 +222,6 @@ valores automáticos son adecuados.
 @cindex relativo, modo, alteraciones y
 
 @funindex \relative
-@funindex relative
 @funindex '
 @funindex ,
 
@@ -420,7 +419,6 @@ con el nombre @code{r}@tie{}:
 @cindex compás, indicación de
 
 @funindex \time
-@funindex time
 
 Glosario musical:
 @rglos{time signature}.
@@ -447,7 +445,6 @@ orden @code{\time} :
 @cindex metronómicas, indicaciones
 
 @funindex \tempo
-@funindex tempo
 
 Glosario musical:
 @rglos{tempo indication},
@@ -486,7 +483,6 @@ metronómica} pueden establecerse con la instrucción @code{\tempo}:
 @cindex bajo
 
 @funindex \clef
-@funindex clef
 
 Glosario musical:
 @rglos{clef}.
index 5b33f851f98c80d41f593cfddb33b5d02c7c58a2..451fb6b598aa1ef0cb369381d50b4caf93d1821f 100644 (file)
@@ -225,7 +225,6 @@ Referencia de la notación:
 @cindex override (sobreescritura), sintaxis de
 
 @funindex \override
-@funindex override
 
 Ya hemos visto las instrucciones @code{\set} y @code{\with}, que
 se usan para cambiar las propiedades de los @strong{contextos} y
@@ -305,7 +304,6 @@ ejemplo sencillo para cambiar el color de una cabeza:
 @cindex revert, instrucción
 
 @funindex \revert
-@funindex revert
 
 Una vez sobreescrita, la propiedad retiene su nuevo valor hasta
 que se sobreescribe de nuevo o se encuentra una instrucción
@@ -345,7 +343,6 @@ las dos últimas notas:
 @translationof The once prefix
 
 @funindex \once
-@funindex once
 
 @code{\override}, @code{\revert}, @code{\set} y @code{\unset} se
 pueden hacer preceder por @code{\once}.  Esto hace que la
@@ -395,7 +392,6 @@ momento musical:
 @cindex overrideProperty, instrucción
 
 @funindex \overrideProperty
-@funindex overrideProperty
 
 Hay otra forma para la instrucción de sobreescritura,
 @code{\overrideProperty}, que ocasionalmente es necesaria.  La
@@ -411,7 +407,6 @@ más detalles consulte @rextend{Trucos difíciles}.
 @cindex tweak, instrucción
 
 @funindex \tweak
-@funindex tweak
 
 La última instrucción de trucaje que está disponible es
 @code{\tweak}.  Se debe utilizar cuando varios objetos tienen
@@ -853,7 +848,6 @@ omitirlo en este lugar concreto.
 @cindex once override
 
 @funindex \once
-@funindex once
 
 Como puede ver, @emph{todas} las ligaduras son más gruesas en el
 último ejemplo.  Pero ¿y si quisiéramos que solamente la primera
@@ -901,7 +895,6 @@ de la instrucción @code{\set}.
 @cindex predeterminadas, recuperar las propiedades
 
 @funindex \revert
-@funindex revert
 
 Finalmente ¿y si quisiéramos que solamente las dos primeras
 ligaduras fuesen más gruesas?  En fin; podríamos usar dos
@@ -2388,9 +2381,7 @@ algunos de ellos.
 @cindex octava alta y baja, corchete de
 
 @funindex \startTextSpan
-@funindex startTextSpan
 @funindex \stopTextSpan
-@funindex stopTextSpan
 
 @cindex TextSpanner, ejemplo de sobreescritura
 @cindex bound-details, propiedad, ejemplo
@@ -2548,9 +2539,7 @@ instrucción @code{textLengthOn}.
 @cindex notas, espaciar junto al texto
 
 @funindex \textLengthOn
-@funindex textLengthOn
 @funindex \textLengthOff
-@funindex textLengthOff
 
 De forma predeterminada, el texto producido mediante marcado no
 ocupa ningún espacio horizontal en cuanto se refiere a la
@@ -3103,13 +3092,9 @@ voces.
 @cindex colisiones de notas
 @cindex desplazamiento, instrucciones de
 @funindex \shiftOff
-@funindex shiftOff
 @funindex \shiftOn
-@funindex shiftOn
 @funindex \shiftOnn
-@funindex shiftOnn
 @funindex \shiftOnnn
-@funindex shiftOnnn
 
 Dentro de una voz, todas las notas que se producen en el mismo
 moemtno se agrupan en una columna de notas, y se crea un objeto
index 01c845f0fe2c8c71bee1b2b92c248ce5eb60ff7f..f1f10c14e59a3c912b8bfc105aa24c5c301a0579 100644 (file)
@@ -2746,7 +2746,6 @@ polifónica;
 @unnumberedsubsubsec Incipits
 @translationof Incipits
 @funindex \incipit
-@funindex incipit
 @cindex incipits, añadir
 
 Al transcribir música mensural a la notación moderna, es costumbre
index d878e9c414693142607dd9d70359f1e5597a5017..a90010a8bb64de51174121eb3967d559716215a8 100644 (file)
@@ -1160,17 +1160,11 @@ Referencia de la notación:
 @cindex grabadores, incluir en contextos
 
 @funindex \alias
-@funindex alias
 @funindex \name
-@funindex name
 @funindex \type
-@funindex type
 @funindex \consists
-@funindex consists
 @funindex \accepts
-@funindex accepts
 @funindex \denies
-@funindex denies
 
 Los contextos específicos, como @code{Staff} y @code{Voice}, están
 construidos a partir de bloques sencillos.  Es posible crear
index 72e0b7fbaecdfe91c334f0a2c0b2850de6735414..10e3cf6b5656cc5c2a3918c691ef3d1227834fd6 100644 (file)
@@ -349,7 +349,6 @@ instrucciones @code{\newSpacingSection}, y/o las instrucciones
 @cindex cambio de dedo
 
 @funindex \finger
-@funindex finger
 
 Las instrucciones de digitación se pueden introducir usando
 @samp{@var{nota}-@var{dígito}}:
@@ -370,7 +369,6 @@ texto o de cadenas de caracteres.
 @cindex thumb-script
 
 @funindex \thumb
-@funindex thumb
 
 Puede usar la articulación de pulgar para indicar que una nota se
 debe tocar con el pulgar (p.ej. en música de violoncello).
@@ -433,9 +431,7 @@ Referencia de funcionamiento interno:
 @cindex notas transparentes
 
 @funindex \hideNotes
-@funindex hideNotes
 @funindex \unHideNotes
-@funindex unHideNotes
 
 Las notas ocultas (o invisibles, o transparentes) pueden ser de
 utilidad en la preparación de ejercicios de teoría o de
@@ -509,7 +505,6 @@ Referencia de funcionamiento interno:
 
 @funindex color
 @funindex \with-color
-@funindex with-color
 @funindex x11-color
 
 Se pueden asignar colores a los objetos individuales.  Los nombres
@@ -625,7 +620,6 @@ Consulte @ref{La instrucción tweak} para ver más detalles.
 @cindex corchetes
 
 @funindex \parenthesize
-@funindex parenthesize
 
 Los objetos se pueden encerrar entre paréntesis anteponiendo
 @code{\parenthesize} al evento musical.  Si se aplica a un acorde,
@@ -679,11 +673,8 @@ grande rodeando al acorde completo.
 @cindex plica neutral
 
 @funindex \stemUp
-@funindex stemUp
 @funindex \stemDown
-@funindex stemDown
 @funindex \stemNeutral
-@funindex stemNeutral
 
 Cuando se encuentra con una nota, se crea automáticamente un
 objeto @code{Stem} (plica).  Para las redondas y los silencios,
@@ -748,9 +739,7 @@ del pentagrama, desde fuera del pentagrama.
 @funindex balloonGrobText
 @funindex balloonText
 @funindex \balloonLengthOn
-@funindex balloonLengthOn
 @funindex \balloonLengthOff
-@funindex balloonLengthOff
 
 Los elementos de notación se pueden marcar y nombrar con la ayuda
 de un cartel o globo de ayuda rectangular.  El propósito principal
@@ -892,9 +881,7 @@ Referencia de funcionamiento interno:
 
 @funindex Horizontal_bracket_engraver
 @funindex \startGroup
-@funindex startGroup
 @funindex \stopGroup
-@funindex stopGroup
 
 Los corchetes se usan en análisis musical para indicar la
 estructura de las piezas musicales.  Están contemplados los
index f569690a31300bb01624829d691568513816580f..94196896b69e088a1d7ebf9bfa33684cc5d50d66 100644 (file)
@@ -241,41 +241,23 @@ Referencia de funcionamiento interno:
 @cindex matices
 @cindex absolutos, matices
 @funindex \pppp
-@funindex pppp
 @funindex \ppp
-@funindex ppp
 @funindex \pp
-@funindex pp
 @funindex \p
-@funindex p
 @funindex \mp
-@funindex mp
 @funindex \mf
-@funindex mf
 @funindex \f
-@funindex f
 @funindex \ff
-@funindex ff
 @funindex \fff
-@funindex fff
 @funindex \ffff
-@funindex ffff
 @funindex \fffff
-@funindex fffff
 @funindex \fp
-@funindex fp
 @funindex \sf
-@funindex sf
 @funindex \sff
-@funindex sff
 @funindex \sp
-@funindex sp
 @funindex \spp
-@funindex spp
 @funindex \sfz
-@funindex sfz
 @funindex \rfz
-@funindex rfz
 
 Las marcas dinámicas de matiz absoluto se especifican usando una
 instrucción después de una nota: @code{c4\ff}.  Las marcas
@@ -304,9 +286,7 @@ ver más detalles, consulte @ref{Dirección y posición}.
 @funindex \>
 @funindex \!
 @funindex \cr
-@funindex cr
 @funindex \decr
-@funindex decr
 
 Una indicación de @notation{crescendo} se comienza con @code{\<} y
 se termina con @code{\!}, con un matiz absoluto o con otra
@@ -376,7 +356,6 @@ especialmente para añadir un @notation{crescendo} y un
 @cindex espressivo, articulación
 
 @funindex \espressivo
-@funindex espressivo
 
 Se puede usar la instrucción @code{\espressivo} para indicar un
 crescendo y un decrescendo sobre la misma nota.  Sin embargo,
@@ -391,11 +370,8 @@ articulación, no como una expresión dinámica.
 @end lilypond
 
 @funindex \cresc
-@funindex cresc
 @funindex \decresc
-@funindex decresc
 @funindex \dim
-@funindex dim
 
 Las indicaciones de crescendo textuales se inician con
 @code{\cresc}.  Los decrescendos textuales se inician con
@@ -412,17 +388,11 @@ cuando es necesario.
 @end lilypond
 
 @funindex \crescTextCresc
-@funindex crescTextCresc
 @funindex \dimTextDecresc
-@funindex dimTextDecresc
 @funindex \dimTextDecr
-@funindex dimTextDecr
 @funindex \dimTextDim
-@funindex dimTextDim
 @funindex \crescHairpin
-@funindex crescHairpin
 @funindex \dimHairpin
-@funindex dimHairpin
 
 También pueden sustituirse los reguladores gráficos
 por cambios de dinámica textuales:
@@ -456,11 +426,8 @@ La colocación vertical de las indicaciones de dinámica se maneja
 por parte de @rinternals{DynamicLineSpanner}.
 
 @funindex \dynamicUp
-@funindex dynamicUp
 @funindex \dynamicDown
-@funindex dynamicDown
 @funindex \dynamicNeutral
-@funindex dynamicNeutral
 
 Está disponible un contexto @code{Dynamics} para tipografiar las
 indicaciones de matiz dinámico en su propia línea horizontal.
@@ -583,9 +550,7 @@ moltoF = \markup { molto \dynamic f }
 @cindex dinámicas, indicaciones entre paréntesis
 @cindex editoriales, indicaciones dinámicas
 @funindex \bracket
-@funindex bracket
 @funindex \dynamic
-@funindex dynamic
 
 En el modo de marcado se pueden crear indicaciones dinámicas
 editoriales (entre paréntesis o corchetes).  La sintaxis del modo
@@ -732,9 +697,7 @@ terminar en la misma voz en la que empiezan.}
 @cindex ligaduras de expresión, debajo de las notas
 @cindex ligaduras de expresión, encima de las notas
 @funindex \slurDown
-@funindex slurDown
 @funindex \slurNeutral
-@funindex slurNeutral
 
 Las ligaduras de expresión se pueden colocar manualmente por
 encima o por debajo de las notas; véase
@@ -773,11 +736,8 @@ caracteres que la identifique.
 @cindex estilo de la ligadura
 
 @funindex \slurDashed
-@funindex slurDashed
 @funindex \slurDotted
-@funindex slurDotted
 @funindex \slurSolid
-@funindex slurSolid
 
 Las ligaduras de expresión pueden ser continuas, discontinuas o de
 puntos.  El estilo predeterminado de las ligaduras de expresión es
@@ -798,9 +758,7 @@ el continuo:
 @cindex ligadura de expresión, mitad continua y mitad discontinua
 
 @funindex \slurHalfDashed
-@funindex slurHalfDashed
 @funindex \slurHalfSolid
-@funindex slurHalfSolid
 
 También se puede hacer que las ligaduras de expresión sean
 semi-discontinuas (la primera mitad discontinua y la segunda mitad
@@ -822,7 +780,6 @@ discontinua):
 @cindex ligadura de expresión, definir patrones de discontinuidad
 
 @funindex \slurDashPattern
-@funindex slurDashPattern
 
 Se pueden definir patrones de discontinuidad para las ligaduras de
 expresión:
@@ -841,7 +798,6 @@ expresión:
 
 
 @funindex \slurUp
-@funindex slurUp
 
 
 @predefined
@@ -909,11 +865,8 @@ indican una frase musical se escriben usando las instrucciones
 @end lilypond
 
 @funindex \phrasingSlurUp
-@funindex phrasingSlurUp
 @funindex \phrasingSlurDown
-@funindex phrasingSlurDown
 @funindex \phrasingSlurNeutral
-@funindex phrasingSlurNeutral
 
 Tipográficamente, la ligadura de fraseo se comporta casi
 exactamente igual que una ligadura de expresión normal.  Sin
@@ -940,12 +893,9 @@ normales, véase @ref{Ligaduras de expresión}.
 @cindex ligaduras de fraseo discontinuas
 @cindex ligaduras de fraseo punteadas
 
-@funindex phrasingSlurDashed
 @funindex \phrasingSlurDashed
 @funindex \phrasingSlurDotted
-@funindex phrasingSlurDotted
 @funindex \phrasingSlurSolid
-@funindex phrasingSlurSolid
 
 Las ligaduras de fraseo pueden ser continuas, de puntos o de
 rayas.  El estilo predeterminado para las ligaduras de fraseo es
@@ -966,10 +916,8 @@ el continuo:
 @cindex fraseo, ligadura de, mitad continua y mitad discontinua
 @cindex ligadura de fraseo mitad continua y mitad discontinua
 
-@funindex phrasingSlurHalfDashed
 @funindex \phrasingSlurHalfDashed
 @funindex \phrasingSlurHalfSolid
-@funindex phrasingSlurHalfSolid
 
 Se puede hacer también que las ligaduras de fraseo sean
 semi-discontinuas (la primera mitad discontinua y la segunda mitad
@@ -992,7 +940,6 @@ mitad discontinua):
 @cindex ligadura de fraseo, definir patrones de discontinuidad
 
 @funindex \phrasingSlurDashPattern
-@funindex phrasingSlurDashPattern
 
 Se pueden definir patrones de discontinuidad para las ligaduras de
 fraseo:
@@ -1049,7 +996,6 @@ Referencia de funcionamiento interno:
 @cindex respiraciones
 @cindex pausa, marcas de
 @funindex \breathe
-@funindex breathe
 
 Las respiraciones se introducen utilizando @code{\breathe}:
 
@@ -1118,7 +1064,6 @@ Referencia de funcionamiento interno:
 @cindex caídas de tono (falls)
 @cindex elevaciones de tono (doits)
 @funindex \bendAfter
-@funindex bendAfter
 
 Se pueden expresar @notation{caídas} y @notation{subidas} de tono
 (falls y doits) añadidas a las notas mediante la instrucción
@@ -1172,7 +1117,6 @@ siguen un camino lineal: glissandi, arpegios y trinos.
 
 @cindex glissando
 @funindex \glissando
-@funindex glissando
 
 Se crea un @notation{glissando} añadiendo @code{\glissando}
 después de la nota:
@@ -1271,13 +1215,9 @@ está contemplada.
 @cindex acorde arpegiado
 @cindex quebrado, acorde
 @funindex \arpeggio
-@funindex arpeggio
 @funindex \arpeggioArrowUp
-@funindex arpeggioArrowUp
 @funindex \arpeggioArrowDown
-@funindex arpeggioArrowDown
 @funindex \arpeggioNormal
-@funindex arpeggioNormal
 
 Un signo de @notation{acorde arpegiado} (conocido también como
 acorde quebrado) sobre un acorde, se denota adjuntando
@@ -1309,11 +1249,8 @@ Se pueden escribir distintos tipos de acordes arpegiados.
 @cindex especial, símbolos de arpegio
 
 @funindex \arpeggioBracket
-@funindex arpeggioBracket
 @funindex \arpeggioParenthesis
-@funindex arpeggioParenthesis
 @funindex \arpeggioParenthesisDashed
-@funindex arpeggioParenthesisDashed
 
 Se pueden crear símbolos especiales de arpegio @emph{con corchete}:
 
@@ -1400,11 +1337,8 @@ see @ref{Plicas de pentagrama cruzado}.
 
 @cindex trinos
 @funindex \trill
-@funindex trill
 @funindex \startTrillSpan
-@funindex startTrillSpan
 @funindex \stopTrillSpan
-@funindex stopTrillSpan
 
 Los trinos cortos sin línea extensora se imprimen con
 @code{\trill}; véase @ref{Articulaciones y ornamentos}.
@@ -1465,7 +1399,6 @@ las notas de adorno con precisión están descritos en
 @cindex trinos de nota explícita
 @cindex explícita, trinos de nota
 @funindex \pitchedTrill
-@funindex pitchedTrill
 
 Los trinos que se tienen que ejecutar sobre notas auxiliares
 explícitas se pueden tipografiar con la instrucción
index f676e7353f7e87cd663cc9e17627038393245c6a..62f92f0fbcafc1ff59c3a998e9068425ccb001b6 100644 (file)
@@ -624,7 +624,6 @@ Re-Sol-Re-Sol-Si-Re), @code{mandolin-tuning} (mandolina) y
 afinaciones predefinidas están en
 @file{ly/string-tunings-init.ly}.
 
-@funindex stringTuning
 @funindex \stringTuning
 @cindex tablaturas, afinaciones personalizadas
 @cindex personalizadas, afinaciones de cuerdas
@@ -882,7 +881,6 @@ de la cadena de marcado del diagrama de trastes.
 @cindex fret-diagram, marcado con
 @cindex ukelele
 
-@funindex fret-diagram
 @funindex \fret-diagram
 
 El tamaño del diagrama de trastes y el número de trastes del
@@ -975,7 +973,6 @@ cadena de marcado @code{fret-diagram}.
 
 @cindex fret-diagram-terse, marcado con
 
-@funindex fret-diagram-terse
 @funindex \fret-diagram-terse
 
 La cadena de marcado de diagrama de trastes escueta,
@@ -1058,7 +1055,6 @@ fret-diagram-terse.
 @cindex fret-diagram-verbose, marcado con
 @cindex capo
 
-@funindex fret-diagram-verbose
 @funindex \fret-diagram-verbose
 
 La cadena de marcado prolija @code{fret-diagram-verbose} está en
@@ -1353,7 +1349,6 @@ simultánea o bien usando el modo de acordes (véase
 @cindex trastes, diagramas de, con nombres de acorde
 
 @funindex ChordNames
-@funindex chordmode
 @funindex \chordmode
 
 Es corriente que se impriman juntos los nombres de acorde y los
@@ -1504,8 +1499,6 @@ mychords = \chordmode {
 @cindex acordes, formas de, en instrumentos de trastes
 
 @funindex \addChordShape
-@funindex addChordShape
-@funindex storePredefinedDiagram
 @funindex \storePredefinedDiagram
 
 Además de los diagramas de traste, LilyPond almacena una lista
@@ -1627,9 +1620,7 @@ tocar las notas.
 >>
 @end lilypond
 
-@funindex predefinedFretboardsOff
 @funindex \predefinedFretboardsOff
-@funindex predefinedFretboardsOn
 @funindex \predefinedFretboardsOn
 
 Puesto que de forma predeterminada no se carga ningún diagrama
@@ -1768,7 +1759,6 @@ instrumentos con afinaciones no monótonas.
 @cindex digitaciones de la mano derecha para instrumentos de trastes
 @cindex derecha, mano, digitaciones para instrumentos de traste
 
-@funindex rightHandFinger
 @funindex \rightHandFinger
 
 Las digitaciones de la mano derecha @var{p-i-m-a} se deben introducir
@@ -1949,7 +1939,6 @@ Referencia de la notación:
 @unnumberedsubsubsec Indicación de acordes de potencia o de quinta vacía
 @translationof Indicating power chords
 
-@funindex powerChords
 @funindex \powerChords
 
 @cindex potencia, acordes de
index 2ee396edc2fe000b781aeb3669a0497443e5ea78..65fa5258bbca8afe743506f9a077d81edfa41f57 100644 (file)
@@ -163,7 +163,6 @@ Fragmentos de código:
 @cindex cruzado, pentagrama, barras de
 
 @funindex \change
-@funindex change
 
 Las voces se pueden cambiar de pentagrama manualmente usando la
 instrucción
@@ -283,7 +282,6 @@ un cambio de pauta.  En este caso, utilice barras manuales.
 @cindex pentagrama, cambio automático de
 
 @funindex \autochange
-@funindex autochange
 @funindex PianoStaff
 
 Se puede hacer que las voces cambien automáticamente entre los
@@ -332,7 +330,6 @@ music = {
 @cindex autocambiador y el modo relativo
 
 @funindex \relative
-@funindex relative
 
 Una sección marcada @code{\relative} que se encuentra fuera de
 @code{\autochange} no tiene efecto sobre las notas de la música;
@@ -410,9 +407,7 @@ construcción del acorde.
 
 @funindex followVoice
 @funindex \showStaffSwitch
-@funindex showStaffSwitch
 @funindex \hideStaffSwitch
-@funindex hideStaffSwitch
 
 Cuando una voz cambia a otro pentagrama, se puede imprimir
 automáticamente una línea que conecte las notas:
@@ -523,17 +518,11 @@ relacionados con el piano.
 @cindex U.C.
 
 @funindex \sustainOn
-@funindex sustainOn
 @funindex \sustainOff
-@funindex sustainOff
 @funindex \sostenutoOn
-@funindex sostenutoOn
 @funindex \sostenutoOff
-@funindex sostenutoOff
 @funindex \unaCorda
-@funindex unaCorda
 @funindex \treCorde
-@funindex treCorde
 
 En general, los pianos tienen tres pedales que alteran la forma de
 producir el sonido: el pedal de mantenimiento (pedal
index 61216b492ffbdd7283c5cf7e26286dff562575ab..f03c553e1474eb1a7d4c8df077129f4848b4df33 100644 (file)
@@ -93,7 +93,6 @@ cada@tie{}@code{,} baja la altura una octava.
 }
 @end lilypond
 
-@funindex fixed
 @funindex \fixed
 Las marcas de octava comunes se pueden escribir una sola vez sobre
 una nota de referencia si se emplea @code{\fixed} antes de la
@@ -139,7 +138,6 @@ Fragmentos de código:
 @cindex relativa, especificación de la octava
 @cindex octava, especificación relativa
 
-@funindex relative
 @funindex \relative
 
 La entrada de octava absoluta requere que se especifique la octava
@@ -333,11 +331,8 @@ Referencia de funcionamiento interno:
 @cindex transposición y modo relativo
 
 @funindex \transpose
-@funindex transpose
 @funindex \chordmode
-@funindex chordmode
 @funindex \relative
-@funindex relative
 
 
 @node Alteraciones accidentales
@@ -669,7 +664,6 @@ Esta sección trata de la manera de modificar las alturas.
 
 @funindex =
 @funindex \octaveCheck
-@funindex octaveCheck
 @funindex controlpitch
 
 En el modo relativo, es fácil olvidar una marca de cambio de
@@ -747,7 +741,6 @@ Referencia de funcionamiento interno:
 @cindex notas, transporte de
 
 @funindex \transpose
-@funindex transpose
 
 Una expresión musical se puede transportar mediante
 @code{\transpose}.  La sintaxis es
@@ -865,11 +858,8 @@ Referencia de funcionamiento interno:
 @rinternals{TransposedMusic}.
 
 @funindex \transpose
-@funindex transpose
 @funindex \chordmode
-@funindex chordmode
 @funindex \relative
-@funindex relative
 
 @knownissues
 La conversión relativa no afecta a las secciones
@@ -932,7 +922,6 @@ Referencia de la notación:
 @cindex transformación de retrogradación
 @cindex operación de retrogradación
 @funindex \retrograde
-@funindex retrograde
 
 Se puede revertir una expresión musical para producir su
 retrogradación:
@@ -986,7 +975,6 @@ sin transformar.}
 @cindex transposición modal
 @cindex operación de transposición
 @funindex \modalTranspose
-@funindex modalTranspose
 
 Se puede transportar un motivo dentro de una escala dada con:
 
@@ -1044,7 +1032,6 @@ motif = \relative { c'8 d e f g a b c }
 @cindex inversión modal
 @cindex operación de inversión modal
 @funindex \modalInversion
-@funindex modalInversion
 
 Se puede invertir un motivo dentro de una escala dada alrededor de
 una nota pivote dada y transportada al mismo tiempo en una única
@@ -1160,7 +1147,6 @@ las notas.
 @cindex clave de contrabajo
 
 @funindex \clef
-@funindex clef
 
 Sin ninugna instrucción explícita, la clave predeterminada en
 LilyPond es la clave @qq{treble} (o clave de @emph{Sol}).
@@ -1348,7 +1334,6 @@ diferente.
 @cindex Armadura de la tonalidad
 
 @funindex \key
-@funindex key
 
 @c duplicated in Key signature and Accidentals
 @warning{Las alteraciones accidentales y las armaduras son una
@@ -1370,23 +1355,14 @@ armadura se hace con la instrucción @code{\key}:
 @end example
 
 @funindex \major
-@funindex major
 @funindex \minor
-@funindex minor
 @funindex \ionian
-@funindex ionian
 @funindex \locrian
-@funindex locrian
 @funindex \aeolian
-@funindex aeolian
 @funindex \mixolydian
-@funindex mixolydian
 @funindex \lydian
-@funindex lydian
 @funindex \phrygian
-@funindex phrygian
 @funindex \dorian
-@funindex dorian
 
 @cindex modos eclesiásticos
 @cindex modos
@@ -1492,7 +1468,6 @@ Referencia de funcionamiento interno:
 
 @funindex set-octavation
 @funindex \ottava
-@funindex ottava
 
 Los @notation{corchetes de Ottava} introducen un trasporte adicional
 de una octava para el pentagrama.
@@ -1548,7 +1523,6 @@ Referencia de funcionamiento interno:
 @cindex MIDI, transposición
 
 @funindex \transposition
-@funindex transposition
 
 Al tipografiar partituras donde participan instrumentos
 transpositores, ciertas partes se pueden tipografiar en un tono
@@ -3144,9 +3118,7 @@ Referencia de funcionamiento interno:
 @cindex simplificada, notación
 
 @funindex \easyHeadsOn
-@funindex easyHeadsOn
 @funindex \easyHeadsOff
-@funindex easyHeadsOff
 
 Las notas con cabeza de @q{notación facilitada} tienen el nombre
 de la nota (en inglés) dentro de la cabeza.  Se usan en la música
@@ -3213,15 +3185,10 @@ Referencia de funcionamiento interno:
 @cindex notas, cabezas de, Walker
 
 @funindex \aikenHeads
-@funindex aikenHeads
 @funindex \sacredHarpHeads
-@funindex sacredHarpHeads
 @funindex \southernHarmonyHeads
-@funindex southernHarmonyHeads
 @funindex \funkHeads
-@funindex funkHeads
 @funindex \walkerHeads
-@funindex walkerHeads
 
 En la notación de cabezas con forma, la forma de la cabeza
 corresponde a la función armónica de una nota dentro de la
@@ -3247,17 +3214,11 @@ Harmony)}:
 @end lilypond
 
 @funindex \key
-@funindex key
 @funindex \aikenHeadsMinor
-@funindex aikenHeadsMinor
 @funindex \sacredHarpHeadsMinor
-@funindex sacredHarpHeadsMinor
 @funindex \southernHarmonyHeadsMinor
-@funindex southernHarmonyHeadsMinor
 @funindex \funkHeadsMinor
-@funindex funkHeadsMinor
 @funindex \walkerHeadsMinor
-@funindex walkerHeadsMinor
 
 Las formas se determinan en función del grado de la escala, donde
 la tónica está determinada por la instrucción @code{\key} Cuando
@@ -3326,9 +3287,7 @@ Referencia de funcionamiento interno:
 @cindex notas, cabezas de, barradas
 
 @funindex \improvisationOn
-@funindex improvisationOn
 @funindex \improvisationOff
-@funindex improvisationOff
 
 La improvisación se denota a veces mediante cabezas de nota en
 forma de barra inclinada, donde el ejecutante puede elegir
index 2a8fba55baa52ad90fe77f0f347d346c9c4cdd58..0851e27f253ae3f6569929260718b01319cbac13 100644 (file)
@@ -49,11 +49,8 @@ las barras y los compases.
 @cindex notas, longitud de
 
 @funindex \longa
-@funindex longa
 @funindex \breve
-@funindex breve
 @funindex \maxima
-@funindex maxima
 
 Las duraciones se designan mediante números y puntos. Las
 duraciones se introducen como sus valores recíprocos respecto de
@@ -146,11 +143,8 @@ otros ajustes que controlan la notación proporcional, consulte
 @ref{Notación proporcional}.
 
 @funindex \dotsUp
-@funindex dotsUp
 @funindex \dotsDown
-@funindex dotsDown
 @funindex \dotsNeutral
-@funindex dotsNeutral
 
 Normalmente los puntillos se desplazan hacia arriba para evitar
 las líneas del pentagrama, excepto en situaciones de polifonía. Se
@@ -215,7 +209,6 @@ silencio de garrapatea (128) hasta el de máxima (8 redondas).
 @cindex tresillos
 
 @funindex \tuplet
-@funindex tuplet
 
 Los grupos especiales se obtienen a partir de una expresión
 musical con la instrucción @code{\tuplet}, multiplicando la
@@ -255,11 +248,8 @@ música para que así se agrupen automáticamente:
 @cindex grupos de valoración especial, colocación del corchete
 
 @funindex \tupletUp
-@funindex tupletUp
 @funindex \tupletDown
-@funindex tupletDown
 @funindex \tupletNeutral
-@funindex tupletNeutral
 
 Se pueden colocar manualmente los corchetes de tresillo encima o
 debajo de la pauta:
@@ -389,7 +379,6 @@ muchos compases, como por ejemplo @code{s1*23}.
 @cindex expansión de música
 
 @funindex \scaleDurations
-@funindex scaleDurations
 
 De la misma forma, se pueden comprimir por una fracción trozos de
 música más largos, como si cada nota, acorde o silencio tuviera la
@@ -512,7 +501,6 @@ dentro del acorde.
 @cindex ligaduras de unión y corchetes de primera y segunda vez
 
 @funindex \repeatTie
-@funindex repeatTie
 
 Cuando la segunda vez de una repetición comienza con una nota ligada,
 es necesario especificar la ligadura repetida como sigue:
@@ -533,7 +521,6 @@ es necesario especificar la ligadura repetida como sigue:
 @cindex ligaduras laissez vibrer
 
 @funindex \laissezVibrer
-@funindex laissezVibrer
 
 Las ligaduras @notation{L.v.} (@notation{laissez vibrer}, dejar
 vibrar) indican que las notas no se deben apagar al final.  Se
@@ -547,11 +534,8 @@ cuerda y percusión.  Se pueden introducir de la siguiente manera:
 @cindex ligaduras, colocación
 
 @funindex \tieUp
-@funindex tieUp
 @funindex \tieDown
-@funindex tieDown
 @funindex \tieNeutral
-@funindex tieNeutral
 
 Es posible hacer manualmente que las ligaduras de unión se curven
 hacia arriba o hacia abajo; véase @ref{Dirección y posición}.
@@ -563,11 +547,8 @@ hacia arriba o hacia abajo; véase @ref{Dirección y posición}.
 @cindex puntos, ligaduras de
 
 @funindex \tieDotted
-@funindex tieDotted
 @funindex \tieDashed
-@funindex tieDashed
 @funindex \tieSolid
-@funindex tieSolid
 
 Se puede hacer que las ligaduras de expresión sean discontinuas,
 punteadas o una combinación de continuas y discontinuas.
@@ -697,14 +678,10 @@ expresiones musicales.
 @cindex breve, silencio de
 
 @funindex \rest
-@funindex rest
 @funindex r
 @funindex \maxima
-@funindex maxima
 @funindex \longa
-@funindex longa
 @funindex \breve
-@funindex breve
 
 Los silencios se introducen como notas con el nombre @code{r}.
 Las duraciones mayores que la redonda utilizan las instrucciones
@@ -788,7 +765,6 @@ el número de glifos es limitado: hay silencios desde la garrapatea
 
 @funindex s
 @funindex \skip
-@funindex skip
 
 Un silencio invisible (también conocido como @q{skip} o
 desplazamiento) se puede introducir como una nota con el
@@ -883,7 +859,6 @@ Referencia de funcionamiento interno:
 @cindex redonda, silencios de, para un compás completo
 @cindex silencios de redonda para un compás completo
 
-@funindex compressMMRests
 @funindex \compressMMRests
 @funindex R
 
@@ -966,7 +941,6 @@ R2.*2 |
 @cindex multicompás, silencio, con marcados
 
 @funindex \fermataMarkup
-@funindex fermataMarkup
 @funindex MultiMeasureRestText
 
 Se pueden añadir elementos de marcado a los silencios multicompás.
@@ -1002,13 +976,9 @@ posible que no se emitan las advertencias correspondientes de
 comprobación de compás.
 
 @funindex \textLengthOn
-@funindex textLengthOn
 @funindex \textLengthOff
-@funindex textLengthOff
 @funindex \fermataMarkup
-@funindex fermataMarkup
 @funindex \compressMMRests
-@funindex compressMMRests
 
 @predefined
 @code{\textLengthOn},
@@ -1095,7 +1065,6 @@ silencios.
 @cindex medida
 
 @funindex \time
-@funindex time
 
 La indicación de compás se establece como sigue:
 
@@ -1131,9 +1100,7 @@ predeterminado, véase @ref{Visibilidad de los objetos}.
 @cindex metro, estilo de
 
 @funindex \numericTimeSignature
-@funindex numericTimeSignature
 @funindex \defaultTimeSignature
-@funindex defaultTimeSignature
 
 El símbolo de compás que se usa en 2/2 y 4/4 se puede cambiar a un
 estilo numérico:
@@ -1349,7 +1316,6 @@ Referencia de funcionamiento interno:
 @cindex metrónomo, indicación de, con texto
 
 @funindex \tempo
-@funindex tempo
 
 Es muy sencillo escribir una indicación metronómica básica:
 
@@ -1415,9 +1381,7 @@ entrada:
 @end lilypond
 
 @funindex \markLengthOn
-@funindex markLengthOn
 @funindex \markLengthOff
-@funindex markLengthOff
 
 En una particella de un instrumento con períodos de silencio
 largos, en ocasiones se suceden muy cerca distintas indicaciones
@@ -1486,7 +1450,6 @@ Referencia de funcionamiento interno::
 
 @funindex measurePosition
 @funindex \partial
-@funindex partial
 
 Los compases parciales como las @emph{anacrusas} o partes @emph{al
 alzar} se escriben usando la instrucción @code{\partial}:
@@ -1585,9 +1548,7 @@ Referencia de funcionamiento interno:
 @cindex barras, música sin metro
 
 @funindex \cadenzaOn
-@funindex cadenzaOn
 @funindex \cadenzaOff
-@funindex cadenzaOff
 
 En la música medida se insertan líneas divisorias y se calculan
 los números de compás automáticamente.  En música sin metro (es
@@ -1719,9 +1680,7 @@ de música sin medir para permitir los saltos:
 
 @funindex timeSignatureFraction
 @funindex \scaleDurations
-@funindex scaleDurations
 @funindex \tuplet
-@funindex tuplet
 
 Está contemplada la notación polimétrica, ya sea explícitamente o
 mediante la modificación manual de la indicación visible del
@@ -2021,9 +1980,7 @@ tiene una sola línea:
 
 @funindex Pitch_squash_engraver
 @funindex \improvisationOn
-@funindex improvisationOn
 @funindex \improvisationOff
-@funindex improvisationOff
 
 Las tablas de acordes de guitarra ofrecen a menudo los ritmos de
 rasgueado.  Esto se puede hacer con el grabador
@@ -2092,9 +2049,7 @@ automáticamente:
 @cindex barras, reglas personalizadas
 
 @funindex \autoBeamOn
-@funindex autoBeamOn
 @funindex \autoBeamOff
-@funindex autoBeamOff
 
 @lilypond[quote,verbatim]
 \relative c'' {
@@ -2196,14 +2151,11 @@ se ha completado no tendrá efecto hasta que inicie la
 
 @funindex autoBeaming
 @funindex baseMoment
-@funindex beamExceptions
 @funindex \beamExceptions
 @funindex beatStructure
 @funindex measureLength
 @funindex \time
-@funindex time
 @funindex \set
-@funindex set
 
 Cuando está habilitado el barrado automático, la colocación de las
 barras automáticas viene determinada por tres propiedades de
@@ -2636,7 +2588,6 @@ utilizando indicadores de dirección:
 @end lilypond
 
 @funindex \noBeam
-@funindex noBeam
 
 Se pueden marcar notas individuales con @code{\noBeam} para evitar
 que resulten unidas por una barra:
@@ -2720,7 +2671,6 @@ Referencia de funcionamiento interno:
 @cindex progresivas, barras
 
 @funindex \featherDurations
-@funindex featherDurations
 @funindex grow-direction
 
 Las barras progresivas se usan para indicar que un pequeño grupo
@@ -2808,7 +2758,6 @@ fracción son pequeños.
 @cindex repetición, barras de
 
 @funindex \bar
-@funindex bar
 
 Las líneas divisorias delimitan a los compases pero también se
 pueden usar para indicar las repeticiones.  Normalmente, las
@@ -3030,7 +2979,6 @@ una línea de repetición adecuada si se utiliza con una instrucción
 @code{\repeat volta}, véase @ref{Repeticiones normales}.
 
 @funindex \defineBarLine
-@funindex defineBarLine
 @cindex compás, definir líneas de
 @cindex definir líneas de compás
 
@@ -3153,7 +3101,6 @@ pentagramas de un @code{StaffGroup}, @code{PianoStaff} o
 @funindex whichBar
 @funindex defaultBarType
 @funindex \bar
-@funindex bar
 @funindex bartype
 
 La instrucción @samp{\bar @var{tipo de barra}} es una forma corta
@@ -3367,7 +3314,6 @@ en vez de comprobar el final de un compás.
 @end lilypond
 
 @funindex \barNumberCheck
-@funindex barNumberCheck
 
 Al copiar piezas musicales grandes puede servir de ayuda comprobar
 que el número de compás de LilyPond corresponde al original desde
@@ -3395,7 +3341,6 @@ Fragmentos de código:
 @cindex letras de ensayo
 
 @funindex \mark
-@funindex mark
 
 Para imprimir una letra de ensayo, utilice la orden @code{\mark}.
 
@@ -3520,7 +3465,6 @@ elemento @code{\markup} a la cadena.
 @cindex glifos musicales
 
 @funindex \musicglyph
-@funindex musicglyph
 
 Los glifos musicales (como el segno) se pueden imprimir dentro de
 un elemento @code{\mark}
@@ -3636,7 +3580,6 @@ adorno por cada corchea de adorno:
 @cindex adorno, seguimiento de notas de
 
 @funindex \afterGrace
-@funindex afterGrace
 
 Si queremos terminar una nota con un adorno, usamos la instrucción
 @code{\afterGrace}.  Toma dos argumentos: la nota principal, y las
index 3528e6419e43e1d52b21c5f11547e1f395035e4e..e220a56e45dedb802a0d1aaf79fe8896ec23e66b 100644 (file)
@@ -367,7 +367,6 @@ otros efectos no deseados (consulte también
 @cindex racimo (cluster)
 
 @funindex \makeClusters
-@funindex makeClusters
 
 Un «cluster» o racimo indica que se deben tocar simultáneamente un
 conjunto de notas consecutivas.  Se escriben aplicando la función
@@ -433,11 +432,9 @@ pentagramas.
 @cindex letra asignada a una voz
 
 @funindex \voiceOne
-@funindex voiceOne
 @funindex \voiceOne ... \voiceFour
 @funindex Voice
 @funindex \oneVoice
-@funindex oneVoice
 
 @subsubsubheading Instanciar las voces explícitamente
 
@@ -704,21 +701,13 @@ Fragmentos de código:
 @cindex desplazamiento, silencio automático de
 @cindex desplazamiento de silencios, automático
 @funindex \shiftOn
-@funindex shiftOn
 @funindex \shiftOnn
-@funindex shiftOnn
 @funindex \shiftOnnn
-@funindex shiftOnnn
 @funindex \shiftOff
-@funindex shiftOff
 @funindex \mergeDifferentlyDottedOn
-@funindex mergeDifferentlyDottedOn
 @funindex \mergeDifferentlyDottedOff
-@funindex mergeDifferentlyDottedOff
 @funindex \mergeDifferentlyHeadedOn
-@funindex mergeDifferentlyHeadedOn
 @funindex \mergeDifferentlyHeadedOff
-@funindex mergeDifferentlyHeadedOff
 
 Las cabezas de notas que están en diferentes voces y tienen la
 misma altura, la misma forma de cabeza, y dirección opuesta de la
@@ -954,7 +943,6 @@ tienen también distinto puntillo, no están claros.
 @cindex a due, partes
 @cindex solo, partes
 @funindex \partcombine
-@funindex partcombine
 
 La combinación automática de particellas se usa para mezclar dos
 partes musicales distintas sobre un pentagrama.  Esto puede ser de
@@ -1065,17 +1053,11 @@ Una sección @code{\relative} que se encuentra fuera de
 @code{@var{expresión_musical_2}}.
 
 @funindex \partcombineChords
-@funindex partcombineChords
 @funindex \partcombineApart
-@funindex partcombineApart
 @funindex \partcombineUnisono
-@funindex partcombineUnisono
 @funindex \partcombineSoloI
-@funindex partcombineSoloI
 @funindex \partcombineSoloII
-@funindex partcombineSoloII
 @funindex \partcombineAutomatic
-@funindex partcombineAutomatic
 
 En las partituras profesionales, las voces con frecuencia se
 mantienen separadas entre sí durante pasajes prolongados incluso
@@ -1226,7 +1208,6 @@ utilizar barrado automático.
 @cindex música intercalada
 @cindex paralelo, música en
 @funindex \parallelMusic
-@funindex parallelMusic
 
 La música para varias partes se puede intercalar dentro del código
 de entrada.  La función @code{\parallelMusic} admite una lista que
index 9cfc2be7e28e8af85130249cdf5edfc4cd2e30d5..cf585bc5859a3a4e3a2f67d8e52c6114bc9321ba 100644 (file)
@@ -61,7 +61,6 @@ pentagramas y grupos de ellos.
 @cindex tablatura, pauta de
 
 @funindex \drummode
-@funindex drummode
 @funindex DrumStaff
 @funindex RhythmicStaff
 @funindex TabStaff
@@ -424,9 +423,7 @@ terminar los pentagramas, y establecer secciones de ossia.
 @cindex líneas adicionales
 
 @funindex \startStaff
-@funindex startStaff
 @funindex \stopStaff
-@funindex stopStaff
 
 Se pueden usar las instrucciones @code{\stopStaff} y
 @code{\startStaff} para detener y (re)iniciar, respectivamente, la
@@ -609,9 +606,7 @@ Referencia de funcionamiento interno:
 @cindex escalado de pentagramas
 
 @funindex \startStaff
-@funindex startStaff
 @funindex \stopStaff
-@funindex stopStaff
 
 Los pentagramas @notation{Ossia} se pueden preparar mediante la
 creación de un pentagrama simultáneo nuevo en la posición
@@ -769,7 +764,6 @@ Referencia de funcionamiento interno:
 @funindex \RemoveAllEmptyStaves
 @funindex Staff_symbol_engraver
 @funindex \stopStaff
-@funindex stopStaff
 
 Se pueden ocultar las líneas del pentagrama quitando el grabador
 @code{Staff_symbol_engraver} del contexto de @code{Staff}.  Como
@@ -1067,11 +1061,8 @@ Referencia de funcionamiento interno:
 @cindex notas guía
 
 @funindex \addQuote
-@funindex addQuote
 @funindex \quoteDuring
-@funindex quoteDuring
 @funindex \transposition
-@funindex transposition
 
 Es muy frecuente que una voz use las mismas notas que otra voz.
 Por ejemplo, los violines primero y segundo tocando la misma frase
@@ -1275,13 +1266,9 @@ otros puede dar como resultado una notación de pobre calidad.
 
 
 @funindex \cueDuring
-@funindex cueDuring
 @funindex \cueClef
-@funindex cueClef
 @funindex \cueDuringWithClef
-@funindex cueDuringWithClef
 @funindex \quoteDuring
-@funindex quoteDuring
 
 @cindex notas pequeñas
 @cindex pequeñas, notas
@@ -1474,7 +1461,6 @@ bassoonNotes = \relative c {
 @end lilypond
 
 @funindex \transposedCueDuring
-@funindex transposedCueDuring
 
 Como @code{\quoteDuring}, @code{\cueDuring} tiene en cuenta las
 transposiciones instrumentales.  Las notas guía se producen en las
@@ -1517,7 +1503,6 @@ bassClarinetNotes = \relative c' {
 @cindex cue notes, removing
 
 @funindex \killCues
-@funindex killCues
 
 La instrucción @code{\killCues} elimina las notas guía de una
 expresión musical, de forma que la misma expresión musical pueda
index aae020d905fc912d817af16b7dcb67f846db3a8c..20b95b4cb001469e6f80cd0542fd261337518033 100644 (file)
@@ -104,9 +104,7 @@ inscripciones de texto y las articulaciones, consulte
 @rlearning{Colocación de los objetos}.
 
 @funindex \textLengthOn
-@funindex textLengthOn
 @funindex \textLengthOff
-@funindex textLengthOff
 
 @predefined
 @code{\textLengthOn},
@@ -190,11 +188,8 @@ definir como una propiedad de objeto.  Esta sintaxis se describe
 en @ref{Estilos de línea}.
 
 @funindex \textSpannerUp
-@funindex textSpannerUp
 @funindex \textSpannerDown
-@funindex textSpannerDown
 @funindex \textSpannerNeutral
-@funindex textSpannerNeutral
 
 
 @predefined
@@ -241,9 +236,7 @@ Referencia de funcionamiento interno:
 @cindex líneas divisorias, símbolos sobre las
 
 @funindex \mark
-@funindex mark
 @funindex \markup
-@funindex markup
 
 Se pueden añadir a la partitura varios elementos de texto con la
 sintaxis que se describe en @ref{Llamadas de ensayo}:
@@ -308,9 +301,7 @@ siguiente.
 @end lilypond
 
 @funindex \markLengthOn
-@funindex markLengthOn
 @funindex \markLengthOff
-@funindex markLengthOff
 
 @predefined
 @code{\markLengthOn},
@@ -353,7 +344,6 @@ Referencia de funcionamiento interno:
 @cindex texto independiente
 
 @funindex \markup
-@funindex markup
 
 Un bloque @code{\markup} puede existir de forma independiente,
 fuera de cualquier bloque @code{\score}, como una @qq{expresión de
@@ -392,9 +382,7 @@ requiere se describen en
 
 
 @funindex \markup
-@funindex markup
 @funindex \markuplist
-@funindex markuplist
 
 @predefined
 @code{\markup},
@@ -446,7 +434,6 @@ usando la sintaxis específica del modo de @code{\markup}.
 @cindex tipografiar texto
 
 @funindex \markup
-@funindex markup
 
 Se usa un bloque @code{\markup} para tipografiar texto con una
 sintaxis ampliable que se denomina @qq{modo de marcado}.
@@ -558,11 +545,8 @@ confusión.
 @cindex cambio de la fuente tipográfica
 
 @funindex \italic
-@funindex italic
 @funindex \bold
-@funindex bold
 @funindex \underline
-@funindex underline
 
 Está contemplado de forma básica el cambio de la fuente
 tipográfica en el modo de marcado:
@@ -584,13 +568,9 @@ tipográfica en el modo de marcado:
 
 @funindex \abs-fontsize
 @funindex \fontsize
-@funindex fontsize
 @funindex \smaller
-@funindex smaller
 @funindex \larger
-@funindex larger
 @funindex \magnify
-@funindex magnify
 
 El tamaño de la fuente tipográfica se puede alterar en relación al
 tamaño global del pentagrama, de una serie de formas como se ve a
@@ -651,11 +631,8 @@ el tamaño de los otros caracteres.
 @cindex superíndice
 
 @funindex \super
-@funindex super
 @funindex \sub
-@funindex sub
 @funindex \normal-size-super
-@funindex normal-size-super
 
 El texto se puede imprimir como subíndice o como superíndice.  De
 forma predeterminada se imprimen en un tamaño menor, pero también
@@ -727,21 +704,13 @@ También es posible definir conjuntos personalizados de fuentes,
 tal y como se explica en @ref{Tipografías}.
 
 @funindex \teeny
-@funindex teeny
 @funindex \tiny
-@funindex tiny
 @funindex \small
-@funindex small
 @funindex \normalsize
-@funindex normalsize
 @funindex \large
-@funindex large
 @funindex \huge
-@funindex huge
 @funindex \smaller
-@funindex smaller
 @funindex \larger
-@funindex larger
 
 
 @predefined
@@ -801,11 +770,8 @@ todo, usando la sintaxis que se describe en
 @cindex horizontal, alineación de texto
 
 @funindex \left-align
-@funindex left-align
 @funindex \center-align
-@funindex center-align
 @funindex \right-align
-@funindex right-align
 
 Los objetos de marcado se pueden alinear de distintas maneras.  De
 forma predeterminada, una indicación de texto se alinea sobre el
@@ -825,7 +791,6 @@ entre los marcados primero y segundo.
 @end lilypond
 
 @funindex \halign
-@funindex halign
 
 Se puede realizar un ajuste fino de la alineación horizontal usando un
 valor numérico:
@@ -852,11 +817,8 @@ todo, como se muestra por ejemplo en @ref{Indicaciones de texto}.
 @cindex vertical, alineación de texto
 
 @funindex \raise
-@funindex raise
 @funindex \lower
-@funindex lower
 @funindex \null
-@funindex null
 
 La alineación vertical es un poco más compleja.  Como se ha dicho
 más arriba, los objetos de marcado se pueden mover como un todo;
@@ -887,11 +849,8 @@ ejemplo no tiene punto de anclaje y por ello no resulta movido.
 @end lilypond
 
 @funindex \general-align
-@funindex general-align
 @funindex \translate
-@funindex translate
 @funindex \translate-scaled
-@funindex translate-scaled
 
 Algunas instrucciones pueden afectar tanto a la alineación
 horizontal como a la vertical de los objetos de texto en el modo
@@ -926,9 +885,7 @@ deben preceder de un punto de anclaje:
 @cindex columnas, texto
 
 @funindex \column
-@funindex column
 @funindex \center-column
-@funindex center-column
 
 Un objeto de marcado puede incluir varias líneas de texto.  En el
 ejemplo siguiente, cada elemento o expresión se sitúa en su propia
@@ -955,7 +912,6 @@ línea, ya sea alineada por la izquierda o centrada:
 @cindex marcado, centrar en la página
 
 @funindex \fill-line
-@funindex fill-line
 
 De forma similar, una lista de elementos o expresiones se puede
 repartir de forma que rellene por completo el ancho de la línea
@@ -989,9 +945,7 @@ cualquier otra expresión de marcado:
 @cindex ajuste de línea, texto con
 
 @funindex \wordwrap
-@funindex wordwrap
 @funindex \justify
-@funindex justify
 
 
 Las indicaciones de texto largas se pueden también ajustar
@@ -1071,15 +1025,10 @@ utilizando instrucciones de marcado.
 @cindex decorar texto
 
 @funindex \box
-@funindex box
 @funindex \circle
-@funindex circle
 @funindex \rounded-box
-@funindex rounded-box
 @funindex \bracket
-@funindex bracket
 @funindex \hbracket
-@funindex hbracket
 
 Ciertas instrucciones de marcado permiten la decoración de
 elementos de texto con gráficos, como se muestra en el ejemplo
@@ -1107,13 +1056,9 @@ siguiente.
 @cindex marcado, relleno de textos de
 
 @funindex \pad-markup
-@funindex pad-markup
 @funindex \pad-x
-@funindex pad-x
 @funindex \pad-to-box
-@funindex pad-to-box
 @funindex \pad-around
-@funindex pad-around
 
 Algunas instrucciones pueden requerir un aumento del relleno
 alrededor del texto: esto se puede conseguir con algunas
@@ -1147,17 +1092,11 @@ Flute quartet keeps very uneven time."
 @cindex notación gráfica
 
 @funindex \combine
-@funindex combine
 @funindex \draw-circle
-@funindex draw-circle
 @funindex \filled-box
-@funindex filled-box
 @funindex \triangle
-@funindex triangle
 @funindex \draw-line
-@funindex draw-line
 @funindex \arrow-head
-@funindex arrow-head
 
 Se pueden imprimir otros símbolos o elementos gráficos sin que se
 requiera ningún otro texto.  De igual manera que en el caso de las
@@ -1185,9 +1124,7 @@ expresiones de marcado, dichos objetos se pueden combinar:
 @cindex PostScript
 
 @funindex \epsfile
-@funindex epsfile
 @funindex \postscript
-@funindex postscript
 
 Entre las funcionalidades gráficas avanzadas se encuentran la
 posibilidad de incluir archivos de imagen externos convertidos al
@@ -1388,11 +1325,8 @@ Referencia de funcionamiento interno:
 @cindex texto que ocupa varias páginas
 
 @funindex \markuplist
-@funindex markuplist
 @funindex \justified-lines
-@funindex justified-lines
 @funindex \wordwrap-lines
-@funindex wordwrap-lines
 
 Aunque los objetos de marcado estándar no se pueden dividir, una
 sintaxis específica hace posible la introducción de líneas de
@@ -1443,7 +1377,6 @@ Referencia de funcionamiento interno:
 @rinternals{TextScript}.
 
 @funindex \markuplist
-@funindex markuplist
 
 @predefined
 @code{\markuplist}.
index 35882c89d3d917c735a8a44f0574cac9781e5fab..5d254e2c537160ba15ccf5efec7ca3f91d981606 100644 (file)
@@ -175,11 +175,8 @@ Esta sección trata de la notación común para gaita.
 @cindex notas de adorno
 
 @funindex \taor
-@funindex taor
 @funindex \hideKeySignature
-@funindex hideKeySignature
 @funindex \showKeySignature
-@funindex showKeySignature
 
 LilyPond contiene definiciones especiales para la música de gaita
 escocesa de las tierras altas; para usarlas, escriba
index 909ec9b7abc373b9ad715d420065a10e7f540239..2af2db7f6d11bc2cb33711608c1f6685c1686d1d 100644 (file)
@@ -202,11 +202,8 @@ autres langues disponibles, consultez
 @cindex mineur
 
 @funindex \key
-@funindex key
 @funindex \major
-@funindex major
 @funindex \minor
-@funindex minor
 
 Glossaire musicologique :
 @rglosnamed{key signature,armure}, @rglosnamed{major,majeur},
@@ -502,11 +499,8 @@ l'articulation.
 @funindex \mf
 @funindex \pp
 @funindex \<
-@funindex <
 @funindex \>
-@funindex >
 @funindex \!
-@funindex !
 
 Glossaire musicologique :
 @rglosnamed{dynamics,nuances},
@@ -552,7 +546,6 @@ Manuel de notation :
 @cindex étiquette
 
 @funindex \markup
-@funindex markup
 
 On peut ajouter du texte à une partition :
 
@@ -588,9 +581,7 @@ Manuel de notation :
 @funindex [
 @funindex ]
 @funindex \autoBeamOff
-@funindex autoBeamOff
 @funindex \autoBeamOn
-@funindex autoBeamOn
 
 Glossaire musicologique :
 @rglosnamed{beam,ligature}.
@@ -650,7 +641,6 @@ Manuel de notation :
 @cindex mesure incomplète
 
 @funindex \partial
-@funindex partial
 
 Glossaire musicologique : @rglosnamed{anacrusis,anacrouse}.
 
@@ -674,7 +664,6 @@ noire et @code{\partial 8} d'une croche.
 @cindex triolets
 
 @funindex \tuplet
-@funindex tuplet
 
 Glossaire musicologique : @rglosnamed{note value,valeur d'une note},
 @rglosnamed{triplet,triolet}.
@@ -706,9 +695,7 @@ que deux ; un @notation{triolet} portera donc une fraction de 3/2.
 @cindex acciaccature
 
 @funindex \grace
-@funindex grace
 @funindex \acciaccatura
-@funindex acciaccatura
 @funindex \appoggiatura
 @funindex acciaccatura
 
@@ -906,10 +893,8 @@ produite sur une unique portée.
 @cindex notation, contexte
 
 @funindex \new Staff
-@funindex new Staff
 @funindex Staff
 @funindex \new
-@funindex new
 @funindex Score
 @funindex Voice
 @funindex Lyrics
@@ -1119,7 +1104,6 @@ Cette section présente l'écriture vocale et les partitions de variété.
 @cindex chansons
 
 @funindex \addlyrics
-@funindex addlyrics
 
 Glossaire musicologique : @rglos{lyrics}.
 
@@ -1495,7 +1479,6 @@ ci-dessus.
 @cindex bloc d'en-tête
 
 @funindex \header
-@funindex header
 
 On indique les informations bibliographiques -- nom du morceau, du
 compositeur, numéro d'opus@dots{} -- dans un bloc à part, le bloc
index 8bcdb3bca79e29f5b4cd78286efba65ca3e316e0..f0fa46ee77f5e2d30019ecf1bfad11ab060b7273 100644 (file)
@@ -76,9 +76,7 @@ Il existe de nombreuses variantes à ce schéma simpliste, mais cet
 exemple est un préambule à notre propos.
 
 @funindex \book
-@funindex book
 @funindex \score
-@funindex score
 
 @cindex book, livre, ouvrage
 @cindex livre
@@ -167,11 +165,8 @@ d'autres informations :
 @end example
 
 @funindex \header
-@funindex header
 @funindex \layout
-@funindex layout
 @funindex \midi
-@funindex midi
 
 @cindex header
 @cindex en-tête
@@ -204,7 +199,6 @@ particulièrement dans le manuel de notation, aux chapitres
 @cindex implicite, bloc book
 
 @funindex \book
-@funindex book
 
 Vous pouvez tout à fait mentionner plusieurs blocs @code{\score}.  Ils
 seront traités comme autant de partitions indépendantes qui seront
@@ -276,7 +270,6 @@ Pour une description complète du format des fichiers d'entrée, voir
 @translationof Score is a (single) compound musical expression
 
 @funindex \score
-@funindex score
 
 @cindex partition
 @cindex bloc score, contenu
@@ -968,15 +961,10 @@ Manuel de notation :
 @translationof Explicitly instantiating voices
 
 @funindex \voiceOne
-@funindex voiceOne
 @funindex \voiceTwo
-@funindex voiceTwo
 @funindex \voiceThree
-@funindex voiceThree
 @funindex \voiceFour
-@funindex voiceFour
 @funindex \oneVoice
-@funindex oneVoice
 @funindex \new Voice
 @cindex Voice, création de contextes
 
@@ -1170,13 +1158,9 @@ voix.
 @cindex décalage, commandes
 
 @funindex \shiftOff
-@funindex shiftOff
 @funindex \shiftOn
-@funindex shiftOn
 @funindex \shiftOnn
-@funindex shiftOnn
 @funindex \shiftOnnn
-@funindex shiftOnnn
 
 Les notes rapprochées d'un accord, ou des notes de différentes voix qui
 tombent ensemble, seront rangées sur deux colonnes, voire plus, pour
@@ -1227,7 +1211,6 @@ deux expressions différentes -- des notes et des paroles.
 
 @funindex \new Lyrics
 @funindex \lyricsto
-@funindex lyricsto
 @funindex Lyrics
 
 @cindex Lyrics, création d'un contexte
@@ -1265,7 +1248,6 @@ et @code{Voice}.
 @cindex ligatures et paroles
 
 @funindex \autoBeamOff
-@funindex autoBeamOff
 
 Si la ligature automatique que LilyPond applique par défaut est
 pleinement adaptée en matière de musique instrumentale, il n'en va pas
@@ -1278,7 +1260,6 @@ afin de désactiver les ligatures automatiques.
 @funindex \new ChoirStaff
 @funindex ChoirStaff
 @funindex \lyricmode
-@funindex lyricmode
 
 @cindex structure d'une partition vocale
 @cindex chœur, partie de
@@ -1492,7 +1473,6 @@ Manuel de notation :
 @translationof Creating contexts
 
 @funindex \new
-@funindex new
 
 @cindex nouveaux contextes
 @cindex contextes, création de
@@ -1704,9 +1684,7 @@ Référence des propriétés internes :
 @cindex modification des propriétés d'un contexte
 
 @funindex \set
-@funindex set
 @funindex \unset
-@funindex unset
 
 Les contextes gèrent les différentes valeurs des nombreuses
 @emph{propriétés} qui leur sont attachées.  Beaucoup d'entre elles
@@ -1910,7 +1888,6 @@ commande @code{\markup} permet aussi de spécifier du texte.
 @translationof Setting context properties with @code{\with}
 
 @funindex \with
-@funindex with
 
 @cindex propriétés d'un contexte, définition avec \with
 
@@ -1964,7 +1941,6 @@ revenir à la nouvelle valeur par défaut.
 @cindex propriétés d'un contexte, définition avec \context
 
 @funindex \context
-@funindex context
 
 Vous pouvez régler les valeurs des propriétés de contexte en une seule
 fois pour tous les contextes d'un même type, par exemple tous les
@@ -2042,9 +2018,7 @@ Référence des propriétés internes :
 @cindex graveurs, suppression
 
 @funindex \consists
-@funindex consists
 @funindex \remove
-@funindex remove
 
 Nous avons vu que chaque contexte met en œuvre plusieurs graveurs, et
 que chacun de ces graveurs est chargé de générer une composante
@@ -2145,7 +2119,6 @@ les notes de toutes les voix de la portée :
 @translationof Changing all contexts of the same type
 
 @funindex \layout
-@funindex layout
 
 Les exemples ci-dessus nous ont montré comment ajouter ou retirer des
 graveurs à des contextes individuels.  Nous pourrions aussi ajouter ou
index 59383ebb9cd47fee34fc0617a886a558d63568f7..b2092eeb7ae748bbe98cc1ea005c7653a94e0a48 100644 (file)
@@ -240,7 +240,6 @@ explicitement.
 @cindex mode relatif et altérations
 
 @funindex \relative
-@funindex relative
 @funindex '
 @funindex ,
 
@@ -430,7 +429,6 @@ lettre @code{r} (pour @emph{rest}).
 @cindex chiffre de mesure
 
 @funindex \time
-@funindex time
 
 Glossaire musicologique : @rglosnamed{time signature,métrique}.
 
@@ -459,7 +457,6 @@ peut être définie à l'aide de la commande @code{\time} :
 @cindex indication métronomique
 
 @funindex \tempo
-@funindex tempo
 
 Glossaire musicologique :
 @rglosnamed{tempo indication,indication de tempo},
@@ -494,7 +491,6 @@ que le métronome :
 @cindex fa, clef de
 
 @funindex \clef
-@funindex clef
 
 Glossaire musicologique : @rglos{clef}.
 
index 51cb7cad7fd97095b29b33395d3228fe036fe52a..7aeef62f09e099618d32742542810690c7ae0bf6 100644 (file)
@@ -230,7 +230,6 @@ Manuel de notation :
 @cindex override, syntaxe
 
 @funindex \override
-@funindex override
 
 Dans @ref{Modification des propriétés d'un contexte} et dans
 @ref{Ajout et suppression de graveurs}, nous avons déjà rencontré les
@@ -307,7 +306,6 @@ ci-dessous change la couleur des têtes de notes :
 @cindex revert, commande
 
 @funindex \revert
-@funindex revert
 
 Une fois qu'elle a été modifiée, la propriété conserve sa nouvelle
 valeur jusqu'à ce qu'elle soit à nouveau modifiée ou qu'elle rencontre
@@ -347,7 +345,6 @@ des deux dernières notes à leur valeur par défaut :
 @translationof The once prefix
 
 @funindex \once
-@funindex once
 
 Les commandes @code{\override}, @code{\revert}, @code{\set} et
 @code{\unset} peuvent supporter le préfixe @code{\once}.  Celui-ci a
@@ -398,7 +395,6 @@ musical :
 @cindex overrideProperty, commande
 
 @funindex \overrideProperty
-@funindex overrideProperty
 
 Il existe une autre forme de commande @code{\override},
 @code{\overrideProperty}, qui est parfois utile.  Nous la mentionnons
@@ -415,7 +411,6 @@ ici par souci d'exhaustivité ; pour le détail, voir
 @cindex tweak, commande
 
 @funindex \tweak
-@funindex tweak
 
 La dernière commande disponible pour les retouches est
 @code{\tweak}.  Elle sert à changer les propriétés d'objets qui
@@ -584,7 +579,6 @@ Manuel de notation :
 @translationof The single prefix
 
 @funindex \single
-@funindex single
 
 @cindex tweak généré par override
 
@@ -836,7 +830,6 @@ en train de saisir des notes, on peut ici ne pas le mentionner.
 @cindex usage unique, dérogation à
 
 @funindex \once
-@funindex once
 
 Dans le dernier exemple ci-dessus, @emph{toutes} les liaisons étaient
 plus épaisses.  Et si on veut épaissir uniquement la première liaison ?
@@ -887,7 +880,6 @@ La commande @code{\once} peut aussi être utilisée devant la commande
 @cindex défaut, retour aux propriétés par
 
 @funindex \revert
-@funindex revert
 
 Et si l'on voulait que les deux premières liaisons soient plus
 épaisses ?  On pourrait bien sûr utiliser deux commandes, chacune
@@ -1261,7 +1253,6 @@ LilyPond dispose d'un raccourci -- @code{\omit} (pour « oublier »)
 -- à cet effet :
 
 @funindex \omit
-@funindex omit
 
 @lilypond[quote,ragged-right,verbatim]
 \relative {
@@ -2360,9 +2351,7 @@ d'entre eux.
 @cindex indication d'octaviation
 
 @funindex \startTextSpan
-@funindex startTextSpan
 @funindex \stopTextSpan
-@funindex stopTextSpan
 
 @cindex TextSpanner, exemple de dérogation
 @cindex bound-details, exemple d'utilisation de la propriété
@@ -2515,9 +2504,7 @@ commande @code{textLengthOn}.
 @cindex notes, répartition selon le texte
 
 @funindex \textLengthOn
-@funindex textLengthOn
 @funindex \textLengthOff
-@funindex textLengthOff
 
 Par défaut, l'espacement horizontal d'un texte produit sous forme de
 @emph{markup} (ou d'étiquette) n'est pas pris en compte, dans la mesure
@@ -3056,13 +3043,9 @@ les liaisons et les notes de différentes voix.
 @cindex collisions de notes
 @cindex shift, commandes
 @funindex \shiftOff
-@funindex shiftOff
 @funindex \shiftOn
-@funindex shiftOn
 @funindex \shiftOnn
-@funindex shiftOnn
 @funindex \shiftOnnn
-@funindex shiftOnnn
 
 Au sein d'une même voix, toutes les notes intervenant au même instant
 musical sont regroupées dans un empilement (une colonne) et est créé un
index 1c211ce7917327b483ba166b746b413290c6e016..1c10423a94c5007f681bfa6d8b3a0414c6410d0a 100644 (file)
@@ -2723,7 +2723,6 @@ une édition en notation moderne à partir d'une même source.
 @cindex ajout d'incipit
 
 @funindex \incipit
-@funindex incipit
 
 Il est d'usage, lorsque l'on transcrit de la musique ancienne en
 notation moderne, d'indiquer aussi comment apparaissaient les silences
index 06727c69beb6c7951201645e2342cd66dd9fd519..ac70a0117543a821c4f1d902316adf937c9ebee1 100644 (file)
@@ -1193,17 +1193,11 @@ Manuel de notation :
 @cindex graveur, affectation à un contexte
 
 @funindex \alias
-@funindex alias
 @funindex \name
-@funindex name
 @funindex \type
-@funindex type
 @funindex \consists
-@funindex consists
 @funindex \accepts
-@funindex accepts
 @funindex \denies
-@funindex denies
 
 Les contextes tels que @code{Staff} ou @code{Voice} sont faits
 de briques de construction empilées.  En combinant divers graveurs,
index 06a00b4d5001d461fa9cebf7c1ccd3ce49f3a916..61d33e7a8eef3917c5e8e8dc91f4e20a4b3108d7 100644 (file)
@@ -349,7 +349,6 @@ et @code{\revert} :
 @cindex substitution de doigt
 
 @funindex \finger
-@funindex finger
 
 Les doigtés peuvent être indiqués comme suit :
 @var{note}-@var{chiffre_du_doigt}
@@ -370,7 +369,6 @@ textuelle (commande @code{\markup}) de doigté (commande @code{\finger}).
 @cindex pouce, doigté
 
 @funindex \thumb
-@funindex thumb
 
 La commande @code{\thumb} peut être utilisée pour indiquer, par exemple
 dans une partition de violoncelle, si une note doit être jouée avec le
@@ -432,9 +430,7 @@ Référence des propriétés internes :
 @cindex note masquée
 
 @funindex \hideNotes
-@funindex hideNotes
 @funindex \unHideNotes
-@funindex unHideNotes
 
 Les notes masquées -- ou invisibles ou encore transparentes -- sont
 utiles dans le cadre d'exercices de théorie ou de composition.
@@ -504,7 +500,6 @@ Référence des propriétés internes :
 
 @funindex color
 @funindex \with-color
-@funindex with-color
 @funindex x11-color
 
 Des objets peuvent être colorisés individuellement.  Une listes des
@@ -621,7 +616,6 @@ Pour plus de détails, consultez @ref{La commande d'affinage (tweak)}.
 @cindex crochets, notes entre
 
 @funindex \parenthesize
-@funindex parenthesize
 
 Des objets peuvent être mis entre parenthèses en saisissant
 @code{\parenthesize} juste avant l'événement musical.  Si l'instruction
@@ -677,11 +671,8 @@ attendrait une seule paire de parenthèses encadrant tout l'accord.
 @cindex hampe neutre
 
 @funindex \stemUp
-@funindex stemUp
 @funindex \stemDown
-@funindex stemDown
 @funindex \stemNeutral
-@funindex stemNeutral
 
 Dès qu'une note est rencontrée, un objet @code{Stem} se crée
 automatiquement.  Pour les rondes et les silences, ils sont aussi
@@ -745,9 +736,7 @@ la portée par des éléments qui lui seront externes.
 @funindex balloonGrobText
 @funindex balloonText
 @funindex \balloonLengthOn
-@funindex balloonLengthOn
 @funindex \balloonLengthOff
-@funindex balloonLengthOff
 
 Vous pouvez marquer et nommer des éléments de notation à l'aide de
 bulles.  L'objectif premier de cette fonctionnalité est d'expliquer la
@@ -888,9 +877,7 @@ Référence des propriétés internes :
 
 @funindex Horizontal_bracket_engraver
 @funindex \startGroup
-@funindex startGroup
 @funindex \stopGroup
-@funindex stopGroup
 
 On utilise des crochets en analyse musicale, pour indiquer la
 structure d'une pièce.
index a11c2e1eaff1cbd94fcc71ad2a627fada1080ef3..55fa64c51b6c8d5aea495888641f1f1e71ca2767 100644 (file)
@@ -235,43 +235,24 @@ Référence des propriétés internes :
 @cindex nuances
 
 @funindex \ppppp
-@funindex ppppp
 @funindex \pppp
-@funindex pppp
 @funindex \ppp
-@funindex ppp
 @funindex \pp
-@funindex pp
 @funindex \p
-@funindex p
 @funindex \mp
-@funindex mp
 @funindex \mf
-@funindex mf
 @funindex \f
-@funindex f
 @funindex \ff
-@funindex ff
 @funindex \fff
-@funindex fff
 @funindex \ffff
-@funindex ffff
 @funindex \fffff
-@funindex fffff
 @funindex \fp
-@funindex fp
 @funindex \sf
-@funindex sf
 @funindex \sff
-@funindex sff
 @funindex \sp
-@funindex sp
 @funindex \spp
-@funindex spp
 @funindex \sfz
-@funindex sfz
 @funindex \rfz
-@funindex rfz
 
 À chaque nuance absolue correspond une commande qui peut être indiquée
 après une note : @code{c4\ff} par exemple.  Les commandes de nuance
@@ -299,9 +280,7 @@ d'information, consultez @ref{Direction et positionnement}.
 @funindex \>
 @funindex \!
 @funindex \cr
-@funindex cr
 @funindex \decr
-@funindex decr
 
 Un crescendo est délimité par @code{\<} et @code{\!}, ou peut se
 terminer par une commande de nuance explicite, ou bien un decrescendo ou
@@ -362,7 +341,6 @@ faudra avoir recours à des silences invisibles :
 @cindex espressivo
 
 @funindex \espressivo
-@funindex espressivo
 
 On peut avoir recours à l'indication @code{\espressivo} pour indiquer un
 crescendo suivi d'un decrescendo sur une même note.  Gardez à l'esprit
@@ -376,11 +354,8 @@ qu'il s'agit d'une articulation, et en aucun cas d'une nuance.
 @end lilypond
 
 @funindex \cresc
-@funindex cresc
 @funindex \decresc
-@funindex decresc
 @funindex \dim
-@funindex dim
 
 La commande @code{\cresc} permet d'indiquer textuellement le début d'un
 crescendo.  @code{\decresc} ou @code{\dim} marquent le début d'un
@@ -396,17 +371,11 @@ decrescendo.  Les lignes d'extension sont gérées automatiquement.
 @end lilypond
 
 @funindex \crescTextCresc
-@funindex crescTextCresc
 @funindex \dimTextDecresc
-@funindex dimTextDecresc
 @funindex \dimTextDecr
-@funindex dimTextDecr
 @funindex \dimTextDim
-@funindex dimTextDim
 @funindex \crescHairpin
-@funindex crescHairpin
 @funindex \dimHairpin
-@funindex dimHairpin
 
 Une indication textuelle peut indiquer, au lieu d'un soufflet, un
 changement de nuance :
@@ -440,11 +409,8 @@ Le positionnement vertical des nuances est géré par le
 @rinternals{DynamicLineSpanner}.
 
 @funindex \dynamicUp
-@funindex dynamicUp
 @funindex \dynamicDown
-@funindex dynamicDown
 @funindex \dynamicNeutral
-@funindex dynamicNeutral
 
 L'utilisation d'un contexte @code{Dynamics} permet de graver les nuances
 sur leur propre ligne -- Il suffit de placer des silences invisibles
@@ -565,9 +531,7 @@ moltoF = \markup { molto \dynamic f }
 @cindex nuances suggérées
 
 @funindex \bracket
-@funindex bracket
 @funindex \dynamic
-@funindex dynamic
 
 Vous pouvez créer des indications de nuance éditoriales (entre
 parenthèses ou crochets) grâce aux étiquettes (@emph{mode markup}) ; la
@@ -721,9 +685,7 @@ terminer dans la voix où elle a été entamée.}
 @cindex liaison, au-dessus des notes
 
 @funindex \slurDown
-@funindex slurDown
 @funindex \slurNeutral
-@funindex slurNeutral
 @funindex \=
 
 Vous pouvez décider de l'orientation des liaisons par rapport à la
@@ -759,11 +721,8 @@ contexte @code{Voice}, leurs début et fin doivent être labellisés par un
 @cindex style de trait, liaison
 
 @funindex \slurDashed
-@funindex slurDashed
 @funindex \slurDotted
-@funindex slurDotted
 @funindex \slurSolid
-@funindex slurSolid
 
 Une liaison est par défaut dessinée d'un trait plein.  Il est aussi
 possible de l'imprimer sous la forme de tirets ou en pointillé :
@@ -781,9 +740,7 @@ possible de l'imprimer sous la forme de tirets ou en pointillé :
 @end lilypond
 
 @funindex \slurHalfDashed
-@funindex slurHalfDashed
 @funindex \slurHalfSolid
-@funindex slurHalfSolid
 
 @cindex liaison, tirets et trait continu
 
@@ -804,7 +761,6 @@ s'obtient avec @code{\slurHalfSolid}.
 @end lilypond
 
 @funindex \slurDashPattern
-@funindex slurDashPattern
 
 @cindex liaison, densité des tirets
 
@@ -824,7 +780,6 @@ liaison :
 @end lilypond
 
 @funindex \slurUp
-@funindex slurUp
 
 @predefined
 @code{\slurUp},
@@ -889,11 +844,8 @@ et @code{\)} respectivement.
 @end lilypond
 
 @funindex \phrasingSlurUp
-@funindex phrasingSlurUp
 @funindex \phrasingSlurDown
-@funindex phrasingSlurDown
 @funindex \phrasingSlurNeutral
-@funindex phrasingSlurNeutral
 
 D'un point de vue typographique, rien ne distingue une liaison de phrasé
 d'une liaison d'articulation.  Cependant, LilyPond les considère comme
@@ -920,12 +872,9 @@ qu'elles sont labellisées, comme des liaisons normales -- voir
 @cindex tiret, trait de liaison
 @cindex style de trait, liaison
 
-@funindex phrasingSlurDashed
 @funindex \phrasingSlurDashed
 @funindex \phrasingSlurDotted
-@funindex phrasingSlurDotted
 @funindex \phrasingSlurSolid
-@funindex phrasingSlurSolid
 
 Une liaison est par défaut dessinée d'un trait plein.  Il est aussi
 possible de l'imprimer sous la forme de tirets ou en pointillé :
@@ -944,10 +893,8 @@ possible de l'imprimer sous la forme de tirets ou en pointillé :
 
 @cindex liaison, tirets et trait continu
 
-@funindex phrasingSlurHalfDashed
 @funindex \phrasingSlurHalfDashed
 @funindex \phrasingSlurHalfSolid
-@funindex phrasingSlurHalfSolid
 
 En utilisant @code{\phrasingslurHalfDashed}, la première moitié de la
 liaison aura un trait discontinu et continu pour la seconde.  L'inverse
@@ -966,7 +913,6 @@ s'obtient avec @code{\phrasingslurHalfSolid}.
 @end lilypond
 
 @funindex \phrasingSlurDashPattern
-@funindex phrasingSlurDashPattern
 
 @cindex liaison, densité des tirets
 
@@ -1024,7 +970,6 @@ Référence des propriétés internes :
 @cindex point d'arrêt
 
 @funindex \breathe
-@funindex breathe
 
 Les indications de respiration sont indiquées par la commande
 @code{\breathe}.
@@ -1091,7 +1036,6 @@ Référence des propriétés internes :
 @cindex sauts
 
 @funindex \bendAfter
-@funindex bendAfter
 
 Des indications de désinence peuvent être obtenues au moyen de la
 commande @code{\bendAfter}.  Leur direction s'indique au moyen des
@@ -1146,7 +1090,6 @@ d'aspect linéaire, tels les glissandos, arpèges et trilles.
 @cindex glissando
 
 @funindex \glissando
-@funindex glissando
 
 Un glissando relie une hauteur à une autre en passant par chaque hauteur
 intermédiaire.  On l'obtient en accolant la commande @code{\glissando} à
@@ -1245,13 +1188,9 @@ le long de la ligne de glissando.
 @cindex accord arpégé
 
 @funindex \arpeggio
-@funindex arpeggio
 @funindex \arpeggioArrowUp
-@funindex arpeggioArrowUp
 @funindex \arpeggioArrowDown
-@funindex arpeggioArrowDown
 @funindex \arpeggioNormal
-@funindex arpeggioNormal
 
 On peut indiquer qu'un accord doit être arpégé en lui accolant la
 commande @code{\arpeggio} :
@@ -1281,11 +1220,8 @@ LilyPond dispose de différents graphismes pour indiquer un arpège ;
 @cindex arpège, symboles spéciaux
 
 @funindex \arpeggioBracket
-@funindex arpeggioBracket
 @funindex \arpeggioParenthesis
-@funindex arpeggioParenthesis
 @funindex \arpeggioParenthesisDashed
-@funindex arpeggioParenthesisDashed
 
 Des crochets indiquent que l'accord devra être plaqué et non
 arpégé :
@@ -1372,11 +1308,8 @@ n'est pas opérationnelle pour des arpèges inter-portées ; voir
 @cindex trilles
 
 @funindex \trill
-@funindex trill
 @funindex \startTrillSpan
-@funindex startTrillSpan
 @funindex \stopTrillSpan
-@funindex stopTrillSpan
 
 Les trilles brefs s'indiquent comme n'importe quelle ponctuation, avec
 un simple @code{\trill} ; voir @ref{Articulations et ornements}.
@@ -1435,7 +1368,6 @@ les notes d'ornement avec précision est expliquée au chapitre
 @cindex trilles avec hauteur explicite
 
 @funindex \pitchedTrill
-@funindex pitchedTrill
 
 Les trilles qui font intervenir une hauteur précise peuvent être
 indiqués par la commande @code{pitchedTrill}.  Le premier argument est
index efed76bf9998755e122803a4b0029c911dc975ad..4ee9a4cc73dc66e2f08aa4e6cf2b3c48babf5723 100644 (file)
@@ -612,7 +612,6 @@ dans le fichier @file{ly/string-tunings-init.ly}.
 
 @cindex accordage personnalisé
 
-@funindex stringTuning
 @funindex \stringTuning
 
 LilyPond vous permet de créer n'importe quel accordage.  L'accordage du
@@ -858,7 +857,6 @@ d'accord dans l'interface standard :
 @cindex markup et fret-diagram
 @cindex ukulele
 
-@funindex fret-diagram
 @funindex \fret-diagram
 
 La taille du diagramme d'accord ainsi que le nombre de cases
@@ -949,7 +947,6 @@ l'interface standard.
 
 @cindex fret-diagram-terse markup
 
-@funindex fret-diagram-terse
 @funindex \fret-diagram-terse
 
 Dans l'interface @code{fret-diagram-terse}, les numéros de corde sont
@@ -1031,7 +1028,6 @@ utilisant la commande @code{\override} dans l'interface
 @cindex fret-diagram-verbose markup
 @cindex capo
 
-@funindex fret-diagram-verbose
 @funindex \fret-diagram-verbose
 
 L'interface @code{fret-diagram-verbose} est au format d'une liste
@@ -1320,7 +1316,6 @@ simultanée qu'en utilisant le mode accord (voir
 @cindex fret, diagrammes avec noms d'accord
 
 @funindex ChordNames
-@funindex chordmode
 @funindex \chordmode
 
 Il est courant d'afficher simultanément le nom des accords et les
@@ -1458,8 +1453,6 @@ mychords = \chordmode {
 @cindex accord, carrures pour cordes frettées
 
 @funindex \addChordShape
-@funindex addChordShape
-@funindex storePredefinedDiagram
 @funindex \storePredefinedDiagram
 
 En plus des  diagrammes d'accord, LilyPond possède une liste interne de
@@ -1579,9 +1572,7 @@ correspondant aux notes seront automatiquement calculées.
 >>
 @end lilypond
 
-@funindex predefinedFretboardsOff
 @funindex \predefinedFretboardsOff
-@funindex predefinedFretboardsOn
 @funindex \predefinedFretboardsOn
 
 Dans la mesure où aucun diagramme prédéfini n'est chargé par défaut, le
@@ -1714,7 +1705,6 @@ hauteurs.
 @cindex doigtés main droite et cordes frettées
 @cindex main droite, doigtés pour cordes frettées
 
-@funindex rightHandFinger
 @funindex \rightHandFinger
 
 Les doigtés de main droite @var{p-i-m-a} doivent être entrés à l'aide de
@@ -1893,7 +1883,6 @@ Morceaux choisis :
 @unnumberedsubsubsec Indication de @emph{power chord}
 @translationof Indicating power chords
 
-@funindex powerChords
 @funindex \powerChords
 
 @cindex power chords
index 5d9c39d02666c0bafd7e1b31e558705167151593..609cbb6a36abb1bd01c00ca972c66c02cf4154e1 100644 (file)
@@ -176,7 +176,6 @@ Référence des propriétés internes :
 @cindex ligature inter-portée
 
 @funindex \change
-@funindex change
 
 Il est possible de passer d'une portée à l'autre de façon manuelle, au
 moyen de la commande
@@ -292,7 +291,6 @@ de portée, utilisez alors une ligature manuelle.
 @cindex Automatique, changement de portée
 
 @funindex \autochange
-@funindex autochange
 @funindex PianoStaff
 
 Les voix peuvent passer automatiquement d'une portée à l'autre, au moyen
@@ -339,7 +337,6 @@ music = {
 @cindex autochange et mode relatif
 
 @funindex \relative
-@funindex relative
 
 Une section en mode @code{\relative} se situant en dehors de la commande
 @code{\autochange} n'aura pas d'effet sur les hauteurs de l'expression
@@ -412,9 +409,7 @@ construction de cet accord.
 
 @funindex followVoice
 @funindex \showStaffSwitch
-@funindex showStaffSwitch
 @funindex \hideStaffSwitch
-@funindex hideStaffSwitch
 
 Lorsqu'une voix change de portée, il est possible d'imprimer
 automatiquement une ligne reliant les notes, en faisant appel à la
@@ -515,17 +510,11 @@ Ce chapitre traite des aspects de la notation directement liés au piano.
 @cindex U.C.
 
 @funindex \sustainOn
-@funindex sustainOn
 @funindex \sustainOff
-@funindex sustainOff
 @funindex \sostenutoOn
-@funindex sostenutoOn
 @funindex \sostenutoOff
-@funindex sostenutoOff
 @funindex \unaCorda
-@funindex unaCorda
 @funindex \treCorde
-@funindex treCorde
 
 Le piano possède deux pédales, parfois trois, permettant de modifier
 l'émission du son : une pédale de @notation{tenue} (@emph{sustain}), une
index 1ef13ac7ff9394f3cb5d6cb338b0b1b8c4a1d914..c2ebe3ab4b71336807c1e6dc517c6ec547d364dc 100644 (file)
@@ -94,7 +94,6 @@ chaque @code{,} baisse la note d'une octave.
 }
 @end lilypond
 
-@funindex fixed
 @funindex \fixed
 
 Les indications d'octave communes peuvent ne se mentionner qu'une fois,
@@ -139,7 +138,6 @@ Morceaux choisis :
 @cindex octave relative, indication
 
 @funindex \relative
-@funindex relative
 
 Le mode d'écriture en octave absolue requiert d'indiquer l'octave de
 chaque note.  Pour le mode d'écriture en octave relative, par contre,
@@ -647,7 +645,6 @@ Cette partie traite de la manière de modifier les hauteurs de note.
 
 @funindex =
 @funindex \octaveCheck
-@funindex octaveCheck
 @funindex controlpitch
 
 Les tests d'octave rendent la correction d'erreurs d'octave plus facile
@@ -720,7 +717,6 @@ Référence des propriétés internes :
 @cindex transposition des hauteurs
 
 @funindex \transpose
-@funindex transpose
 
 Une expression musicale peut être transposée avec @code{\transpose}.
 En voici la syntaxe :
@@ -834,11 +830,8 @@ Référence des propriété internes :
 @rinternals{TransposedMusic}.
 
 @funindex \transpose
-@funindex transpose
 @funindex \chordmode
-@funindex chordmode
 @funindex \relative
-@funindex relative
 
 @knownissues
 Si vous voulez utiliser en même temps @code{\transpose} et
@@ -898,7 +891,6 @@ Manuel de notation :
 @cindex transformation rétrograde
 
 @funindex \retrograde
-@funindex retrograde
 
 Une expression musicale peut se renverser et se présenter sous forme
 rétrograde :
@@ -947,7 +939,6 @@ sera pas transformée.}
 @cindex modale, transposition
 
 @funindex \modalTranspose
-@funindex modalTranspose
 
 Un motif peut se transposer selon une gamme donnée :
 
@@ -1005,7 +996,6 @@ motif = \relative { c'8 d e f g a b c }
 @cindex modale, inversion
 
 @funindex \modalInversion
-@funindex modalInversion
 
 Un motif peut s'inverser selon une certaine gamme et à partir d'un pivot
 déterminé, puis transposé, le tout en une seule opération :
@@ -1098,7 +1088,6 @@ hauteurs.
 @cindex anciennes, clefs
 
 @funindex \clef
-@funindex clef
 
 La clef indique quelles lignes de la portée correspondent à quelles
 hauteurs.  En l'absence de commande explicite, LilyPond utilise
@@ -1282,7 +1271,6 @@ l'objet @code{Clef} devra être manuellement répercuté sur l'objet
 @cindex armure
 
 @funindex \key
-@funindex key
 
 @c duplicated in Key signature and in Accidentals
 @warning{Les nouveaux utilisateurs sont parfois déroutés par la gestion
@@ -1305,23 +1293,14 @@ On définit ou modifie l'armure avec la commande @code{\key} :
 @end example
 
 @funindex \major
-@funindex major
 @funindex \minor
-@funindex minor
 @funindex \ionian
-@funindex ionian
 @funindex \locrian
-@funindex locrian
 @funindex \aeolian
-@funindex aeolian
 @funindex \mixolydian
-@funindex mixolydian
 @funindex \lydian
-@funindex lydian
 @funindex \phrygian
-@funindex phrygian
 @funindex \dorian
-@funindex dorian
 
 @cindex modes anciens
 @cindex modes
@@ -1423,7 +1402,6 @@ Référence des propriétés internes :
 
 @funindex set-octavation
 @funindex \ottava
-@funindex ottava
 
 Les marques d'octaviation, @emph{Ottava}, permettent d'introduire une
 transposition spécifique d'une octave pour la portée en cours.  C'est
@@ -1478,7 +1456,6 @@ Référence des propriétés internes :
 @cindex transposition, instrument
 
 @funindex \transposition
-@funindex transposition
 
 Lorsque l'on saisit une partition d'ensemble incluant des instruments
 transpositeurs, certaines parties peuvent être dans une autre tonalité
@@ -3043,9 +3020,7 @@ Référence des propriétés internes :
 @cindex @emph{easy play}, têtes de note
 
 @funindex \easyHeadsOn
-@funindex easyHeadsOn
 @funindex \easyHeadsOff
-@funindex easyHeadsOff
 
 Les notes « easy play » comportent le nom de la note à l'intérieur de
 la tête.  On l'utilise dans des partitions pour débutants.  L'impression
@@ -3106,27 +3081,16 @@ Référence des propriétés internes :
 @cindex tête de note, Walker
 
 @funindex \key
-@funindex key
 @funindex \aikenHeads
-@funindex aikenHeads
 @funindex \aikenHeadsMinor
-@funindex aikenHeadsMinor
 @funindex \sacredHarpHeads
-@funindex sacredHarpHeads
 @funindex \sacredHarpHeadsMinor
-@funindex sacredHarpHeadsMinor
 @funindex \southernHarmonyHeads
-@funindex southernHarmonyHeads
 @funindex \southernHarmonyHeadsMinor
-@funindex southernHarmonyHeadsMinor
 @funindex \funkHeads
-@funindex funkHeads
 @funindex \walkerHeads
-@funindex walkerHeads
 @funindex \funkHeadsMinor
-@funindex funkHeadsMinor
 @funindex \walkerHeadsMinor
-@funindex walkerHeadsMinor
 
 En notation profilée, le profil d'une tête de note correspond à la
 fonction harmonique de cette note dans la gamme.  Ce style de notation
@@ -3212,9 +3176,7 @@ Référence des propriétés internes :
 @cindex tête de note allongée
 
 @funindex \improvisationOn
-@funindex improvisationOn
 @funindex \improvisationOff
-@funindex improvisationOff
 
 L'improvisation peut quelquefois s'indiquer à l'aide de notes de forme
 allongée (@emph{slash}).  L'interprète jouera alors les notes qu'il
index 197f40b1fde977d9dfdec77ca2d788b08216f9bb..9c440f1b44953badd34f1497754b468cdda5f9dd 100644 (file)
@@ -53,11 +53,8 @@ ligature et de mesure.
 @cindex longueur de note
 
 @funindex \longa
-@funindex longa
 @funindex \breve
-@funindex breve
 @funindex \maxima
-@funindex maxima
 
 Dans les modes de notes, d'accords et de paroles, les durées sont
 écrites avec des chiffres et des points : les durées sont indiquées
@@ -149,11 +146,8 @@ Pour plus de détails à ce sujet et sur les autres réglages propres à
 cette forme de notation, reportez vous à @ref{Notation proportionnelle}.
 
 @funindex \dotsUp
-@funindex dotsUp
 @funindex \dotsDown
-@funindex dotsDown
 @funindex \dotsNeutral
-@funindex dotsNeutral
 
 Les points sont normalement haussés pour éviter les lignes de portée,
 sauf dans certaines polyphonies.  Des commandes prédéfinies permettent
@@ -216,7 +210,6 @@ soupir à la maxime (valant huit pauses).
 @cindex triolets
 
 @funindex \tuplet
-@funindex tuplet
 
 Les n-olets -- triolets, quintolets, etc. -- sont obtenus en multipliant
 la vitesse d'une expression musicale par une fraction.
@@ -255,11 +248,8 @@ formés automatiquement :
 @cindex n-olet, positionnement du crochet
 
 @funindex \tupletUp
-@funindex tupletUp
 @funindex \tupletDown
-@funindex tupletDown
 @funindex \tupletNeutral
-@funindex tupletNeutral
 
 Des commandes prédéfinies permettent de déroger au positionnement
 automatique du crochet en surplomb ou au-dessous des notes :
@@ -387,7 +377,6 @@ tout simplement de sauter plusieurs mesures, comme par exemple un
 @cindex musique échelonnée
 
 @funindex \scaleDurations
-@funindex scaleDurations
 
 Il est tout à fait possible d'échelonner des fragments musicaux plus ou
 moins longs à l'aide d'une simple fraction, comme si chaque note, accord
@@ -511,7 +500,6 @@ accords.
 @cindex liaison de prolongation et reprise avec alternative
 
 @funindex \repeatTie
-@funindex repeatTie
 
 Lorsqu'une mesure « de seconde fois » après une reprise commence sur
 une note liée, la liaison doit être répétée, comme ici :
@@ -532,7 +520,6 @@ une note liée, la liaison doit être répétée, comme ici :
 @cindex liaison, laissez vibrer
 
 @funindex \laissezVibrer
-@funindex laissezVibrer
 
 Les liaisons « Laissez vibrer » (@notation{L.v.}) sont utilisées pour
 le piano, la harpe et certains instruments de percussion.  Elles
@@ -546,11 +533,8 @@ lieu de l'étouffer.  Elles s'indiquent de la manière suivante :
 @cindex liaisons de prolongation, positionnement
 
 @funindex \tieUp
-@funindex tieUp
 @funindex \tieDown
-@funindex tieDown
 @funindex \tieNeutral
-@funindex tieNeutral
 
 Le positionnement vertical des liaisons de prolongation peut être affiné
 -- voir à ce sujet les « commandes prédéfinies » et, pour de plus
@@ -561,11 +545,8 @@ amples détails, @ref{Direction et positionnement}.
 @cindex liaison de prolongation, tirets
 
 @funindex \tieDotted
-@funindex tieDotted
 @funindex \tieDashed
-@funindex tieDashed
 @funindex \tieSolid
-@funindex tieSolid
 
 Les liaisons de prolongation peuvent s'imprimer sous la forme de ligne
 continue, discontinue ou pointillée.
@@ -691,14 +672,10 @@ notes.
 @cindex double pause
 
 @funindex \rest
-@funindex rest
 @funindex r
 @funindex \maxima
-@funindex maxima
 @funindex \longa
-@funindex longa
 @funindex \breve
-@funindex breve
 
 Les silences sont écrits comme des notes avec le nom de note @code{r} --
 premier caractère du mot @emph{rest}.  Les durées supérieures à la pause
@@ -780,7 +757,6 @@ soupir à la maxime (équivalant à huit pauses).
 
 @funindex s
 @funindex \skip
-@funindex skip
 
 Un silence invisible -- que l'on pourrait appeler un @qq{saut} --
 peut être entré comme une note avec le nom de note @code{s} ou avec
@@ -874,7 +850,6 @@ Référence des propriétés internes :
 @cindex silences, mesure entière
 @cindex une pause par mesure
 
-@funindex compressMMRests
 @funindex \compressMMRests
 @funindex R
 
@@ -953,7 +928,6 @@ R2.*2 |
 @cindex silence multimesure et point d'orgue
 
 @funindex \fermataMarkup
-@funindex fermataMarkup
 @funindex MultiMeasureRestText
 
 Vous pouvez aussi ajouter du texte à un silence multimesure en
@@ -989,13 +963,10 @@ Un silence multimesure placé directement après une commande
 numéros de mesure.
 
 @funindex \textLengthOn
-@funindex textLengthOn
 @funindex \textLengthOff
 @funindex textLenthOff
 @funindex \fermataMarkup
-@funindex fermataMarkup
 @funindex \compressMMRests
-@funindex compressMMRests
 
 @predefined
 @code{\textLengthOn},
@@ -1083,7 +1054,6 @@ silences.
 @cindex métrique
 
 @funindex \time
-@funindex time
 
 Le chiffre de mesure indique le mètre d'une pièce : une alternance
 régulière de temps forts et de temps faibles.  Il est indiqué par une
@@ -1121,9 +1091,7 @@ indiqué au chapitre @ref{Visibilité des objets}.
 @cindex styles de métrique
 
 @funindex \numericTimeSignature
-@funindex numericTimeSignature
 @funindex \defaultTimeSignature
-@funindex defaultTimeSignature
 
 Le symbole de métrique utilisé pour les mesures à 2/2 et 4/4 peut être
 changé pour un style numérique :
@@ -1329,7 +1297,6 @@ Références des propriétés internes :
 @cindex métronome, indication
 
 @funindex \tempo
-@funindex tempo
 
 Une indication métronomique s'insère tout simplement comme ceci :
 
@@ -1394,9 +1361,7 @@ parenthèses l'indication numérique :
 @end lilypond
 
 @funindex \markLengthOn
-@funindex markLengthOn
 @funindex \markLengthOff
-@funindex markLengthOff
 
 Dans le cas d'une partie où l'instrumentiste a de longs moments de
 silence, les indications de tempo peuvent être fort rapprochées
@@ -1465,7 +1430,6 @@ Référence des propriétés internes :
 
 @funindex measurePosition
 @funindex \partial
-@funindex partial
 
 Les mesures incomplètes, telles que les anacrouses ou levées, doivent
 être entrées avec la commande @code{\partial}.  La syntaxe de cette
@@ -1557,9 +1521,7 @@ Références des propriétés internes :
 @cindex musique non mesurée
 
 @funindex \cadenzaOn
-@funindex cadenzaOn
 @funindex \cadenzaOff
-@funindex cadenzaOff
 
 En matière de musique mesurée, le positionnement des barres et la
 numérotation sont calculés automatiquement.  Ceci n'est pas souhaitable
@@ -1692,9 +1654,7 @@ des sauts de ligne peuvent prendre place :
 
 @funindex timeSignatureFraction
 @funindex \scaleDurations
-@funindex scaleDurations
 @funindex \tuplet
-@funindex tuplet
 
 LilyPond gère les métriques composites, aussi bien de manière explicite
 que de manière détournée -- modification de l'indicateur de métrique
@@ -1996,9 +1956,7 @@ sont ramenées à la même hauteur, sur une portée d'une seule ligne.
 
 @funindex Pitch_squash_engraver
 @funindex \improvisationOn
-@funindex improvisationOn
 @funindex \improvisationOff
-@funindex improvisationOff
 
 L'utilisation combinée du @code{Pitch_squash_engraver} et de
 @code{\improvisationOn} permet d'afficher la structure rythmique d'une
@@ -2065,9 +2023,7 @@ d'imprimer les ligatures.
 @cindex ligatures, personnalisation
 
 @funindex \autoBeamOn
-@funindex autoBeamOn
 @funindex \autoBeamOff
-@funindex autoBeamOff
 
 @lilypond[quote,verbatim]
 \relative c'' {
@@ -2174,9 +2130,7 @@ terminaison ne sera prise en compte qu'à l'occasion de la
 @funindex beatStructure
 @funindex measureLength
 @funindex \time
-@funindex time
 @funindex \set
-@funindex set
 
 Lorsque la fonction de ligature automatique est active, le
 positionnement des ligatures dépend des trois propriétés
@@ -2596,7 +2550,6 @@ indication attachée à une note :
 @end lilypond
 
 @funindex \noBeam
-@funindex noBeam
 
 Le fait d'affubler une note particulière d'un @code{\noBeam} aura pour
 effet de l'empêcher d'être ligaturée :
@@ -2679,7 +2632,6 @@ Référence des propriétés internes :
 @cindex ligature en soufflet
 
 @funindex \featherDurations
-@funindex featherDurations
 @funindex grow-direction
 
 Les ligatures en soufflet permettent d'indiquer qu'un petit groupe de
@@ -2760,7 +2712,6 @@ courts extraits, avec une faible amplitude.
 @cindex barres de reprise
 
 @funindex \bar
-@funindex bar
 
 Les barres de mesures délimitent les mesures, mais peuvent aussi
 indiquer une reprise.  En principe, elles sont insérées automatiquement
@@ -2971,7 +2922,6 @@ surmontée d'un @emph{segno}, et sait coopérer avec l'instruction
 @cindex définition d'une barre de mesure
 
 @funindex \defineBarLine
-@funindex defineBarLine
 
 L'instruction @code{\defineBarLine} permet de définir ses propres
 types de barre de mesure, en respectant la syntaxe :
@@ -3094,7 +3044,6 @@ les portées d'un @code{StaffGroup}, d'un @code{PianoStaff} ou d'un
 @funindex whichBar
 @funindex defaultBarType
 @funindex \bar
-@funindex bar
 @funindex bartype
 
 La commande @samp{\bar @var{type_de_barre}} sert de raccourci pour
@@ -3293,7 +3242,6 @@ atteinte.
 @end lilypond
 
 @funindex \barNumberCheck
-@funindex barNumberCheck
 
 Lorsque l'on recopie de longues pièces, il peut être utile de vérifier
 que les numéros de mesure de LilyPond correspondent à l'original que
@@ -3319,7 +3267,6 @@ Morceaux choisis :
 @cindex repère, indication de
 
 @funindex \mark
-@funindex mark
 
 Indiquer un repère s'obtient grâce à la commande @code{\mark}.
 
@@ -3431,7 +3378,6 @@ définis.  Un @code{\markup} peut néanmoins s'utiliser en argument.
 @cindex glyphes musicales
 
 @funindex \musicglyph
-@funindex musicglyph
 
 Un @code{\mark} peut contenir un glyphe musical tel que le signe
 @emph{segno}.
@@ -3548,7 +3494,6 @@ pour chaque petite croche.
 @cindex notes d'ornement en fin de note
 
 @funindex \afterGrace
-@funindex afterGrace
 
 La commande @code{\afterGrace} sert à placer une petite note après une
 note réelle -- et non @emph{avant} comme d'ordinaire.  Cette commande
index b54838030f70216dbe16ae94d70944ac91980b7d..abd276f3327a3ff0d98fb05045613232e087046e 100644 (file)
@@ -369,7 +369,6 @@ rubrique @ref{Résolution des collisions}).
 @cindex cluster
 
 @funindex \makeClusters
-@funindex makeClusters
 
 Un cluster indique un agrégat de sons.  On peut le représenter par une
 plage limitée par un @emph{ambitus} (notes extrêmes).  On obtient une
@@ -437,11 +436,9 @@ portées.
 @cindex paroles assignées à une voix
 
 @funindex \voiceOne
-@funindex voiceOne
 @funindex \voiceOne ... \voiceFour
 @funindex Voice
 @funindex \oneVoice
-@funindex oneVoice
 
 
 @subsubsubheading Instanciation explicite des voix
@@ -716,21 +713,13 @@ Morceaux choisis :
 @cindex silences, décalage automatique
 
 @funindex \shiftOn
-@funindex shiftOn
 @funindex \shiftOnn
-@funindex shiftOnn
 @funindex \shiftOnnn
-@funindex shiftOnnn
 @funindex \shiftOff
-@funindex shiftOff
 @funindex \mergeDifferentlyDottedOn
-@funindex mergeDifferentlyDottedOn
 @funindex \mergeDifferentlyDottedOff
-@funindex mergeDifferentlyDottedOff
 @funindex \mergeDifferentlyHeadedOn
-@funindex mergeDifferentlyHeadedOn
 @funindex \mergeDifferentlyHeadedOff
-@funindex mergeDifferentlyHeadedOff
 
 Les notes de hauteur identique appartenant à des voix différentes, même
 si leur hampe sont opposées, verront leur tête automatiquement
@@ -954,7 +943,6 @@ are at the same time differently dotted are not clear.
 @cindex solo
 
 @funindex \partcombine
-@funindex partcombine
 
 Le regroupement automatique de parties vous permet de fusionner deux
 pupitres sur une seule portée, ceci dans le but de créer des
@@ -1059,17 +1047,11 @@ restera sans effet sur les hauteurs de
 @code{@var{expression_musicale_2}}.
 
 @funindex \partcombineChords
-@funindex partcombineChords
 @funindex \partcombineApart
-@funindex partcombineApart
 @funindex \partcombineUnisono
-@funindex partcombineUnisono
 @funindex \partcombineSoloI
-@funindex partcombineSoloI
 @funindex \partcombineSoloII
-@funindex partcombineSoloII
 @funindex \partcombineAutomatic
-@funindex partcombineAutomatic
 
 En matière d'édition professionnelle, les voix sont souvent maintenues
 séparément et sur une durée conséquente, bien que les notes des
@@ -1209,7 +1191,6 @@ Certaines considérations apparaissent aussi dans les chapitres
 @cindex musique entremêlée
 
 @funindex \parallelMusic
-@funindex parallelMusic
 
 On peut écrire plusieurs voix de façon entremêlée.  La fonction
 @code{\parallelMusic} prend en charge une liste des variables à créer,
index 9af9d3429ade408d585ce6fc1e7aabb62582cc92..bedf6937db7051a20322a6ba1a6891bb386747e2 100644 (file)
@@ -67,7 +67,6 @@ Nous allons voir ici comment créer des portées et comment les regrouper.
 @cindex tablature
 
 @funindex \drummode
-@funindex drummode
 @funindex DrumStaff
 @funindex RhythmicStaff
 @funindex TabStaff
@@ -426,9 +425,7 @@ d'@emph{ossia}.
 @cindex ligne supplémentaire
 
 @funindex \startStaff
-@funindex startStaff
 @funindex \stopStaff
-@funindex stopStaff
 
 Les commandes @code{\stopStaff} et @code{\startStaff} permettent
 respectivement de clôturer et (re)démarrer une portée n'importe où dans
@@ -607,9 +604,7 @@ Référence des propriétés internes :
 @cindex nombre de portées
 
 @funindex \startStaff
-@funindex startStaff
 @funindex \stopStaff
-@funindex stopStaff
 
 Une portée d'@notation{ossia} -- ou de variante -- s'obtient en créant,
 à l'endroit approprié, une nouvelle portée simultanée :
@@ -761,7 +756,6 @@ Référence des propriétés internes :
 @funindex \RemoveAllEmptyStaves
 @funindex Staff_symbol_engraver
 @funindex \stopStaff
-@funindex stopStaff
 
 Désactiver le graveur @code{Staff_symbol_engraver} dans un contexte
 @code{Staff} permet de masquer des lignes.  La commande
@@ -1055,11 +1049,8 @@ Référence des propriétés internes :
 @cindex petites notes
 
 @funindex \addQuote
-@funindex addQuote
 @funindex \quoteDuring
-@funindex quoteDuring
 @funindex \transposition
-@funindex transposition
 
 Il est assez courant qu'une voix soit doublée par une autre.  Par
 exemple, les premiers et seconds violons peuvent jouer les mêmes notes
@@ -1262,13 +1253,9 @@ qualité.
 @cindex CueVoice
 
 @funindex \cueDuring
-@funindex cueDuring
 @funindex \cueClef
-@funindex cueClef
 @funindex \cueDuringWithClef
-@funindex cueDuringWithClef
 @funindex \quoteDuring
-@funindex quoteDuring
 
 Le moyen le plus simple pour mettre en forme des notes provenant d'une
 autre voix consiste à déclarer explicitement un contexte @code{CueVoice}
@@ -1446,7 +1433,6 @@ bassoonNotes = \relative c {
 @end lilypond
 
 @funindex \transposedCueDuring
-@funindex transposedCueDuring
 
 L'instruction @code{\cueDuring}, à l'instar de la commande
 @code{\quoteDuring}, tient compte des instruments transpositeurs.  La
@@ -1490,7 +1476,6 @@ bassClarinetNotes = \relative c' {
 @cindex fin de réplique
 
 @funindex \killCues
-@funindex killCues
 
 La commande @code{killCues} permet de supprimer les notes d'une
 citation.  Ceci est utile lorsque cette citation n'est pas imprimée dans
index 57621a19a03f2c6aefef7b44f1051524ddb34e06..471ae3c5e017b5f60e4c7a6b95d1a3a27a871633 100644 (file)
@@ -105,9 +105,7 @@ textuelles et articulations, reportez-vous au chapitre
 @rlearning{Positionnement des objets}.
 
 @funindex \textLengthOn
-@funindex textLengthOn
 @funindex \textLengthOff
-@funindex textLengthOff
 
 @predefined
 @code{\textLengthOn},
@@ -191,11 +189,8 @@ Les détails concernant la syntaxe à utiliser sont expliqués au chapitre
 @ref{Styles de ligne}.
 
 @funindex \textSpannerUp
-@funindex textSpannerUp
 @funindex \textSpannerDown
-@funindex textSpannerDown
 @funindex \textSpannerNeutral
-@funindex textSpannerNeutral
 
 @predefined
 @code{\textSpannerUp},
@@ -238,9 +233,7 @@ LilyPond ne peut traiter qu'un seul extenseur à la fois par voix.
 @cindex barres de mesure, symboles au dessus de
 
 @funindex \mark
-@funindex mark
 @funindex \markup
-@funindex markup
 
 La commande @code{\mark} est tout d'abord conçue pour les
 @ref{Indications de repère}.
@@ -308,9 +301,7 @@ de la ligne suivante.
 @end lilypond
 
 @funindex \markLengthOn
-@funindex markLengthOn
 @funindex \markLengthOff
-@funindex markLengthOff
 
 @predefined
 @code{\markLengthOn},
@@ -352,7 +343,6 @@ Référence des propriétés internes :
 @cindex indépendant, texte
 
 @funindex \markup
-@funindex markup
 
 Un bloc @code{\markup} peut exister en lui-même, indépendamment de tout
 bloc @code{\score}, et venir en préambule par exemple -- voir le
@@ -388,9 +378,7 @@ fonctionnalité, ainsi que la syntaxe appropriée, est abordée plus en
 détail au chapitre @ref{Texte avec sauts de page}.
 
 @funindex \markup
-@funindex markup
 @funindex \markuplist
-@funindex markuplist
 
 @predefined
 @code{\markup},
@@ -443,7 +431,6 @@ forme du texte à l'aide de la syntaxe propre au mode @code{\markup}.
 @cindex annotation
 
 @funindex \markup
-@funindex markup
 
 La commande @code{\markup} permet d'ajouter du texte et dispose de sa
 propre syntaxe que nous appellerons le @qq{mode @emph{markup}}.
@@ -563,11 +550,8 @@ Les erreurs de syntaxe en mode @emph{markup} sont peu explicites.
 @cindex souligné
 
 @funindex \italic
-@funindex italic
 @funindex \bold
-@funindex bold
 @funindex \underline
-@funindex underline
 
 Le mode @emph{markup} autorise des changements élémentaires de la
 fonte :
@@ -589,13 +573,9 @@ fonte :
 
 @funindex \abs-fontsize
 @funindex \fontsize
-@funindex fontsize
 @funindex \smaller
-@funindex smaller
 @funindex \larger
-@funindex larger
 @funindex \magnify
-@funindex magnify
 
 La taille des caractères se modifie, relativement à la taille globale
 des portées, de différentes manières.
@@ -655,11 +635,8 @@ taille des espaces et celle des autres caractères :
 @cindex exposant
 
 @funindex \super
-@funindex super
 @funindex \sub
-@funindex sub
 @funindex \normal-size-super
-@funindex normal-size-super
 
 Vous pouvez imprimer du texte en indice ou en exposant.  Celui-ci sera
 dans une taille plus petite, mais rien ne s'oppose à ce que vous lui
@@ -730,21 +707,13 @@ Pour savoir comment personnaliser des fontes, reportez-vous au chapitre
 @ref{Fontes}.
 
 @funindex \teeny
-@funindex teeny
 @funindex \tiny
-@funindex tiny
 @funindex \small
-@funindex small
 @funindex \normalsize
-@funindex normalsize
 @funindex \large
-@funindex large
 @funindex \huge
-@funindex huge
 @funindex \smaller
-@funindex smaller
 @funindex \larger
-@funindex larger
 
 @predefined
 @code{\teeny},
@@ -801,11 +770,8 @@ utilisant la syntaxe décrite au chapitre
 @cindex alignement horizontal du texte
 
 @funindex \left-align
-@funindex left-align
 @funindex \center-align
-@funindex center-align
 @funindex \right-align
-@funindex right-align
 
 Les objets de type @emph{markup} peuvent s'aligner de différentes
 manières.  Une indication textuelle est par défaut alignée sur son
@@ -825,7 +791,6 @@ entre les deux premiers @emph{markups}.
 @end lilypond
 
 @funindex \halign
-@funindex halign
 
 L'alignement horizontal peut être ajusté à l'aide d'une valeur
 numérique :
@@ -853,11 +818,8 @@ objets @emph{markup}, comme indiqué par exemple au chapitre
 @cindex alignement vertical du texte
 
 @funindex \raise
-@funindex raise
 @funindex \lower
-@funindex lower
 @funindex \null
-@funindex null
 
 @c QUERY Should the function of ``\null'' be clarified? rp
 
@@ -891,11 +853,8 @@ déplacé.
 @end lilypond
 
 @funindex \general-align
-@funindex general-align
 @funindex \translate
-@funindex translate
 @funindex \translate-scaled
-@funindex translate-scaled
 
 Certaines commandes permettent de régler l'alignement des objets
 textuels en mode @emph{markup}, tant au niveau horizontal que vertical.
@@ -930,9 +889,7 @@ d'ancrage.
 @cindex colonnes de texte
 
 @funindex \column
-@funindex column
 @funindex \center-column
-@funindex center-column
 
 Un objet de type @emph{markup} peut contenir plusieurs lignes de texte.
 Dans l'exemple suivant, chaque élément ou expression ira se placer sur
@@ -959,7 +916,6 @@ sa propre ligne, tantôt alignée à gauche, tantôt centrée.
 @cindex markup, centrage sur la page
 
 @funindex \fill-line
-@funindex fill-line
 
 Pareillement, une liste d'éléments ou d'expressions sera répartie sur
 une ligne entière, voire même centrée sur toute la page s'il n'y a qu'un
@@ -991,9 +947,7 @@ texte multiligne ou une autre expression @emph{markup}.
 @cindex markup, texte justifié
 
 @funindex \wordwrap
-@funindex wordwrap
 @funindex \justify
-@funindex justify
 
 Les indications textuelles, lorsqu'elles sont relativement longues,
 peuvent se répartir sur plusieurs lignes en fonction de la largeur de
@@ -1072,15 +1026,10 @@ graphiques à votre partition.
 @cindex markup, encadrement du texte
 
 @funindex \box
-@funindex box
 @funindex \circle
-@funindex circle
 @funindex \rounded-box
-@funindex rounded-box
 @funindex \bracket
-@funindex bracket
 @funindex \hbracket
-@funindex hbracket
 
 Certaines commandes de @emph{markup} permettent d'ornementer des
 éléments textuels avec des graphismes, à l'instar de l'exemple
@@ -1108,13 +1057,9 @@ suivant :
 @cindex markup, rembourrage du texte
 
 @funindex \pad-markup
-@funindex pad-markup
 @funindex \pad-x
-@funindex pad-x
 @funindex \pad-to-box
-@funindex pad-to-box
 @funindex \pad-around
-@funindex pad-around
 
 Certaines directives peuvent nécessiter d'accroître l'espacement autour
 du texte -- voir l'annexe @ref{Align} pour une liste des différentes
@@ -1148,17 +1093,11 @@ Flute quartet keeps very uneven time."
 @cindex notation et graphisme
 
 @funindex \combine
-@funindex combine
 @funindex \draw-circle
-@funindex draw-circle
 @funindex \filled-box
-@funindex filled-box
 @funindex \triangle
-@funindex triangle
 @funindex \draw-line
-@funindex draw-line
 @funindex \arrow-head
-@funindex arrow-head
 
 Vous pouvez imprimer certains graphismes ou symboles sans qu'il n'y
 ait de texte.  Ces objets peuvent même se combiner, à l'instar de
@@ -1186,9 +1125,7 @@ n'importe quelle expression @emph{markup}.
 @cindex postscript
 
 @funindex \epsfile
-@funindex epsfile
 @funindex \postscript
-@funindex postscript
 
 Des fonctionnalités graphiques avancées vous permettent même d'inclure
 dans une partition un fichier image converti au format PostScript
@@ -1387,11 +1324,8 @@ Référence des propriétés internes :
 @cindex plusieurs pages de texte
 
 @funindex \markuplist
-@funindex markuplist
 @funindex \justified-lines
-@funindex justified-lines
 @funindex \wordwrap-lines
-@funindex wordwrap-lines
 
 Alors que @code{\markup} s'utilise pour traiter un bloc de texte
 insécable, @code{\markuplist} permet, employé en tête de partition,
index 2724b9083dd54f775ccefbaaa4b4884e8c655db1..6affb706763302d1dc22f9f355e8e986307cab88 100644 (file)
@@ -174,11 +174,8 @@ Voici quelques informations spécifiques à la cornemuse.
 @cindex Scottish highland bagpipe
 @cindex petites notes
 @funindex \taor
-@funindex taor
 @funindex \hideKeySignature
-@funindex hideKeySignature
 @funindex \showKeySignature
-@funindex showKeySignature
 
 LilyPond inclut des définitions spécifiques destinées à la notation pour
 cornemuse écossaise ; pour les utiliser, il suffit d'ajouter
index 0bad8859a0423592eae5796d821cb6f22d98c471..c29ca28c545f17a5d309cdfd794f1944f9ac3e6d 100644 (file)
@@ -164,11 +164,8 @@ cis4 ees fisis, aeses
 @cindex lejegyzés és hangzás különbsége
 
 @funindex \key
-@funindex key
 @funindex \major
-@funindex major
 @funindex \minor
-@funindex minor
 
 Fogalomtár: @rglos{key signature}, @rglos{major},
 @rglos{minor}.
@@ -423,11 +420,8 @@ c4_-^1 d^. f^4_2-> e^-_+
 @funindex \mf
 @funindex \pp
 @funindex \<
-@funindex <
 @funindex \>
-@funindex >
 @funindex \!
-@funindex !
 
 Fogalomtár: @rglos{dynamics}, @rglos{crescendo},
 @rglos{decrescendo}.
@@ -463,7 +457,6 @@ A kottaírás kézikönyve:
 @cindex formázott szöveg
 
 @funindex \markup
-@funindex markup
 
 A hangokhoz a következő módon lehet szöveges jelzéseket rendelni:
 
@@ -501,9 +494,7 @@ A kottaírás kézikönyve:
 @funindex [
 @funindex ]
 @funindex \autoBeamOff
-@funindex autoBeamOff
 @funindex \autoBeamOn
-@funindex autoBeamOn
 
 Fogalomtár: @rglos{beam}.
 
@@ -557,7 +548,6 @@ A kottaírás kézikönyve:
 @cindex csonkaütem
 
 @funindex \partial
-@funindex partial
 
 Fogalomtár: @rglos{anacrusis}.
 
@@ -580,7 +570,6 @@ c2 d |
 @cindex n-ola
 
 @funindex \tuplet
-@funindex tuplet
 
 Fogalomtár: @rglos{note value}, @rglos{triplet}.
 
@@ -606,9 +595,7 @@ a @notation{triolák} lejegyzett hosszúságuk 2/3 részéig szólnak, így trio
 @cindex appoggiatura
 
 @funindex \grace
-@funindex grace
 @funindex \acciaccatura
-@funindex acciaccatura
 @funindex \appoggiatura
 @funindex acciaccatura
 
@@ -792,10 +779,8 @@ hoz létre, ha igen, többet.
 @cindex kontextus
 
 @funindex \new Staff
-@funindex new Staff
 @funindex Staff
 @funindex \new
-@funindex new
 @funindex Score
 @funindex Voice
 @funindex Lyrics
@@ -993,7 +978,6 @@ lejegyzésébe nyújt betekintést.
 @cindex dal
 
 @funindex \addlyrics
-@funindex addlyrics
 
 Fogalomtár: @rglos{lyrics}.
 
@@ -1354,7 +1338,6 @@ Az alábbi példa a fenti változókat hasznosítja újra:
 @cindex metaadatok
 
 @funindex \header
-@funindex header
 
 A címet, szerzőt, opus-számot és hasonló adatokat a @code{\header}
 blokkban kell megadni. Ez a fő zenei kifejezésen kívül helyezendő el; a
index 77dc20d01be71bccd266fb07feb39193db57d3af..30da3d4f89282acb3b35028051331b2da58cfd82 100644 (file)
@@ -74,9 +74,7 @@ Ennek az alapvető mintának sok változata lehetséges, de ez a példa jó
 kiindulási alapot jelent.
 
 @funindex \book
-@funindex book
 @funindex \score
-@funindex score
 @cindex book
 @cindex score
 
@@ -158,11 +156,8 @@ tartalmazhat, mint például:
 @end example
 
 @funindex \header
-@funindex header
 @funindex \layout
-@funindex layout
 @funindex \midi
-@funindex midi
 @cindex header
 @cindex layout
 @cindex midi
@@ -184,7 +179,6 @@ Kézikönyvében található, a @ruser{Score layout} és a
 @cindex több kotta
 @cindex implicit book blokk
 @funindex \book
-@funindex book
 
 Egy fájlban több @code{\score} blokk lehet. Mindegyik egy-egy zeneművet
 vagy tételt jelöl, de ezek egy kimeneti fájlban fognak megjelenni. Nem
@@ -248,7 +242,6 @@ A bemeneti formátum teljes definíciója a
 @translationof Score is a (single) compound musical expression
 
 @funindex \score
-@funindex score
 @cindex score
 @cindex összetett zenei kifejezés
 
@@ -873,15 +866,10 @@ A kottaírás kézikönyve:
 
 
 @funindex \voiceOne
-@funindex voiceOne
 @funindex \voiceTwo
-@funindex voiceTwo
 @funindex \voiceThree
-@funindex voiceThree
 @funindex \voiceFour
-@funindex voiceFour
 @funindex \oneVoice
-@funindex oneVoice
 @funindex \new Voice
 @cindex voice contexts, creating
 
@@ -1055,13 +1043,9 @@ A szólamokat akkor érdemes így írni, ha a zene csak egy kis része polifón.
 @cindex collisions, notes
 @cindex shift commands
 @funindex \shiftOff
-@funindex shiftOff
 @funindex \shiftOn
-@funindex shiftOn
 @funindex \shiftOnn
-@funindex shiftOnn
 @funindex \shiftOnnn
-@funindex shiftOnnn
 
 
 Egymáshoz közel elhelyezkedő, különböző szólamban levő hangok esetén 
@@ -1099,7 +1083,6 @@ A vokális zene speciális nehézséget jelent: két kifejezést kell egyesíten
 
 @funindex \new Lyrics
 @funindex \lyricsto
-@funindex lyricsto
 @funindex Lyrics
 @cindex Lyrics context, creating
 @cindex lyrics, linking to voice
@@ -1131,7 +1114,6 @@ muszáj közvetlenül készíteni @code{Staff} és @code{Voice} környezetet is.
 @cindex lyrics and beaming
 @cindex beaming and lyrics
 @funindex \autoBeamOff
-@funindex autoBeamOff
 
 Az automatikus gerendázás -, amit a LilyPond használ - jól működik
 a hangszeres zenére, de nem túl jó a dalszövegek esetén,
@@ -1141,7 +1123,6 @@ A fenti példában az @code{\autoBeamOff} paranccsal kikapcsoltuk az automatikus
 @funindex \new ChoirStaff
 @funindex ChoirStaff
 @funindex \lyricmode
-@funindex lyricmode
 @cindex vocal score structure
 @cindex choir staff
 
@@ -1366,7 +1347,6 @@ refrenszovegB = \lyricmode {
 
 @cindex book, example of using
 @funindex \book
-@funindex book
 
 Habár ez egy érdekes és hasznos példa arra, hogy megértsük, hogyan működnek
 az egymásutáni és egyidejű blokkok, gyakorlatban valószínűleg a többség ezt két
@@ -1536,7 +1516,6 @@ A kottaírás kézikönyve:
 
 
 @funindex \new
-@funindex new
 @cindex new contexts
 @cindex creating contexts
 @cindex contexts, creating
@@ -1746,9 +1725,7 @@ Internals reference: @rinternals{Engravers and Performers}.
 @cindex context properties, modifying
 @cindex modifying context properties
 @funindex \set
-@funindex set
 @funindex \unset
-@funindex unset
 
 Contexts are responsible for holding the values of a number of
 context @emph{properties}.  Many of them can be changed to
@@ -1940,7 +1917,6 @@ general way by using the very powerful @code{\markup} command.
 @subsubheading Setting context properties with @code{\with}
 
 @funindex \with
-@funindex with
 @cindex context properties, setting with \with
 
 The default value of context properties may be set at the time the
@@ -2008,7 +1984,6 @@ with @code{\set}, this new default value may be restored with the
 
 @cindex context properties, setting with \context
 @funindex \context
-@funindex context
 
 The values of context properties may be set in @emph{all} contexts
 of a particular type, such as all @code{Staff} contexts, with a single
@@ -2063,9 +2038,7 @@ Internals Reference:
 @cindex removing engravers
 
 @funindex \consists
-@funindex consists
 @funindex \remove
-@funindex remove
 
 We have seen that contexts each contain several engravers, each
 of which is responsible for producing a particular part of the
@@ -2157,7 +2130,6 @@ the notes in all the voices on that staff:
 @subsubheading Changing all contexts of the same type
 
 @funindex \layout
-@funindex layout
 
 The examples above show how to remove or add engravers to
 individual contexts.  It is also possible to remove or add
index 67f9e07e988eaa35b1986c4bea6df1ac9f27a3e1..f2061fd3a9459051b66dfe67a06bc9acf158d4b3 100644 (file)
@@ -215,7 +215,6 @@ megfelelő.
 @cindex módosítójelek és relatív mód
 
 @funindex \relative
-@funindex relative
 @funindex '
 @funindex ,
 
@@ -386,7 +385,6 @@ csak a hangmagasság megjelölése helyett @code{r}@tie{} betűt kell írni:
 @cindex ütemmutató
 
 @funindex \time
-@funindex time
 
 Fogalomtár: @rglos{time signature}.
 
@@ -411,7 +409,6 @@ Az @notation{ütemmutató} beállítására a @code{\time} parancs szolgál:
 @cindex metronómjelzés
 
 @funindex \tempo
-@funindex tempo
 
 Fogalomtár: @rglos{tempo indication}, @rglos{metronome}.
 
@@ -445,7 +442,6 @@ a @code{\tempo} parancs segítségével álítható be:
 @cindex basszuskulcs
 
 @funindex \clef
-@funindex clef
 
 Fogalomtár: @rglos{clef}.
 
index 853b07179f3a6b958d851b41fcc9040bfb5e85e9..e03bb4abc919e376d738a0e7bbf293070077a97c 100644 (file)
@@ -53,6 +53,7 @@ This chart shows all articulations, or scripts, that the feta font contains.
       "snappizzicato"
       "open"
       "halfopen"
+      "halfopenvertical"
       "stopped"
       "lheel"
       "rheel"
index dfb4addd834025d8be29a84515abf693d4fb0a2a..ef60fdc4fd1bd07c8ced56d9a354a55812486f13 100644 (file)
@@ -167,11 +167,8 @@ nomi per le @notation{alterazioni}, si veda @ruser{Nomi delle note in altre ling
 @cindex layout vs. contenuto
 
 @funindex \key
-@funindex key
 @funindex \major
-@funindex major
 @funindex \minor
-@funindex minor
 
 Glossario musicale: @rglosnamed{key signature,armatura di chiave},
 @rglosnamed{major,maggiore}, @rglosnamed{minor,minore}.
@@ -441,11 +438,8 @@ meglio lasciare che sia LilyPond a determinare le direzioni delle articolazioni.
 @funindex \mf
 @funindex \pp
 @funindex \<
-@funindex <
 @funindex \>
-@funindex >
 @funindex \!
-@funindex !
 
 Glossario musicale: @rglosnamed{dynamics,dinamiche}, @rglos{crescendo},
 @rglos{decrescendo}.
@@ -484,7 +478,6 @@ Guida alla notazione:
 @cindex markup
 
 @funindex \markup
-@funindex markup
 
 Puoi aggiungere del testo nei tuoi spartiti:
 
@@ -521,9 +514,7 @@ Guida alla notazione:
 @funindex [
 @funindex ]
 @funindex \autoBeamOff
-@funindex autoBeamOff
 @funindex \autoBeamOn
-@funindex autoBeamOn
 
 Glossario musicale: @rglosnamed{beam,travatura}.
 
@@ -580,7 +571,6 @@ Guida alla notazione:
 @cindex battuta parziale
 
 @funindex \partial
-@funindex partial
 
 Glossario musicale: @rglos{anacrusis}.
 
@@ -603,7 +593,6 @@ Un' @notation{anacrusi} può essere inserita con la parola chiave
 @cindex terzine
 
 @funindex \tuplet
-@funindex tuplet
 
 Glossario musicale: @rglosnamed{note value,durata},
 @rglosnamed{triplet,gruppo irregolare}.
@@ -633,9 +622,7 @@ due, quindi una @notation{terzina} ha 3/2 come frazione:
 @cindex appoggiatura
 
 @funindex \grace
-@funindex grace
 @funindex \acciaccatura
-@funindex acciaccatura
 @funindex \appoggiatura
 @funindex acciaccatura
 
@@ -824,10 +811,8 @@ su un singolo rigo.
 @cindex contesto della notazione
 
 @funindex \new Staff
-@funindex new Staff
 @funindex Staff
 @funindex \new
-@funindex new
 @funindex Score
 @funindex Voice
 @funindex Lyrics
@@ -1031,7 +1016,6 @@ Questa sezione presenta la musica vocale e gli spartiti di semplici canzoni.
 @cindex canzoni
 
 @funindex \addlyrics
-@funindex addlyrics
 
 Glossario musicale: @rglosnamed{lyrics,testo}.
 
@@ -1404,7 +1388,6 @@ differenti.  L'esempio seguente usa le variabili mostrate sopra:
 @cindex blocco dell'intestazione
 
 @funindex \header
-@funindex header
 
 Titolo, compositore, numero di opus e informazioni simili vengono
 inserite nel blocco @code{\header}.  Questo si trova fuori dalla
index 0b4a3fb69efbfd78f2c61b0d44a45feff28b865f..dd89ae504912dd67c7552a9049a5725ce5bf6fac 100644 (file)
@@ -71,9 +71,7 @@ Ci sono molte varianti a questo modello di base, ma questo esempio
 serve da utile punto di partenza.
 
 @funindex \book
-@funindex book
 @funindex \score
-@funindex score
 @cindex book (libro)
 @cindex score (partitura)
 @cindex libro
@@ -159,11 +157,8 @@ elementi, come ad esempio
 @end example
 
 @funindex \header
-@funindex header
 @funindex \layout
-@funindex layout
 @funindex \midi
-@funindex midi
 @cindex header
 @cindex layout
 @cindex midi
@@ -189,7 +184,6 @@ Guida alla notazione, in @ruser{Formattazione della partitura}, e
 @cindex libro, blocco implicito
 @cindex implicito, blocco del libro
 @funindex \book
-@funindex book
 
 Puoi scrivere molteplici blocchi @code{\score}.  Ciascuno verrà
 trattato come una partitura separata, ma saranno tutti combinati in
@@ -255,7 +249,6 @@ Per una definizione completa del formato di input, si veda
 @translationof Score is a (single) compound musical expression
 
 @funindex \score
-@funindex score
 @cindex partitura
 @cindex score
 @cindex contenuto di un blocco score
@@ -938,15 +931,10 @@ Guida alla notazione: @ruser{Più voci}.
 @translationof Explicitly instantiating voices
 
 @funindex \voiceOne
-@funindex voiceOne
 @funindex \voiceTwo
-@funindex voiceTwo
 @funindex \voiceThree
-@funindex voiceThree
 @funindex \voiceFour
-@funindex voiceFour
 @funindex \oneVoice
-@funindex oneVoice
 @funindex \new Voice
 @cindex contesti della voce, creazione dei
 
@@ -1133,13 +1121,9 @@ come nel seguente esempio:
 @cindex note, collisioni di
 @cindex comandi di spostamento
 @funindex \shiftOff
-@funindex shiftOff
 @funindex \shiftOn
-@funindex shiftOn
 @funindex \shiftOnn
-@funindex shiftOnn
 @funindex \shiftOnnn
-@funindex shiftOnnn
 
 Le note maggiormente ravvicinate all'interno di un accordo o quelle che
 compaiono nello stesso momento in voci diverse sono disposte in due, e
@@ -1189,7 +1173,6 @@ espressioni -- note e testo.
 
 @funindex \new Lyrics
 @funindex \lyricsto
-@funindex lyricsto
 @funindex Lyrics
 @cindex Lyrics, creazione di un contesto
 @cindex testo, creazione di un contesto
@@ -1224,7 +1207,6 @@ necessario creare esplicitamente contesti @code{Staff} e @code{Voice}.
 @cindex testo e travatura
 @cindex travatura e testo
 @funindex \autoBeamOff
-@funindex autoBeamOff
 
 La disposizione automatica delle travature predefinita di LilyPond funziona
 bene per la musica strumentale, ma non altrettanto per la musica con testi,
@@ -1235,7 +1217,6 @@ di melismi nel testo.  Nell'esempio precedente usiamo il comando
 @funindex \new ChoirStaff
 @funindex ChoirStaff
 @funindex \lyricmode
-@funindex lyricmode
 @cindex struttura di una partitura vocale
 @cindex rigo per un coro
 
@@ -1443,7 +1424,6 @@ Guida alla notazione: @ruser{Tutto sui contesti}.
 @translationof Creating contexts
 
 @funindex \new
-@funindex new
 @cindex nuovi contesti
 @cindex creazione di contesti
 @cindex contesti, creazione di
@@ -1659,9 +1639,7 @@ Guida al funzionamento interno: @rinternals{Engravers and Performers}.
 @cindex contesto, proprietà del, modificare
 @cindex modificare le proprietà del contesto
 @funindex \set
-@funindex set
 @funindex \unset
-@funindex unset
 
 I contesti si occupano di tenere i valori di un certo numero di
 @emph{proprietà} del contesto.  Molte di queste possono essere cambiate
@@ -1853,7 +1831,6 @@ modo molto più generale usando il potente comando @code{\markup}.
 @subsubheading Impostare le proprietà di contesto con @code{\with}
 
 @funindex \with
-@funindex with
 @cindex contesto, proprietà del, impostare con \with
 
 Il valore predefinito delle proprietà di contesto possono essere impostate
@@ -1902,7 +1879,6 @@ questo nuovo valore predefinito può essere recuperato col comando
 
 @cindex contesto, proprietà del, impostare con \context
 @funindex \context
-@funindex context
 
 I valori delle proprietà di un contesto possono essere impostate in @emph{tutti}
 i contesti di un particolare tipo, così come in tutti i contesti @code{Staff}, con un
@@ -1982,9 +1958,7 @@ Guida al funzionamento interno:
 @cindex rimuovere gli incisori
 
 @funindex \consists
-@funindex consists
 @funindex \remove
-@funindex remove
 
 Abbiamo visto che ciascuno dei contesti contiene vari incisori, ognuno
 dei quali ha il compito di produrre una parte specifica dell'output,
@@ -2079,7 +2053,6 @@ l'intervallo di tutte le note in tutte le voci di quel pentagramma:
 @subsubheading Modificare tutti i contesti dello stesso tipo
 
 @funindex \layout
-@funindex layout
 
 Gli esempi precedenti mostrano come rimuovere o aggiungere degli incisori
 a contesti individuali.  È anche possibile rimuovere o aggiungere gli
index 158b70ecf83de1c52321b4e6a512fde862ad26aa..f673c65c61be010cd890504972504f4a32cd7166 100644 (file)
@@ -210,7 +210,6 @@ casi questi valori sono utili.
 @cindex modo relativo, e alterazioni
 
 @funindex \relative
-@funindex relative
 @funindex '
 @funindex ,
 
@@ -387,7 +386,6 @@ Una @notation{pausa} viene inserita proprio come una nota ma col nome
 @cindex tempo, indicazione di
 
 @funindex \time
-@funindex time
 
 Glossario musicale: @rglosnamed{time signature,indicazione di tempo}.
 
@@ -412,7 +410,6 @@ Il @notation{tempo} si imposta con il comando @code{\time}:
 @cindex indicazioni metronomiche
 
 @funindex \tempo
-@funindex tempo
 
 Glossario musicale: @rglosnamed{tempo indication,indicazione di tempo},
 @rglosnamed{metronome,metronomo}.
@@ -446,7 +443,6 @@ impostano col comando @code{\tempo}:
 @cindex basso
 
 @funindex \clef
-@funindex clef
 
 Glossario musicale: @rglosnamed{clef,chiave}.
 
index 482a54b2c3575ce37adbf204189e231bd75e57aa..9c940c94836c90fd380755de9959acb3c4efd8c6 100644 (file)
@@ -209,7 +209,6 @@ Guida alla notazione:
 @cindex override, sintassi
 
 @funindex \override
-@funindex override
 
 Abbiamo già incontrato i comandi @code{\set} e @code{\with}, che servono
 a modificare le proprietà dei @strong{contesti} e a togliere o aggiungere
@@ -282,7 +281,6 @@ il colore della testa di nota:
 @cindex ripristino, comando \revert
 
 @funindex \revert
-@funindex revert
 
 Quando viene sovrascritta, la proprietà mantiene il suo nuovo valore finché
 non viene sovrascritta di nuovo o non si incontra un comando @code{\revert}.
@@ -320,7 +318,6 @@ note al valore predefinito:
 @translationof The once prefix
 
 @funindex \once
-@funindex once
 
 I comandi @code{\override}, @code{revert}, @code{\set} e @code{\unset} possono
 essere preceduti da @code{\once}.  Questo fa sì che tale comando sia operativo
@@ -367,7 +364,6 @@ comandi predefiniti per limitare il loro effetto a un momento musicale:
 @cindex overrideProperty, comando
 
 @funindex \overrideProperty
-@funindex overrideProperty
 
 Esiste un'altra forma di comando di sovrascrittura,
 @code{\overrideProperty}, che si rende necessario raramente.
@@ -385,7 +381,6 @@ si veda @rextend{Difficult tweaks}.
 @cindex tweak, comando
 
 @funindex \tweak
-@funindex tweak
 
 L'ultimo comando di modifica a disposizione è @code{\tweak}.  Si usa
 quando vari oggetti compaiono nello stesso momento musicale,
@@ -799,7 +794,6 @@ dal fatto che stiamo inserendo delle note, in questo caso possiamo ometterlo.
 @cindex \once \override
 
 @funindex \once
-@funindex once
 
 Come puoi vedere, @emph{tutte} le legature di portamento sono più spesse nell'ultimo
 esempio.  E se volessimo rendere più spessa solo la prima legatura di portamento?
@@ -845,7 +839,6 @@ Il comando @code{\once} può essere usato anche prima del comando @code{\set}.
 @cindex proprietà predefinite, ripristinare le
 
 @funindex \revert
-@funindex revert
 
 E se volessimo che soltanto le prime due legature di portamento fossero
 più spesse?  Potremmo usare due comandi, ciascuno preceduto da
@@ -2303,9 +2296,7 @@ questi oggetti.
 @cindex segno del cambio d'ottava
 
 @funindex \startTextSpan
-@funindex startTextSpan
 @funindex \stopTextSpan
-@funindex stopTextSpan
 
 @cindex TextSpanner, esempio di sovrascrittura
 @cindex proprietà bound-details, esempio
@@ -2453,9 +2444,7 @@ far posto al testo.  Lo si può ottenere con il comando
 @cindex note, distanziarle insieme al testo
 
 @funindex \textLengthOn
-@funindex textLengthOn
 @funindex \textLengthOff
-@funindex textLengthOff
 
 Per impostazione predefinita, finché si tratta di formattare la musica il
 testo prodotto dal comando @code{\markup} non occupa uno spazio orizzontale.
@@ -2980,13 +2969,9 @@ note in voci diverse.
 @cindex note, collisioni
 @cindex shift, comandi
 @funindex \shiftOff
-@funindex shiftOff
 @funindex \shiftOn
-@funindex shiftOn
 @funindex \shiftOnn
-@funindex shiftOnn
 @funindex \shiftOnnn
-@funindex shiftOnnn
 
 All'interno di una voce, tutte le note che si trovano nello stesso momento
 musicale sono raggruppate in una colonna di note, e viene creato un oggetto
index 0a27e4bc7aa0194738f37a7b2bbab9fad3559a0f..127a381a09d3984456f429cbb8a82bcab319759e 100644 (file)
@@ -1126,17 +1126,11 @@ Guida alla notazione:
 @cindex incisori, includere nei contesti
 
 @funindex \alias
-@funindex alias
 @funindex \name
-@funindex name
 @funindex \type
-@funindex type
 @funindex \consists
-@funindex consists
 @funindex \accepts
-@funindex accepts
 @funindex \denies
-@funindex denies
 
 Contesti specifici, come @code{Staff} e @code{Voice}, sono creati a partire
 da semplici mattoncini.  È possibile creare nuovi tipi di contesto con
index 072194fa8416fb33b15a440a12f376f7f078c850..a777e532ca689c48cd3f493c22af7681cd616c46 100644 (file)
@@ -69,7 +69,6 @@ Questa sezione spiega come aggiungere enfasi agli elementi interni al rigo.
 @funindex tiny
 @funindex teeny
 @funindex \magnifyMusic
-@funindex magnifyMusic
 @funindex magnification->font-size
 
 @warning{@*
@@ -336,7 +335,6 @@ e @code{\revert}:
 @cindex dita, cambio
 
 @funindex \finger
-@funindex finger
 
 Le indicazioni di diteggiatura si inseriscono con
 @samp{@var{nota}-@var{numero}}:
@@ -357,7 +355,6 @@ indicare un cambio di dito.
 @cindex pollice, indicazione
 
 @funindex \thumb
-@funindex thumb
 
 Si può aggiungere il simbolo del pollice  per indicare che una nota deve essere
 suonata col pollice (ad esempio, nella musica per violoncello).
@@ -420,9 +417,7 @@ Guida al funzionamento interno:
 @cindex trasparenti, note
 
 @funindex \hideNotes
-@funindex hideNotes
 @funindex \unHideNotes
-@funindex unHideNotes
 
 Le note nascoste (o invisibili o trasparenti) possono essere utili nella
 preparazione di esercizi di teoria e composizione.
@@ -493,7 +488,6 @@ Guida al funzionamento interno:
 
 @funindex color
 @funindex \with-color
-@funindex with-color
 @funindex x11-color
 
 Si possono assegnare dei colori a ciascun oggetto.  I nomi dei colori validi
@@ -602,7 +596,6 @@ Le note in un accordo non possono essere colorate separatamente con un
 @cindex parentesi quadre
 
 @funindex \parenthesize
-@funindex parenthesize
 
 Gli oggetti possono essere messi tra parentesi se si usa il comando @code{\parenthesize}
 prima dell'evento musicale.  Se precede un accordo, viene messa tra parentesi
@@ -650,11 +643,8 @@ nota dell'accordo invece di una sola grande parentesi per l'intero accordo.
 @cindex invisibile, gambo
 
 @funindex \stemUp
-@funindex stemUp
 @funindex \stemDown
-@funindex stemDown
 @funindex \stemNeutral
-@funindex stemNeutral
 @cindex gambo, direzione
 @cindex gambo, su
 @cindex gambo, giù
@@ -724,9 +714,7 @@ delle note esterne al rigo.
 @funindex balloonGrobText
 @funindex balloonText
 @funindex \balloonLengthOn
-@funindex balloonLengthOn
 @funindex \balloonLengthOff
-@funindex balloonLengthOff
 
 Si possono contrassegnare e nominare gli elementi della notazione tramite
 una nuvoletta quadrata.  La sua funzione principale è spiegare la notazione.
@@ -863,9 +851,7 @@ Guida al funzionamento interno:
 
 @funindex Horizontal_bracket_engraver
 @funindex \startGroup
-@funindex startGroup
 @funindex \stopGroup
-@funindex stopGroup
 
 Nell'analisi musicale si usano le parentesi per indicare la struttura
 dei brani musicali.  Sono  supportate delle semplici parentesi orizzontali.
index 65e060c5451bde6763bd728780ab7088a33728f4..806286774aa17c70cc3bd2c4301b5ef79c4fd5e7 100644 (file)
@@ -236,43 +236,24 @@ Guida al funzionamento interno:
 @cindex dinamiche assolute
 
 @funindex \ppppp
-@funindex ppppp
 @funindex \pppp
-@funindex pppp
 @funindex \ppp
-@funindex ppp
 @funindex \pp
-@funindex pp
 @funindex \p
-@funindex p
 @funindex \mp
-@funindex mp
 @funindex \mf
-@funindex mf
 @funindex \f
-@funindex f
 @funindex \ff
-@funindex ff
 @funindex \fff
-@funindex fff
 @funindex \ffff
-@funindex ffff
 @funindex \fffff
-@funindex fffff
 @funindex \fp
-@funindex fp
 @funindex \sf
-@funindex sf
 @funindex \sff
-@funindex sff
 @funindex \sp
-@funindex sp
 @funindex \spp
-@funindex spp
 @funindex \sfz
-@funindex sfz
 @funindex \rfz
-@funindex rfz
 
 Le indicazioni dinamiche assolute si indicano con un comando che segue una
 nota, come ad esempio @code{c4\ff}.  Le indicazioni dinamiche disponibili
@@ -300,9 +281,7 @@ rigo, come è spiegato in dettaglio in @ref{Direction and placement}.
 @funindex \>
 @funindex \!
 @funindex \cr
-@funindex cr
 @funindex \decr
-@funindex decr
 
 Un'indicazione di @notation{crescendo} inizia con @code{\<} e termina
 con @code{\!}, un'indicazione dinamica assoluta o un'ulteriore indicazione
@@ -367,7 +346,6 @@ una nota.  Questo è utile soprattutto quando si aggiunge un
 @cindex articolazione "espressivo"
 
 @funindex \espressivo
-@funindex espressivo
 
 Il comando @code{\espressivo} permette di indicare un crescendo e
 un decrescendo sulla stessa nota.  Tuttavia, si tenga presente che
@@ -381,11 +359,8 @@ viene implementato come articolazione, non come dinamica.
 @end lilypond
 
 @funindex \cresc
-@funindex cresc
 @funindex \decresc
-@funindex decresc
 @funindex \dim
-@funindex dim
 
 Le indicazioni di crescendo testuali iniziano con @code{\cresc}, quelle di
 decrescendo con @code{\decresc} o @code{\dim}.
@@ -401,17 +376,11 @@ Le linee di estensione sono aggiunte automaticamente.
 @end lilypond
 
 @funindex \crescTextCresc
-@funindex crescTextCresc
 @funindex \dimTextDecresc
-@funindex dimTextDecresc
 @funindex \dimTextDecr
-@funindex dimTextDecr
 @funindex \dimTextDim
-@funindex dimTextDim
 @funindex \crescHairpin
-@funindex crescHairpin
 @funindex \dimHairpin
-@funindex dimHairpin
 
 Le indicazioni testuali per i cambi di dinamica possono essere impiegate anche per sostituire le forcelle:
 @lilypond[verbatim,quote]
@@ -443,11 +412,8 @@ Il posizionamento verticale della dinamica è gestito da
 @rinternals{DynamicLineSpanner}.
 
 @funindex \dynamicUp
-@funindex dynamicUp
 @funindex \dynamicDown
-@funindex dynamicDown
 @funindex \dynamicNeutral
-@funindex dynamicNeutral
 
 Esiste un contesto @code{Dynamics} che permette di posizionare le indicazioni
 dinamiche su un'apposita linea orizzontale.  Si usano le pause spaziatrici
@@ -567,9 +533,7 @@ moltoF = \markup { molto \dynamic f }
 @cindex dinamiche, parentesi
 @cindex editoriali, dinamiche
 @funindex \bracket
-@funindex bracket
 @funindex \dynamic
-@funindex dynamic
 
 In modalità markup, si possono creare dinamiche editoriali (racchiuse tra
 parentesi normali o quadrate).  La sintassi della modalità markup è
@@ -711,9 +675,7 @@ terminare nella stessa voce in cui è iniziata.}
 @cindex legature di portamento, sotto le note
 @cindex legature di portamento, sopra le note
 @funindex \slurDown
-@funindex slurDown
 @funindex \slurNeutral
-@funindex slurNeutral
 
 Le legature di portamento possono essere posizionate manualmente sopra o
 sotto il rigo, come è spiegato in @ref{Direction and placement}.
@@ -742,11 +704,8 @@ voce, l'inizio e la fine di ogni legatura devono essere preceduti da un
 @cindex legatura di portamento tratteggiata
 @cindex stile, legatura di portamento
 @funindex \slurDashed
-@funindex slurDashed
 @funindex \slurDotted
-@funindex slurDotted
 @funindex \slurSolid
-@funindex slurSolid
 
 Le legature di portamento possono essere continue, punteggiate o tratteggiate.  Lo
 stile predefinito è quello continuo:
@@ -764,9 +723,7 @@ stile predefinito è quello continuo:
 @end lilypond
 
 @funindex \slurHalfDashed
-@funindex slurHalfDashed
 @funindex \slurHalfSolid
-@funindex slurHalfSolid
 @cindex legatura di portamento, metà tratteggiata e metà continua
 
 Le legature di portamento possono essere anche semitratteggiate (half-dashed),
@@ -786,7 +743,6 @@ ovvero con la prima metà tratteggiata e la seconda continua; oppure semicontinu
 @end lilypond
 
 @funindex \slurDashPattern
-@funindex slurDashPattern
 @cindex legatura di portamento, definizione del modello di tratteggio
 
 Si possono definire modelli di tratteggio personalizzati per le legature di
@@ -807,7 +763,6 @@ portamento:
 
 
 @funindex \slurUp
-@funindex slurUp
 
 
 @predefined
@@ -872,11 +827,8 @@ scrivono con i comandi @code{\(} e @code{\)}:
 @end lilypond
 
 @funindex \phrasingSlurUp
-@funindex phrasingSlurUp
 @funindex \phrasingSlurDown
-@funindex phrasingSlurDown
 @funindex \phrasingSlurNeutral
-@funindex phrasingSlurNeutral
 
 A livello tipografico, una legatura di frase si comporta in modo pressoché
 identico a una normale legatura di portamento.  Sono però trattate
@@ -892,12 +844,9 @@ sopra o sotto il rigo, come è spiegato in @ref{Direction and placement}.
 Per inserire più legature di frase simultanee o sovrapposte si usa @code{\=},
 come per le normali legature di portamento (vedi @ref{Slurs}).
 
-@funindex phrasingSlurDashed
 @funindex \phrasingSlurDashed
 @funindex \phrasingSlurDotted
-@funindex phrasingSlurDotted
 @funindex \phrasingSlurSolid
-@funindex phrasingSlurSolid
 @cindex legatura di frase tratteggiata
 @cindex legatura di frase puntata
 @cindex legatura di portamento, frase tratteggiata
@@ -918,10 +867,8 @@ predefinito è quello continuo:
 }
 @end lilypond
 
-@funindex phrasingSlurHalfDashed
 @funindex \phrasingSlurHalfDashed
 @funindex \phrasingSlurHalfSolid
-@funindex phrasingSlurHalfSolid
 @cindex legatura di frase, metà continua e metà tratteggiata
 @cindex legatura di portamento, tratto metà continuo e metà tratteggiato
 
@@ -942,7 +889,6 @@ continua, la seconda tratteggiata):
 @end lilypond
 
 @funindex \phrasingSlurDashPattern
-@funindex phrasingSlurDashPattern
 @cindex legatura di frase, definizione dei modelli di tratteggio
 @cindex legatura di portamento, fraseggio, definizione dei modelli di tratteggio
 @cindex legatura di portamento, definizione dei modelli di tratteggio  per il fraseggio
@@ -1000,7 +946,6 @@ Guida al funzionamento interno:
 @cindex respiri
 @cindex segno di pausa
 @funindex \breathe
-@funindex breathe
 
 I respiri si inseriscono col comando @code{\breathe}:
 
@@ -1064,7 +1009,6 @@ Guida al funzionamento interno:
 
 @cindex portamenti indeterminati verso il basso (cadute) e verso l'alto
 @funindex \bendAfter
-@funindex bendAfter
 
 I @notation{portamenti indeterminati verso il basso (cadute) e verso l'alto} possono
 essere aggiunti alle note col comando @code{\bendAfter}.  La direzione del
@@ -1114,7 +1058,6 @@ una traiettoria lineare: glissandi, arpeggi e trilli.
 
 @cindex glissando
 @funindex \glissando
-@funindex glissando
 
 Un @notation{glissando} si crea attaccando @code{\glissando}
 a una nota:
@@ -1210,13 +1153,9 @@ Non è supportato il testo lungo la linea del glissando (ad esempio @notation{gl
 @cindex spezzato, arpeggio
 
 @funindex \arpeggio
-@funindex arpeggio
 @funindex \arpeggioArrowUp
-@funindex arpeggioArrowUp
 @funindex \arpeggioArrowDown
-@funindex arpeggioArrowDown
 @funindex \arpeggioNormal
-@funindex arpeggioNormal
 
 Un @notation{arpeggio} su un accordo (detto anche accordo spezzato)
 si ottiene aggiungendo @code{\arpeggio} all'accordo:
@@ -1247,11 +1186,8 @@ Si possono scrivere vari tipi di arpeggio.
 @cindex simboli speciali di arpeggio
 
 @funindex \arpeggioBracket
-@funindex arpeggioBracket
 @funindex \arpeggioParenthesis
-@funindex arpeggioParenthesis
 @funindex \arpeggioParenthesisDashed
-@funindex arpeggioParenthesisDashed
 
 Si possono creare simboli di arpeggio speciali @emph{in forma di parentesi}:
 
@@ -1337,11 +1273,8 @@ descritti in @ref{Cross-staff stems}.
 @cindex trilli
 
 @funindex \trill
-@funindex trill
 @funindex \startTrillSpan
-@funindex startTrillSpan
 @funindex \stopTrillSpan
-@funindex stopTrillSpan
 
 I trilli senza linea di estensione si ottengono col comando
 @code{\trill}; si veda @ref{Articulations and ornamentations}.
@@ -1400,7 +1333,6 @@ sono descritti in @ref{Grace notes}.
 @cindex trilli con altezza
 @cindex trilli con notina
 @funindex \pitchedTrill
-@funindex pitchedTrill
 
 I trilli che richiedono una nota ausiliaria dall'altezza esplicita si
 ottengono col comando @code{\pitchedTrill}.  Il primo argomento è la  nota
index 55e677728d3718f081064b6eb1956d2d30d9255f..53ef1ad1f4b560e1ac91bc0497ca316910276ac2 100644 (file)
@@ -90,7 +90,6 @@ un'ottava; ogni@tie{}@code{,} abbassa l'altezza di un'ottava.
 }
 @end lilypond
 
-@funindex fixed
 @funindex \fixed
 I normali segni di ottava possono essere inseriti una sola volta se si
 imposta un'altezza di riferimento dopo @code{\fixed} e prima della musica.
@@ -132,7 +131,6 @@ Frammenti di codice:
 @cindex ottava relativa
 @cindex relativa, ottava
 
-@funindex relative
 @funindex \relative
 
 L'inserimento delle note con l'ottava assoluta costringe a specificare
@@ -324,11 +322,8 @@ Guida al funzionamento interno:
 @cindex trasposizione e ottava relativa
 
 @funindex \transpose
-@funindex transpose
 @funindex \chordmode
-@funindex chordmode
 @funindex \relative
-@funindex relative
 
 
 
@@ -656,7 +651,6 @@ Questa sezione tratta il modo di modificare le altezze delle note.
 
 @funindex =
 @funindex \octaveCheck
-@funindex octaveCheck
 @funindex controlpitch
 
 In modalità relativa è facile dimenticare un segno di cambiamento d'ottava.
@@ -730,7 +724,6 @@ Guida al funzionamento interno:
 @cindex note, trasposizione delle
 
 @funindex \transpose
-@funindex transpose
 
 Un'espressione musicale può essere trasposta con @code{\transpose}.  La
 sintassi è
@@ -849,11 +842,8 @@ Guida al funzionamento interno:
 @rinternals{TransposedMusic}.
 
 @funindex \transpose
-@funindex transpose
 @funindex \chordmode
-@funindex chordmode
 @funindex \relative
-@funindex relative
 
 @knownissues
 La conversione relativa non avrà effetto sulle sezioni @code{\transpose},
@@ -915,7 +905,6 @@ Guida alla notazione:
 @cindex retrogradazione, trasformazione
 @cindex operazione, retrogradazione
 @funindex \retrograde
-@funindex retrograde
 
 Un'espressione musicale può essere invertita in modo da produrre il proprio
 retrogrado:
@@ -965,7 +954,6 @@ vengono trasformate.}
 @cindex modale, trasposizione
 @cindex operazione, trasposizione
 @funindex \modalTranspose
-@funindex modalTranspose
 
 Un motivo può essere trasposto entro una certa scala con:
 
@@ -1022,7 +1010,6 @@ motif = \relative { c'8 d e f g a b c }
 @cindex modale, inversione
 @cindex operazione, inversione modale
 @funindex \modalInversion
-@funindex modalInversion
 
 Una sequenza di note può essere invertita all'interno di una data scala intorno
 a una determinata nota cardine e quindi trasposto, in un'unica operazione, con:
@@ -1136,7 +1123,6 @@ Questa sezione tratta il modo di modificare l'aspetto delle altezze delle note.
 
 
 @funindex \clef
-@funindex clef
 
 Senza un comando esplicito, la chiave predefinita in LilyPond è la chiave
 di violino (o di @emph{Sol}).
@@ -1312,7 +1298,6 @@ applicato, con un altro @code{\override}, all'oggetto @var{ClefModifier}.
 @cindex armatura di chiave
 
 @funindex \key
-@funindex key
 
 @c duplicated in Key signature and Accidentals
 @warning{I nuovi utenti sono talvolta confusi dalla gestione delle
@@ -1331,23 +1316,14 @@ di chiave può essere modificata:
 @end example
 
 @funindex \major
-@funindex major
 @funindex \minor
-@funindex minor
 @funindex \ionian
-@funindex ionian
 @funindex \locrian
-@funindex locrian
 @funindex \aeolian
-@funindex aeolian
 @funindex \mixolydian
-@funindex mixolydian
 @funindex \lydian
-@funindex lydian
 @funindex \phrygian
-@funindex phrygian
 @funindex \dorian
-@funindex dorian
 
 @cindex modi ecclesiastici
 @cindex modi
@@ -1452,7 +1428,6 @@ Guida al funzionamento interno:
 
 @funindex set-octavation
 @funindex \ottava
-@funindex ottava
 
 I @notation{segni di ottavazione} introducono un'ulteriore trasposizione di
 ottava nel rigo:
@@ -1508,7 +1483,6 @@ Guida al funzionamento interno:
 @cindex trasposizione MIDI
 
 @funindex \transposition
-@funindex transposition
 
 Quando si scrivono partiture che comprendono strumenti traspositori, alcune
 parti possono essere scritte a un'altezza diversa dall'@notation{intonazione reale}.
@@ -3081,9 +3055,7 @@ Guida al funzionamento interno:
 @cindex teste di nota facili da suonare
 
 @funindex \easyHeadsOn
-@funindex easyHeadsOn
 @funindex \easyHeadsOff
-@funindex easyHeadsOff
 
 La nota @q{easy play} inserisce il nome della nota dentro la testa.
 Viene usata nella musica per principianti.  Per rendere le lettere
@@ -3149,15 +3121,10 @@ Guida al funzionamento interno:
 @cindex testa di nota, Walker
 
 @funindex \aikenHeads
-@funindex aikenHeads
 @funindex \sacredHarpHeads
-@funindex sacredHarpHeads
 @funindex \southernHarmonyHeads
-@funindex southernHarmonyHeads
 @funindex \funkHeads
-@funindex funkHeads
 @funindex \walkerHeads
-@funindex walkerHeads
 
 In alcune notazioni, la forma della testa della nota corrisponde
 alla funzione armonica di una nota nella scala.  Questa notazione
@@ -3181,17 +3148,11 @@ Funk (Harmonica Sacra), Walker e Aiken (Christian Harmony):
 @end lilypond
 
 @funindex \key
-@funindex key
 @funindex \aikenHeadsMinor
-@funindex aikenHeadsMinor
 @funindex \sacredHarpHeadsMinor
-@funindex sacredHarpHeadsMinor
 @funindex \southernHarmonyHeadsMinor
-@funindex southernHarmonyHeadsMinor
 @funindex \funkHeadsMinor
-@funindex funkHeadsMinor
 @funindex \walkerHeadsMinor
-@funindex walkerHeadsMinor
 
 Le forme variano in base al grado della scala; la
 scala è determinata dal comando @code{\key}.  Se si scrive in
@@ -3262,9 +3223,7 @@ Guida al funzionamento interno:
 @cindex tagliata, testa di nota
 
 @funindex \improvisationOn
-@funindex improvisationOn
 @funindex \improvisationOff
-@funindex improvisationOff
 
 L'improvvisazione viene talvolta indicata con teste tagliate:
 l'esecutore può scegliere qualsiasi nota ma deve seguire il ritmo
index 8ff83031e77777208a60e81fc48a5c35f58d4073..77cc962d501981f16a2ab776a8ecf0c8586d44f8 100644 (file)
@@ -52,11 +52,8 @@ travature e le battute.
 @cindex note, lunghezza delle
 
 @funindex \longa
-@funindex longa
 @funindex \breve
-@funindex breve
 @funindex \maxima
-@funindex maxima
 
 Le durate, indicate con numeri e punti, sono indicate con i
 valori corrispondenti.  Per esempio, una nota di un quarto si indica con un
@@ -139,11 +136,8 @@ alla loro durata.  I dettagli relativi a questo argomento e alle impostazioni
 della notazione proporzionale si trovano in @ref{Proportional notation}.
 
 @funindex \dotsUp
-@funindex dotsUp
 @funindex \dotsDown
-@funindex dotsDown
 @funindex \dotsNeutral
-@funindex dotsNeutral
 
 Di norma i punti sono spostati in su per evitare le linee del rigo, fuorché all'interno
 di passaggi polifonici.  I punti possono essere orientati manualmente verso l'alto
@@ -207,7 +201,6 @@ centoventottesimo fino alla maxima (otto volte una semibreve).
 @cindex terzine
 
 @funindex \tuplet
-@funindex tuplet
 
 I gruppi irregolari sono costituiti da un'espressione musicale
 introdotta dal comando @code{\tuplet}, che moltiplica la velocità
@@ -247,11 +240,8 @@ della musica per far sì che i gruppi siano suddivisi automaticamente:
 @cindex gruppo irregolare, posizionamento della parentesi quadra
 
 @funindex \tupletUp
-@funindex tupletUp
 @funindex \tupletDown
-@funindex tupletDown
 @funindex \tupletNeutral
-@funindex tupletNeutral
 
 Le parentesi dei gruppi irregolari si possono posizionare manualmente sopra
 o sotto il rigo:
@@ -384,7 +374,6 @@ esempio @code{s1*23}.
 @cindex espandere la musica
 
 @funindex \scaleDurations
-@funindex scaleDurations
 
 Frammenti musicali più lunghi possono essere compressi secondo la stessa proporzione, come
 moltiplicando ogni nota, accordo o pausa per una medesima frazione.
@@ -501,7 +490,6 @@ legati inserendo la legatura all'interno dell'accordo stesso.
 @cindex legature di valore e parentesi della volta
 
 @funindex \repeatTie
-@funindex repeatTie
 
 Quando la battuta della "seconda volta" di un ritornello inizia con una nota
 legata a quella precedente, occorre indicare la legatura nel modo seguente:
@@ -522,7 +510,6 @@ legata a quella precedente, occorre indicare la legatura nel modo seguente:
 @cindex legatura di valore, laissez vibrer
 
 @funindex \laissezVibrer
-@funindex laissezVibrer
 
 Le legature @notation{L.v.}@: (@notation{laissez vibrer}) indicano che
 le note non devono essere terminate nettamente.  Si usa nella notazione per
@@ -536,11 +523,8 @@ così:
 @cindex legature di valore, posizionamento
 
 @funindex \tieUp
-@funindex tieUp
 @funindex \tieDown
-@funindex tieDown
 @funindex \tieNeutral
-@funindex tieNeutral
 
 Le legature di valore possono essere impostate manualmente  per avere la
 curva in su o in giù, come è spiegato in @ref{Direction and placement}.
@@ -550,11 +534,8 @@ curva in su o in giù, come è spiegato in @ref{Direction and placement}.
 @cindex legature di valore tratteggiate
 
 @funindex \tieDotted
-@funindex tieDotted
 @funindex \tieDashed
-@funindex tieDashed
 @funindex \tieSolid
-@funindex tieSolid
 
 Le legature di valore possono essere tratteggiate, punteggiate, oppure tracciate secondo una
 successione di tratti continui e tratti interrotti.
@@ -679,14 +660,10 @@ Le pause si inseriscono insieme alla musica contenuta nelle espressioni musicali
 @cindex pausa di breve
 
 @funindex \rest
-@funindex rest
 @funindex r
 @funindex \maxima
-@funindex maxima
 @funindex \longa
-@funindex longa
 @funindex \breve
-@funindex breve
 
 Le pause si inseriscono allo stesso modo delle note, ma con il carattere @code{r}.
 Le durate più lunghe di un intero usano i seguenti comandi predefiniti:
@@ -766,7 +743,6 @@ centoventottesimo fino alla maxima (otto volte una semibreve).
 
 @funindex s
 @funindex \skip
-@funindex skip
 
 Una pausa invisibile (chiamata anche @q{pausa spaziatrice}) si inserisce come
 come una nota col nome@tie{}@code{s}:
@@ -854,7 +830,6 @@ Guida al funzionamento interno:
 @cindex pause d'intero
 @cindex pausa intera per una misura intera
 
-@funindex compressMMRests
 @funindex \compressMMRests
 @funindex R
 
@@ -934,7 +909,6 @@ R2.*2 |
 @cindex pausa multipla con testo a margine
 
 @funindex \fermataMarkup
-@funindex fermataMarkup
 @funindex MultiMeasureRestText
 
 Si possono aggiungere delle annotazioni alle pause multiple.  Il comando
@@ -967,13 +941,9 @@ non apparire i relativi avvertimenti del controllo battuta.
 
 
 @funindex \textLengthOn
-@funindex textLengthOn
 @funindex \textLengthOff
-@funindex textLengthOff
 @funindex \fermataMarkup
-@funindex fermataMarkup
 @funindex \compressMMRests
-@funindex compressMMRests
 
 @predefined
 @code{\textLengthOn},
@@ -1060,7 +1030,6 @@ Le pause multiple non considerano le collisioni di pausa.
 @cindex misura
 
 @funindex \time
-@funindex time
 
 L'indicazione di tempo si imposta così:
 
@@ -1095,9 +1064,7 @@ comportamento predefinito, come è spiegato in @ref{Visibility of objects}.
 @cindex tempo, stile
 
 @funindex \numericTimeSignature
-@funindex numericTimeSignature
 @funindex \defaultTimeSignature
-@funindex defaultTimeSignature
 
 Il simbolo di indicazione di tempo usato nei tempi 2/2 e 4/4 può essere
 sostituito da un numero:
@@ -1306,7 +1273,6 @@ Guida al funzionamento interno:
 @cindex indicazione metronomica con testo
 
 @funindex \tempo
-@funindex tempo
 
 Un'indicazione metronomica è semplice da scrivere:
 
@@ -1370,9 +1336,7 @@ includendo una stringa vuota nell'input:
 @end lilypond
 
 @funindex \markLengthOn
-@funindex markLengthOn
 @funindex \markLengthOff
-@funindex markLengthOff
 
 In una parte per uno strumento che ha lunghi periodi pieni di pause,
 le indicazioni di tempo sono talvolta molto ravvicinate.  Il comando
@@ -1438,7 +1402,6 @@ Guida al funzionamento interno:
 
 @funindex measurePosition
 @funindex \partial
-@funindex partial
 
 Le misure parziali, come l'@emph{anacrusi} o la battuta
 in levare, si inseriscono col comando @code{\partial}:
@@ -1536,9 +1499,7 @@ Guida al funzionamento interno:
 @cindex travature, musica in tempo libero
 
 @funindex \cadenzaOn
-@funindex cadenzaOn
 @funindex \cadenzaOff
-@funindex cadenzaOff
 
 Nella musica in un tempo determinato l'inserimento delle stanghette e dei numeri di
 battuta è calcolato automaticamente. Nella musica in tempo libero (per esempio,
@@ -1668,9 +1629,7 @@ di musica in tempo libero è necessario inserire manualmente delle stanghette
 
 @funindex timeSignatureFraction
 @funindex \scaleDurations
-@funindex scaleDurations
 @funindex \tuplet
-@funindex tuplet
 
 La notazione polimetrica è supportata esplicitamente o tramite la modifica
 manuale del simbolo d'indicazione di tempo (e la trasformazione della durata
@@ -1965,9 +1924,7 @@ il rigo stesso ha una sola linea
 
 @funindex Pitch_squash_engraver
 @funindex \improvisationOn
-@funindex improvisationOn
 @funindex \improvisationOff
-@funindex improvisationOff
 
 I diagrammi degli accordi per chitarra di solito mostrano i ritmi di
 accompagnamento.  Si possono visualizzare usando l'incisore
@@ -2035,9 +1992,7 @@ Le travature sono inserite automaticamente:
 @cindex travature, personalizzazione delle regole
 
 @funindex \autoBeamOn
-@funindex autoBeamOn
 @funindex \autoBeamOff
-@funindex autoBeamOff
 
 @lilypond[quote,verbatim]
 \relative c'' {
@@ -2136,14 +2091,11 @@ non inizia la @emph{successiva}, nuova travatura.
 
 @funindex autoBeaming
 @funindex baseMoment
-@funindex beamExceptions
 @funindex \beamExceptions
 @funindex beatStructure
 @funindex measureLength
 @funindex \time
-@funindex time
 @funindex \set
-@funindex set
 
 Quando la disposizione automatica delle travature è abilitata, la disposizione
 delle travature è determinata da tre proprietà di contesto:
@@ -2552,7 +2504,6 @@ gli indicatori di direzione:
 @end lilypond
 
 @funindex \noBeam
-@funindex noBeam
 
 Le note individuali possono essere contrassegnate con @code{\noBeam} per impedire
 che vengano inserite in una travatura:
@@ -2636,7 +2587,6 @@ Guida al funzionamento interno:
 @cindex travature convergenti o divergenti
 
 @funindex \featherDurations
-@funindex featherDurations
 @funindex grow-direction
 
 Le travature a raggiera servono a indicare che un gruppo di note determinato
@@ -2718,7 +2668,6 @@ musica molto brevi e quando i numeri della frazione sono piccoli.
 @cindex battute dei ritornelli
 
 @funindex \bar
-@funindex bar
 
 Le stanghette delimitano le misure e sono usate anche per indicare
 i ritornelli.  Di norma, le stanghette semplici sono inserite
@@ -2921,7 +2870,6 @@ con segno in congiunzione con un'appropriata stanghetta di ripetizione se
 usata con un comando @code{\repeat volta}, vedi @ref{Normal repeats}..
 
 @funindex \defineBarLine
-@funindex defineBarLine
 @cindex stanghette, definire
 @cindex definire le stanghette
 
@@ -3039,7 +2987,6 @@ di un @code{StaffGroup}, @code{PianoStaff} o @code{GrandStaff}.
 @funindex whichBar
 @funindex defaultBarType
 @funindex \bar
-@funindex bar
 @funindex bartype
 
 Il comando @samp{\bar @var{tipo-stanghetta}} è una scorciatoia di
@@ -3244,7 +3191,6 @@ nell'input.
 @end lilypond
 
 @funindex \barNumberCheck
-@funindex barNumberCheck
 
 Quando si copiano brani di una certa ampiezza, può essere d'aiuto verificare che i
 numeri di battuta di LilyPond corrispondano all'originale a partire dal quale
@@ -3271,7 +3217,6 @@ Frammenti di codice:
 @cindex segni di chiamata
 
 @funindex \mark
-@funindex mark
 
 Per creare un segno di chiamata si usa il comando @code{\mark}.
 
@@ -3387,7 +3332,6 @@ stringa.
 @cindex glifi musicali
 
 @funindex \musicglyph
-@funindex musicglyph
 
 I glifi musicali (come il Segno) possono essere posti dentro il
 comando @code{\mark}
@@ -3501,7 +3445,6 @@ abbellimento da un ottavo
 @cindex abbellimenti al termine di una nota
 
 @funindex \afterGrace
-@funindex afterGrace
 
 Se si desidera risolvere una nota su un abbellimento, si usa il
 comando @code{\afterGrace}.  Considera due argomenti: la nota principale e
index eb7dddf2c04bb7a3c3302dd3e90df8ec2a92bd21..50779f40554dbb36ef994464a116d8a11fad1162 100644 (file)
@@ -353,7 +353,6 @@ risoluzione delle collisioni, e potrebbe comportare altri effetti indesiderati
 @cindex cluster di note
 
 @funindex \makeClusters
-@funindex makeClusters
 
 Un cluster prescrive l'esecuzione simultanea di tutti i suoni compresi in un determinato intervallo.  Può
 essere rappresentato come un involucro che contiene le note che ne fanno parte.  Si
@@ -415,11 +414,9 @@ Questa sezione presenta le note simultanee in più voci o più righi.
 @cindex testo assegnato a una voce
 
 @funindex \voiceOne
-@funindex voiceOne
 @funindex \voiceOne ... \voiceFour
 @funindex Voice
 @funindex \oneVoice
-@funindex oneVoice
 
 @subsubsubheading Istanziare esplicitamente le voci
 
@@ -681,21 +678,13 @@ Frammenti:
 @cindex spostamento automatico della pausa
 @cindex pausa, spostamento automatico
 @funindex \shiftOn
-@funindex shiftOn
 @funindex \shiftOnn
-@funindex shiftOnn
 @funindex \shiftOnnn
-@funindex shiftOnnn
 @funindex \shiftOff
-@funindex shiftOff
 @funindex \mergeDifferentlyDottedOn
-@funindex mergeDifferentlyDottedOn
 @funindex \mergeDifferentlyDottedOff
-@funindex mergeDifferentlyDottedOff
 @funindex \mergeDifferentlyHeadedOn
-@funindex mergeDifferentlyHeadedOn
 @funindex \mergeDifferentlyHeadedOff
-@funindex mergeDifferentlyHeadedOff
 
 Le teste di note che si trovano in voci diverse ma hanno stessa altezza,
 stessa testa e direzione del gambo opposta vengono unite automaticamente;
@@ -923,7 +912,6 @@ are at the same time differently dotted are not clear.
 @cindex parte a due
 @cindex parte solista
 @funindex \partcombine
-@funindex partcombine
 
 La combinazione automatica delle parti si usa per combinare in un unico rigo due
 parti musicali separate.  Ciò è utile soprattutto quando si scrivono partiture
@@ -1029,17 +1017,11 @@ effetto sulle altezze di @code{@var{espressione-musicale1}} e
 @code{@var{espressione-musicale2}}.
 
 @funindex \partcombineChords
-@funindex partcombineChords
 @funindex \partcombineApart
-@funindex partcombineApart
 @funindex \partcombineUnisono
-@funindex partcombineUnisono
 @funindex \partcombineSoloI
-@funindex partcombineSoloI
 @funindex \partcombineSoloII
-@funindex partcombineSoloII
 @funindex \partcombineAutomatic
-@funindex partcombineAutomatic
 
 Nelle partiture professionali, spesso le voci sono tenute separate per
 lunghi passaggi anche se alcune note sono le stesse in entrambe le voci
@@ -1176,7 +1158,6 @@ se si usa @code{\partcombine} con l'intavolatura, e la @emph{Nota} in
 @cindex musica parallela
 @cindex parallela, musica
 @funindex \parallelMusic
-@funindex parallelMusic
 
 La musica che contiene parti diverse può essere messa in parallelo nel codice
 di input.  La funzione @code{\parallelMusic} accetta una lista contenente
index b62e4e44730a28261710347629be248cbc416803..e5511734d9e44871c5553820c955fcb5ed7790d8 100644 (file)
@@ -65,7 +65,6 @@ Questa sezione presenta i diversi metodi per creare e raggruppare i righi.
 @cindex tablatura
 
 @funindex \drummode
-@funindex drummode
 @funindex DrumStaff
 @funindex RhythmicStaff
 @funindex TabStaff
@@ -421,9 +420,7 @@ le sezioni ossia.
 @cindex tagli addizionali, modificare
 
 @funindex \startStaff
-@funindex startStaff
 @funindex \stopStaff
-@funindex stopStaff
 
 I comandi @code{\stopStaff} e @code{\startStaff} servono a fermare o
 (ri)avviare le linee del rigo, per impedire che appaiano in un punto
@@ -595,9 +592,7 @@ Guida al funzionamento interno:
 @cindex ridimensionamento dei righi
 
 @funindex \startStaff
-@funindex startStaff
 @funindex \stopStaff
-@funindex stopStaff
 
 I righi @notation{ossia} si possono creare aggiungendo un nuovo rigo
 simultaneo nel punto giusto:
@@ -753,7 +748,6 @@ Guida al funzionamento interno:
 @funindex \RemoveAllEmptyStaves
 @funindex Staff_symbol_engraver
 @funindex \stopStaff
-@funindex stopStaff
 
 
 Le linee del rigo si possono nascondere togliendo l'incisore
@@ -1040,11 +1034,8 @@ Guida al funzionamento interno:
 @cindex note in corpo più piccolo
 
 @funindex \addQuote
-@funindex addQuote
 @funindex \quoteDuring
-@funindex quoteDuring
 @funindex \transposition
-@funindex transposition
 
 È molto comune che una voce usi le stesse note di un'altra voce.  Per esempio,
 il primo e il secondo violino che suonano la stessa frase durante un particolare
@@ -1241,13 +1232,9 @@ terzine annidate potrebbe produrre una notazione mediocre.
 
 
 @funindex \cueDuring
-@funindex cueDuring
 @funindex \cueClef
-@funindex cueClef
 @funindex \cueDuringWithClef
-@funindex cueDuringWithClef
 @funindex \quoteDuring
-@funindex quoteDuring
 
 @cindex note più piccole
 @cindex CueVoice
@@ -1430,7 +1417,6 @@ bassoonNotes = \relative c {
 @end lilypond
 
 @funindex \transposedCueDuring
-@funindex transposedCueDuring
 
 Come @code{\quoteDuring}, @code{\cueDuring} prende in considerazione la
 trasposizione degli strumenti.  Le citazioni in corpo più piccolo vengono mostrate nelle altezze
@@ -1471,7 +1457,6 @@ bassClarinetNotes = \relative c' {
 @cindex citazioni in corpo più piccolo, togliere le
 
 @funindex \killCues
-@funindex killCues
 
 Il comando @code{\killCues} toglie le citazioni in corpo più piccolo da un'espressione
 musicale, in modo che la stessa espressione musicale possa essere
index a1bee4233e0aca22d99c937a5b8a01908cedf020..8b0f382a56edacc3315739d10246aa85e83c32a3 100644 (file)
@@ -98,9 +98,7 @@ Per maggiori informazioni sull'ordinamento relativo delle scritte e delle
 articolazioni si veda @rlearning{Posizionamento degli oggetti}.
 
 @funindex \textLengthOn
-@funindex textLengthOn
 @funindex \textLengthOff
-@funindex textLengthOff
 
 @predefined
 @code{\textLengthOn},
@@ -179,11 +177,8 @@ Lo stile della linea, così come la stringa testuale, può essere definito come
 una proprietà dell'oggetto.  Questa sintassi è descritta in @ref{Line styles}.
 
 @funindex \textSpannerUp
-@funindex textSpannerUp
 @funindex \textSpannerDown
-@funindex textSpannerDown
 @funindex \textSpannerNeutral
-@funindex textSpannerNeutral
 
 
 @predefined
@@ -231,9 +226,7 @@ Guida al funzionamento interno:
 @cindex stanghette, simboli sulle
 
 @funindex \mark
-@funindex mark
 @funindex \markup
-@funindex markup
 
 Si possono aggiungere vari elementi testuali a una partitura tramite la
 sintassi descritta in @ref{Rehearsal marks}:
@@ -295,9 +288,7 @@ successiva.
 @end lilypond
 
 @funindex \markLengthOn
-@funindex markLengthOn
 @funindex \markLengthOff
-@funindex markLengthOff
 
 @predefined
 @code{\markLengthOn},
@@ -337,7 +328,6 @@ Guida al funzionamento interno:
 @cindex testo al livello superiore
 
 @funindex \markup
-@funindex markup
 
 Un blocco @code{\markup} può esistere di per sé, fuori da qualsiasi
 blocco @code{\score}, come un'@tie{@qq{espressione di livello superiore}}.  Questa
@@ -372,9 +362,7 @@ Questa funzionalità, e la sintassi specifica che richiede, è descritta
 in @ref{Multi-page markup}.
 
 @funindex \markup
-@funindex markup
 @funindex \markuplist
-@funindex markuplist
 
 @predefined
 @code{\markup},
@@ -426,7 +414,6 @@ usando la sintassi specifica della modalità @code{\markup}.
 @cindex annotazione
 
 @funindex \markup
-@funindex markup
 
 Un blocco @code{\markup} permette di comporre del testo con un'ampia
 sintassi chiamata @qq{modalità markup}.
@@ -536,11 +523,8 @@ Gli errori di sintassi relativi alla modalità markup possono essere poco chiari
 @cindex font, cambiare
 
 @funindex \italic
-@funindex italic
 @funindex \bold
-@funindex bold
 @funindex \underline
-@funindex underline
 
 La modalità markup permette di cambiare il tipo di carattere:
 
@@ -563,13 +547,9 @@ La modalità markup permette di cambiare il tipo di carattere:
 
 @funindex \abs-fontsize
 @funindex \fontsize
-@funindex fontsize
 @funindex \smaller
-@funindex smaller
 @funindex \larger
-@funindex larger
 @funindex \magnify
-@funindex magnify
 
 Si può modificare la dimensione del tipo di carattere, rispetto alla
 dimensione globale del rigo, in vari modi.
@@ -629,11 +609,8 @@ altri caratteri.
 @cindex apice
 
 @funindex \super
-@funindex super
 @funindex \sub
-@funindex sub
 @funindex \normal-size-super
-@funindex normal-size-super
 
 È possibile stampare il testo come pedice o apice.  Per impostazione
 predefinita, questo appaiono in corpo più piccolo, ma si può usare
@@ -704,21 +681,13 @@ tipi di carattere personalizzati si trova in @ref{Font}.
 è spiegato in @ref{Fonts}.
 
 @funindex \teeny
-@funindex teeny
 @funindex \tiny
-@funindex tiny
 @funindex \small
-@funindex small
 @funindex \normalsize
-@funindex normalsize
 @funindex \large
-@funindex large
 @funindex \huge
-@funindex huge
 @funindex \smaller
-@funindex smaller
 @funindex \larger
-@funindex larger
 
 
 @predefined
@@ -774,11 +743,8 @@ tramite la sintassi descritta in @rlearning{Spostare gli oggetti}.
 @cindex allineamento orizzontale del testo
 
 @funindex \left-align
-@funindex left-align
 @funindex \center-align
-@funindex center-align
 @funindex \right-align
-@funindex right-align
 
 Gli oggetti di markup possono essere allineati in vari modi.  Per impostazione
 predefinita, l'indicazione testuale è allineata rispetto al suo margine
@@ -798,7 +764,6 @@ secondo markup.
 @end lilypond
 
 @funindex \halign
-@funindex halign
 
 L'allineamento orizzontale può essere ritoccato usando un valore numerico:
 
@@ -824,11 +789,8 @@ oggetti di markup tutti insieme, come mostrato ad esempio in
 @cindex allineamento verticale del testo
 
 @funindex \raise
-@funindex raise
 @funindex \lower
-@funindex lower
 @funindex \null
-@funindex null
 
 @c QUERY Should the function of ``\null'' be clarified? rp
 
@@ -860,11 +822,8 @@ punto di riferimento e di conseguenza non si muove.
 @end lilypond
 
 @funindex \general-align
-@funindex general-align
 @funindex \translate
-@funindex translate
 @funindex \translate-scaled
-@funindex translate-scaled
 
 Alcuni comandi possono cambiare l'allineamento sia orizzontale che verticale
 degli oggetti testuali in modalità markup.  Qualsiasi oggetto interessato
@@ -898,9 +857,7 @@ da questi comandi deve essere preceduto da un punto di riferimento:
 @cindex colonne, testo
 
 @funindex \column
-@funindex column
 @funindex \center-column
-@funindex center-column
 
 Un oggetto markup può includere varie linee di testo.  Nell'esempio
 seguente, ogni elemento o espressione viene posizionato sulla sua
@@ -927,7 +884,6 @@ linea, allineato a sinistra o centrato:
 @cindex markup, centrare sulla pagina
 
 @funindex \fill-line
-@funindex fill-line
 
 Analogalmente, una lista di elementi o espressioni può essere distesa
 per riempire l'intera larghezza orizzontale della linea (se c'è un solo
@@ -960,9 +916,7 @@ espressione di markup:
 @cindex markup, testo giustificato
 
 @funindex \wordwrap
-@funindex wordwrap
 @funindex \justify
-@funindex justify
 
 Indicazioni testuali lunghe possono andare a capo automaticamente in base
 alla larghezza della linea specificata.  Possono essere allineate a
@@ -1040,15 +994,10 @@ i comandi di markup.
 @cindex markup, incorniciatura
 
 @funindex \box
-@funindex box
 @funindex \circle
-@funindex circle
 @funindex \rounded-box
-@funindex rounded-box
 @funindex \bracket
-@funindex bracket
 @funindex \hbracket
-@funindex hbracket
 
 Alcuni comandi di markup consentono di decorare gli elementi testuali con
 degli elementi grafici, come è illustrato nell'esempio seguente.
@@ -1075,13 +1024,9 @@ degli elementi grafici, come è illustrato nell'esempio seguente.
 @cindex markup, padding
 
 @funindex \pad-markup
-@funindex pad-markup
 @funindex \pad-x
-@funindex pad-x
 @funindex \pad-to-box
-@funindex pad-to-box
 @funindex \pad-around
-@funindex pad-around
 
 Alcuni comandi possono richiedere un aumento del padding intorno al
 testo;  per farlo si usano dei comandi di markup, descritti in modo
@@ -1113,17 +1058,11 @@ Flute quartet keeps very uneven time."
 @cindex simboli non musicali
 
 @funindex \combine
-@funindex combine
 @funindex \draw-circle
-@funindex draw-circle
 @funindex \filled-box
-@funindex filled-box
 @funindex \triangle
-@funindex triangle
 @funindex \draw-line
-@funindex draw-line
 @funindex \arrow-head
-@funindex arrow-head
 
 Si possono produrre altri elementi grafici o simboli che non richiedono
 alcun testo.  Come con qualsiasi espressione di markup, tali oggetti
@@ -1150,9 +1089,7 @@ possono essere combinati.
 @cindex postscript
 
 @funindex \epsfile
-@funindex epsfile
 @funindex \postscript
-@funindex postscript
 
 Le funzionalità grafiche avanzate comprendono la possibilità di includere
 file di immagini convertite nel formato Encapsulated PostScript
@@ -1348,11 +1285,8 @@ Guida al funzionamento interno:
 @cindex testo esteso su più pagine
 
 @funindex \markuplist
-@funindex markuplist
 @funindex \justified-lines
-@funindex justified-lines
 @funindex \wordwrap-lines
-@funindex wordwrap-lines
 
 Sebbene gli oggetti di markup standard non possano avere interruzioni, una
 specifica sintassi permette di inserire linee di testo che possono estendersi
@@ -1402,7 +1336,6 @@ Guida al funzionamento interno:
 @rinternals{TextScript}.
 
 @funindex \markuplist
-@funindex markuplist
 
 @predefined
 @code{\markuplist}.
index ea545600afef462960b5e964922522af0fee47e7..6dca8c585638ea72fbfb6733bc3a0eb32fe27749 100644 (file)
@@ -191,11 +191,8 @@ LilyPond の音符名はピッチを示しています。
 @cindex layout vs. content (レイアウト vs. 内容)
 
 @funindex \key
-@funindex key
 @funindex \major
-@funindex major
 @funindex \minor
-@funindex minor
 
 音楽用語集: @rglos{key signature}, @rglos{major}, @rglos{minor}
 
@@ -464,11 +461,8 @@ A フラット メジャーの調では、@code{b} には臨時記号が付き
 @funindex \mf
 @funindex \pp
 @funindex \<
-@funindex <
 @funindex \>
-@funindex >
 @funindex \!
-@funindex !
 
 音楽用語集: @rglos{dynamics}, @rglos{crescendo}
 @rglos{decrescendo}
@@ -511,7 +505,6 @@ A フラット メジャーの調では、@code{b} には臨時記号が付き
 @cindex markup (マークアップ)
 
 @funindex \markup
-@funindex markup
 
 テキストをあなたの楽譜に追加することができます:
 
@@ -549,9 +542,7 @@ a'2_\markup {
 @funindex [
 @funindex ]
 @funindex \autoBeamOff
-@funindex autoBeamOff
 @funindex \autoBeamOn
-@funindex autoBeamOn
 
 音楽用語集: @rglos{beam}
 
@@ -609,7 +600,6 @@ a'2_\markup {
 @cindex partial measure (部分小節)
 
 @funindex \partial
-@funindex partial
 
 音楽用語集: @rglos{anacrusis}
 
@@ -636,7 +626,6 @@ a'2_\markup {
 @cindex triplets (3 連符)
 
 @funindex \tuplet
-@funindex tuplet
 
 音楽用語集: @rglos{note value}, @rglos{triplet}
 
@@ -665,9 +654,7 @@ a'2_\markup {
 @cindex appoggiatura (前打音)
 
 @funindex \grace
-@funindex grace
 @funindex \acciaccatura
-@funindex acciaccatura
 @funindex \appoggiatura
 @funindex acciaccatura
 
@@ -861,10 +848,8 @@ LilyPond は最初の音楽表記の始まりを調べます。@c
 @cindex notation context (記譜コンテキスト)
 
 @funindex \new Staff
-@funindex new Staff
 @funindex Staff
 @funindex \new
-@funindex new
 @funindex Score
 @funindex Voice
 @funindex Lyrics
@@ -1067,7 +1052,6 @@ LilyPond での多声音楽はまだ説明していないコンセプトを用
 @cindex songs (歌)
 
 @funindex \addlyrics
-@funindex addlyrics
 
 音楽用語集: @rglos{lyrics}
 
@@ -1444,7 +1428,6 @@ aFivePaper = \paper @{ paperheight = 21.0 \cm @}
 @cindex header block (ヘッダ ブロック)
 
 @funindex \header
-@funindex header
 
 タイトル、作曲者、作品番号、それに類似の情報は
 @code{\header} ブロックの中に挿入されます。@c
index 34897fcf25940430220f906ccdc45fa53f4b407b..3ae1f860462bd96080fe64421669c25f61d56161 100644 (file)
@@ -77,9 +77,7 @@ LilyPond 入力ファイルの基本例は以下のようなものです:
 しかしながら、この例はスタート地点として役に立ちます。
 
 @funindex \book
-@funindex book
 @funindex \score
-@funindex score
 @cindex book
 @cindex score
 
@@ -168,11 +166,8 @@ LilyPond はまるでその音楽表記が上で示されたコマンドで包
 @end example
 
 @funindex \header
-@funindex header
 @funindex \layout
-@funindex layout
 @funindex \midi
-@funindex midi
 @cindex header (ヘッダ)
 @cindex layout (レイアウト)
 @cindex midi
@@ -199,7 +194,6 @@ MIDI 出力を作り出します。@c
 @cindex book block, implicit (暗黙の book ブロック)
 @cindex implicit book block (暗黙の book ブロック)
 @funindex \book
-@funindex book
 
 あなたは複数の @code{\score} ブロックを記述するかもしれません。@c
 それらはそれぞれ別々の楽譜として扱われますが、それらは結合されて@c
@@ -271,7 +265,6 @@ LilyPond がこのファイルを見ると、@code{melody} の値
 @translationof Score is a (single) compound musical expression
 
 @funindex \score
-@funindex score
 @cindex score
 @cindex contents of a score block (score ブロックの内容)
 @cindex score block, contents of (score ブロックの内容)
@@ -1000,15 +993,10 @@ LilyPond は音符の水平方向の位置を調節するための手段をい
 @translationof Explicitly instantiating voices
 
 @funindex \voiceOne
-@funindex voiceOne
 @funindex \voiceTwo
-@funindex voiceTwo
 @funindex \voiceThree
-@funindex voiceThree
 @funindex \voiceFour
-@funindex voiceFour
 @funindex \oneVoice
-@funindex oneVoice
 @funindex \new Voice
 @cindex voice contexts, creating (ボイス コンテキストを作成する)
 
@@ -1190,13 +1178,9 @@ LilyPond は音符の水平方向の位置を調節するための手段をい
 @cindex collisions, notes (音符の衝突)
 @cindex shift commands (シフト コマンド)
 @funindex \shiftOff
-@funindex shiftOff
 @funindex \shiftOn
-@funindex shiftOn
 @funindex \shiftOnn
-@funindex shiftOnn
 @funindex \shiftOnnn
-@funindex shiftOnnn
 
 和音の中で小さな間隔で置かれる音符、@c
 あるいは異なるボイスで同時に発生する音符は、@c
@@ -1244,7 +1228,6 @@ LilyPond は音符の水平方向の位置を調節するための手段をい
 
 @funindex \new Lyrics
 @funindex \lyricsto
-@funindex lyricsto
 @funindex Lyrics
 @cindex Lyrics context, creating (歌詞コンテキストを作成する)
 @cindex lyrics, linking to voice (歌詞をボイスにリンクさせる)
@@ -1279,7 +1262,6 @@ LilyPond は音符の水平方向の位置を調節するための手段をい
 @cindex lyrics and beaming (歌詞と連桁)
 @cindex beaming and lyrics (連桁と歌詞)
 @funindex \autoBeamOff
-@funindex autoBeamOff
 
 LilyPond がデフォルトで使用する自動連桁は楽器だけの音楽では@c
 うまく機能しますが、歌詞を持つ音楽ではそれほどうまく機能しません。@c
@@ -1291,7 +1273,6 @@ LilyPond がデフォルトで使用する自動連桁は楽器だけの音楽
 @funindex \new ChoirStaff
 @funindex ChoirStaff
 @funindex \lyricmode
-@funindex lyricmode
 @cindex vocal score structure (ボーカル譜構造)
 @cindex choir staff
 
@@ -1506,7 +1487,6 @@ LilyPond 内部では、これらの規則と情報ビットは@emph{コンテ
 @translationof Creating contexts
 
 @funindex \new
-@funindex new
 @cindex new contexts (新しいコンテキスト)
 @cindex creating contexts (コンテキストを作成する)
 @cindex contexts, creating (コンテキストを作成する)
@@ -1720,9 +1700,7 @@ LilyPond によって作成された楽譜上にあるすべての記号は
 @cindex context properties, modifying (コンテキスト プロパティを変更する)
 @cindex modifying context properties (コンテキスト プロパティを変更する)
 @funindex \set
-@funindex set
 @funindex \unset
-@funindex unset
 
 コンテキストにはいくつかのコンテキスト プロパティを保持する責任があります。@c
 それらプロパティの多くは変更可能であり、変更することで入力の構文解釈に影響を@c
@@ -1924,7 +1902,6 @@ LilyPond 入力ファイルに対する特別なサポートを持つ@c
 @c Setting context properties with @code{\with}
 
 @funindex \with
-@funindex with
 @cindex context properties, setting with \with (\with でコンテキスト プロパティを設定する)
 
 コンテキスト プロパティはコンテキストが作成されるときに@c
@@ -1978,7 +1955,6 @@ like this:
 
 @cindex context properties, setting with \context (\context でコンテキスト プロパティを設定する)
 @funindex \context
-@funindex context
 
 コンテキスト プロパティの値は単一のコマンドによってある特定のタイプの@c
 コンテキスト@emph{すべて} -- すべての @code{Staff} コンテキストなどのように
@@ -2062,9 +2038,7 @@ like this:
 @cindex removing engravers (エングラーバを削除する)
 
 @funindex \consists
-@funindex consists
 @funindex \remove
-@funindex remove
 
 これまでに、コンテキストはそれぞれにいくつかのエングラーバを保持し、@c
 それぞれのエングラーバは出力のある特定部分
@@ -2163,7 +2137,6 @@ like this:
 @c Changing all contexts of the same type
 
 @funindex \layout
-@funindex layout
 
 上の例では、個々のコンテキストにエングラーバを追加あるいは削除する方法を@c
 示しました。@c
index e75bd42ef2d52c61fdad5f498d7decc1bdf5a276..8e48c14456407f420da9d5826eee7bc02741ba5e 100644 (file)
@@ -224,7 +224,6 @@ LilyPond はいくつかの記譜要素を自動的に追加します。@c
 @cindex relative mode, and accidentals (臨時記号と相対モード)
 
 @funindex \relative
-@funindex relative
 @funindex '
 @funindex ,
 
@@ -409,7 +408,6 @@ A, G, F である場合は B の下に置かれます。
 @cindex time signature (拍子記号)
 
 @funindex \time
-@funindex time
 
 音楽用語集: @rglos{time signature}
 @c 拍子記号 (time signature)
@@ -436,7 +434,6 @@ A, G, F である場合は B の下に置かれます。
 @cindex metronome marks (メトロノーム記号)
 
 @funindex \tempo
-@funindex tempo
 
 音楽用語集: @rglos{tempo indication}, @rglos{metronome}
 
@@ -469,7 +466,6 @@ A, G, F である場合は B の下に置かれます。
 @cindex bass (バス)
 
 @funindex \clef
-@funindex clef
 
 音楽用語集: @rglos{clef}
 @c : 音部記号 (clef)
index 5f78d6098100e76394e2553585e0db79d23cbbd8..303625837f7526e5d878fbf9b25aecdeab2fa641 100644 (file)
@@ -201,7 +201,6 @@ LilyPond が @code{\new Staff} のようなコマンドに遭遇した場合、@
 @cindex override syntax (override 構文)
 
 @funindex \override
-@funindex override
 
 我々はすでに @ref{コンテキスト プロパティを変更する} と
 @ref{エングラーバを追加 / 削除する} で @strong{コンテキスト} のプロパティを@c
@@ -276,7 +275,6 @@ Scheme モードについての更なる情報は @rextend{LilyPond Scheme synta
 @cindex revert command (revert コマンド)
 
 @funindex \revert
-@funindex revert
 
 一旦オーバライドされると、そのプロパティは再度オーバライドされるか
 @code{\revert} コマンドに遭遇するまで新しい値のままでいます。@c
@@ -316,7 +314,6 @@ Scheme モードについての更なる情報は @rextend{LilyPond Scheme synta
 @translationof The \once prefix
 
 @funindex \once
-@funindex once
 
 @code{\override} コマンドと @code{\set} コマンドには両方とも@c
 接頭辞 @code{\once} が付く可能性があります。@c
@@ -364,7 +361,6 @@ b c |
 @cindex overrideProperty command (overrideProperty コマンド)
 
 @funindex \overrideProperty
-@funindex overrideProperty
 
 オーバライド コマンドには @code{\overrideProperty} という@c
 もう 1 つのフォーマットがあり、時々必要となります。@c
@@ -379,7 +375,6 @@ b c |
 @cindex tweak command (tweak コマンド)
 
 @funindex \tweak
-@funindex tweak
 
 利用可能な最後の調整コマンドは @code{\tweak} です。@c
 これは同じ音楽タイミングで発生するいくつかのオブジェクトのうち、@c
@@ -754,7 +749,6 @@ Slur へのリンクを選択すると、Slur のプロパティがリスト ア
 @cindex once override (一度だけオーバライドする)
 
 @funindex \once
-@funindex once
 
 上記の最後の例では @emph{すべて} のスラーが太くなっています。@c
 しかし、最初のスラーだけを太くしたい場合はどうでしょうか?@c
@@ -801,7 +795,6 @@ Slur へのリンクを選択すると、Slur のプロパティがリスト ア
 @cindex default properties, reverting to (デフォルトのプロパティに戻す)
 
 @funindex \revert
-@funindex revert
 
 最後に、最初の 2 つだけのスラーを太くしたい場合はどうでしょうか?@c
 その場合、2 つのコマンド -- それぞれの前に @code{\once} を付けた --
@@ -2235,9 +2228,7 @@ LilyPond はこれらの制約を受け取り、
 @cindex ottava bracket (オッターバ囲み)
 
 @funindex \startTextSpan
-@funindex startTextSpan
 @funindex \stopTextSpan
-@funindex stopTextSpan
 
 @cindex TextSpanner, example of overriding (TextSpanner をオーバライドする例)
 @cindex bound-details property, example (bound-details プロパティの例)
@@ -2393,9 +2384,7 @@ c''2^"Text4" |
 @cindex notes, spreading out with text (テキストに合わせて音符の間隔を広げる)
 
 @funindex \textLengthOn
-@funindex textLengthOn
 @funindex \textLengthOff
-@funindex textLengthOff
 
 デフォルトでは、音楽のレイアウトが考慮されている限り、@c
 マークアップによって作り出されるテキストは水平方向のスペースと関係しません。@c
index 750d367770ec7cac95ab4022528d1bbce36f9f00..b9aa8ebc5431665b02f535ce4f0135c4a5adff3a 100644 (file)
@@ -1118,17 +1118,11 @@ StaffDefaults = \with {
 @cindex engravers, including in contexts (エングラーバをコンテキストに含める)
 
 @funindex \alias
-@funindex alias
 @funindex \name
-@funindex name
 @funindex \type
-@funindex type
 @funindex \consists
-@funindex consists
 @funindex \accepts
-@funindex accepts
 @funindex \denies
-@funindex denies
 
 @code{Staff} や @code{Voice} のようなコンテキストは、@c
 簡単なブロックの組み合わせで構成されています。
index ca863bd1a41b25900575e50055e1da7a7b409523..12341e03e517818be0dea047001bcb77acd2980d 100644 (file)
@@ -157,7 +157,6 @@ c4.-> d8---3
 @cindex finger change (指を変える)
 
 @funindex \finger
-@funindex finger
 
 運指の指示は @var{音符}-@var{数字} を用いることで挿入することができます:
 
@@ -182,7 +181,6 @@ c4-1 d-2 f-4 e-3
 @cindex thumb-script (サム-スクリプト)
 
 @funindex \thumb
-@funindex thumb
 
 ある音符を親指で演奏するよう指示するために、@c
 サム-スクリプト (thumb-script) を付け加えることができます
@@ -247,9 +245,7 @@ c4-1 d-2 f-4 e-3
 @cindex notes, transparent
 
 @funindex \hideNotes
-@funindex hideNotes
 @funindex \unHideNotes
-@funindex unHideNotes
 
 @c 未訳
 隠された (または不可視、透明の) 音符は、preparing theory や作曲の演習の際に@c
@@ -321,7 +317,6 @@ Notation Reference:
 
 @funindex color
 @funindex \with-color
-@funindex with-color
 @funindex x11-color
 
 個々のオブジェクトに色を割り振ることができます。@c
@@ -437,7 +432,6 @@ Web 向けでは、ノーマル カラーを使用することを推奨します
 @cindex brackets (囲み)
 
 @funindex \parenthesize
-@funindex parenthesize
 
 音楽イベントの前に @code{\parenthesize} を置くことによって、@c
 そのオブジェクトに括弧を付けることができます。@c
@@ -487,11 +481,8 @@ Web 向けでは、ノーマル カラーを使用することを推奨します
 @cindex invisible stem (不可視の符幹)
 
 @funindex \stemUp
-@funindex stemUp
 @funindex \stemDown
-@funindex stemDown
 @funindex \stemNeutral
-@funindex stemNeutral
 @cindex stem, direction (符幹の向き)
 @cindex stem, up (符幹を上向きにする)
 @cindex stem, down (符幹を下向きにする)
@@ -559,9 +550,7 @@ Web 向けでは、ノーマル カラーを使用することを推奨します
 @funindex balloonGrobText
 @funindex balloonText
 @funindex \balloonLengthOn
-@funindex balloonLengthOn
 @funindex \balloonLengthOff
-@funindex balloonLengthOff
 
 記譜要素に四角いバルーンで印を付けて、テキストを付け加えることができます。@c
 この機能の主目的は記譜法を説明することです。
@@ -702,9 +691,7 @@ altered:
 
 @funindex Horizontal_bracket_engraver
 @funindex \startGroup
-@funindex startGroup
 @funindex \stopGroup
-@funindex stopGroup
 
 音楽分析では、囲みを使って楽曲の構造を示します。@c
 シンプルな水平な囲みがサポートされています。
index f28c43a396358a6f57922b4c3dc6e1f4b7e40ac2..02f8b4e6ff8fa6b924f77e194321b03c64cbe49c 100644 (file)
@@ -238,43 +238,24 @@ R1\fermataMarkup
 @cindex dynamics, absolute (絶対強弱記号)
 
 @funindex \ppppp
-@funindex ppppp
 @funindex \pppp
-@funindex pppp
 @funindex \ppp
-@funindex ppp
 @funindex \pp
-@funindex pp
 @funindex \p
-@funindex p
 @funindex \mp
-@funindex mp
 @funindex \mf
-@funindex mf
 @funindex \f
-@funindex f
 @funindex \ff
-@funindex ff
 @funindex \fff
-@funindex fff
 @funindex \ffff
-@funindex ffff
 @funindex \fffff
-@funindex fffff
 @funindex \fp
-@funindex fp
 @funindex \sf
-@funindex sf
 @funindex \sff
-@funindex sff
 @funindex \sp
-@funindex sp
 @funindex \spp
-@funindex spp
 @funindex \sfz
-@funindex sfz
 @funindex \rfz
-@funindex rfz
 
 絶対強弱記号は音符の後にコマンドを用いて
 -- @code{c4\ff} などのように
@@ -305,9 +286,7 @@ R1\fermataMarkup
 @funindex \>
 @funindex \!
 @funindex \cr
-@funindex cr
 @funindex \decr
-@funindex decr
 
 @notation{クレッシェンド} 記号は @code{\<} で始まり、@code{\!}、@c
 絶対強弱記号あるいは追加のクレッシェンド記号またはデクレッシェンド記号で@c
@@ -370,7 +349,6 @@ R1\fermataMarkup
 @cindex espressivo articulation (表現的なアーティキュレーション)
 
 @funindex \espressivo
-@funindex espressivo
 
 @code{\espressivo} コマンドを用いて、同じ音符にクレッシェンドとデクレッシェンドを@c
 付けることができます。@c
@@ -386,11 +364,8 @@ R1\fermataMarkup
 
 
 @funindex \cresc
-@funindex cresc
 @funindex \decresc
-@funindex decresc
 @funindex \dim
-@funindex dim
 テキストのクレッシェンド記号は @code{\cresc} で開始します。@c
 テキストのデクレッシェンド記号は @code{\decresc} または
 @code{\dim} で開始します。@c
@@ -406,17 +381,11 @@ R1\fermataMarkup
 @end lilypond
 
 @funindex \crescTextCresc
-@funindex crescTextCresc
 @funindex \dimTextDecresc
-@funindex dimTextDecresc
 @funindex \dimTextDecr
-@funindex dimTextDecr
 @funindex \dimTextDim
-@funindex dimTextDim
 @funindex \crescHairpin
-@funindex crescHairpin
 @funindex \dimHairpin
-@funindex dimHairpin
 
 強弱のテキスト符号の変更でヘアピンを置換することもできます:
 @lilypond[verbatim,quote]
@@ -447,11 +416,8 @@ R1\fermataMarkup
 強弱記号の垂直方向の位置は
 @rinternals{DynamicLineSpanner} によって処理されます。
 @funindex \dynamicUp
-@funindex dynamicUp
 @funindex \dynamicDown
-@funindex dynamicDown
 @funindex \dynamicNeutral
-@funindex dynamicNeutral
 
 @code{Dynamics} を用いて水平線上に強弱記号を譜刻することができます。@c
 タイミングを示すために空白休符を使用します。@c
@@ -562,9 +528,7 @@ moltoF = \markup { molto \dynamic f }
 @cindex dynamics, parenthesis (括弧の強弱記号)
 @cindex editorial dynamics (注釈の強弱記号)
 @funindex \bracket
-@funindex bracket
 @funindex \dynamic
-@funindex dynamic
 
 マークアップ モードでは、@c
 注釈の強弱記号 (括弧や角括弧で囲まれます) を作成することができます。@c
@@ -709,9 +673,7 @@ LilyPond の拡張:
 @cindex slurs, below notes (音符の下にスラーを配置する)
 @cindex slurs, above notes (音符の上にスラーを配置する)
 @funindex \slurDown
-@funindex slurDown
 @funindex \slurNeutral
-@funindex slurNeutral
 
 スラーを手動で音符の上または下に配置することができます。@c
 @ref{Direction and placement} を参照してください。
@@ -738,11 +700,8 @@ LilyPond の拡張:
 @cindex slur, dashed (破線のスラー)
 @cindex style, slur (スラーのスタイル)
 @funindex \slurDashed
-@funindex slurDashed
 @funindex \slurDotted
-@funindex slurDotted
 @funindex \slurSolid
-@funindex slurSolid
 
 スラーは実線、点線あるいは破線のどれかになります。@c
 実線がスラーのデフォルト スタイルです:
@@ -760,9 +719,7 @@ LilyPond の拡張:
 @end lilypond
 
 @funindex \slurHalfDashed
-@funindex slurHalfDashed
 @funindex \slurHalfSolid
-@funindex slurHalfSolid
 @cindex slur, half dashed and half solid (半分が破線で半分が実線のスラー)
 
 スラーの半分を破線 (前半を破線、後半を実線) にする、あるいは、@c
@@ -781,7 +738,6 @@ LilyPond の拡張:
 @end lilypond
 
 @funindex \slurDashPattern
-@funindex slurDashPattern
 @cindex slur, defining dash patterns (スラーの破線パターンを定義する)
 
 スラーの破線パターンを定義することができます:
@@ -801,7 +757,6 @@ LilyPond の拡張:
 
 
 @funindex \slurUp
-@funindex slurUp
 
 
 @predefined
@@ -868,11 +823,8 @@ LilyPond の拡張:
 @end lilypond
 
 @funindex \phrasingSlurUp
-@funindex phrasingSlurUp
 @funindex \phrasingSlurDown
-@funindex phrasingSlurDown
 @funindex \phrasingSlurNeutral
-@funindex phrasingSlurNeutral
 
 印刷の上では、フレージング スラーは通常のスラーとほとんど同じです。@c
 しかしながら、それぞれ異なるオブジェクトとして取り扱われます。@c
@@ -889,12 +841,9 @@ LilyPond の拡張:
 
 同時進行あるいは重なり合うフレージング スラーは許可されません。
 
-@funindex phrasingSlurDashed
 @funindex \phrasingSlurDashed
 @funindex \phrasingSlurDotted
-@funindex phrasingSlurDotted
 @funindex \phrasingSlurSolid
-@funindex phrasingSlurSolid
 @cindex phrasing slur, dashed (破線のフレージング スラー)
 @cindex dashed phrasing slur (破線のフレージング スラー)
 @cindex phrasing slur, dotted (点線のフレージング スラー)
@@ -917,10 +866,8 @@ LilyPond の拡張:
 }
 @end lilypond
 
-@funindex phrasingSlurHalfDashed
 @funindex \phrasingSlurHalfDashed
 @funindex \phrasingSlurHalfSolid
-@funindex phrasingSlurHalfSolid
 @cindex phrasing slur, half solid and half dashed (半分が実線で半分が破線のフレージング スラー)
 @cindex slur, half solid and half dashed phrasing (半分が実線で半分が破線のフレージング スラー)
 
@@ -940,7 +887,6 @@ LilyPond の拡張:
 @end lilypond
 
 @funindex \phrasingSlurDashPattern
-@funindex phrasingSlurDashPattern
 @cindex phrasing slur, defining dash patterns
 @cindex slur, phrasing, defining dash patterns (フレージング スラーの破線パターンを定義する)
 @cindex slur, defining dash patterns for phrasing (フレージング スラーの破線パターンを定義する)
@@ -998,7 +944,6 @@ LilyPond の拡張:
 @cindex breath marks (ブレス記号)
 @cindex pause mark (休止記号)
 @funindex \breathe
-@funindex breathe
 
 ブレス記号は @code{\breathe} を用いて入力します:
 
@@ -1061,7 +1006,6 @@ divisiones (ディビジョン: 区切り) がサポートされています。@
 @cindex falls (Fall)
 @cindex doits (Doit)
 @funindex \bendAfter
-@funindex bendAfter
 
 @code{\bendAfter} コマンドを用いて、@c
 @notation{Fall} と @notation{Doit} 音符にを付け加えることができます。@c
@@ -1112,7 +1056,6 @@ Fall あるいは Doit の向きはプラスあるいはマイナス (上ある
 
 @cindex glissando (グリッサンド)
 @funindex \glissando
-@funindex glissando
 
 @notation{グリッサンド} は音符の後に @code{\glissando} を付けることに@c
 よって作成されます:
@@ -1211,13 +1154,9 @@ Fall あるいは Doit の向きはプラスあるいはマイナス (上ある
 @cindex chord, broken (変則和音)
 
 @funindex \arpeggio
-@funindex arpeggio
 @funindex \arpeggioArrowUp
-@funindex arpeggioArrowUp
 @funindex \arpeggioArrowDown
-@funindex arpeggioArrowDown
 @funindex \arpeggioNormal
-@funindex arpeggioNormal
 
 和音の @notation{アルペジオ} (変則和音とも呼ばれます) は和音構造の後に
 @code{\arpeggio} を付けることによって記述されます:
@@ -1248,11 +1187,8 @@ Fall あるいは Doit の向きはプラスあるいはマイナス (上ある
 @cindex special arpeggio symbols (特殊なアルペジオ シンボル)
 
 @funindex \arpeggioBracket
-@funindex arpeggioBracket
 @funindex \arpeggioParenthesis
-@funindex arpeggioParenthesis
 @funindex \arpeggioParenthesisDashed
-@funindex arpeggioParenthesisDashed
 
 特殊な @emph{括弧スタイル} のアルペジオ シンボルを作成することができます:
 
@@ -1338,11 +1274,8 @@ Fall あるいは Doit の向きはプラスあるいはマイナス (上ある
 @cindex trills (トリル)
 
 @funindex \trill
-@funindex trill
 @funindex \startTrillSpan
-@funindex startTrillSpan
 @funindex \stopTrillSpan
-@funindex stopTrillSpan
 
 延長線を持たない短い @notation{トリル} は @code{\trill} で譜刻されます。@c
 @ref{アーティキュレーションと装飾} を参照してください。
@@ -1399,7 +1332,6 @@ Fall あるいは Doit の向きはプラスあるいはマイナス (上ある
 @cindex pitched trills (ピッチを持つトリル)
 @cindex trills, pitched (ピッチを持つトリル)
 @funindex \pitchedTrill
-@funindex pitchedTrill
 
 明示的なピッチを持つ予備の音符を必要とするトリルは
 @code{\pitchedTrill} コマンドを用いて譜刻することができます。@c
index f4b7d0abf98d0cfedd0c4b76d31e4fa76baad974..da57b1658060e82621b4e59d3ffc532659b50c90 100644 (file)
@@ -572,7 +572,6 @@ LilyPond は、あらかじめ定義されたチューニングに対して、@c
 あらかじめ定義された弦チューニングは @file{ly/string-tunings-init.ly} の中に@c
 あります。
 
-@funindex stringTunings
 @funindex \stringTunings
 @cindex tablature, custom string tunings (カスタム弦チューニングのタブ譜)
 @cindex custom string tunings (カスタム弦チューニング)
@@ -779,7 +778,6 @@ fret-diagram マークアップ文字列のダイアグラムに、@c
 @cindex fret-diagram markup (フレット ダイアグラムのマークアップ)
 @cindex ukulele (ウクレレ)
 
-@funindex fret-diagram
 @funindex \fret-diagram
 
 フレット ダイアグラムのサイズ、それにダイアグラムの中のフレット数を@c
@@ -870,7 +868,6 @@ fret-diagram マークアップ文字列でドットの大きさと位置を制
 
 @cindex fret-diagram-terse markup (fret-diagram-terse マークアップ)
 
-@funindex fret-diagram-terse
 @funindex \fret-diagram-terse
 
 fret-diagram-terse マークアップ文字列は弦番号を省略します。@c
@@ -950,7 +947,6 @@ fret-diagram-terse マークアップを使っている時、@c
 @cindex fret-diagram-verbose markup (fret-diagram-verbose マークアップ)
 @cindex capo (カポ)
 
-@funindex fret-diagram-verbose
 @funindex \fret-diagram-verbose
 
 fret-diagram-verbose マークアップ文字列のフォーマットは Scheme リストです。@c
@@ -1209,7 +1205,6 @@ myChords = \chordmode { c1 c:m7.5- c:aug }
 @cindex fret diagrams with chord names
 
 @funindex ChordNames
-@funindex chordmode
 @funindex \chordmode
 
 コード ネームとフレット ダイアグラムを一緒に表示させることが@c
@@ -1364,8 +1359,6 @@ mychords = \chordmode {
 @cindex chord shapes for fretted instruments (フレットのある楽器のコード シェイプ)
 
 @funindex \addChordShape
-@funindex addChordShape
-@funindex storePredefinedDiagram
 @funindex \storePredefinedDiagram
 
 @ignore
@@ -1491,9 +1484,7 @@ mychords = \chordmode{
 >>
 @end lilypond
 
-@funindex predefinedFretboardsOff
 @funindex \predefinedFretboardsOff
-@funindex predefinedFretboardsOn
 @funindex \predefinedFretboardsOn
 
 デフォルトではあらかじめ定義されたダイアグラムは読み込まれないため、@c
@@ -1627,7 +1618,6 @@ property.
 @cindex fingerings, right hand for fretted instruments (フレットのある楽器での右手の運指)
 @cindex right hand fingerings for fretted instruments (フレットのある楽器での右手の運指)
 
-@funindex rightHandFinger
 @funindex \rightHandFinger
 
 右手の運指 @var{p-i-m-a} は後に数字が続く @code{\rightHandFinger} を用いて@c
@@ -1801,7 +1791,6 @@ LilyPond は、符頭を三角形に変更することで、@c
 @unnumberedsubsubsec パワー コードの指示
 @translationof Indicating power chords
 
-@funindex powerChords
 @funindex \powerChords
 
 @cindex power chords (パワー コード)
index 1408879288aa26df6fcfd18d1b2b9e039f92d3e7..0a28ca77a837cc123c01b5fe69455c3b9159e66e 100644 (file)
 @cindex beams, cross-staff  (譜を跨ぐ連桁)
 
 @funindex \change
-@funindex change
 
 以下のコマンドを用いて、ボイスの譜を手動で切り換えることができます:
 
 @cindex staff changes, automatic (譜の自動変更)
 
 @funindex \autochange
-@funindex autochange
 @funindex PianoStaff
 
 譜の上端と下端の間で、ボイスを自動的に切り換えることができます。@c
 @cindex autochange and relative music (自動変更と相対モード)
 
 @funindex \relative
-@funindex relative
 
 @code{\autochange} の外側にある @code{\relative} セクションは、@c
 @code{\autochange} の内部にある音符のピッチに影響を与えません。@c
 
 @funindex followVoice
 @funindex \showStaffSwitch
-@funindex showStaffSwitch
 @funindex \hideStaffSwitch
-@funindex hideStaffSwitch
 
 ボイスが他の譜に切り替わる時に、音符を繋げる線を自動的に譜刻することができます:
 
 @cindex U.C.
 
 @funindex \sustainOn
-@funindex sustainOn
 @funindex \sustainOff
-@funindex sustainOff
 @funindex \sostenutoOn
-@funindex sostenutoOn
 @funindex \sostenutoOff
-@funindex sostenutoOff
 @funindex \unaCorda
-@funindex unaCorda
 @funindex \treCorde
-@funindex treCorde
 
 一般的に、ピアノは音を変化させるために 3 本のペダルを持ちます:
 @notation{サステイン}, @notation{ソステヌート} (@notation{sos.}),
index c0db5f7521617fd78d0018fe2c0cf3c33e8e4dc4..b5e85815e199554c3883aa8b62638ae87c823319 100644 (file)
 @cindex relative octave specification (相対オクターブ指定)
 @cindex ocatve specification, relative (相対オクターブ指定)
 
-@funindex relative
 @funindex \relative
 
 絶対オクターブ入力は、一つ一つの音符のオクターブを指定する必要があります。@c
@@ -302,11 +301,8 @@ B の後の F ダブル フラットは B よりも下に配置されます。@c
 @cindex transposition and relative octave entry (移調と相対オクターブ入力)
 
 @funindex \transpose
-@funindex transpose
 @funindex \chordmode
-@funindex chordmode
 @funindex \relative
-@funindex relative
 
 
 @node 臨時記号
@@ -631,7 +627,6 @@ LilyPond ではどちらの形式も認められます。@c
 
 @funindex =
 @funindex \octaveCheck
-@funindex octaveCheck
 @funindex controlpitch
 
 相対モードでは、オクターブ変更記号を付け忘れることが容易に起こり得ます。@c
@@ -710,7 +705,6 @@ LilyPond ではどちらの形式も認められます。@c
 @cindex notes, transposition of (音符の移調)
 
 @funindex \transpose
-@funindex transpose
 
 音楽表記は @code{\transpose} で移調させることができます。@c
 構文は以下の通りです:
@@ -829,11 +823,8 @@ musicInBflat = @{ e4 @dots{} @}
 @rinternals{TransposedMusic}
 
 @funindex \transpose
-@funindex transpose
 @funindex \chordmode
-@funindex chordmode
 @funindex \relative
-@funindex relative
 
 @knownissues
 相対変換コマンドはその引数の中にある @code{\transpose}, @code{\chordmode},
@@ -892,7 +883,6 @@ music = \relative { c' d e f }
 @cindex transformation, retrograde (逆行変換)
 @cindex operation, retrograde (逆行操作)
 @funindex \retrograde
-@funindex retrograde
 
 音楽表記を後ろから前に演奏する逆行を作り出すことができます:
 
@@ -939,7 +929,6 @@ music = \relative { c'8. ees16( fis8. a16 b8.) gis16 f8. d16 }
 @cindex transposition, modal (様式的な移調)
 @cindex operation, transposition (移調操作)
 @funindex \modalTranspose
-@funindex modalTranspose
 
 以下により、与えられた音階でモチーフを移調させることができます:
 
@@ -994,7 +983,6 @@ motif = \relative { c'8 d e f g a b c }
 @cindex inversion, modal (様式的な反転)
 @cindex operation, modal inversion (様式的な反転操作)
 @funindex \modalInversion
-@funindex modalInversion
 
 モチーフを与えられた音階に従って与えられた旋回点 (音符) で反転させて、
 移調させることを 1 つの操作でできます:
@@ -1110,7 +1098,6 @@ motif = \relative { c'8. ees16 fis8. a16 b8. gis16 f8. d16 }
 @cindex clef, subbass (低バス音部記号)
 
 @funindex \clef
-@funindex clef
 
 音部記号を変えることができます。@c
 以下のそれぞれの例の中にある音符はすべてミドル C です。@c
@@ -1254,7 +1241,6 @@ c'2 c'
 @cindex key signature (調号)
 
 @funindex \key
-@funindex key
 
 @c duplicated in Key signature and Accidentals
 @warning{LilyPond を始めたばかりのユーザは@c
@@ -1274,23 +1260,14 @@ LilyPond では、音符名は未加工の入力です。@c
 @end example
 
 @funindex \major
-@funindex major
 @funindex \minor
-@funindex minor
 @funindex \ionian
-@funindex ionian
 @funindex \locrian
-@funindex locrian
 @funindex \aeolian
-@funindex aeolian
 @funindex \mixolydian
-@funindex mixolydian
 @funindex \lydian
-@funindex lydian
 @funindex \phrygian
-@funindex phrygian
 @funindex \dorian
-@funindex dorian
 
 @cindex church modes (チャーチ モード)
 @cindex modes (モード)
@@ -1395,7 +1372,6 @@ freygish = #`((0 . ,NATURAL) (1 . ,FLAT) (2 . ,NATURAL)
 
 @funindex set-octavation
 @funindex \ottava
-@funindex ottava
 
 @notation{オッターバ囲み} は譜をオクターブ単位で移調します:
 
@@ -1444,7 +1420,6 @@ freygish = #`((0 . ,NATURAL) (1 . ,FLAT) (2 . ,NATURAL)
 @cindex MIDI transposition (MIDI の移調)
 
 @funindex \transposition
-@funindex transposition
 
 楽器の移調を含む楽器を譜刻するとき、いくつかのパートは@c
 @notation{コンサート ピッチ} とは異なるピッチで譜刻される可能性があります。@c
@@ -2913,9 +2888,7 @@ forget = #(define-music-function (music) (ly:music?) #{
 @cindex note heads, easy play (演奏を容易にする符頭)
 
 @funindex \easyHeadsOn
-@funindex easyHeadsOn
 @funindex \easyHeadsOff
-@funindex easyHeadsOff
 
 @q{演奏を容易にする} 符頭は、符頭の中に音符名を含みます。@c
 これは、初心者のための楽譜で使用されます。@c
@@ -2982,15 +2955,10 @@ forget = #(define-music-function (music) (ly:music?) #{
 @cindex note heads, Walker
 
 @funindex \aikenHeads
-@funindex aikenHeads
 @funindex \sacredHarpHeads
-@funindex sacredHarpHeads
 @funindex \southernHarmonyHeads
-@funindex southernHarmonyHeads
 @funindex \funkHeads
-@funindex funkHeads
 @funindex \walkerHeads
-@funindex walkerHeads
 
 シェイプ ノート記譜法では、@c
 符頭の形状は音階の中での音符の位置付けに対応します。@c
@@ -3015,17 +2983,11 @@ Funk (Harmonica Sacra)、Walker、それに Aiken (Christian Harmony) スタイ
 @end lilypond
 
 @funindex \key
-@funindex key
 @funindex \aikenHeadsMinor
-@funindex aikenHeadsMinor
 @funindex \sacredHarpHeadsMinor
-@funindex sacredHarpHeadsMinor
 @funindex \southernHarmonyHeadsMinor
-@funindex southernHarmonyHeadsMinor
 @funindex \funkHeadsMinor
-@funindex funkHeadsMinor
 @funindex \walkerHeadsMinor
-@funindex walkerHeadsMinor
 
 符頭の形状は音階の中での位置に対応し、@c
 音階のベースは @code{\key} コマンドによって決まります。@c
@@ -3094,9 +3056,7 @@ Funk (Harmonica Sacra)、Walker、それに Aiken (Christian Harmony) スタイ
 @cindex note heads, slashed (スラッシュ形の符頭)
 
 @funindex \improvisationOn
-@funindex improvisationOn
 @funindex \improvisationOff
-@funindex improvisationOff
 
 即興はしばしばスラッシュ形の符頭で記されます。@c
 そのような表記では、演奏者は好みのピッチを選ぶことができますが、@c
index 79127b122dfde82206d578832f9844d5206d2ad7..2f91192bb6a91d75cf21d39b17557ab16eebeacf 100644 (file)
 @cindex note lengths (音符の長さ)
 
 @funindex \longa
-@funindex longa
 @funindex \breve
-@funindex breve
 @funindex \maxima
-@funindex maxima
 
 演奏時間は数とドットで指定されます。@c
 演奏時間はその演奏時間の逆数で入力されます。@c
 詳細は @ref{Proportional notation} を参照してください。
 
 @funindex \dotsUp
-@funindex dotsUp
 @funindex \dotsDown
-@funindex dotsDown
 @funindex \dotsNeutral
-@funindex dotsNeutral
 
 通常、多声でない限り、ドットは譜線を避けるために上に移動させられます。@c
 ある特定のドットの移動方向を手動で指定するための定義済みコマンドがあります
 @cindex triplets (3 連符)
 
 @funindex \tuplet
-@funindex tuplet
 
 連符は @code{\tuplet} を使った音楽表記から作られ、@c
 音楽表記の速度に分数を掛け合わせます。
 @cindex tuplet bracket placement (連符囲みの配置)
 
 @funindex \tupletUp
-@funindex tupletUp
 @funindex \tupletDown
-@funindex tupletDown
 @funindex \tupletNeutral
-@funindex tupletNeutral
 
 連符囲みは手動で譜の上または下に配置することができます:
 
@@ -372,7 +362,6 @@ b16*4 c4
 @cindex expanding music (音楽を伸長する)
 
 @funindex \scaleDurations
-@funindex scaleDurations
 
 同様の方法で分数を使うことで、長く伸びた音楽を圧縮することができます。@c
 それによりそれぞれの音符、和音、休符には@c
@@ -468,7 +457,6 @@ a2 ~ 2
 @cindex ties and volta brackets (タイと volta 囲み)
 
 @funindex \repeatTie
-@funindex repeatTie
 
 繰り返しの 2 回目の差し替え部分はタイで結ばれた音符で始まっています。@c
 そのような繰り返し部分でのタイは以下のように指定する必要があります:
@@ -487,7 +475,6 @@ a2 ~ 2
 @cindex ties, laissez vibrer (レセ ヴィブレのタイ)
 
 @funindex \laissezVibrer
-@funindex laissezVibrer
 
 @notation{L.v.}@: タイ (@notation{レセ ヴィブレ: laissez vibrer}) は@c
 音符を終端で途切れさせないということを示します。@c
@@ -501,11 +488,8 @@ L.v. タイは以下のように入力します:
 @cindex ties, placement (タイの配置)
 
 @funindex \tieUp
-@funindex tieUp
 @funindex \tieDown
-@funindex tieDown
 @funindex \tieNeutral
-@funindex tieNeutral
 
 タイを手動で譜の上または下に配置することができます。
 @ref{Direction and placement} を参照してください。
@@ -517,11 +501,8 @@ L.v. タイは以下のように入力します:
 @cindex dotted ties (点線のタイ)
 
 @funindex \tieDotted
-@funindex tieDotted
 @funindex \tieDashed
-@funindex tieDashed
 @funindex \tieSolid
-@funindex tieSolid
 
 タイを破線、点線、実線と破線の組み合わせにすることができます。
 
@@ -640,14 +621,10 @@ c2 ~ 2
 @cindex breve rest (二全休符)
 
 @funindex \rest
-@funindex rest
 @funindex r
 @funindex \maxima
-@funindex maxima
 @funindex \longa
-@funindex longa
 @funindex \breve
-@funindex breve
 
 休符は音符名 @code{r} を持つ音符として入力されます。@c
 全休符よりも長い演奏時間を持つ休符には以下に示す定義済みコマンドを使用します:
@@ -730,7 +707,6 @@ c2 ~ 2
 
 @funindex s
 @funindex \skip
-@funindex skip
 
 不可視の休符 (@q{空白休符} とも呼ばれます) は音符名@tie{}@code{s} を@c
 持つ音符として入力することができます:
@@ -868,9 +844,7 @@ R1*2 |
 @cindex multi-measure rest, contracting (複数小節にまたがる休符をまとめる)
 
 @funindex \expandFullBarRests
-@funindex expandFullBarRests
 @funindex \compressFullBarRests
-@funindex compressFullBarRests
 
 デフォルトでは、複数小節にまたがる休符は@c
 休みの小節すべてを明示的に示すように譜刻される楽譜に展開されます。@c
@@ -903,7 +877,6 @@ R2.*2 |
 @cindex multi-measure rest with markup (マークアップを持つ複数小節にまたがる休符)
 
 @funindex \fermataMarkup
-@funindex fermataMarkup
 @funindex MultiMeasureRestText
 
 マークアップを複数小節にまたがる休符に付け加えることができます。@c
@@ -941,15 +914,11 @@ R1^"right"
 
 
 @funindex \textLengthOn
-@funindex textLengthOn
 @funindex \textLengthOff
 @funindex textLenthOff
 @funindex \fermataMarkup
-@funindex fermataMarkup
 @funindex \compressFullBarRests
-@funindex compressFullBarRests
 @funindex \expandFullBarRests
-@funindex expandFullBarRests
 
 @predefined
 @code{\textLengthOn},
@@ -1036,7 +1005,6 @@ R1^"right"
 @cindex meter (拍)
 
 @funindex \time
-@funindex time
 
 拍子は以下のようにセットします:
 
@@ -1068,9 +1036,7 @@ R1^"right"
 @cindex meter style (拍スタイル)
 
 @funindex \numericTimeSignature
-@funindex numericTimeSignature
 @funindex \defaultTimeSignature
-@funindex defaultTimeSignature
 
 2/2 や 4/4 で使用される拍子は数字を使用するスタイルに変更することができます:
 
@@ -1282,7 +1248,6 @@ R1^"right"
 @cindex metronome marking with text (テキストを持つメトロノーム記号)
 
 @funindex \tempo
-@funindex tempo
 
 基本的なメトロノーム記号は単純に以下のように記述します:
 
@@ -1391,7 +1356,6 @@ R1^"right"
 
 @funindex measurePosition
 @funindex \partial
-@funindex partial
 
 @emph{弱拍} や @emph{上拍} などのような部分小節またはピックアップ小節は、@c
 @code{\partial} コマンドを使って入力します:@c
@@ -1495,9 +1459,7 @@ r8 e,8 | a4 c8 b[ c b] |
 @cindex beams, unmetered music (無韻律の音楽での連桁)
 
 @funindex \cadenzaOn
-@funindex cadenzaOn
 @funindex \cadenzaOff
-@funindex cadenzaOff
 
 韻律のある音楽では、自動的に小節線が挿入され、小節番号が算出されます。@c
 無韻律の音楽 (例えばカデンツァ) では、これは望ましくなく、コマンド
@@ -1643,9 +1605,7 @@ cis4 d cis! d
 
 @funindex timeSignatureFraction
 @funindex \scaleDurations
-@funindex scaleDurations
 @funindex \times
-@funindex times
 
 多拍子記譜法がサポートされます。
 複合拍子記譜法がサポートされます。@c
@@ -1912,9 +1872,7 @@ cis4 d cis! d
 
 @funindex Pitch_squash_engraver
 @funindex \improvisationOn
-@funindex improvisationOn
 @funindex \improvisationOff
-@funindex improvisationOff
 
 ギター コード表はしばしばつま弾き (ストラム) のリズムを示します。@c
 これは @code{Pitch_squash_engraver} と @code{\improvisationOn} を@c
@@ -1984,9 +1942,7 @@ cis4 d cis! d
 @cindex beams, customizing rules (連桁の規則をカスタマイズする)
 
 @funindex \autoBeamOn
-@funindex autoBeamOn
 @funindex \autoBeamOff
-@funindex autoBeamOff
 
 @lilypond[quote,verbatim]
 \relative c'' {
@@ -2092,9 +2048,7 @@ cis4 d cis! d
 @funindex beatStructure
 @funindex measureLength
 @funindex \time
-@funindex time
 @funindex \set
-@funindex set
 
 たいていの場合、自動連桁は拍の終わりで終了します。@c
 拍の終了点はコンテキスト プロパティ @code{baseMoment} と
@@ -2452,7 +2406,6 @@ c16 c c |
 @end lilypond
 
 @funindex \noBeam
-@funindex noBeam
 
 連桁でつながれないようにするために、個々の音符には
 @code{\noBeam} が記されるかもしれません:
@@ -2535,7 +2488,6 @@ c16 c c |
 @cindex feathered beams (羽状の連桁)
 
 @funindex \featherDurations
-@funindex featherDurations
 @funindex grow-direction
 
 羽状の連桁は、楽曲全体のテンポを変えることなく、音符の小さなグループを@c
@@ -2620,7 +2572,6 @@ MIDI 出力での演奏時間は正確です。
 @cindex repeat bars (繰り返しの小節線)
 
 @funindex \bar
-@funindex bar
 
 小節線は小節を区切り、繰り返しを示すためにも使用されます。@c
 通常、単線の小節線が拍子に基づいて出力に自動的に挿入されます。
@@ -2845,7 +2796,6 @@ to use @code{\divisioMinima} there instead, described in the section
 @funindex whichBar
 @funindex defaultBarType
 @funindex \bar
-@funindex bar
 @funindex bartype
 
 コマンド @code{\bar }@var{bartype} は
@@ -3033,7 +2983,6 @@ c1 | c | c | c
 @end lilypond
 
 @funindex \barNumberCheck
-@funindex barNumberCheck
 
 大きな楽曲をコピーしている場合、LilyPond の小節番号と@c
 コピー元のオリジナルの小節番号の対応をチェックすると役に立ちます。@c
@@ -3061,7 +3010,6 @@ c1 | c | c | c
 @cindex mark, rehearsal (リハーサル記号)
 
 @funindex \mark
-@funindex mark
 
 リハーサル記号を譜刻するには、@code{\mark} コマンドを使用します:
 
@@ -3175,7 +3123,6 @@ c1 | c | c | c
 @cindex glyphs, music (音楽的図柄)
 
 @funindex \musicglyph
-@funindex musicglyph
 
 音楽的図柄 (セーニョ記号など) を @code{\mark} の中に譜刻することができます:
 
@@ -3296,7 +3243,6 @@ Lilypond はさらに 2 つ特殊なタイプの装飾小音符をサポート
 @cindex grace notes, following (装飾小音符を後ろに配置する)
 
 @funindex \afterGrace
-@funindex afterGrace
 
 装飾小音符で記譜を終えたいのならば、@c
 @code{\afterGrace} コマンドを使用します。@c
index b15c17a18ed1d9b7b5f3c77e20cb06f959bb279b..c89e52bebdbd9f9d443b3077a17f35ecfdc4a3f1 100644 (file)
@@ -353,7 +353,6 @@ warning: ignoring too many clashing note columns
 @cindex note cluster (音符のクラスタ)
 
 @funindex \makeClusters
-@funindex makeClusters
 
 クラスタは演奏すべき連続したピッチの範囲を示します。@c
 クラスタは 1 組の音符の範囲 (envelope) として表されます。@c
@@ -420,11 +419,9 @@ warning: ignoring too many clashing note columns
 @cindex lyrics assigned to one voice (1 つのボイスに代入される歌詞)
 
 @funindex \voiceOne
-@funindex voiceOne
 @funindex \voiceOne ... \voiceFour
 @funindex Voice
 @funindex \oneVoice
-@funindex oneVoice
 
 @subsubsubheading 明示的にボイスをインスタンス化する
 
@@ -684,21 +681,13 @@ etc.
 @cindex voices, multiple (複数のボイス)
 @cindex shift rest, automatic (自動的な休符のシフト)
 @funindex \shiftOn
-@funindex shiftOn
 @funindex \shiftOnn
-@funindex shiftOnn
 @funindex \shiftOnnn
-@funindex shiftOnnn
 @funindex \shiftOff
-@funindex shiftOff
 @funindex \mergeDifferentlyDottedOn
-@funindex mergeDifferentlyDottedOn
 @funindex \mergeDifferentlyDottedOff
-@funindex mergeDifferentlyDottedOff
 @funindex \mergeDifferentlyHeadedOn
-@funindex mergeDifferentlyHeadedOn
 @funindex \mergeDifferentlyHeadedOff
-@funindex mergeDifferentlyHeadedOff
 
 同じピッチ、同じ符頭を持ち、符幹の方向が逆で異なるボイスの中にある符頭は@c
 自動的に 1 つの符頭にまとめられます -- マージされます。@c
@@ -932,7 +921,6 @@ are at the same time differently dotted are not clear.
 @cindex a due part (二重奏パート)
 @cindex solo part (ソロ パート)
 @funindex \partcombine
-@funindex partcombine
 
 自動パート結合は 2 つのパートに分かれた音楽を単一の譜にマージします。@c
 これはオーケストラ譜を譜刻する時に特に有用です。@c
@@ -1007,17 +995,11 @@ instrumentTwo = \relative {
 と @var{musicexpr2} のピッチには影響を与えません。
 
 @funindex \partcombineChords
-@funindex partcombineChords
 @funindex \partcombineApart
-@funindex partcombineApart
 @funindex \partcombineUnisono
-@funindex partcombineUnisono
 @funindex \partcombineSoloI
-@funindex partcombineSoloI
 @funindex \partcombineSoloII
-@funindex partcombineSoloII
 @funindex \partcombineAutomatic
-@funindex partcombineAutomatic
 
 プロの楽譜では長いパッセージで、@c
 2 つのボイスの音符のいくつかが同じでユニゾンとして譜刻できる場合であっても、@c
@@ -1149,7 +1131,6 @@ instrumentTwo = \relative {
 @cindex interleaved music (間奏)
 @cindex parallel music (並列な音楽)
 @funindex \parallelMusic
-@funindex parallelMusic
 
 複数のパートを持つ音楽を入力コードの途中に挿入することができます。@c
 関数 @code{\parallelMusic} は、@c
index b552b63b26f79d78595e468b94ecf1aef0849adc..cfae43a644745915b66b63fa96d7993a45df6884 100644 (file)
@@ -65,7 +65,6 @@
 @cindex tablature  (タブ譜)
 
 @funindex \drummode
-@funindex drummode
 @funindex DrumStaff
 @funindex RhythmicStaff
 @funindex TabStaff
@@ -423,9 +422,7 @@ turned on with a @code{\paper} option.
 @cindex ledger lines, modifying (加線を変更する)
 
 @funindex \startStaff
-@funindex startStaff
 @funindex \stopStaff
-@funindex stopStaff
 
 @code{\stopStaff} コマンドと @code{\startStaff} コマンドを使って、@c
 楽譜内の任意の場所で譜線を停止あるいは (再) 開始させることができます。
@@ -588,9 +585,7 @@ d4 e f g
 @cindex resizing of staves (譜をリサイズする)
 
 @funindex \startStaff
-@funindex startStaff
 @funindex \stopStaff
-@funindex stopStaff
 
 適切な位置で新しく同時進行の譜を作成することによって、@c
 @notation{オッシア} 譜をセットすることができます:
@@ -759,7 +754,6 @@ d4 e f g
 @funindex \RemoveEmptyStaves
 @funindex Staff_symbol_engraver
 @funindex \stopStaff
-@funindex stopStaff
 
 @code{Staff} コンテキストから @code{Staff_symbol_engraver} を@c
 削除することによって、譜線を隠すことができます。@c
@@ -1020,9 +1014,7 @@ d4 e f g
 @cindex switching instruments (楽器を切り換える)
 
 @funindex \addInstrumentDefinition
-@funindex addInstrumentDefinition
 @funindex \instrumentSwitch
-@funindex instrumentSwitch
 
 楽器の @emph{切り替え} が必要な場合、切り替えのために必要とされる@c
 変更の詳細なリストを作成するために、@code{\addInstrumentDefinition} を
@@ -1081,11 +1073,8 @@ d4 e f g
 @cindex cue notes (演奏指示音符)
 
 @funindex \addQuote
-@funindex addQuote
 @funindex \quoteDuring
-@funindex quoteDuring
 @funindex \transposition
-@funindex transposition
 
 あるボイスが他のボイスと同じ音符を演奏することはごく一般的なことです。@c
 例えば、第 1 バイオリンと第2バイオリンがあるパッセージで同じフレーズを@c
@@ -1243,13 +1232,9 @@ LilyPond がクラッシュする可能性さえあります。
 @cindex voices, quoting(ボイスを引用する)
 
 @funindex \cueDuring
-@funindex cueDuring
 @funindex \cueClef
-@funindex cueClef
 @funindex \cueDuringWithClef
-@funindex cueDuringWithClef
 @funindex \quoteDuring
-@funindex quoteDuring
 
 @cindex notes, smaller (小さな音符)
 @cindex smaller notes (小さな音符)
@@ -1448,7 +1433,6 @@ bassoonNotes = \relative c {
 @end lilypond
 
 @funindex \transposedCueDuring
-@funindex transposedCueDuring
 
 @code{\quoteDuring} と同様に、@code{\cueDuring} は楽器の移調を考慮します。@c
 合図音符は合図を受け取る楽器のピッチで作り出され、@c
@@ -1487,9 +1471,7 @@ bassClarinetNotes = \relative c' {
 @cindex cue notes, removing (合図音符を削除する)
 
 @funindex \killCues
-@funindex killCues
 @funindex \addInstrumentDefinition
-@funindex addInstrumentDefinition
 
 @code{\killCues} コマンドは音楽表記から合図音符を削除します。@c
 これにより、同じ音楽表記を使って合図を持つ楽器パートと楽譜を作り出すことが@c
index f9e9e13011144992cd88d897555bce964df3026c..5af7134be34d12bfe5214df2edaa27e7b1d4d879 100644 (file)
 @rlearning{オブジェクトの配置} を参照してください。
 
 @funindex \textLengthOn
-@funindex textLengthOn
 @funindex \textLengthOff
-@funindex textLengthOff
 
 @predefined
 @code{\textLengthOn},
 線スタイルの構文は @ref{Line styles} で記述されています。
 
 @funindex \textSpannerUp
-@funindex textSpannerUp
 @funindex \textSpannerDown
-@funindex textSpannerDown
 @funindex \textSpannerNeutral
-@funindex textSpannerNeutral
 
 
 @predefined
@@ -242,9 +237,7 @@ LilyPond が処理できるテキスト スパナは 1 ボイスにつき、1 
 @cindex bar lines, symbols on (小節線上のシンボル)
 
 @funindex \mark
-@funindex mark
 @funindex \markup
-@funindex markup
 
 @ref{リハーサル記号} で記述されている構文を用いて、@c
 さまざまなテキスト要素を楽譜に付け加えることができます:
@@ -305,9 +298,7 @@ LilyPond が処理できるテキスト スパナは 1 ボイスにつき、1 
 @end lilypond
 
 @funindex \markLengthOn
-@funindex markLengthOn
 @funindex \markLengthOff
-@funindex markLengthOff
 
 @predefined
 @code{\markLengthOn},
@@ -350,7 +341,6 @@ LilyPond が処理できるテキスト スパナは 1 ボイスにつき、1 
 @cindex text, top-level (最上位レベルのテキスト)
 
 @funindex \markup
-@funindex markup
 
 @code{\markup} ブロックはそれ自体で、@c
 すべての @code{\score} ブロックの外側に、@c
@@ -389,9 +379,7 @@ LilyPond が処理できるテキスト スパナは 1 ボイスにつき、1 
 
 
 @funindex \markup
-@funindex markup
 @funindex \markuplist
-@funindex markuplist
 
 @predefined
 @code{\markup},
@@ -443,7 +431,6 @@ LilyPond が処理できるテキスト スパナは 1 ボイスにつき、1 
 @cindex typeset text (テキストの譜刻)
 
 @funindex \markup
-@funindex markup
 
 @code{\markup} ブロックは @qq{マークアップ モード} と呼ばれる@c
 拡張可能な構文でテキストを譜刻するために用いられます。
@@ -559,11 +546,8 @@ allegro = \markup { \bold \large Allegro }
 @cindex switching fonts (フォントを切り換える)
 
 @funindex \italic
-@funindex italic
 @funindex \bold
-@funindex bold
 @funindex \underline
-@funindex underline
 
 マークアップ モードでは、基本的なフォント切り替えがサポートされています:
 
@@ -584,13 +568,9 @@ allegro = \markup { \bold \large Allegro }
 
 @funindex \abs-fontsize
 @funindex \fontsize
-@funindex fontsize
 @funindex \smaller
-@funindex smaller
 @funindex \larger
-@funindex larger
 @funindex \magnify
-@funindex magnify
 
 フォント サイズをいくつかの方法でグローバル譜サイズとの相対値で変更することができます。
 
@@ -649,11 +629,8 @@ allegro = \markup { \bold \large Allegro }
 @cindex superscript (上付き文字)
 
 @funindex \super
-@funindex super
 @funindex \sub
-@funindex sub
 @funindex \normal-size-super
-@funindex normal-size-super
 
 テキストを下付き文字あるいは上付き文字として譜刻することができます。@c
 デフォルトでは、それらは小さなサイズで譜刻されますが、@c
@@ -723,21 +700,13 @@ allegro = \markup { \bold \large Allegro }
 カスタム フォント セットを定義することも可能です。
 
 @funindex \teeny
-@funindex teeny
 @funindex \tiny
-@funindex tiny
 @funindex \small
-@funindex small
 @funindex \normalsize
-@funindex normalsize
 @funindex \large
-@funindex large
 @funindex \huge
-@funindex huge
 @funindex \smaller
-@funindex smaller
 @funindex \larger
-@funindex larger
 
 @predefined
 @code{\teeny},
@@ -795,11 +764,8 @@ allegro = \markup { \bold \large Allegro }
 @cindex horizontal text alignment (テキストを水平方向に揃える)
 
 @funindex \left-align
-@funindex left-align
 @funindex \center-align
-@funindex center-align
 @funindex \right-align
-@funindex right-align
 
 マークアップ オブジェクトの揃え方はいくつかあります。@c
 デフォルトでは、テキスト指示はそのテキストの左端で揃えられます:
@@ -819,7 +785,6 @@ allegro = \markup { \bold \large Allegro }
 @end lilypond
 
 @funindex \halign
-@funindex halign
 
 水平方向の揃え方は、数値を使って、微調整することができます:
 
@@ -845,11 +810,8 @@ allegro = \markup { \bold \large Allegro }
 @cindex vertical text alignment (テキストを垂直方向に揃える)
 
 @funindex \raise
-@funindex raise
 @funindex \lower
-@funindex lower
 @funindex \null
-@funindex null
 
 @c QUERY Should the function of ``\null'' be clarified? rp
 
@@ -883,11 +845,8 @@ allegro = \markup { \bold \large Allegro }
 @end lilypond
 
 @funindex \general-align
-@funindex general-align
 @funindex \translate
-@funindex translate
 @funindex \translate-scaled
-@funindex translate-scaled
 
 コマンドの中にはマークアップ モードの中にあるテキスト オブジェクトの@c
 水平方向と垂直方向の両方の揃え方に影響を与えることができるものもあります。@c
@@ -922,9 +881,7 @@ allegro = \markup { \bold \large Allegro }
 @cindex columns, text (縦に積み重ねたテキスト)
 
 @funindex \column
-@funindex column
 @funindex \center-column
-@funindex center-column
 
 マークアップ オブジェクトに何行かのテキストが含まれる場合もあります。@c
 以下の例では、それぞれの要素あるいは表記はそれ自体の行に配置され、@c
@@ -951,7 +908,6 @@ allegro = \markup { \bold \large Allegro }
 @cindex markup, centering on the page (マークアップをページの中央に揃える)
 
 @funindex \fill-line
-@funindex fill-line
 
 同様に、要素あるいは表記のリストの広がりが水平の行幅いっぱいを占める@c
 ことがあります (要素が 1 つだけの場合、その要素はページの中央に揃えられます)。@c
@@ -983,9 +939,7 @@ allegro = \markup { \bold \large Allegro }
 @cindex markup text, justified (両端揃えのマークアップ テキスト)
 
 @funindex \wordwrap
-@funindex wordwrap
 @funindex \justify
-@funindex justify
 
 さらに、長いテキスト指示を自動的に行幅に合わせて折り返すことができます。@c
 そのようなテキスト指示は、以下の例で示すように、左揃えされるか両端揃えされます。
@@ -1061,15 +1015,10 @@ allegro = \markup { \bold \large Allegro }
 @cindex markup text, framing (マークアップ テキストにフレームを付ける)
 
 @funindex \box
-@funindex box
 @funindex \circle
-@funindex circle
 @funindex \rounded-box
-@funindex rounded-box
 @funindex \bracket
-@funindex bracket
 @funindex \hbracket
-@funindex hbracket
 
 以下の例で示すように、@c
 マークアップ コマンドの中にはテキスト要素を@c
@@ -1097,13 +1046,9 @@ allegro = \markup { \bold \large Allegro }
 @cindex markup text padding (マークアップ テキスト パディング)
 
 @funindex \pad-markup
-@funindex pad-markup
 @funindex \pad-x
-@funindex pad-x
 @funindex \pad-to-box
-@funindex pad-to-box
 @funindex \pad-around
-@funindex pad-around
 
 コマンドの中にはテキストの周りのパディングを増やすことを必要とするものも@c
 あります。@c
@@ -1138,17 +1083,11 @@ Flute quartet keeps very uneven time."
 @cindex notation, graphic (グラフィック記譜法)
 
 @funindex \combine
-@funindex combine
 @funindex \draw-circle
-@funindex draw-circle
 @funindex \filled-box
-@funindex filled-box
 @funindex \triangle
-@funindex triangle
 @funindex \draw-line
-@funindex draw-line
 @funindex \arrow-head
-@funindex arrow-head
 
 テキストを持たないグラフィック要素やシンボルを譜刻することもできます。@c
 他のマークアップ表記と同様に、@c
@@ -1176,9 +1115,7 @@ Flute quartet keeps very uneven time."
 @cindex postscript
 
 @funindex \epsfile
-@funindex epsfile
 @funindex \postscript
-@funindex postscript
 
 高度なグラフィック機能として、@c
 外部画像ファイルを Encapsulated PostScript フォーマット (@emph{eps})
@@ -1376,11 +1313,8 @@ a'1_\markup {
 @cindex text spread over multiple pages (複数ページに広がるテキスト)
 
 @funindex \markuplist
-@funindex markuplist
 @funindex \justified-lines
-@funindex justified-lines
 @funindex \wordwrap-lines
-@funindex wordwrap-lines
 
 標準のマークアップ オブジェクトは分割することができません。@c
 しかしながら、
@@ -1432,7 +1366,6 @@ a'1_\markup {
 @rinternals{TextScript}
 
 @funindex \markuplist
-@funindex markuplist
 
 @predefined
 @code{\markuplist}
index 8317cf945f15e36c3d1a26619c19da6013b67a88..398df05c6a90daa7ce1ea4f6906e980066534205 100644 (file)
 @cindex Scottish highland bagpipe (スコティッシュ ハイランド バグパイプ)
 @cindex grace notes (装飾小音符)
 @funindex \taor
-@funindex taor
 @funindex \hideKeySignature
-@funindex hideKeySignature
 @funindex \showKeySignature
-@funindex showKeySignature
 
 LilyPond はスコティッシュ、ハイランド バグパイプ音楽のための特殊な定義を@c
 保持しています。@c
index 1f68b2b5c7a11db6d3d7d44fda360b4eb21f5e13..b51766c0a2e4a70f69430cbf61e7ac2d350a62ca 100644 (file)
@@ -178,11 +178,8 @@ like German and Dutch.  To use other names for
 @cindex layout vs. content
 
 @funindex \key
-@funindex key
 @funindex \major
-@funindex major
 @funindex \minor
-@funindex minor
 
 Music Glossary: @rglos{key signature}, @rglos{major},
 @rglos{minor}.
@@ -441,11 +438,8 @@ to let LilyPond determine the articulation directions.
 @funindex \mf
 @funindex \pp
 @funindex \<
-@funindex <
 @funindex \>
-@funindex >
 @funindex \!
-@funindex !
 
 Music Glossary: @rglos{dynamics}, @rglos{crescendo},
 @rglos{decrescendo}.
@@ -483,7 +477,6 @@ Notation Reference:
 @cindex markup
 
 @funindex \markup
-@funindex markup
 
 Text may be added to your scores:
 
@@ -520,9 +513,7 @@ Notation Reference:
 @funindex [
 @funindex ]
 @funindex \autoBeamOff
-@funindex autoBeamOff
 @funindex \autoBeamOn
-@funindex autoBeamOn
 
 Music Glossary: @rglos{beam}.
 
@@ -579,7 +570,6 @@ Notation Reference:
 @cindex partial measure
 
 @funindex \partial
-@funindex partial
 
 Music Glossary: @rglos{anacrusis}.
 
@@ -602,7 +592,6 @@ is a quarter note pickup and @code{\partial 8} an eighth note.
 @cindex triplets
 
 @funindex \tuplet
-@funindex tuplet
 
 Music Glossary: @rglos{note value}, @rglos{triplet}.
 
@@ -631,9 +620,7 @@ For triplets, there are three notes instead of two, so
 @cindex appoggiatura
 
 @funindex \grace
-@funindex grace
 @funindex \acciaccatura
-@funindex acciaccatura
 @funindex \appoggiatura
 @funindex acciaccatura
 
@@ -821,10 +808,8 @@ out on a single staff.
 @cindex notation context
 
 @funindex \new Staff
-@funindex new Staff
 @funindex Staff
 @funindex \new
-@funindex new
 @funindex Score
 @funindex Voice
 @funindex Lyrics
@@ -1020,7 +1005,6 @@ This section introduces vocal music and simple song sheets.
 @cindex songs
 
 @funindex \addlyrics
-@funindex addlyrics
 
 Music Glossary: @rglos{lyrics}.
 
@@ -1387,7 +1371,6 @@ places.  The following example uses the above variables:
 @cindex header block
 
 @funindex \header
-@funindex header
 
 The title, composer, opus number, and similar information are
 entered in the @code{\header} block.  This exists outside of the
index b936ca497169b425dba7f9b7063d327305c23d16..6b74fe954a8a312b2c62d7158c9544128d572507 100644 (file)
@@ -68,9 +68,7 @@ There are many variations of this basic pattern, but this
 example serves as a useful starting place.
 
 @funindex \book
-@funindex book
 @funindex \score
-@funindex score
 @cindex book
 @cindex score
 
@@ -154,11 +152,8 @@ things, such as
 @end example
 
 @funindex \header
-@funindex header
 @funindex \layout
-@funindex layout
 @funindex \midi
-@funindex midi
 @cindex header
 @cindex layout
 @cindex midi
@@ -184,7 +179,6 @@ Notation Reference -- @ruser{Score layout}, and
 @cindex book block, implicit
 @cindex implicit book block
 @funindex \book
-@funindex book
 
 You may code multiple @code{\score} blocks.  Each will be
 treated as a separate score, but they will be all combined into
@@ -252,7 +246,6 @@ For a complete definition of the input format, see
 @subsection Score is a (single) compound musical expression
 
 @funindex \score
-@funindex score
 @cindex score
 @cindex contents of a score block
 @cindex score block, contents of
@@ -944,15 +937,10 @@ Notation Reference: @ruser{Multiple voices}.
 @subsection Explicitly instantiating voices
 
 @funindex \voiceOne
-@funindex voiceOne
 @funindex \voiceTwo
-@funindex voiceTwo
 @funindex \voiceThree
-@funindex voiceThree
 @funindex \voiceFour
-@funindex voiceFour
 @funindex \oneVoice
-@funindex oneVoice
 @funindex \new Voice
 @cindex voice contexts, creating
 
@@ -1139,13 +1127,9 @@ as here:
 @cindex collisions, notes
 @cindex shift commands
 @funindex \shiftOff
-@funindex shiftOff
 @funindex \shiftOn
-@funindex shiftOn
 @funindex \shiftOnn
-@funindex shiftOnn
 @funindex \shiftOnnn
-@funindex shiftOnnn
 
 Closely spaced notes in a chord, or notes occurring at the same
 time in different voices, are arranged in two, occasionally more,
@@ -1196,7 +1180,6 @@ expressions -- notes and lyrics.
 
 @funindex \new Lyrics
 @funindex \lyricsto
-@funindex lyricsto
 @funindex Lyrics
 @cindex Lyrics context, creating
 @cindex lyrics, linking to voice
@@ -1232,7 +1215,6 @@ explicitly.
 @cindex lyrics and beaming
 @cindex beaming and lyrics
 @funindex \autoBeamOff
-@funindex autoBeamOff
 
 The automatic beaming which LilyPond uses by default works well
 for instrumental music, but not so well for music with lyrics,
@@ -1243,7 +1225,6 @@ melismata in the lyrics.  In the example above we use the command
 @funindex \new ChoirStaff
 @funindex ChoirStaff
 @funindex \lyricmode
-@funindex lyricmode
 @cindex vocal score structure
 @cindex choir staff
 
@@ -1451,7 +1432,6 @@ Notation Reference: @ruser{Contexts explained}.
 @subsection Creating contexts
 
 @funindex \new
-@funindex new
 @cindex new contexts
 @cindex creating contexts
 @cindex contexts, creating
@@ -1653,9 +1633,7 @@ Internals reference: @rinternals{Engravers and Performers}.
 @cindex context properties, modifying
 @cindex modifying context properties
 @funindex \set
-@funindex set
 @funindex \unset
-@funindex unset
 
 Contexts are responsible for holding the values of a number of
 context @emph{properties}.  Many of them can be changed to
@@ -1849,7 +1827,6 @@ general way by using the very powerful @code{\markup} command.
 @subsubheading Setting context properties with @code{\with}
 
 @funindex \with
-@funindex with
 @cindex context properties, setting with \with
 
 The default value of context properties may be set at the time the
@@ -1898,7 +1875,6 @@ with @code{\set}, this new default value may be restored with the
 
 @cindex context properties, setting with \context
 @funindex \context
-@funindex context
 
 The values of context properties may be set in @emph{all} contexts
 of a particular type, such as all @code{Staff} contexts, with a single
@@ -1977,9 +1953,7 @@ Internals Reference:
 @cindex removing engravers
 
 @funindex \consists
-@funindex consists
 @funindex \remove
-@funindex remove
 
 We have seen that contexts each contain several engravers, each
 of which is responsible for producing a particular part of the
@@ -2075,7 +2049,6 @@ the notes in all the voices on that staff:
 @subsubheading Changing all contexts of the same type
 
 @funindex \layout
-@funindex layout
 
 The examples above show how to remove or add engravers to
 individual contexts.  It is also possible to remove or add
index f4e9302eae4b5d9ea082e6b21572f6cafd25f666..27084f32eab12e95ac29cef38e2cda32ea92edcc 100644 (file)
@@ -206,7 +206,6 @@ values are useful.
 @cindex relative mode, and accidentals
 
 @funindex \relative
-@funindex relative
 @funindex '
 @funindex ,
 
@@ -379,7 +378,6 @@ A @notation{rest} is entered just like a note with the name
 @cindex time signature
 
 @funindex \time
-@funindex time
 
 Music Glossary: @rglos{time signature}.
 
@@ -404,7 +402,6 @@ command:
 @cindex metronome marks
 
 @funindex \tempo
-@funindex tempo
 
 Music Glossary: @rglos{tempo indication}, @rglos{metronome}.
 
@@ -436,7 +433,6 @@ set with the @code{\tempo} command:
 @cindex bass
 
 @funindex \clef
-@funindex clef
 
 Music Glossary: @rglos{clef}.
 
index 95229692d691d250970a7c61665eba507af8c9bd..001f4136a3611b0bbcae893883da126fc384c4d1 100644 (file)
@@ -207,7 +207,6 @@ Notation Reference:
 @cindex override syntax
 
 @funindex \override
-@funindex override
 
 We have already met the commands @code{\set} and @code{\with}, used to
 change the properties of @strong{contexts} and to remove and add
@@ -280,7 +279,6 @@ color of the note head:
 @cindex revert command
 
 @funindex \revert
-@funindex revert
 
 Once overridden, the property retains its new value until it is
 overridden again or a @code{\revert} command is encountered.
@@ -318,7 +316,6 @@ of the note head to the default value for the final two notes:
 @unnumberedsubsubsec The @code{@bs{}once} prefix
 
 @funindex \once
-@funindex once
 
 @code{\override}, @code{\revert}, @code{\set}, and @code{\unset}
 commands may be prefixed with @code{\once}.  This causes such a
@@ -365,7 +362,6 @@ predefined commands to limit their effect to one musical moment:
 @cindex overrideProperty command
 
 @funindex \overrideProperty
-@funindex overrideProperty
 
 There is another form of the override command,
 @code{\overrideProperty}, which is occasionally required.
@@ -380,7 +376,6 @@ We mention it here for completeness, but for details see
 @cindex tweak command
 
 @funindex \tweak
-@funindex tweak
 
 The final tweaking command which is available is @code{\tweak}.  This
 should be used when several objects occur at the same musical moment,
@@ -787,7 +782,6 @@ location.
 @cindex once override
 
 @funindex \once
-@funindex once
 
 As you can see, @emph{all} the slurs are thicker in the final example
 above.  But what if we wanted just the first slur to be thicker?  This
@@ -832,7 +826,6 @@ command.
 @cindex default properties, reverting to
 
 @funindex \revert
-@funindex revert
 
 Finally, what if we wanted just the first two slurs to be
 heavier?  Well, we could use two commands, each preceded by
@@ -2243,9 +2236,7 @@ these.
 @cindex ottava bracket
 
 @funindex \startTextSpan
-@funindex startTextSpan
 @funindex \stopTextSpan
-@funindex stopTextSpan
 
 @cindex TextSpanner, example of overriding
 @cindex bound-details property, example
@@ -2393,9 +2384,7 @@ command.
 @cindex notes, spreading out with text
 
 @funindex \textLengthOn
-@funindex textLengthOn
 @funindex \textLengthOff
-@funindex textLengthOff
 
 By default, text produced by markup takes up no horizontal space
 as far as laying out the music is concerned.  The @code{\textLengthOn}
@@ -2906,13 +2895,9 @@ and notes in different voices.
 @cindex collisions, notes
 @cindex shift commands
 @funindex \shiftOff
-@funindex shiftOff
 @funindex \shiftOn
-@funindex shiftOn
 @funindex \shiftOnn
-@funindex shiftOnn
 @funindex \shiftOnnn
-@funindex shiftOnnn
 
 Within a voice, all the notes occuring at the same musical moment are
 grouped into a note column, and a @code{NoteColumn} object is created
index c2f3b9b7cb8c146607667569abb8aebd3fb25367..99d69db33acdc376fd5b4a21e68ef1ba0cc726e6 100644 (file)
@@ -140,11 +140,8 @@ other languages}.
 @cindex layout versus invoer
 
 @funindex \key
-@funindex key
 @funindex \major
-@funindex major
 @funindex \minor
-@funindex minor
 
 Terminologie: @rglos{key signature}, @rglos{major},
 @rglos{minor}.
@@ -388,11 +385,8 @@ uitzoeken.
 @funindex \mf
 @funindex \pp
 @funindex \<
-@funindex <
 @funindex \>
-@funindex >
 @funindex \!
-@funindex !
 
 Terminologie: @rglos{dynamics}, @rglos{crescendo},
 @rglos{decrescendo}.
@@ -433,7 +427,6 @@ Notatiehandleiding:
 @cindex markup
 
 @funindex \markup
-@funindex markup
 
 Je kunt tekst aan je muziek toevoegen door:
 
@@ -472,9 +465,7 @@ Notatiehandleiding:
 @funindex [
 @funindex ]
 @funindex \autoBeamOff
-@funindex autoBeamOff
 @funindex \autoBeamOn
-@funindex autoBeamOn
 
 Terminologie: @rglos{beam}.
 
@@ -525,7 +516,6 @@ Notatiehandleiding:
 @cindex onvolledige maat
 
 @funindex \partial
-@funindex partial
 
 Terminologie: @rglos{anacrusis}.
 
@@ -550,7 +540,6 @@ nootlengte: @code{\partial 4} is een opmaat van een kwart en
 @cindex triolen
 
 @funindex \times
-@funindex times
 
 Terminologie: @rglos{note value}, @rglos{triplet}.
 
@@ -579,9 +568,7 @@ maakt dat de noten 2/3 van hun lengte duren, dus een
 @cindex appoggiatura
 
 @funindex \grace
-@funindex grace
 @funindex \acciaccatura
-@funindex acciaccatura
 @funindex \appoggiatura
 @funindex acciaccatura
 
@@ -773,10 +760,8 @@ genoteerd op een enkele notenbalk.
 @cindex notatiecontext
 
 @funindex \new Staff
-@funindex new Staff
 @funindex Staff
 @funindex \new
-@funindex new
 @funindex Score
 @funindex Voice
 @funindex Lyrics
@@ -994,7 +979,6 @@ liedjes.
 @cindex liedjes
 
 @funindex \addlyrics
-@funindex addlyrics
 
 Terminologie: @rglos{lyrics}.
 
@@ -1411,7 +1395,6 @@ gebruik van de bovenstaande variabelen:
 @cindex titelblok
 
 @funindex \header
-@funindex header
 
 De titel, componist, opusnummer, en soortgelijke informatie
 worden ingevoerd in het @code{\header}-blok.  Deze bevindt
index f453c3bd8f88b4dc0fd25e2334f4cf120bde6200..8d5e90aea49c53f905c8e89f6ed996364ac534a5 100644 (file)
@@ -173,9 +173,7 @@ allerlei andere dingen bevatten, zoals
 @funindex \header
 @funindex kop
 @funindex \layout
-@funindex layout
 @funindex \midi
-@funindex midi
 @cindex kop
 @cindex opmaak
 @cindex midi
@@ -278,7 +276,6 @@ Voor een volledige definitie van het invoerformaat, zie
 @subsection Score is a (single) compound musical expression
 
 @funindex \score
-@funindex score
 @cindex score
 @cindex contents of a score block
 @cindex score block, contents of
@@ -970,15 +967,10 @@ Notation Reference: @ruser{Multiple voices}.
 @subsection Explicitly instantiating voices
 
 @funindex \voiceOne
-@funindex voiceOne
 @funindex \voiceTwo
-@funindex voiceTwo
 @funindex \voiceThree
-@funindex voiceThree
 @funindex \voiceFour
-@funindex voiceFour
 @funindex \oneVoice
-@funindex oneVoice
 @funindex \new Voice
 @cindex voice contexts, creating
 
@@ -1165,13 +1157,9 @@ as here:
 @cindex collisions, notes
 @cindex shift commands
 @funindex \shiftOff
-@funindex shiftOff
 @funindex \shiftOn
-@funindex shiftOn
 @funindex \shiftOnn
-@funindex shiftOnn
 @funindex \shiftOnnn
-@funindex shiftOnnn
 
 Closely spaced notes in a chord, or notes occurring at the same
 time in different voices, are arranged in two, occasionally more,
@@ -1217,7 +1205,6 @@ expressions -- notes and lyrics.
 
 @funindex \new Lyrics
 @funindex \lyricsto
-@funindex lyricsto
 @funindex Lyrics
 @cindex Lyrics context, creating
 @cindex lyrics, linking to voice
@@ -1253,7 +1240,6 @@ explicitly.
 @cindex lyrics and beaming
 @cindex beaming and lyrics
 @funindex \autoBeamOff
-@funindex autoBeamOff
 
 The automatic beaming which LilyPond uses by default works well
 for instrumental music, but not so well for music with lyrics,
@@ -1264,7 +1250,6 @@ melismata in the lyrics.  In the example above we use the command
 @funindex \new ChoirStaff
 @funindex ChoirStaff
 @funindex \lyricmode
-@funindex lyricmode
 @cindex vocal score structure
 @cindex choir staff
 
@@ -1472,7 +1457,6 @@ Notation Reference: @ruser{Contexts explained}.
 @subsection Creating contexts
 
 @funindex \new
-@funindex new
 @cindex new contexts
 @cindex creating contexts
 @cindex contexts, creating
@@ -1674,9 +1658,7 @@ Internals reference: @rinternals{Engravers and Performers}.
 @cindex context properties, modifying
 @cindex modifying context properties
 @funindex \set
-@funindex set
 @funindex \unset
-@funindex unset
 
 Contexts are responsible for holding the values of a number of
 context @emph{properties}.  Many of them can be changed to
@@ -1870,7 +1852,6 @@ general way by using the very powerful @code{\markup} command.
 @subsubheading Setting context properties with @code{\with}
 
 @funindex \with
-@funindex with
 @cindex context properties, setting with \with
 
 The default value of context properties may be set at the time the
@@ -1919,7 +1900,6 @@ with @code{\set}, this new default value may be restored with the
 
 @cindex context properties, setting with \context
 @funindex \context
-@funindex context
 
 The values of context properties may be set in @emph{all} contexts
 of a particular type, such as all @code{Staff} contexts, with a single
@@ -1998,9 +1978,7 @@ Internals Reference:
 @cindex removing engravers
 
 @funindex \consists
-@funindex consists
 @funindex \remove
-@funindex remove
 
 We have seen that contexts each contain several engravers, each
 of which is responsible for producing a particular part of the
@@ -2096,7 +2074,6 @@ the notes in all the voices on that staff:
 @subsubheading Changing all contexts of the same type
 
 @funindex \layout
-@funindex layout
 
 The examples above show how to remove or add engravers to
 individual contexts.  It is also possible to remove or add
index 0e3991a182dd6c9d3f797fd8090311cd4489b24e..8075c98bebd55469baa8e8b72a40696abc90648e 100644 (file)
@@ -208,7 +208,6 @@ zijn deze automatische waarden heel handig.
 @cindex relatieve modus, en toevallige tekens
 
 @funindex \relative
-@funindex relative
 @funindex '
 @funindex ,
 
@@ -385,7 +384,6 @@ naam @code{r}@tie{}:
 @cindex maatsoort
 
 @funindex \time
-@funindex time
 
 Terminologie: @rglos{time signature}.
 
@@ -408,7 +406,6 @@ De @notation{maatsoort} kun je aangeven met het @code{\time}-commando:
 @cindex metronome marks
 
 @funindex \tempo
-@funindex tempo
 
 Terminologie: @rglos{tempo indication}, @rglos{metronome}.
 
@@ -440,7 +437,6 @@ gezet met het @code{\tempo}-commando:
 @cindex bas
 
 @funindex \clef
-@funindex clef
 
 Terminologie: @rglos{clef}.
 
index d8981b84ac5220fc1d52d421e603ebfe8322e221..51bac2fbc28882dc581e37519f7e8831255eb0ba 100644 (file)
@@ -187,7 +187,6 @@ the types of objects and properties from their names.
 @cindex override syntax
 
 @funindex \override
-@funindex override
 
 We have already met the commands @code{\set} and @code{\with}, used to
 change the properties of @strong{contexts} and to remove and add
@@ -260,7 +259,6 @@ color of the note head:
 @cindex revert command
 
 @funindex \revert
-@funindex revert
 
 Once overridden, the property retains its new value until it is
 overridden again or a @code{\revert} command is encountered.
@@ -298,7 +296,6 @@ of the note head to the default value for the final two notes:
 @unnumberedsubsubsec The @code{\once} prefix
 
 @funindex \once
-@funindex once
 
 Both the @code{\override} and the @code{\set} commands may be prefixed
 by @code{\once}.  This causes the following @code{\override} or
@@ -328,7 +325,6 @@ b c |
 @cindex overrideProperty command
 
 @funindex \overrideProperty
-@funindex overrideProperty
 
 There is another form of the override command,
 @code{\overrideProperty}, which is occasionally required.
@@ -343,7 +339,6 @@ We mention it here for completeness, but for details see
 @cindex tweak command
 
 @funindex \tweak
-@funindex tweak
 
 The final tweaking command which is available is @code{\tweak}.  This
 should be used when several objects occur at the same musical moment,
@@ -696,7 +691,6 @@ location.
 @cindex once override
 
 @funindex \once
-@funindex once
 
 As you can see, @emph{all} the slurs are thicker in the final example
 above.  But what if we wanted just the first slur to be thicker?  This
@@ -741,7 +735,6 @@ command.
 @cindex default properties, reverting to
 
 @funindex \revert
-@funindex revert
 
 Finally, what if we wanted just the first two slurs to be
 heavier?  Well, we could use two commands, each preceded by
@@ -2123,9 +2116,7 @@ these.
 @cindex ottava bracket
 
 @funindex \startTextSpan
-@funindex startTextSpan
 @funindex \stopTextSpan
-@funindex stopTextSpan
 
 @cindex TextSpanner, example of overriding
 @cindex bound-details property, example
@@ -2273,9 +2264,7 @@ command.
 @cindex notes, spreading out with text
 
 @funindex \textLengthOn
-@funindex textLengthOn
 @funindex \textLengthOff
-@funindex textLengthOff
 
 By default, text produced by markup takes up no horizontal space
 as far as laying out the music is concerned.  The @code{\textLengthOn}
index 9f2f25690e3daebb38dc9a69a4bd9275893a77e1..714584210af7d2dc7026a1b7561b71287cc19820 100644 (file)
@@ -2651,7 +2651,6 @@ same source.
 @node Incipits
 @unnumberedsubsubsec Incipits
 @funindex \incipit
-@funindex incipit
 @cindex incipits, adding
 
 It is customary when transcribing mensural music into modern notation to place
index b79b69100dba3330e58f331d332229b52e0a16d0..7cca8e59afc36dcaf1793789f5dc48422b0d8b3c 100644 (file)
@@ -1125,17 +1125,11 @@ Notation Reference:
 @cindex engravers, including in contexts
 
 @funindex \alias
-@funindex alias
 @funindex \name
-@funindex name
 @funindex \type
-@funindex type
 @funindex \consists
-@funindex consists
 @funindex \accepts
-@funindex accepts
 @funindex \denies
-@funindex denies
 
 Specific contexts, like @code{Staff} and @code{Voice}, are made from
 simple building blocks.  It is possible to create new types of
index 96d0a75356e6867eb2f175004b369bed00664501..e329810ae56844dd5ab9634742d257a588d45548 100644 (file)
@@ -330,7 +330,6 @@ and @code{\revert} commands:
 @cindex finger change
 
 @funindex \finger
-@funindex finger
 
 Fingering instructions can be entered using
 @samp{@var{note}-@var{digit}}:
@@ -350,7 +349,6 @@ Markup texts or strings may be used for finger changes.
 @cindex thumb-script
 
 @funindex \thumb
-@funindex thumb
 
 A thumb-script can be added (e.g. cello music) to indicate
 that a note should be played with the thumb.
@@ -412,9 +410,7 @@ Internals Reference:
 @cindex notes, transparent
 
 @funindex \hideNotes
-@funindex hideNotes
 @funindex \unHideNotes
-@funindex unHideNotes
 
 Hidden (or invisible or transparent) notes can be useful in
 preparing theory or composition exercises.
@@ -484,7 +480,6 @@ Internals Reference:
 
 @funindex color
 @funindex \with-color
-@funindex with-color
 @funindex x11-color
 
 Individual objects may be assigned colors.  Valid color names
@@ -596,7 +591,6 @@ Notes in a chord cannot be separately colored with
 @cindex brackets
 
 @funindex \parenthesize
-@funindex parenthesize
 
 Objects may be parenthesized by prefixing @code{\parenthesize} to
 the music event.  When prefixed to a chord, it parenthesizes every
@@ -643,11 +637,8 @@ chord.
 @cindex invisible stem
 
 @funindex \stemUp
-@funindex stemUp
 @funindex \stemDown
-@funindex stemDown
 @funindex \stemNeutral
-@funindex stemNeutral
 @cindex stem, direction
 @cindex stem, up
 @cindex stem, down
@@ -715,9 +706,7 @@ from outside of the staff.
 @funindex balloonGrobText
 @funindex balloonText
 @funindex \balloonLengthOn
-@funindex balloonLengthOn
 @funindex \balloonLengthOff
-@funindex balloonLengthOff
 
 Elements of notation can be marked and named with the help of a
 square balloon.  The primary purpose of this feature is to explain
@@ -853,9 +842,7 @@ Internals Reference:
 
 @funindex Horizontal_bracket_engraver
 @funindex \startGroup
-@funindex startGroup
 @funindex \stopGroup
-@funindex stopGroup
 
 Brackets are used in musical analysis to indicate structure in musical
 pieces.  Simple horizontal brackets are supported.
index f999363cb4d69e9da17b000f7d2b135164addd13..defe8ad946803368a59ed83492f90fe794009a1b 100644 (file)
@@ -229,43 +229,24 @@ Internals Reference:
 @cindex dynamics, absolute
 
 @funindex \ppppp
-@funindex ppppp
 @funindex \pppp
-@funindex pppp
 @funindex \ppp
-@funindex ppp
 @funindex \pp
-@funindex pp
 @funindex \p
-@funindex p
 @funindex \mp
-@funindex mp
 @funindex \mf
-@funindex mf
 @funindex \f
-@funindex f
 @funindex \ff
-@funindex ff
 @funindex \fff
-@funindex fff
 @funindex \ffff
-@funindex ffff
 @funindex \fffff
-@funindex fffff
 @funindex \fp
-@funindex fp
 @funindex \sf
-@funindex sf
 @funindex \sff
-@funindex sff
 @funindex \sp
-@funindex sp
 @funindex \spp
-@funindex spp
 @funindex \sfz
-@funindex sfz
 @funindex \rfz
-@funindex rfz
 
 Absolute dynamic marks are specified using a command after a note,
 such as @code{c4\ff}.  The available dynamic marks are
@@ -293,9 +274,7 @@ marks may be manually placed above or below the staff; see
 @funindex \>
 @funindex \!
 @funindex \cr
-@funindex cr
 @funindex \decr
-@funindex decr
 
 A @notation{crescendo} mark is started with @code{\<} and
 terminated with @code{\!}, an absolute dynamic, or an additional
@@ -360,7 +339,6 @@ This is particularly useful when adding a @notation{crescendo} and
 @cindex espressivo articulation
 
 @funindex \espressivo
-@funindex espressivo
 
 The @code{\espressivo} command can be used to indicate a crescendo
 and decrescendo on the same note.  However, be warned that this is
@@ -374,11 +352,8 @@ implemented as an articulation, not a dynamic.
 @end lilypond
 
 @funindex \cresc
-@funindex cresc
 @funindex \decresc
-@funindex decresc
 @funindex \dim
-@funindex dim
 Textual crescendo marks begin with @code{\cresc}.
 Textual decrescendos begin with @code{\decresc} or @code{\dim}.
 Extender lines are engraved as required.
@@ -393,17 +368,11 @@ Extender lines are engraved as required.
 @end lilypond
 
 @funindex \crescTextCresc
-@funindex crescTextCresc
 @funindex \dimTextDecresc
-@funindex dimTextDecresc
 @funindex \dimTextDecr
-@funindex dimTextDecr
 @funindex \dimTextDim
-@funindex dimTextDim
 @funindex \crescHairpin
-@funindex crescHairpin
 @funindex \dimHairpin
-@funindex dimHairpin
 
 Textual marks for dynamic changes can also replace hairpins:
 @lilypond[verbatim,quote]
@@ -435,11 +404,8 @@ aligned with dynamics, see @ref{New dynamic marks}.
 Vertical positioning of dynamics is handled by
 @rinternals{DynamicLineSpanner}.
 @funindex \dynamicUp
-@funindex dynamicUp
 @funindex \dynamicDown
-@funindex dynamicDown
 @funindex \dynamicNeutral
-@funindex dynamicNeutral
 
 A @code{Dynamics} context is available to engrave dynamics on
 their own horizontal line.  Use spacer rests to indicate timing.
@@ -559,9 +525,7 @@ moltoF = \markup { molto \dynamic f }
 @cindex dynamics, parenthesis
 @cindex editorial dynamics
 @funindex \bracket
-@funindex bracket
 @funindex \dynamic
-@funindex dynamic
 
 In markup mode, editorial dynamics (within parentheses or square
 brackets) can be created.  The syntax for markup mode is described
@@ -701,9 +665,7 @@ in the same voice it began.}
 @cindex slurs, below notes
 @cindex slurs, above notes
 @funindex \slurDown
-@funindex slurDown
 @funindex \slurNeutral
-@funindex slurNeutral
 
 Slurs may be manually placed above or below the staff; see
 @ref{Direction and placement}.
@@ -738,11 +700,8 @@ them with @code{\=} followed by an identifying number or string.
 @cindex dashed slur
 @cindex style, slur
 @funindex \slurDashed
-@funindex slurDashed
 @funindex \slurDotted
-@funindex slurDotted
 @funindex \slurSolid
-@funindex slurSolid
 
 Slurs can be solid, dotted, or dashed.  Solid is the default slur
 style:
@@ -760,9 +719,7 @@ style:
 @end lilypond
 
 @funindex \slurHalfDashed
-@funindex slurHalfDashed
 @funindex \slurHalfSolid
-@funindex slurHalfSolid
 @cindex slur, half dashed and half solid
 
 Slurs can also be made half-dashed (the first half dashed, the
@@ -782,7 +739,6 @@ half dashed):
 @end lilypond
 
 @funindex \slurDashPattern
-@funindex slurDashPattern
 @cindex slur, defining dash patterns
 
 Custom dash patterns for slurs can be defined:
@@ -802,7 +758,6 @@ Custom dash patterns for slurs can be defined:
 
 
 @funindex \slurUp
-@funindex slurUp
 
 
 @predefined
@@ -869,11 +824,8 @@ musical sentence are written using the commands @code{\(} and
 @end lilypond
 
 @funindex \phrasingSlurUp
-@funindex phrasingSlurUp
 @funindex \phrasingSlurDown
-@funindex phrasingSlurDown
 @funindex \phrasingSlurNeutral
-@funindex phrasingSlurNeutral
 
 Typographically, a phrasing slur behaves almost exactly like a
 normal slur.  However, they are treated as different objects; a
@@ -891,12 +843,9 @@ may be manually placed above or below the staff; see
 Simultaneous or overlapping phrasing slurs are entered using
 @code{\=} as with regular slurs, see @ref{Slurs}.
 
-@funindex phrasingSlurDashed
 @funindex \phrasingSlurDashed
 @funindex \phrasingSlurDotted
-@funindex phrasingSlurDotted
 @funindex \phrasingSlurSolid
-@funindex phrasingSlurSolid
 @cindex phrasing slur, dashed
 @cindex dashed phrasing slur
 @cindex phrasing slur, dotted
@@ -919,10 +868,8 @@ style for phrasing slurs:
 }
 @end lilypond
 
-@funindex phrasingSlurHalfDashed
 @funindex \phrasingSlurHalfDashed
 @funindex \phrasingSlurHalfSolid
-@funindex phrasingSlurHalfSolid
 @cindex phrasing slur, half solid and half dashed
 @cindex slur, half solid and half dashed phrasing
 
@@ -943,7 +890,6 @@ half dashed):
 @end lilypond
 
 @funindex \phrasingSlurDashPattern
-@funindex phrasingSlurDashPattern
 @cindex phrasing slur, defining dash patterns
 @cindex slur, phrasing, defining dash patterns
 @cindex slur, defining dash patterns for phrasing
@@ -999,7 +945,6 @@ Internals Reference:
 @cindex breath marks
 @cindex pause mark
 @funindex \breathe
-@funindex breathe
 
 Breath marks are entered using @code{\breathe}:
 
@@ -1062,7 +1007,6 @@ Internals Reference:
 @cindex falls
 @cindex doits
 @funindex \bendAfter
-@funindex bendAfter
 
 @notation{Falls} and @notation{doits} can be added to notes using
 the @code{\bendAfter} command.  The direction of the fall or doit
@@ -1112,7 +1056,6 @@ follow a linear path: glissandos, arpeggios, and trills.
 
 @cindex glissando
 @funindex \glissando
-@funindex glissando
 
 A @notation{glissando} is created by appending @code{\glissando}
 to a note:
@@ -1211,13 +1154,9 @@ supported.
 @cindex chord, broken
 
 @funindex \arpeggio
-@funindex arpeggio
 @funindex \arpeggioArrowUp
-@funindex arpeggioArrowUp
 @funindex \arpeggioArrowDown
-@funindex arpeggioArrowDown
 @funindex \arpeggioNormal
-@funindex arpeggioNormal
 
 An @notation{arpeggio} on a chord (also known as a broken chord)
 is denoted by appending @code{\arpeggio} to the chord construct:
@@ -1248,11 +1187,8 @@ Different types of arpeggios may be written.
 @cindex special arpeggio symbols
 
 @funindex \arpeggioBracket
-@funindex arpeggioBracket
 @funindex \arpeggioParenthesis
-@funindex arpeggioParenthesis
 @funindex \arpeggioParenthesisDashed
-@funindex arpeggioParenthesisDashed
 
 Special @emph{bracketed} arpeggio symbols can be created:
 
@@ -1339,11 +1275,8 @@ cross-staff arpeggios; see @ref{Cross-staff stems}.
 @cindex trills
 
 @funindex \trill
-@funindex trill
 @funindex \startTrillSpan
-@funindex startTrillSpan
 @funindex \stopTrillSpan
-@funindex stopTrillSpan
 
 Short trills without an extender line are printed with
 @code{\trill}; see @ref{Articulations and ornamentations}.
@@ -1402,7 +1335,6 @@ described in @ref{Grace notes}.
 @cindex pitched trills
 @cindex trills, pitched
 @funindex \pitchedTrill
-@funindex pitchedTrill
 
 Trills that require an auxiliary note with an explicit pitch can
 be typeset with the @code{\pitchedTrill} command.  The first
index c7c18bacb686c6f7a475860919ded4caa0940d68..a69f6787355fa32ab9240280284248bd8de587e3 100644 (file)
@@ -597,7 +597,6 @@ is the standard EADGBE tuning.  Some other predefined tunings are
 @code{banjo-open-g-tuning}.  The predefined string tunings
 are found in @file{ly/string-tunings-init.ly}.
 
-@funindex stringTuning
 @funindex \stringTuning
 @cindex tablature, custom string tunings
 @cindex custom string tunings
@@ -843,7 +842,6 @@ the fret-diagram markup string.
 @cindex fret-diagram markup
 @cindex ukulele
 
-@funindex fret-diagram
 @funindex \fret-diagram
 
 The size of the fret diagram, and the number of frets in the diagram
@@ -934,7 +932,6 @@ markup string.
 
 @cindex fret-diagram-terse markup
 
-@funindex fret-diagram-terse
 @funindex \fret-diagram-terse
 
 The fret-diagram-terse markup string omits string numbers; the string
@@ -1012,7 +1009,6 @@ Other fret diagram properties must be adjusted using
 @cindex fret-diagram-verbose markup
 @cindex capo
 
-@funindex fret-diagram-verbose
 @funindex \fret-diagram-verbose
 
 The fret-diagram-verbose markup string is in the format of a Scheme list.  Each
@@ -1299,7 +1295,6 @@ either as simultaneous music or using chord mode (see
 @cindex fret diagrams with chord names
 
 @funindex ChordNames
-@funindex chordmode
 @funindex \chordmode
 
 It is common that both chord names and fret diagrams are displayed together.
@@ -1443,8 +1438,6 @@ mychords = \chordmode {
 @cindex chord shapes for fretted instruments
 
 @funindex \addChordShape
-@funindex addChordShape
-@funindex storePredefinedDiagram
 @funindex \storePredefinedDiagram
 
 In addition to fret diagrams, LilyPond stores an internal list of chord
@@ -1561,9 +1554,7 @@ calculates strings and frets that can be used to play the notes.
 >>
 @end lilypond
 
-@funindex predefinedFretboardsOff
 @funindex \predefinedFretboardsOff
-@funindex predefinedFretboardsOn
 @funindex \predefinedFretboardsOn
 
 As no predefined diagrams are loaded by default, automatic calculation
@@ -1698,7 +1689,6 @@ with non-monotonic tunings.
 @cindex fingerings, right hand for fretted instruments
 @cindex right hand fingerings for fretted instruments
 
-@funindex rightHandFinger
 @funindex \rightHandFinger
 
 Right-hand fingerings @var{p-i-m-a} must be entered using
@@ -1869,7 +1859,6 @@ Notation Reference:
 @node Indicating power chords
 @unnumberedsubsubsec Indicating power chords
 
-@funindex powerChords
 @funindex \powerChords
 
 @cindex power chords
index 3d2919edc7391fe85ffc49991ba85c6d4ae1dca6..db8057b67f97687824f8cf4d272fe8c7d4dea890 100644 (file)
@@ -150,7 +150,6 @@ Snippets:
 @cindex beams, cross-staff
 
 @funindex \change
-@funindex change
 
 Voices can be switched between staves manually, using the command
 
@@ -262,7 +261,6 @@ right before a change in staff.  In this case use manual beams.
 @cindex staff changes, automatic
 
 @funindex \autochange
-@funindex autochange
 @funindex PianoStaff
 
 Voices can be made to switch automatically between the top and the
@@ -308,7 +306,6 @@ music = {
 @cindex autochange and relative music
 
 @funindex \relative
-@funindex relative
 
 A @code{\relative} section that is outside of @code{\autochange}
 has no effect on the pitches of the music, so if necessary, put
@@ -381,9 +378,7 @@ staff based on the first note named in the chord construct.
 
 @funindex followVoice
 @funindex \showStaffSwitch
-@funindex showStaffSwitch
 @funindex \hideStaffSwitch
-@funindex hideStaffSwitch
 
 Whenever a voice switches to another staff, a line connecting the
 notes can be printed automatically:
@@ -485,17 +480,11 @@ piano.
 @cindex U.C.
 
 @funindex \sustainOn
-@funindex sustainOn
 @funindex \sustainOff
-@funindex sustainOff
 @funindex \sostenutoOn
-@funindex sostenutoOn
 @funindex \sostenutoOff
-@funindex sostenutoOff
 @funindex \unaCorda
-@funindex unaCorda
 @funindex \treCorde
-@funindex treCorde
 
 Pianos generally have three pedals that alter the way sound is
 produced: @notation{sustain}, @notation{sostenuto}
index 9529c6704bfb0d5999c0ae96b8e486d57411109f..3aa7738e2bbfcb71812369cc2edccb40207dbbb0 100644 (file)
@@ -87,7 +87,6 @@ octave.
 }
 @end lilypond
 
-@funindex fixed
 @funindex \fixed
 Common octave marks can be entered just once on a reference pitch
 after @code{\fixed} placed before the music.  Pitches inside
@@ -129,7 +128,6 @@ Snippets:
 @cindex relative octave specification
 @cindex octave specification, relative
 
-@funindex relative
 @funindex \relative
 
 Absolute octave entry requires specifying the octave for every
@@ -319,11 +317,8 @@ Internals Reference:
 @cindex transposition and relative octave entry
 
 @funindex \transpose
-@funindex transpose
 @funindex \chordmode
-@funindex chordmode
 @funindex \relative
-@funindex relative
 
 
 @node Accidentals
@@ -645,7 +640,6 @@ This section discusses how to modify pitches.
 
 @funindex =
 @funindex \octaveCheck
-@funindex octaveCheck
 @funindex controlpitch
 
 In relative mode, it is easy to forget an octave changing mark.
@@ -720,7 +714,6 @@ Internals Reference:
 @cindex notes, transposition of
 
 @funindex \transpose
-@funindex transpose
 
 A music expression can be transposed with @code{\transpose}.  The
 syntax is
@@ -838,11 +831,8 @@ Internals Reference:
 @rinternals{TransposedMusic}.
 
 @funindex \transpose
-@funindex transpose
 @funindex \chordmode
-@funindex chordmode
 @funindex \relative
-@funindex relative
 
 @knownissues
 The relative conversion will not affect @code{\transpose},
@@ -900,7 +890,6 @@ Notation Reference:
 @cindex transformation, retrograde
 @cindex operation, retrograde
 @funindex \retrograde
-@funindex retrograde
 
 A music expression can be reversed to produce its retrograde:
 
@@ -948,7 +937,6 @@ left untransformed.}
 @cindex transposition, modal
 @cindex operation, transposition
 @funindex \modalTranspose
-@funindex modalTranspose
 
 A motif can be transposed within a given scale with:
 
@@ -1005,7 +993,6 @@ motif = \relative { c'8 d e f g a b c }
 @cindex inversion, modal
 @cindex operation, modal inversion
 @funindex \modalInversion
-@funindex modalInversion
 
 A motif can be inverted within a given scale around a given pivot
 note and transposed in a single operation with:
@@ -1119,7 +1106,6 @@ This section discusses how to alter the output of pitches.
 
 
 @funindex \clef
-@funindex clef
 
 Without any explicit command, the default clef for LilyPond is the
 treble (or @emph{G}) clef.
@@ -1296,7 +1282,6 @@ need to be applied, as a separate @code{\override}, to the
 @cindex key signature
 
 @funindex \key
-@funindex key
 
 @c duplicated in Key signature and Accidentals
 @warning{New users are sometimes confused about accidentals and
@@ -1315,23 +1300,14 @@ at the start of the staff.  The key signature may be altered:
 @end example
 
 @funindex \major
-@funindex major
 @funindex \minor
-@funindex minor
 @funindex \ionian
-@funindex ionian
 @funindex \locrian
-@funindex locrian
 @funindex \aeolian
-@funindex aeolian
 @funindex \mixolydian
-@funindex mixolydian
 @funindex \lydian
-@funindex lydian
 @funindex \phrygian
-@funindex phrygian
 @funindex \dorian
-@funindex dorian
 
 @cindex church modes
 @cindex modes
@@ -1434,7 +1410,6 @@ Internals Reference:
 
 @funindex set-octavation
 @funindex \ottava
-@funindex ottava
 
 @notation{Ottava brackets} introduce an extra transposition of an
 octave for the staff:
@@ -1489,7 +1464,6 @@ Internals Reference:
 @cindex MIDI transposition
 
 @funindex \transposition
-@funindex transposition
 
 When typesetting scores that involve transposing instruments, some
 parts can be typeset in a different pitch than the
@@ -3070,9 +3044,7 @@ Internals Reference:
 @cindex note heads, easy play
 
 @funindex \easyHeadsOn
-@funindex easyHeadsOn
 @funindex \easyHeadsOff
-@funindex easyHeadsOff
 
 The @q{easy play} note head includes a note name inside the head.
 It is used in music for beginners.  To make the letters readable,
@@ -3137,15 +3109,10 @@ Internals Reference:
 @cindex note heads, Walker
 
 @funindex \aikenHeads
-@funindex aikenHeads
 @funindex \sacredHarpHeads
-@funindex sacredHarpHeads
 @funindex \southernHarmonyHeads
-@funindex southernHarmonyHeads
 @funindex \funkHeads
-@funindex funkHeads
 @funindex \walkerHeads
-@funindex walkerHeads
 
 In shape note head notation, the shape of the note head
 corresponds to the harmonic function of a note in the scale.  This
@@ -3169,17 +3136,11 @@ Funk (Harmonica Sacra), Walker, and Aiken (Christian Harmony) styles:
 @end lilypond
 
 @funindex \key
-@funindex key
 @funindex \aikenHeadsMinor
-@funindex aikenHeadsMinor
 @funindex \sacredHarpHeadsMinor
-@funindex sacredHarpHeadsMinor
 @funindex \southernHarmonyHeadsMinor
-@funindex southernHarmonyHeadsMinor
 @funindex \funkHeadsMinor
-@funindex funkHeadsMinor
 @funindex \walkerHeadsMinor
-@funindex walkerHeadsMinor
 
 Shapes are typeset according to the step in the scale, where the base
 of the scale is determined by the @code{\key} command.  When writing
@@ -3249,9 +3210,7 @@ Internals Reference:
 @cindex note heads, slashed
 
 @funindex \improvisationOn
-@funindex improvisationOn
 @funindex \improvisationOff
-@funindex improvisationOff
 
 Improvisation is sometimes denoted with slashed note heads, where
 the performer may choose any pitch but should play the specified
index 27241d8fde0a836ec07292f6c747e5c5980d350a..05d71edc49b49d4ea995d033dc0c190bc7f286ab 100644 (file)
@@ -45,11 +45,8 @@ This section discusses rhythms, rests, durations, beaming and bars.
 @cindex note lengths
 
 @funindex \longa
-@funindex longa
 @funindex \breve
-@funindex breve
 @funindex \maxima
-@funindex maxima
 
 Durations are designated by numbers and dots.  Durations are entered
 as their reciprocal values.  For example, a quarter note is entered
@@ -135,11 +132,8 @@ duration.  For details of this and other settings which control
 proportional notation, see @ref{Proportional notation}.
 
 @funindex \dotsUp
-@funindex dotsUp
 @funindex \dotsDown
-@funindex dotsDown
 @funindex \dotsNeutral
-@funindex dotsNeutral
 
 Dots are normally moved up to avoid staff lines, except in
 polyphonic situations.  Dots may be manually placed above or below
@@ -202,7 +196,6 @@ rests from 128th to maxima (8 x whole) may be printed.
 @cindex triplets
 
 @funindex \tuplet
-@funindex tuplet
 
 Tuplets are made from a music expression with the @code{\tuplet}
 command, multiplying the speed of the music expression by a fraction:
@@ -239,11 +232,8 @@ in order to have the tuplets grouped automatically:
 @cindex tuplet bracket placement
 
 @funindex \tupletUp
-@funindex tupletUp
 @funindex \tupletDown
-@funindex tupletDown
 @funindex \tupletNeutral
-@funindex tupletNeutral
 
 Tuplet brackets may be manually placed above or below the staff:
 
@@ -371,7 +361,6 @@ a multiplier.  This is useful for skipping many measures, e.g.,
 @cindex expanding music
 
 @funindex \scaleDurations
-@funindex scaleDurations
 
 Longer stretches of music may be compressed by a fraction in the
 same way, as if every note, chord or rest had the fraction as a
@@ -486,7 +475,6 @@ the chord.
 @cindex ties and volta brackets
 
 @funindex \repeatTie
-@funindex repeatTie
 
 When a second alternative of a repeat starts with a tied note, you
 have to specify the repeated tie as follows:
@@ -507,7 +495,6 @@ have to specify the repeated tie as follows:
 @cindex ties, laissez vibrer
 
 @funindex \laissezVibrer
-@funindex laissezVibrer
 
 @notation{L.v.}@: ties (@notation{laissez vibrer}) indicate that
 notes must not be damped at the end.  It is used in notation for
@@ -521,11 +508,8 @@ be entered as follows:
 @cindex ties, placement
 
 @funindex \tieUp
-@funindex tieUp
 @funindex \tieDown
-@funindex tieDown
 @funindex \tieNeutral
-@funindex tieNeutral
 
 Ties may be made to curve up or down manually; see
 @ref{Direction and placement}.
@@ -537,11 +521,8 @@ Ties may be made to curve up or down manually; see
 @cindex dotted ties
 
 @funindex \tieDotted
-@funindex tieDotted
 @funindex \tieDashed
-@funindex tieDashed
 @funindex \tieSolid
-@funindex tieSolid
 
 Ties may be made dashed, dotted, or a combination of solid and
 dashed.
@@ -662,14 +643,10 @@ Rests are entered as part of the music in music expressions.
 @cindex breve rest
 
 @funindex \rest
-@funindex rest
 @funindex r
 @funindex \maxima
-@funindex maxima
 @funindex \longa
-@funindex longa
 @funindex \breve
-@funindex breve
 
 Rests are entered like notes with the note name @code{r}.
 Durations longer than a whole rest use the following predefined
@@ -750,7 +727,6 @@ are rests from 128th to maxima (8 x whole).
 
 @funindex s
 @funindex \skip
-@funindex skip
 
 An invisible rest (also called a @q{spacer rest}) can be entered
 like a note with the note name@tie{}@code{s}:
@@ -841,7 +817,6 @@ Internals Reference:
 @cindex whole rest for a full measure
 @cindex rest, whole for a full measure
 
-@funindex compressMMRests
 @funindex \compressMMRests
 @funindex R
 
@@ -921,7 +896,6 @@ R2.*2 |
 @cindex multi-measure rest with markup
 
 @funindex \fermataMarkup
-@funindex fermataMarkup
 @funindex MultiMeasureRestText
 
 Markups can be added to multi-measure rests.
@@ -955,13 +929,9 @@ setting, resulting bar-check warnings may not be displayed.
 
 
 @funindex \textLengthOn
-@funindex textLengthOn
 @funindex \textLengthOff
-@funindex textLengthOff
 @funindex \fermataMarkup
-@funindex fermataMarkup
 @funindex \compressMMRests
-@funindex compressMMRests
 
 @predefined
 @code{\textLengthOn},
@@ -1046,7 +1016,6 @@ Multi-measure rests do not take part in rest collisions.
 @cindex meter
 
 @funindex \time
-@funindex time
 
 The time signature is set as follows:
 
@@ -1081,9 +1050,7 @@ there.  This default behavior may be changed, see
 @cindex meter style
 
 @funindex \numericTimeSignature
-@funindex numericTimeSignature
 @funindex \defaultTimeSignature
-@funindex defaultTimeSignature
 
 The time signature symbol that is used in 2/2 and 4/4 time can be
 changed to a numeric style:
@@ -1292,7 +1259,6 @@ Internals Reference:
 @cindex metronome marking with text
 
 @funindex \tempo
-@funindex tempo
 
 A basic metronome mark is simple to write:
 
@@ -1355,9 +1321,7 @@ written by including an empty string in the input:
 @end lilypond
 
 @funindex \markLengthOn
-@funindex markLengthOn
 @funindex \markLengthOff
-@funindex markLengthOff
 
 In a part for an instrument with long periods of rests,
 tempo indications sometimes follow each other closely.
@@ -1425,7 +1389,6 @@ Internals Reference:
 
 @funindex measurePosition
 @funindex \partial
-@funindex partial
 
 Partial or pick-up measures, such as an @emph{anacrusis} or an
 @emph{upbeat}, are entered using the @code{\partial} command:
@@ -1523,9 +1486,7 @@ Internal Reference:
 @cindex beams, unmetered music
 
 @funindex \cadenzaOn
-@funindex cadenzaOn
 @funindex \cadenzaOff
-@funindex cadenzaOff
 
 In metered music bar lines are inserted and bar numbers are calculated
 automatically. In unmetered music (i.e. cadenzas), this is not
@@ -1653,9 +1614,7 @@ stretches of unmetered music to permit breaking:
 
 @funindex timeSignatureFraction
 @funindex \scaleDurations
-@funindex scaleDurations
 @funindex \tuplet
-@funindex tuplet
 
 Polymetric notation is supported explicitly or by manually modifying the
 visible time signature symbol and/or scaling note durations.
@@ -1944,9 +1903,7 @@ staff are squashed, and the staff itself has a single line
 
 @funindex Pitch_squash_engraver
 @funindex \improvisationOn
-@funindex improvisationOn
 @funindex \improvisationOff
-@funindex improvisationOff
 
 Guitar chord charts often show the strumming rhythms.  This can
 be done with the @code{Pitch_squash_engraver} and
@@ -2013,9 +1970,7 @@ By default, beams are inserted automatically:
 @cindex beams, customizing rules
 
 @funindex \autoBeamOn
-@funindex autoBeamOn
 @funindex \autoBeamOff
-@funindex autoBeamOff
 
 @lilypond[quote,verbatim]
 \relative c'' {
@@ -2112,14 +2067,11 @@ new beam starts.
 
 @funindex autoBeaming
 @funindex baseMoment
-@funindex beamExceptions
 @funindex \beamExceptions
 @funindex beatStructure
 @funindex measureLength
 @funindex \time
-@funindex time
 @funindex \set
-@funindex set
 
 When automatic beaming is enabled, the placement of automatic beams
 is determined by three context properties:
@@ -2528,7 +2480,6 @@ Beaming direction can be set manually using direction indicators:
 @end lilypond
 
 @funindex \noBeam
-@funindex noBeam
 
 Individual notes may be marked with @code{\noBeam} to prevent them
 from being beamed:
@@ -2611,7 +2562,6 @@ Internals Reference:
 @cindex feathered beams
 
 @funindex \featherDurations
-@funindex featherDurations
 @funindex grow-direction
 
 Feathered beams are used to indicate that a small group of notes
@@ -2692,7 +2642,6 @@ music snippets, and when numbers in the fraction are small.
 @cindex repeat bars
 
 @funindex \bar
-@funindex bar
 
 Bar lines delimit measures, and are also used to indicate
 repeats.  Normally, simple bar lines are automatically inserted
@@ -2902,7 +2851,6 @@ when used with a @code{\repeat volta} command, see
 @ref{Normal repeats}.
 
 @funindex \defineBarLine
-@funindex defineBarLine
 @cindex bar lines, defining
 @cindex defining bar lines
 
@@ -3022,7 +2970,6 @@ connected between different staves of a @code{StaffGroup},
 @funindex whichBar
 @funindex defaultBarType
 @funindex \bar
-@funindex bar
 @funindex bartype
 
 The command @samp{\bar @var{bartype}} is a shortcut for
@@ -3221,7 +3168,6 @@ for end of bar.
 @end lilypond
 
 @funindex \barNumberCheck
-@funindex barNumberCheck
 
 When copying large pieces of music, it can be helpful to check that
 the LilyPond bar number corresponds to the original that you are
@@ -3248,7 +3194,6 @@ Snippets:
 @cindex mark, rehearsal
 
 @funindex \mark
-@funindex mark
 
 To print a rehearsal mark, use the @code{\mark} command.
 
@@ -3367,7 +3312,6 @@ string.
 @cindex glyphs, music
 
 @funindex \musicglyph
-@funindex musicglyph
 
 Music glyphs (such as the segno sign) may be printed inside a
 @code{\mark}
@@ -3479,7 +3423,6 @@ eighth grace note
 @cindex grace notes, following
 
 @funindex \afterGrace
-@funindex afterGrace
 
 If you want to end a note with a grace, use the @code{\afterGrace}
 command.  It takes two arguments: the main note, and the grace
index b7b2f3e7ea228203142d76591c57e428d7dea481..a29dd9c4ae25a89d80dfceb1fec95ec6c0c1c5be 100644 (file)
@@ -341,7 +341,6 @@ collision resolution whatsover and may have other unintended effects
 @cindex note cluster
 
 @funindex \makeClusters
-@funindex makeClusters
 
 A cluster indicates a continuous range of pitches to be played.
 They can be denoted as the envelope of a set of notes.  They are
@@ -404,11 +403,9 @@ multiple staves.
 @cindex lyrics assigned to one voice
 
 @funindex \voiceOne
-@funindex voiceOne
 @funindex \voiceOne ... \voiceFour
 @funindex Voice
 @funindex \oneVoice
-@funindex oneVoice
 
 @subsubsubheading Explicitly instantiating voices
 
@@ -667,21 +664,13 @@ Snippets:
 @cindex voices, multiple
 @cindex shift rest, automatic
 @funindex \shiftOn
-@funindex shiftOn
 @funindex \shiftOnn
-@funindex shiftOnn
 @funindex \shiftOnnn
-@funindex shiftOnnn
 @funindex \shiftOff
-@funindex shiftOff
 @funindex \mergeDifferentlyDottedOn
-@funindex mergeDifferentlyDottedOn
 @funindex \mergeDifferentlyDottedOff
-@funindex mergeDifferentlyDottedOff
 @funindex \mergeDifferentlyHeadedOn
-@funindex mergeDifferentlyHeadedOn
 @funindex \mergeDifferentlyHeadedOff
-@funindex mergeDifferentlyHeadedOff
 
 The note heads of notes in different voices with the same pitch,
 same note head and opposite stem direction are automatically
@@ -907,7 +896,6 @@ are at the same time differently dotted are not clear.
 @cindex a due part
 @cindex solo part
 @funindex \partcombine
-@funindex partcombine
 
 Automatic part combining is used to merge two separate parts of music
 onto a single staff. This can be especially helpful when typesetting
@@ -1010,17 +998,11 @@ effect on the pitches of @code{@var{musicexpr1}} or
 @code{@var{musicexpr2}}.
 
 @funindex \partcombineChords
-@funindex partcombineChords
 @funindex \partcombineApart
-@funindex partcombineApart
 @funindex \partcombineUnisono
-@funindex partcombineUnisono
 @funindex \partcombineSoloI
-@funindex partcombineSoloI
 @funindex \partcombineSoloII
-@funindex partcombineSoloII
 @funindex \partcombineAutomatic
-@funindex partcombineAutomatic
 
 In professional scores, voices are often kept apart from each other for
 long passages of music even if some of the notes are the same in both
@@ -1159,7 +1141,6 @@ Refer also to @emph{Known issues and warnings} when using
 @cindex interleaved music
 @cindex parallel music
 @funindex \parallelMusic
-@funindex parallelMusic
 
 Music for multiple parts can be interleaved in input code.  The
 function @code{\parallelMusic} accepts a list with the names of a
index 1a2f07566daa8409658c88fbcb6d00eba08741ff..ce859e2bb5dd08757915e391893f346be8bd5c61 100644 (file)
@@ -59,7 +59,6 @@ grouping staves.
 @cindex tablature
 
 @funindex \drummode
-@funindex drummode
 @funindex DrumStaff
 @funindex RhythmicStaff
 @funindex TabStaff
@@ -409,9 +408,7 @@ sections are also described.
 @cindex ledger lines, modifying
 
 @funindex \startStaff
-@funindex startStaff
 @funindex \stopStaff
-@funindex stopStaff
 
 The @code{\stopStaff} and @code{\startStaff} commands can be used to
 stop or (re)start the staff lines respectively, from being printed at
@@ -582,9 +579,7 @@ Internals Reference:
 @cindex resizing of staves
 
 @funindex \startStaff
-@funindex startStaff
 @funindex \stopStaff
-@funindex stopStaff
 
 @notation{Ossia} staves can be set by creating a new simultaneous
 staff in the appropriate location:
@@ -741,7 +736,6 @@ Internals Reference:
 @funindex \RemoveAllEmptyStaves
 @funindex Staff_symbol_engraver
 @funindex \stopStaff
-@funindex stopStaff
 
 
 Staff lines can be hidden by removing the
@@ -1025,11 +1019,8 @@ Internals Reference:
 @cindex cue notes
 
 @funindex \addQuote
-@funindex addQuote
 @funindex \quoteDuring
-@funindex quoteDuring
 @funindex \transposition
-@funindex transposition
 
 It is very common for one voice to use the same notes as those from
 another voice.  For example, first and second violins playing the same
@@ -1225,13 +1216,9 @@ triplets may result in poor notation.
 
 
 @funindex \cueDuring
-@funindex cueDuring
 @funindex \cueClef
-@funindex cueClef
 @funindex \cueDuringWithClef
-@funindex cueDuringWithClef
 @funindex \quoteDuring
-@funindex quoteDuring
 
 @cindex notes, smaller
 @cindex smaller notes
@@ -1415,7 +1402,6 @@ bassoonNotes = \relative c {
 @end lilypond
 
 @funindex \transposedCueDuring
-@funindex transposedCueDuring
 
 Like @code{\quoteDuring}, @code{\cueDuring} takes instrument
 transpositions into account.  Cue notes are produced at the
@@ -1456,7 +1442,6 @@ bassClarinetNotes = \relative c' {
 @cindex cue notes, removing
 
 @funindex \killCues
-@funindex killCues
 
 The @code{\killCues} command removes cue notes from a music
 expression, so the same music expression can be used to produce
index 3a9cdbd6d2d9bb27893bc417405cfc4b0423b7bd..22471b86b312c810b548bfe507144a6fccbb7934 100644 (file)
@@ -92,9 +92,7 @@ For more information about the relative ordering of text scripts and
 articulations, see @rlearning{Placement of objects}.
 
 @funindex \textLengthOn
-@funindex textLengthOn
 @funindex \textLengthOff
-@funindex textLengthOff
 
 @predefined
 @code{\textLengthOn},
@@ -172,11 +170,8 @@ The line style, as well as the text string, can be defined as an
 object property.  This syntax is described in @ref{Line styles}.
 
 @funindex \textSpannerUp
-@funindex textSpannerUp
 @funindex \textSpannerDown
-@funindex textSpannerDown
 @funindex \textSpannerNeutral
-@funindex textSpannerNeutral
 
 
 @predefined
@@ -223,9 +218,7 @@ Internals Reference:
 @cindex bar lines, symbols on
 
 @funindex \mark
-@funindex mark
 @funindex \markup
-@funindex markup
 
 Various text elements may be added to a score using the syntax described
 in @ref{Rehearsal marks}:
@@ -287,9 +280,7 @@ the next line.
 @end lilypond
 
 @funindex \markLengthOn
-@funindex markLengthOn
 @funindex \markLengthOff
-@funindex markLengthOff
 
 @predefined
 @code{\markLengthOn},
@@ -331,7 +322,6 @@ Internals Reference:
 @cindex text, standalone
 
 @funindex \markup
-@funindex markup
 
 A @code{\markup} block can exist by itself, outside of any
 @code{\score} block, as a @qq{top-level expression}.  This syntax
@@ -367,9 +357,7 @@ requires, are described in @ref{Multi-page markup}.
 
 
 @funindex \markup
-@funindex markup
 @funindex \markuplist
-@funindex markuplist
 
 @predefined
 @code{\markup},
@@ -420,7 +408,6 @@ using the @code{\markup} mode specific syntax.
 @cindex typeset text
 
 @funindex \markup
-@funindex markup
 
 A @code{\markup} block is used to typeset text with an extensible
 syntax called @qq{markup mode}.
@@ -529,11 +516,8 @@ Syntax errors for markup mode can be confusing.
 @cindex switching fonts
 
 @funindex \italic
-@funindex italic
 @funindex \bold
-@funindex bold
 @funindex \underline
-@funindex underline
 
 Basic font switching is supported in markup mode:
 
@@ -554,13 +538,9 @@ Basic font switching is supported in markup mode:
 
 @funindex \abs-fontsize
 @funindex \fontsize
-@funindex fontsize
 @funindex \smaller
-@funindex smaller
 @funindex \larger
-@funindex larger
 @funindex \magnify
-@funindex magnify
 
 The font size can be altered, relative to the global staff size, in a
 number of different ways
@@ -620,11 +600,8 @@ other characters.
 @cindex superscript
 
 @funindex \super
-@funindex super
 @funindex \sub
-@funindex sub
 @funindex \normal-size-super
-@funindex normal-size-super
 
 Text may be printed as subscript or superscript.  By default these are
 printed in a smaller size, but a normal size can be used as well:
@@ -691,21 +668,13 @@ Defining custom font sets is also possible, as explained in
 @ref{Fonts}.
 
 @funindex \teeny
-@funindex teeny
 @funindex \tiny
-@funindex tiny
 @funindex \small
-@funindex small
 @funindex \normalsize
-@funindex normalsize
 @funindex \large
-@funindex large
 @funindex \huge
-@funindex huge
 @funindex \smaller
-@funindex smaller
 @funindex \larger
-@funindex larger
 
 
 @predefined
@@ -763,11 +732,8 @@ objects can also be moved as a whole, using the syntax described in
 @cindex horizontal text alignment
 
 @funindex \left-align
-@funindex left-align
 @funindex \center-align
-@funindex center-align
 @funindex \right-align
-@funindex right-align
 
 Markup objects may be aligned in different ways.  By default, a text
 indication is aligned on its left edge: in the following example,
@@ -786,7 +752,6 @@ there is no difference between the first and the second markup.
 @end lilypond
 
 @funindex \halign
-@funindex halign
 
 Horizontal alignment may be fine-tuned using a numeric value:
 
@@ -812,11 +777,8 @@ markup objects as a whole, as shown for instance in
 @cindex vertical text alignment
 
 @funindex \raise
-@funindex raise
 @funindex \lower
-@funindex lower
 @funindex \null
-@funindex null
 
 @c QUERY Should the function of ``\null'' be clarified? rp
 
@@ -848,11 +810,8 @@ has no anchor point, and therefore is not moved.
 @end lilypond
 
 @funindex \general-align
-@funindex general-align
 @funindex \translate
-@funindex translate
 @funindex \translate-scaled
-@funindex translate-scaled
 
 Some commands can affect both the horizontal and vertical alignment of
 text objects in markup mode.  Any object affected by these commands
@@ -886,9 +845,7 @@ must be preceded with an anchor point:
 @cindex columns, text
 
 @funindex \column
-@funindex column
 @funindex \center-column
-@funindex center-column
 
 A markup object may include several lines of text.  In the following
 example, each element or expression is placed on its own line, either
@@ -915,7 +872,6 @@ left-aligned or centered:
 @cindex markup, centering on the page
 
 @funindex \fill-line
-@funindex fill-line
 
 Similarly, a list of elements or expressions may be spread to fill the
 entire horizontal line width (if there is only one element, it will be
@@ -947,9 +903,7 @@ multi-line text or any other markup expression:
 @cindex markup text, justified
 
 @funindex \wordwrap
-@funindex wordwrap
 @funindex \justify
-@funindex justify
 
 Long text indications can also be automatically wrapped accordingly to
 the given line width.  These will be either left-aligned or justified,
@@ -1026,15 +980,10 @@ commands.
 @cindex markup text, framing
 
 @funindex \box
-@funindex box
 @funindex \circle
-@funindex circle
 @funindex \rounded-box
-@funindex rounded-box
 @funindex \bracket
-@funindex bracket
 @funindex \hbracket
-@funindex hbracket
 
 Some markup commands allow decoration of text elements with graphics,
 as demonstrated in the following example.
@@ -1061,13 +1010,9 @@ as demonstrated in the following example.
 @cindex markup text padding
 
 @funindex \pad-markup
-@funindex pad-markup
 @funindex \pad-x
-@funindex pad-x
 @funindex \pad-to-box
-@funindex pad-to-box
 @funindex \pad-around
-@funindex pad-around
 
 Some commands may require an increase in the padding around the text;
 this is achieved with some markup commands exhaustively described in
@@ -1101,17 +1046,11 @@ Flute quartet keeps very uneven time."
 @cindex notation, graphic
 
 @funindex \combine
-@funindex combine
 @funindex \draw-circle
-@funindex draw-circle
 @funindex \filled-box
-@funindex filled-box
 @funindex \triangle
-@funindex triangle
 @funindex \draw-line
-@funindex draw-line
 @funindex \arrow-head
-@funindex arrow-head
 
 Other graphic elements or symbols may be printed without requiring any
 text.  As with any markup expression, such objects can be combined.
@@ -1138,9 +1077,7 @@ text.  As with any markup expression, such objects can be combined.
 @cindex postscript
 
 @funindex \epsfile
-@funindex epsfile
 @funindex \postscript
-@funindex postscript
 
 Advanced graphic features include the ability to include external
 image files converted to the Encapsulated PostScript format
@@ -1335,11 +1272,8 @@ Internals Reference:
 @cindex text spread over multiple pages
 
 @funindex \markuplist
-@funindex markuplist
 @funindex \justified-lines
-@funindex justified-lines
 @funindex \wordwrap-lines
-@funindex wordwrap-lines
 
 Although standard markup objects are not breakable, a specific syntax
 makes it possible to enter lines of text that can spread over multiple
@@ -1389,7 +1323,6 @@ Internals Reference:
 @rinternals{TextScript}.
 
 @funindex \markuplist
-@funindex markuplist
 
 @predefined
 @code{\markuplist}.
index 3d518817ae0c43548635a6565f14ae97294da9ad..73d8c36b388506b27d0bedbb55ff77284113c5be 100644 (file)
@@ -143,11 +143,8 @@ This section discusses notation common bagpipes.
 @cindex Scottish highland bagpipe
 @cindex grace notes
 @funindex \taor
-@funindex taor
 @funindex \hideKeySignature
-@funindex hideKeySignature
 @funindex \showKeySignature
-@funindex showKeySignature
 
 LilyPond contains special definitions for Scottish, Highland Bagpipe
 music; to use them, add
index 675244a21385af5870e545715f3ecc986d7c7ac1..41f4229ab0bf31b2fde56a5d5428889f4de1c9b6 100644 (file)
@@ -9,10 +9,10 @@
 @c used for news about the upcoming release; see CG 10.2
 
 @newsItem
-@subheading LilyPond 2.19.43 released  @emph{June 8, 2016}
+@subheading LilyPond 2.19.44 released  @emph{June 21, 2016}
 
 We are happy to announce the release of LilyPond
-2.19.43.  This release includes a number of enhancements, and contains some
+2.19.44.  This release includes a number of enhancements, and contains some
 work in progress.  You will have access to the very latest features, but
 some may be incomplete, and you may encounter bugs and crashes.  If you
 require a stable version of Lilypond, we recommend using the 2.18
index fbabbd846e324499d911c3f58a031f11ea7989f8..137443318efea71a5990c48a2db152c9ba3cb0aa 100644 (file)
@@ -26,6 +26,18 @@ NOTE:
   * don't duplicate entries from news-front.itexi
 @end ignore
 
+@newsItem
+@subheading LilyPond 2.19.43 released  @emph{June 8, 2016}
+
+We are happy to announce the release of LilyPond
+2.19.43.  This release includes a number of enhancements, and contains some
+work in progress.  You will have access to the very latest features, but
+some may be incomplete, and you may encounter bugs and crashes.  If you
+require a stable version of Lilypond, we recommend using the 2.18
+version.
+
+@newsEnd
+
 @newsItem
 @subheading LilyPond 2.19.42 released  @emph{May 15, 2016}
 
diff --git a/VERSION b/VERSION
index f18fd1a1d691befcba07dd999722e15a44979297..12e6a20a57063c334aee5c70c9176a6c5dccbb4b 100644 (file)
--- a/VERSION
+++ b/VERSION
@@ -1,7 +1,7 @@
 PACKAGE_NAME=LilyPond
 MAJOR_VERSION=2
 MINOR_VERSION=19
-PATCH_LEVEL=44
+PATCH_LEVEL=45
 MY_PATCH_LEVEL=
 VERSION_STABLE=2.18.2
-VERSION_DEVEL=2.19.43
+VERSION_DEVEL=2.19.44
diff --git a/input/regression/halfopenvertical.ly b/input/regression/halfopenvertical.ly
new file mode 100644 (file)
index 0000000..c0e0f03
--- /dev/null
@@ -0,0 +1,19 @@
+\version "2.19.43"
+
+\header {
+
+  texidoc = "The halfopenvertical articulation is available."
+
+}
+#(define mydrums '(
+         (hihat         cross #f                 5)
+         (openhihat     cross "open"             5)
+         (closedhihat   cross "stopped"          5)
+         (halfopenhihat cross "halfopenvertical" 5)))
+
+\new DrumStaff <<
+  \set DrumStaff.drumStyleTable = #(alist->hash-table mydrums)
+
+  \drummode { hh4 hhc hho hhho }
+>>
+
diff --git a/input/regression/midi/crescendo-abutting.ly b/input/regression/midi/crescendo-abutting.ly
new file mode 100644 (file)
index 0000000..da0ff4f
--- /dev/null
@@ -0,0 +1,10 @@
+\version "2.19.44"
+
+\header {
+  texidoc="One (de)crescendo ends as the next begins."
+}
+
+\score {
+   { c\< c\> c\! }
+   \midi {}
+}
diff --git a/input/regression/midi/dynamic-initial.ly b/input/regression/midi/dynamic-initial.ly
new file mode 100644 (file)
index 0000000..fca7c8a
--- /dev/null
@@ -0,0 +1,15 @@
+\version "2.19.44"
+
+\header {
+  texidoc="The MIDI performer uses a default initial dynamic"
+}
+
+\score {
+   { c\< c\f }
+   \midi {}
+}
+
+\score {
+   { c c\< c\f }
+   \midi {}
+}
index d169a8cae2dd8883a50a36b62e7bef0037b617e1..b8bbfd62a58d3f6e72080a833c23132990e16038 100644 (file)
@@ -11,7 +11,7 @@
 \new StaffGroup
 \relative <<
   \set StaffGroup.systemStartDelimiterHierarchy
-    = #'(SystemStartSquare (SystemStartBracket a (SystemStartSquare b)) d)
+    = #'(SystemStartSquare (SystemStartBracket a (SystemStartSquare b c)) d)
   \new Staff { c'1 }
   \new Staff { c1 }
   \new Staff { c1 }
index c915c7fe52663c261f887c70b481cd2270ea53b0..836088123b03568e301c537489e0fb4e32a76388 100644 (file)
@@ -9,7 +9,6 @@ heavily mutilated Edition Peters Morgenlied by Schubert"
 }
 
 \version "2.19.21"
-#(ly:expect-warning (_ "(De)crescendo with unspecified starting volume in MIDI."))
 
 ignoreMelisma =        \set ignoreMelismata = ##t
 ignoreMelismaOff = \unset ignoreMelismata 
index a7a92d9d6dfac2f8196b3d10a60f547765ab3ebf..3f03362b3b4645a7517aebb0a51e35ef6b97ac97 100644 (file)
@@ -45,7 +45,6 @@ protected:
   virtual void finalize ();
   virtual void derived_mark () const;
 
-public:
   void acknowledge_rest (Grob_info);
   void acknowledge_beam (Grob_info);
   void acknowledge_bar_line (Grob_info);
@@ -639,12 +638,12 @@ Grace_auto_beam_engraver::test_moment (Direction dir, Moment test_mom, Moment)
 void
 Grace_auto_beam_engraver::boot ()
 {
-  ADD_LISTENER (Auto_beam_engraver, beam_forbid);
-  ADD_ACKNOWLEDGER (Auto_beam_engraver, stem);
-  ADD_ACKNOWLEDGER (Auto_beam_engraver, bar_line);
-  ADD_ACKNOWLEDGER (Auto_beam_engraver, beam);
-  ADD_ACKNOWLEDGER (Auto_beam_engraver, breathing_sign);
-  ADD_ACKNOWLEDGER (Auto_beam_engraver, rest);
+  ADD_LISTENER (Grace_auto_beam_engraver, beam_forbid);
+  ADD_ACKNOWLEDGER (Grace_auto_beam_engraver, stem);
+  ADD_ACKNOWLEDGER (Grace_auto_beam_engraver, bar_line);
+  ADD_ACKNOWLEDGER (Grace_auto_beam_engraver, beam);
+  ADD_ACKNOWLEDGER (Grace_auto_beam_engraver, breathing_sign);
+  ADD_ACKNOWLEDGER (Grace_auto_beam_engraver, rest);
 }
 
 ADD_TRANSLATOR (Grace_auto_beam_engraver,
index 2bc4858479898f905cc3799aba21074a2111038a..2a5f71e275cc15f30309ed0d141f0471fabb7882 100644 (file)
@@ -116,15 +116,20 @@ Axis_group_engraver::finalize ()
 void
 Axis_group_engraver::acknowledge_grob (Grob_info i)
 {
-  if (staffline_)
-    elts_.push_back (i.grob ());
+  if (!staffline_)
+    return;
+
+  elts_.push_back (i.grob ());
 
-  if (staffline_ && to_boolean(staffline_->get_property("remove-empty")))
+  if (to_boolean (staffline_->get_property ("remove-empty")))
     {
       for (SCM s = interesting_; scm_is_pair (s); s = scm_cdr (s))
         {
           if (i.grob ()->internal_has_interface (scm_car (s)))
-            Hara_kiri_group_spanner::add_interesting_item (staffline_, i.grob ());
+            {
+              Hara_kiri_group_spanner::add_interesting_item (staffline_, i.grob ());
+              break;
+            }
         }
     }
 }
index 277d1b0a0eae6a6de6dfcd9ff46f3a8ef9f26d22..9b4df64d9c9b9d1c055e1e1c6711f4d329be28b0 100644 (file)
@@ -40,6 +40,7 @@ class Beam_engraver : public Engraver
 public:
   void acknowledge_stem (Grob_info);
   void acknowledge_rest (Grob_info);
+  void listen_beam (Stream_event *);
 
 protected:
   Stream_event *start_ev_;
@@ -77,7 +78,6 @@ protected:
   virtual bool valid_start_point ();
   virtual bool valid_end_point ();
 
-  void listen_beam (Stream_event *);
 public:
   TRANSLATOR_DECLARATIONS (Beam_engraver);
 };
@@ -343,7 +343,6 @@ class Grace_beam_engraver : public Beam_engraver
 public:
   TRANSLATOR_DECLARATIONS (Grace_beam_engraver);
   TRANSLATOR_INHERIT (Beam_engraver);
-  void listen_beam (Stream_event *);
 
 protected:
   virtual bool valid_start_point ();
@@ -368,27 +367,12 @@ Grace_beam_engraver::valid_end_point ()
   return beam_ && valid_start_point ();
 }
 
-/*
-  Ugh, C&P code.
- */
-void
-Grace_beam_engraver::listen_beam (Stream_event *ev)
-{
-  Direction d = to_dir (ev->get_property ("span-direction"));
-
-  if (d == START && valid_start_point ())
-    start_ev_ = ev;
-  else if (d == STOP && valid_end_point ())
-    stop_ev_ = ev;
-}
-
-
 void
 Grace_beam_engraver::boot ()
 {
   ADD_LISTENER (Grace_beam_engraver, beam);
-  ADD_ACKNOWLEDGER (Beam_engraver, stem);
-  ADD_ACKNOWLEDGER (Beam_engraver, rest);
+  ADD_ACKNOWLEDGER (Grace_beam_engraver, stem);
+  ADD_ACKNOWLEDGER (Grace_beam_engraver, rest);
 }
 
 ADD_TRANSLATOR (Grace_beam_engraver,
index 46a8a446d35af8c3a32e949c34f59ed962e520c1..5ce67f0463d67176de80df71d0016d997ea704cb 100644 (file)
@@ -41,7 +41,6 @@ private:
   Drul_array<Stream_event *> span_events_;
   Drul_array<Direction> grow_dir_;
   Real last_volume_;
-  bool last_volume_initialized_;
   Audio_dynamic *absolute_;
   Audio_span_dynamic *span_dynamic_;
   Audio_span_dynamic *finished_span_dynamic_;
@@ -49,8 +48,7 @@ private:
 
 Dynamic_performer::Dynamic_performer ()
 {
-  last_volume_ = 0.0;
-  last_volume_initialized_ = false;
+  last_volume_ = -1;
   script_event_ = 0;
   absolute_ = 0;
   span_events_[LEFT]
@@ -105,9 +103,10 @@ Dynamic_performer::equalize_volume (Real volume)
 void
 Dynamic_performer::process_music ()
 {
-  if (span_events_[STOP] || script_event_)
+  if (span_events_[START] || span_events_[STOP] || script_event_)
     {
-      // End of a dynamic spanner, or an explicit dynamic script event.
+      // End the previous spanner when a new one begins or at an explicit stop
+      // or absolute dynamic.
       finished_span_dynamic_ = span_dynamic_;
       span_dynamic_ = 0;
     }
@@ -120,16 +119,6 @@ Dynamic_performer::process_music ()
       announce_element (Audio_element_info (span_dynamic_, span_events_[START]));
 
       span_dynamic_->grow_dir_ = grow_dir_[START];
-
-      if (!last_volume_initialized_ && !script_event_)
-        {
-          // No explicit dynamic script events have occurred yet, but there is
-          // nevertheless a dynamic spanner.  Initialize last_volume_ to a
-          // value within the available range.
-          span_events_[START]->origin ()->warning (_ ("(De)crescendo with unspecified starting volume in MIDI."));
-          last_volume_ = equalize_volume (0.5);
-          last_volume_initialized_ = true;
-        }
     }
 
   if (script_event_
@@ -155,20 +144,18 @@ Dynamic_performer::process_music ()
 
           last_volume_
             = absolute_->volume_ = equalize_volume (volume);
-          last_volume_initialized_ = true;
         }
 
       Audio_element_info info (absolute_, script_event_);
       announce_element (info);
     }
 
-  if (!last_volume_initialized_)
+  if (last_volume_ < 0)
     {
       absolute_ = new Audio_dynamic ();
 
       last_volume_
        = absolute_->volume_ = equalize_volume (0.71); // Backward compatible
-      last_volume_initialized_ = true;
 
       Audio_element_info info (absolute_, script_event_);
       announce_element (info);
@@ -190,14 +177,16 @@ Dynamic_performer::stop_translation_timestep ()
       finished_span_dynamic_ = 0;
     }
 
-  if (absolute_ && absolute_->volume_ < 0)
-    {
-      absolute_->volume_ = last_volume_;
-    }
-  else if (absolute_)
+  if (absolute_)
     {
-      last_volume_ = absolute_->volume_;
-      last_volume_initialized_ = true;
+      if (absolute_->volume_ < 0)
+        {
+          absolute_->volume_ = last_volume_;
+        }
+      else
+        {
+          last_volume_ = absolute_->volume_;
+        }
     }
 
   absolute_ = 0;
index 587a93199f8af73690cc0cc30298c46f903d527c..970aebde55159e80132fc884ed3614a8e019821b 100644 (file)
@@ -33,7 +33,6 @@ LY_DEFINE (ly_engraver_make_grob, "ly:engraver-make-grob",
 
   Grob *g = unsmob<Engraver> (engraver)->
             internal_make_grob (grob_name, cause,
-                                ly_symbol2string (grob_name).c_str (),
                                 "scheme", 0, "scheme");
   return g->self_scm ();
 }
index 5a1486927a3f696a9d503b99ab5dce2fb61ff2dd..daf055ccf71141ea0df2e2c8e2a5843e93d082d1 100644 (file)
@@ -106,7 +106,6 @@ LY_DEFINE (ly_set_grob_creation_callback, "ly:set-grob-creation-callback",
 Grob *
 Engraver::internal_make_grob (SCM symbol,
                               SCM cause,
-                              char const * /* name */,
                               char const *file,
                               int line,
                               char const *fun)
@@ -146,26 +145,24 @@ Engraver::internal_make_grob (SCM symbol,
 
 Item *
 Engraver::internal_make_item (SCM x, SCM cause,
-                              char const *name,
                               char const *file, int line, char const *fun)
 {
-  Item *it = dynamic_cast<Item *> (internal_make_grob (x, cause, name, file, line, fun));
+  Item *it = dynamic_cast<Item *> (internal_make_grob (x, cause, file, line, fun));
   assert (it);
   return it;
 }
 
 Paper_column *
-Engraver::internal_make_column (SCM x, char const *name,
-                                char const *file, int line, char const *fun)
+Engraver::internal_make_column (SCM x, char const *file, int line, char const *fun)
 {
-  return dynamic_cast<Paper_column *> (internal_make_grob (x, SCM_EOL, name, file, line, fun));
+  return dynamic_cast<Paper_column *> (internal_make_grob (x, SCM_EOL, file, line, fun));
 }
 
 Spanner *
-Engraver::internal_make_spanner (SCM x, SCM cause, char const *name,
+Engraver::internal_make_spanner (SCM x, SCM cause,
                                  char const *file, int line, char const *fun)
 {
-  Spanner *sp = dynamic_cast<Spanner *> (internal_make_grob (x, cause, name, file, line, fun));
+  Spanner *sp = dynamic_cast<Spanner *> (internal_make_grob (x, cause, file, line, fun));
   assert (sp);
   return sp;
 }
index d5fe89024cd2fa7c0cce49968a74f665d8465795..02cf2fa76bf3c660a473b70da7ae543b574297af 100644 (file)
@@ -595,7 +595,9 @@ LY_DEFINE (ly_format, "ly:format",
   char *ptr = result;
   for (vsize i = 0; i < results.size (); i++)
     {
-      strncpy (ptr, results[i].c_str (), results[i].size ());
+      // strcpy and strncpy cannot be used here
+      // because std::string may contain '\0' in its contents.
+      results[i].copy (ptr, results[i].size ());
       ptr += results[i].size ();
     }
   *ptr = '\0';
index 928f6a969dbddad717c25856351b53b9fba4f5d5..868af25d4541558c029507fbcc7b2a586119843c 100644 (file)
@@ -31,7 +31,7 @@
 */
 class Engraver : public Translator
 {
-  Grob *internal_make_grob (SCM sym, SCM cause, char const *name,
+  Grob *internal_make_grob (SCM sym, SCM cause,
                             char const *f, int l, char const *fun);
   friend SCM ly_engraver_make_grob (SCM, SCM, SCM);
   friend class Engraver_group;
@@ -67,11 +67,11 @@ public:
 
   Grob_info make_grob_info (Grob *, SCM cause);
 
-  Item *internal_make_item (SCM sym, SCM cause, char const *name,
+  Item *internal_make_item (SCM sym, SCM cause,
                             char const *f, int l, char const *fun);
-  Spanner *internal_make_spanner (SCM sym, SCM cause, char const *name,
+  Spanner *internal_make_spanner (SCM sym, SCM cause,
                                   char const *f, int l, char const *fun);
-  Paper_column *internal_make_column (SCM sym, char const *name,
+  Paper_column *internal_make_column (SCM sym,
                                       char const *f, int l, char const *fun);
 
   /**
@@ -82,9 +82,9 @@ public:
   Engraver ();
 };
 
-#define make_item(x, cause) internal_make_item (ly_symbol2scm (x), cause, x, __FILE__, __LINE__, __FUNCTION__)
-#define make_spanner(x, cause) internal_make_spanner (ly_symbol2scm (x), cause, x, __FILE__, __LINE__, __FUNCTION__)
-#define make_paper_column(x) internal_make_column (ly_symbol2scm (x), x, __FILE__, __LINE__, __FUNCTION__)
+#define make_item(x, cause) internal_make_item (ly_symbol2scm (x), cause, __FILE__, __LINE__, __FUNCTION__)
+#define make_spanner(x, cause) internal_make_spanner (ly_symbol2scm (x), cause, __FILE__, __LINE__, __FUNCTION__)
+#define make_paper_column(x) internal_make_column (ly_symbol2scm (x), __FILE__, __LINE__, __FUNCTION__)
 
 bool ly_is_grob_cause (SCM obj);
 
index d7011bda99f975ec540ac1d3b9b48b68d5005649..fcac99c32230806387c2677779e0f7b01b68a08c 100644 (file)
@@ -26,7 +26,6 @@ class Gregorian_ligature_engraver : public Coherent_ligature_engraver
   Stream_event *pes_or_flexa_req_;
 
 public:
-  void listen_pes_or_flexa (Stream_event *ev);
   // no TRANSLATOR_DECLARATIONS (Gregorian_ligature_engraver) needed
   // since this class is abstract
 
@@ -35,6 +34,7 @@ public:
 protected:
   Gregorian_ligature_engraver ();
 
+  void listen_pes_or_flexa (Stream_event *ev);
   virtual void build_ligature (Spanner *ligature,
                                vector<Grob_info> const &primitives);
   virtual void transform_heads (Spanner *ligature,
index 1f8fd8b85f37d574160e4fcb0d99f4143c74e3f9..a46c3fe22a0c393ab83577561d4c6558acf79b23 100644 (file)
@@ -30,6 +30,9 @@ protected:
   void stop_translation_timestep ();
   virtual void finalize ();
 
+  void acknowledge_rest (Grob_info);
+  void acknowledge_ligature_head (Grob_info);
+  void listen_ligature (Stream_event *ev);
   void process_music ();
   virtual Spanner *create_ligature_spanner () = 0;
   virtual void typeset_ligature (Spanner *ligature,
@@ -38,9 +41,6 @@ protected:
   SCM brew_ligature_primitive_proc;
 
 public:
-  void acknowledge_rest (Grob_info);
-  void acknowledge_ligature_head (Grob_info);
-  void listen_ligature (Stream_event *ev);
   // no TRANSLATOR_DECLARATIONS (Ligature_engraver) needed since this
   // class is abstract
   DECLARE_TRANSLATOR_CALLBACKS (Ligature_engraver);
diff --git a/lily/include/slur-engraver.hh b/lily/include/slur-engraver.hh
new file mode 100644 (file)
index 0000000..1f05706
--- /dev/null
@@ -0,0 +1,81 @@
+/*
+  This file is part of LilyPond, the GNU music typesetter.
+
+  Copyright (C) 2013--2015 Mike Solomon <mike@mikesolomon.org>
+  Copyright (C) 2016 David Kastrup <dak@gnu.org>
+
+  LilyPond is free software: you can redistribute it and/or modify
+  it under the terms of the GNU General Public License as published by
+  the Free Software Foundation, either version 3 of the License, or
+  (at your option) any later version.
+
+  LilyPond is distributed in the hope that it will be useful,
+  but WITHOUT ANY WARRANTY; without even the implied warranty of
+  MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
+  GNU General Public License for more details.
+
+  You should have received a copy of the GNU General Public License
+  along with LilyPond.  If not, see <http://www.gnu.org/licenses/>.
+*/
+
+#ifndef SLUR_ENGRAVER_HH
+#define SLUR_ENGRAVER_HH
+
+#include "engraver.hh"
+#include <map>
+
+class Slur_engraver : public Engraver
+{
+protected:
+  struct Event_info {
+    Stream_event *slur_, *note_;
+    Event_info (Stream_event *slur, Stream_event *note)
+      : slur_ (slur), note_ (note)
+    { }
+  };
+  // protected so that subclasses can see them
+  vector<Event_info> start_events_;
+  vector<Event_info> stop_events_;
+
+  typedef std::multimap<Stream_event *, Spanner *> Note_slurs;
+  Drul_array<Note_slurs> note_slurs_;
+  vector<Grob *> slurs_;
+  vector<Grob *> end_slurs_;
+  vector<Grob_info> objects_to_acknowledge_;
+
+  virtual SCM event_symbol () const;
+  virtual bool double_property () const;
+  virtual SCM grob_symbol () const;
+  virtual const char* object_name () const;
+
+  void acknowledge_inline_accidental (Grob_info);
+  void acknowledge_fingering (Grob_info);
+  void acknowledge_note_column (Grob_info);
+  void acknowledge_script (Grob_info);
+  void acknowledge_dots (Grob_info);
+  void acknowledge_text_script (Grob_info);
+  void acknowledge_end_tie (Grob_info);
+  void acknowledge_tuplet_number (Grob_info);
+
+  void listen_note (Stream_event *ev);
+  // A slur on an in-chord note is not actually announced as an event
+  // but rather produced by the note listener.
+  void listen_note_slur (Stream_event *ev, Stream_event *note);
+  void listen_slur (Stream_event *ev) { listen_note_slur (ev, 0); }
+  void acknowledge_extra_object (Grob_info);
+  void stop_translation_timestep ();
+  void process_music ();
+
+  bool can_create_slur (const string&, vsize, vsize *, Stream_event *);
+  void create_slur (const string &spanner_id, Event_info evi, Grob *g_cause, Direction dir, bool left_broken);
+  bool try_to_end (Event_info evi);
+
+  virtual void set_melisma (bool);
+  virtual void finalize ();
+  virtual void derived_mark () const;
+
+public:
+  TRANSLATOR_DECLARATIONS (Slur_engraver);
+};
+
+#endif // SLUR_ENGRAVER_HH
diff --git a/lily/include/slur-proto-engraver.hh b/lily/include/slur-proto-engraver.hh
deleted file mode 100644 (file)
index 97ed1a6..0000000
+++ /dev/null
@@ -1,88 +0,0 @@
-/*
-  This file is part of LilyPond, the GNU music typesetter.
-
-  Copyright (C) 2013--2015 Mike Solomon <mike@mikesolomon.org>
-
-  LilyPond is free software: you can redistribute it and/or modify
-  it under the terms of the GNU General Public License as published by
-  the Free Software Foundation, either version 3 of the License, or
-  (at your option) any later version.
-
-  LilyPond is distributed in the hope that it will be useful,
-  but WITHOUT ANY WARRANTY; without even the implied warranty of
-  MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
-  GNU General Public License for more details.
-
-  You should have received a copy of the GNU General Public License
-  along with LilyPond.  If not, see <http://www.gnu.org/licenses/>.
-*/
-
-#ifndef SLUR_PROTO_ENGRAVER_HH
-#define SLUR_PROTO_ENGRAVER_HH
-
-#include "engraver.hh"
-#include "moment.hh"
-#include <map>
-
-class Slur_proto_engraver : public Engraver
-{
-protected:
-  Slur_proto_engraver (const char* double_property_name,
-    const char* grob_name, const char* object_name, const char* event_name) :
-      double_property_name_ (double_property_name),
-      grob_name_ (grob_name), object_name_ (object_name),
-      event_name_ (event_name) {}
-
-  struct Event_info {
-    Stream_event *slur_, *note_;
-    Event_info (Stream_event *slur, Stream_event *note)
-      : slur_ (slur), note_ (note)
-    { }
-  };
-  // protected so that subclasses can see them
-  vector<Event_info> start_events_;
-  vector<Event_info> stop_events_;
-
-  typedef std::multimap<Stream_event *, Spanner *> Note_slurs;
-  Drul_array<Note_slurs> note_slurs_;
-  vector<Grob *> slurs_;
-  vector<Grob *> end_slurs_;
-  vector<Grob_info> objects_to_acknowledge_;
-  const char* double_property_name_;
-  const char* grob_name_;
-  const char* object_name_;
-  const char* event_name_;
-  virtual SCM event_symbol () = 0;
-
-  void acknowledge_extra_object (Grob_info);
-  void stop_translation_timestep ();
-  void process_music ();
-
-  bool can_create_slur (const string&, vsize, vsize *, Stream_event *);
-  void create_slur (const string &spanner_id, Event_info evi, Grob *g_cause, Direction dir, bool left_broken);
-  bool try_to_end (Event_info evi);
-
-  virtual void set_melisma (bool);
-  virtual void finalize ();
-  virtual void derived_mark () const;
-
-public:
-  void acknowledge_inline_accidental (Grob_info);
-  void acknowledge_fingering (Grob_info);
-  void acknowledge_note_column (Grob_info);
-  void acknowledge_script (Grob_info);
-  void acknowledge_dots (Grob_info);
-  void acknowledge_text_script (Grob_info);
-  void acknowledge_end_tie (Grob_info);
-  void acknowledge_tuplet_number (Grob_info);
-  void listen_note (Stream_event *ev);
-  void listen_slur (Stream_event *ev, Stream_event *note);
-  // You'd think the following is the same as defaulting `note' to 0,
-  // but template resolution for trampolines disagrees.  Huh.
-  void listen_slur (Stream_event *ev) { listen_slur (ev, 0); }
-  // no TRANSLATOR_DECLARATIONS (Slur_proto_engraver) needed since this
-  // class is abstract
-  DECLARE_TRANSLATOR_CALLBACKS (Slur_proto_engraver);
-};
-
-#endif // SLUR_PROTO_ENGRAVER_HH
index dd0659bf50866ec4a9e03e86565deffc0299f7dd..667fd6ddbd0083168f5454e67ec6e657c4ead4d6 100644 (file)
@@ -26,6 +26,7 @@
 #include "callback.hh"
 #include "input.hh"             // for error reporting
 #include "smobs.hh"
+#include "stream-event.hh"
 #include "std-vector.hh"
 #include "protected-scm.hh"
 
   /* end #define */
 
 #define TRANSLATOR_INHERIT(BASE)                                        \
-  using BASE::method_finder
+  using BASE::method_finder;                                            \
+  using BASE::ack_finder;
 
 #define DECLARE_TRANSLATOR_CALLBACKS(NAME)                              \
   template <void (NAME::*mf)()>                                         \
-  static SCM method_finder () { return method_find_base<NAME, mf> (); } \
+  static SCM method_finder ()                                           \
+  {                                                                     \
+    return Callback0_wrapper::make_smob<NAME, mf> ();                   \
+  }                                                                     \
+  template <void (NAME::*mf)(Stream_event *)>                           \
+  static SCM method_finder ()                                           \
+  {                                                                     \
+    return Callback_wrapper::make_smob<trampoline<NAME, mf> > ();       \
+  }                                                                     \
+  template <void (NAME::*callback)(Grob_info)>                          \
+  static SCM ack_finder () {                                            \
+    return Callback2_wrapper::make_smob<ack_trampoline <NAME, callback> > (); \
+  }                                                                     \
   /* end #define */
 
 /*
@@ -146,16 +160,20 @@ protected:                      // should be private.
     return SCM_UNSPECIFIED;
   }
 
-  template <class T, void (T::*mf)()>
-  static SCM
-  method_find_base () { return Callback0_wrapper::make_smob<T, mf> (); }
-
   // Fallback for non-overriden callbacks for which &T::x degrades to
   // &Translator::x
   template <void (Translator::*)()>
   static SCM
   method_finder () { return SCM_UNDEFINED; }
 
+  // Overriden in Engraver.  Don't instantiate.
+  template <class T, void (T::*)(Grob_info)>
+  static SCM ack_trampoline (SCM, SCM, SCM);
+
+  // Overriden in Engraver.  Don't instantiate.
+  template <void (Translator::*)(Grob_info)>
+  static SCM ack_finder ();
+
   virtual void derived_mark () const;
   static SCM event_class_symbol (const char *ev_class);
   SCM static_translator_description (const char *grobs,
index b649a1a197884aa7a86ce51d616eff51e3640675..3d038b68e6b275206f0b25b40b5e8e1c2343fdb5 100644 (file)
@@ -97,15 +97,14 @@ void add_acknowledger (SCM ptr,
                        SCM &ack_hash);
 
 #define ADD_ACKNOWLEDGER(CLASS, NAME)                                   \
-  add_acknowledger (Callback2_wrapper::make_smob                        \
-                    <ack_trampoline<CLASS, &CLASS::acknowledge_ ## NAME> > (), \
+  add_acknowledger (ack_finder<&CLASS::acknowledge_ ## NAME> (),        \
                     #NAME, acknowledge_static_array_drul_[START])
 
 #define ADD_END_ACKNOWLEDGER(CLASS, NAME)                               \
-  add_acknowledger (Callback2_wrapper::make_smob                        \
-                    <ack_trampoline<CLASS, &CLASS::acknowledge_end_ ## NAME> > (), \
+  add_acknowledger (ack_finder<&CLASS::acknowledge_end_ ## NAME> (),    \
                     #NAME, acknowledge_static_array_drul_[STOP])
 
+
 /*
   Implement the method cl::listen_##m, and make it listen to stream
   events of class m.
@@ -113,7 +112,7 @@ void add_acknowledger (SCM ptr,
 #define ADD_LISTENER(cl, m)                                             \
   listener_list_ = scm_acons                                            \
     (event_class_symbol (#m),                                           \
-     Callback_wrapper::make_smob                                        \
-     <trampoline <cl, &cl::listen_ ## m> > (), listener_list_)
+     method_finder<&cl::listen_ ## m> (),                               \
+     listener_list_)
 
 #endif /* TRANSLATOR_ICC */
index 8c907dc7cccb0a4da9ed48ceaf6093a68916278c..115902e89db2b789f80e3d257b471c7a75f07143 100644 (file)
@@ -117,6 +117,7 @@ Key_engraver::create_key (bool is_default)
     {
       SCM visibility = get_property ("explicitKeySignatureVisibility");
       item_->set_property ("break-visibility", visibility);
+      item_->set_property ("non-default", SCM_BOOL_T);
     }
 }
 
index 3249a736c3f2a18c103107bdce08e851b06650b8..79e2bd99482d25b8e5eb1fb10e9fb1ce2255cae7 100644 (file)
@@ -136,4 +136,5 @@ ADD_INTERFACE (Key_signature_interface,
                "sharp-positions "
                "padding "
                "padding-pairs "
+               "non-default "
               );
index cdb51de3adb49e3a9e521a0ca9ac9315b6cb8b10..ff9e7b942b48f4fbcb1407f5f91c41d56e3ec828 100644 (file)
@@ -132,9 +132,9 @@ Kievan_ligature_engraver::build_ligature (Spanner *ligature,
 void
 Kievan_ligature_engraver::boot ()
 {
-  ADD_LISTENER (Ligature_engraver, ligature);
-  ADD_ACKNOWLEDGER (Ligature_engraver, rest);
-  ADD_ACKNOWLEDGER (Ligature_engraver, ligature_head);
+  ADD_LISTENER (Kievan_ligature_engraver, ligature);
+  ADD_ACKNOWLEDGER (Kievan_ligature_engraver, rest);
+  ADD_ACKNOWLEDGER (Kievan_ligature_engraver, ligature_head);
 }
 
 ADD_TRANSLATOR (Kievan_ligature_engraver,
index b90be8c04ca17ec277a52564a0956a0963cdce1d..f23b58e3084be45de601b5b04f771cf2fb4b3aab 100644 (file)
@@ -123,8 +123,8 @@ Line_interface::make_dashed_line (Real thick, Offset from, Offset to,
                                   Real dash_period, Real dash_fraction)
 {
   dash_fraction = min (max (dash_fraction, 0.0), 1.0);
-  Real on = dash_fraction * dash_period + thick;
-  Real off = max (0.0, dash_period - on);
+  Real on = dash_fraction * dash_period
+  Real off = max (0.0, dash_period - on - thick);
 
   SCM at = scm_list_n (ly_symbol2scm ("dashed-line"),
                        scm_from_double (thick),
index 41652a1006775c65227a29917b502ab578f02684..874b2ebb35e2eacae7e99b9a7f08238e12e05318 100644 (file)
@@ -492,9 +492,9 @@ Mensural_ligature_engraver::build_ligature (Spanner *ligature,
 void
 Mensural_ligature_engraver::boot ()
 {
-  ADD_LISTENER (Ligature_engraver, ligature);
-  ADD_ACKNOWLEDGER (Ligature_engraver, rest);
-  ADD_ACKNOWLEDGER (Ligature_engraver, ligature_head);
+  ADD_LISTENER (Mensural_ligature_engraver, ligature);
+  ADD_ACKNOWLEDGER (Mensural_ligature_engraver, rest);
+  ADD_ACKNOWLEDGER (Mensural_ligature_engraver, ligature_head);
 }
 
 ADD_TRANSLATOR (Mensural_ligature_engraver,
index 75eccf69fc2cb44edb69d4cc63861332f6d8f578..047a547525ee9ac70bf484bf46bec633d8858c3b 100644 (file)
@@ -176,9 +176,7 @@ New_fingering_engraver::add_fingering (Grob *head,
 {
   Finger_tuple ft;
 
-  ft.script_ = internal_make_item (grob_sym, event->self_scm (),
-                                   ly_symbol2string (grob_sym).c_str (),
-                                   __FILE__, __LINE__, __FUNCTION__);
+  ft.script_ = make_item (grob_sym, event->self_scm ());
 
   Side_position_interface::add_support (ft.script_, head);
 
index 365ccb1a630f83756980b2d9fc9f2a40eba96008..2797ac3e9e15ec5736ec38644276e2267796fe93 100644 (file)
@@ -172,3 +172,49 @@ LY_DEFINE (ly_get_font_format, "ly:get-font-format",
 
   return asscm;
 }
+
+LY_DEFINE (ly_has_glyph_names_p, "ly:has-glyph-names?",
+           1, 1, 0, (SCM font_file_name, SCM idx),
+           "Does the font for @var{font_file_name} have glyph names?"
+           "  The optional @var{idx} argument is useful for"
+           " TrueType Collections (TTC) and"
+           " OpenType/CFF collections (OTC) only;"
+           " it specifies the font index within the TTC/OTC."
+           "  The default value of @var{idx} is@tie{}0.")
+{
+  LY_ASSERT_TYPE (scm_is_string, font_file_name, 1);
+
+  int i = 0;
+  if (!SCM_UNBNDP (idx))
+    {
+      LY_ASSERT_TYPE (scm_is_integer, idx, 2);
+      i = scm_to_int (idx);
+      if (i < 0)
+        {
+          warning (_ ("font index must be non-negative, using index 0"));
+          i = 0;
+        }
+    }
+
+  string file_name = ly_scm2string (font_file_name);
+
+  FT_Face face;
+  /* check whether font index is valid */
+  if (i > 0)
+    {
+      face = open_ft_face (file_name, -1);
+      if (i >= face->num_faces)
+        {
+          warning (_f ("font index %d too large for font `%s', using index 0",
+                       i, file_name.c_str ()));
+          i = 0;
+        }
+      FT_Done_Face (face);
+    }
+
+  face = open_ft_face (file_name, i);
+  bool has_glyph_names = FT_HAS_GLYPH_NAMES(face);
+  FT_Done_Face (face);
+
+  return has_glyph_names ? SCM_BOOL_T : SCM_BOOL_F;
+}
index 8cb99ecbb6f1f259fc047677014db523f240ecb5..0e32f6e6444200d8b7dbe9887c53c08b5ad26690 100644 (file)
@@ -229,6 +229,18 @@ Paper_column_engraver::stop_translation_timestep ()
   command_column_->set_property ("when", m);
   musical_column_->set_property ("when", m);
 
+  SCM mpos = get_property ("measurePosition");
+  SCM barnum = get_property ("internalBarNumber");
+  if (unsmob<Moment> (mpos)
+      && scm_is_integer (barnum))
+    {
+      SCM where = scm_cons (barnum,
+                            mpos);
+
+      command_column_->set_property ("rhythmic-location", where);
+      musical_column_->set_property ("rhythmic-location", where);
+    }
+
   for (vsize i = 0; i < items_.size (); i++)
     {
       Item *elem = items_[i];
@@ -274,18 +286,6 @@ Paper_column_engraver::stop_translation_timestep ()
 
   first_ = false;
   label_events_.clear ();
-
-  SCM mpos = get_property ("measurePosition");
-  SCM barnum = get_property ("internalBarNumber");
-  if (unsmob<Moment> (mpos)
-      && scm_is_integer (barnum))
-    {
-      SCM where = scm_cons (barnum,
-                            mpos);
-
-      command_column_->set_property ("rhythmic-location", where);
-      musical_column_->set_property ("rhythmic-location", where);
-    }
 }
 
 void
index 1695aea6259d838f12655f412692210e251eeb4e..741aee7d73c32f5b23d2a1cfcbc2ae07eb196115 100644 (file)
@@ -1486,16 +1486,40 @@ context_modification_arg:
        | MUSIC_IDENTIFIER
        ;
 
-optional_context_mod:
-        /**/ {
-            $$ = SCM_EOL;
-        }
-        | context_modification
+/* A list of single mods collected from a (possibly empty) sequence of
+ * context modifications, usually written as \with ... \with ...
+ */
+
+optional_context_mods:
+       context_modification_mods_list
         {
-              $$ = $1;
+               if (scm_is_pair ($1))
+                       $$ = scm_append_x (scm_reverse_x ($1, SCM_EOL));
         }
         ;
 
+/* The worker for optional_context_mods conses a (reversed) list where
+ * each element contains the list of single context mods from one
+ * context modification block.  Context_mod::get_mods creates fresh
+ * copies, so it's okay to use append! on them.
+ */
+
+context_modification_mods_list:
+       /**/ {
+               $$ = SCM_EOL;
+       }
+       | context_modification_mods_list context_modification
+       {
+               if (Context_mod *m = unsmob<Context_mod> ($2))
+                       $$ = scm_cons (m->get_mods (), $1);
+       }
+       ;
+
+/* A Context_mod is a container for a list of context mods like
+ * \consists ...  \override ... .  context_mod_list produces a
+ * Context_mod from the inside of a \with { ... } statement.
+ */
+
 context_mod_list:
         /**/ {
             $$ = Context_mod ().smobbed_copy ();
@@ -1526,36 +1550,20 @@ context_mod_list:
         ;
 
 context_prefix:
-       CONTEXT symbol optional_id optional_context_mod {
-                Context_mod *ctxmod = unsmob<Context_mod> ($4);
-                SCM mods = SCM_EOL;
-                if (ctxmod)
-                        mods = ctxmod->get_mods ();
-               $$ = START_MAKE_SYNTAX (context_specification, $2, $3, mods, SCM_BOOL_F);
+       CONTEXT symbol optional_id optional_context_mods {
+               $$ = START_MAKE_SYNTAX (context_specification, $2, $3, $4, SCM_BOOL_F);
        }
-       | NEWCONTEXT symbol optional_id optional_context_mod {
-                Context_mod *ctxmod = unsmob<Context_mod> ($4);
-                SCM mods = SCM_EOL;
-                if (ctxmod)
-                        mods = ctxmod->get_mods ();
-               $$ = START_MAKE_SYNTAX (context_specification, $2, $3, mods, SCM_BOOL_T);
+       | NEWCONTEXT symbol optional_id optional_context_mods {
+               $$ = START_MAKE_SYNTAX (context_specification, $2, $3, $4, SCM_BOOL_T);
        }
        ;
 
 new_lyrics:
-       ADDLYRICS optional_context_mod lyric_mode_music {
-               Context_mod *ctxmod = unsmob<Context_mod> ($2);
-               SCM mods = SCM_EOL;
-               if (ctxmod)
-                       mods = ctxmod->get_mods ();
-               $$ = scm_acons ($3, mods, SCM_EOL);
+       ADDLYRICS optional_context_mods lyric_mode_music {
+               $$ = scm_acons ($3, $2, SCM_EOL);
        }
-       | new_lyrics ADDLYRICS optional_context_mod lyric_mode_music {
-               Context_mod *ctxmod = unsmob<Context_mod> ($3);
-               SCM mods = SCM_EOL;
-               if (ctxmod)
-                       mods = ctxmod->get_mods ();
-               $$ = scm_acons ($4, mods, $1);
+       | new_lyrics ADDLYRICS optional_context_mods lyric_mode_music {
+               $$ = scm_acons ($4, $3, $1);
        }
        ;
 
@@ -2510,12 +2518,8 @@ mode_changed_music:
                }
                parser->lexer_->pop_state ();
        }
-       | mode_changing_head_with_context optional_context_mod grouped_music_list {
-                Context_mod *ctxmod = unsmob<Context_mod> ($2);
-                SCM mods = SCM_EOL;
-                if (ctxmod)
-                        mods = ctxmod->get_mods ();
-               $$ = MAKE_SYNTAX (context_specification, @$, $1, SCM_EOL, mods, SCM_BOOL_T, $3);
+       | mode_changing_head_with_context optional_context_mods grouped_music_list {
+               $$ = MAKE_SYNTAX (context_specification, @$, $1, SCM_EOL, $2, SCM_BOOL_T, $3);
                if (scm_is_eq ($1, ly_symbol2scm ("ChordNames")))
                {
                  $$ = MAKE_SYNTAX (unrelativable_music, @$, $$);
index f708c098a09329511805f27a1d6f8db4a1409112..e718a13bf079f36c89708aebf65ddbcf1aa98611 100644 (file)
@@ -7,22 +7,35 @@
 #include "main.hh"
 #include "warn.hh"
 
-LY_DEFINE (ly_pfb_2_pfa, "ly:pfb->pfa",
-           1, 0, 0, (SCM pfb_file_name),
+LY_DEFINE (ly_type1_2_pfa, "ly:type1->pfa",
+           1, 0, 0, (SCM type1_file_name),
            "Convert the contents of a Type@tie{}1 font in PFB format"
-           " to PFA format.")
+           " to PFA format.  If the file is already in PFA format,"
+           " pass through it.")
 {
-  LY_ASSERT_TYPE (scm_is_string, pfb_file_name, 1);
+  LY_ASSERT_TYPE (scm_is_string, type1_file_name, 1);
 
-  string file_name = ly_scm2string (pfb_file_name);
+  string file_name = ly_scm2string (type1_file_name);
 
   debug_output ("[" + file_name); // start message on a new line
 
-  vector<char> pfb_string = gulp_file (file_name, 0);
-  char *pfa = pfb2pfa ((Byte *) &pfb_string[0], pfb_string.size ());
+  vector<char> type1_string = gulp_file (file_name, 0);
+  SCM pfa_scm;
 
-  SCM pfa_scm = scm_from_latin1_string (pfa);
-  free (pfa);
+  if ((Byte) type1_string[0] == 0x80)
+    {
+      /* The file is in PFB format. Convert it to PFA format. */
+      char *pfa = pfb2pfa ((Byte *) &type1_string[0],
+                           (int) type1_string.size ());
+      pfa_scm = scm_from_latin1_string (pfa);
+      free (pfa);
+    }
+  else
+    {
+      /* The file is in PFA format. Pass it through. */
+      type1_string.push_back(0);
+      pfa_scm = scm_from_latin1_string (&type1_string[0]);
+    }
 
   debug_output ("]", false);
 
index ee7a96a2d773e492c8172f0ef77bd5ba67373cab..cdb50cd9c4f51a3ad20d3c48c72f00d1d33ba434 100644 (file)
   along with LilyPond.  If not, see <http://www.gnu.org/licenses/>.
 */
 
-#include "engraver.hh"
-
-#include "context.hh"
-#include "directional-element-interface.hh"
-#include "international.hh"
-#include "note-column.hh"
-#include "slur.hh"
-#include "slur-proto-engraver.hh"
-#include "spanner.hh"
-#include "stream-event.hh"
-#include "warn.hh"
+#include "slur-engraver.hh"
 
 #include "translator.icc"
 
-class Phrasing_slur_engraver : public Slur_proto_engraver
+class Phrasing_slur_engraver : public Slur_engraver
 {
+  virtual SCM event_symbol () const;
+  virtual bool double_property () const;
+  virtual SCM grob_symbol () const;
+  virtual const char* object_name () const;
+  virtual void set_melisma (bool);
+
 protected:
   void listen_phrasing_slur (Stream_event *);
   void acknowledge_slur (Grob_info);
 
 public:
-  SCM event_symbol ();
   TRANSLATOR_DECLARATIONS (Phrasing_slur_engraver);
-  TRANSLATOR_INHERIT (Slur_proto_engraver);
+  TRANSLATOR_INHERIT (Slur_engraver);
 };
 
-Phrasing_slur_engraver::Phrasing_slur_engraver () :
-  Slur_proto_engraver (0, "PhrasingSlur", "phrasing slur", "phrasing-slur-event")
+SCM
+Phrasing_slur_engraver::event_symbol () const
 {
+  return ly_symbol2scm ("phrasing-slur-event");
+}
+
+bool
+Phrasing_slur_engraver::double_property () const
+{
+  return false;
 }
 
 SCM
-Phrasing_slur_engraver::event_symbol ()
+Phrasing_slur_engraver::grob_symbol () const
+{
+  return ly_symbol2scm ("PhrasingSlur");
+}
+
+const char *
+Phrasing_slur_engraver::object_name () const
+{
+  return "phrasing slur";
+}
+
+Phrasing_slur_engraver::Phrasing_slur_engraver ()
+{
+}
+
+void
+Phrasing_slur_engraver::set_melisma (bool)
 {
-  // Need a string constant for memoization
-  return ly_symbol2scm ("phrasing-slur-event");
 }
 
 void
 Phrasing_slur_engraver::listen_phrasing_slur (Stream_event *ev)
 {
-  Slur_proto_engraver::listen_slur (ev);
+  Slur_engraver::listen_slur (ev);
 }
 
 void
@@ -72,16 +88,16 @@ void
 Phrasing_slur_engraver::boot ()
 {
   ADD_LISTENER (Phrasing_slur_engraver, phrasing_slur);
-  ADD_LISTENER (Slur_proto_engraver, note);
-  ADD_ACKNOWLEDGER (Slur_proto_engraver, inline_accidental);
-  ADD_ACKNOWLEDGER (Slur_proto_engraver, fingering);
-  ADD_ACKNOWLEDGER (Slur_proto_engraver, note_column);
+  ADD_LISTENER (Phrasing_slur_engraver, note);
+  ADD_ACKNOWLEDGER (Phrasing_slur_engraver, inline_accidental);
+  ADD_ACKNOWLEDGER (Phrasing_slur_engraver, fingering);
+  ADD_ACKNOWLEDGER (Phrasing_slur_engraver, note_column);
   ADD_ACKNOWLEDGER (Phrasing_slur_engraver, slur);
-  ADD_ACKNOWLEDGER (Slur_proto_engraver, script);
-  ADD_ACKNOWLEDGER (Slur_proto_engraver, dots);
-  ADD_ACKNOWLEDGER (Slur_proto_engraver, text_script);
-  ADD_END_ACKNOWLEDGER (Slur_proto_engraver, tie);
-  ADD_ACKNOWLEDGER (Slur_proto_engraver, tuplet_number);
+  ADD_ACKNOWLEDGER (Phrasing_slur_engraver, script);
+  ADD_ACKNOWLEDGER (Phrasing_slur_engraver, dots);
+  ADD_ACKNOWLEDGER (Phrasing_slur_engraver, text_script);
+  ADD_END_ACKNOWLEDGER (Phrasing_slur_engraver, tie);
+  ADD_ACKNOWLEDGER (Phrasing_slur_engraver, tuplet_number);
 }
 
 ADD_TRANSLATOR (Phrasing_slur_engraver,
index 75091e19015ce3d78e87dd208be3fae1cf2b9f73..a9fabdc4f2e6fa69803b4c2aaa2c3583039d2154 100644 (file)
@@ -72,7 +72,9 @@ Protected_scm::operator = (Protected_scm const &s)
 
 Protected_scm::operator SCM const & () const
 {
-  return SCM_CONSP (object_) ? *SCM_CARLOC (object_) : object_;
+  if (SCM_CONSP (object_))
+    return *SCM_CARLOC (object_);
+  return object_;
 }
 
 Protected_scm::operator SCM & ()
index 2ea4595fc1b0b2544219aac915c1e4e647ed0a58..ff9065ca10ec9a8e8002afb86c82a353148cd9cf 100644 (file)
   along with LilyPond.  If not, see <http://www.gnu.org/licenses/>.
 */
 
-#include "engraver.hh"
-
 #include "context.hh"
 #include "directional-element-interface.hh"
 #include "international.hh"
 #include "note-column.hh"
+#include "pointer-group-interface.hh"
+#include "slur-engraver.hh"
 #include "slur.hh"
-#include "slur-proto-engraver.hh"
 #include "spanner.hh"
-#include "stream-event.hh"
 #include "warn.hh"
 
 #include "translator.icc"
 
-class Slur_engraver : public Slur_proto_engraver
+SCM
+Slur_engraver::event_symbol () const
 {
-  virtual void set_melisma (bool);
-
-public:
-  SCM event_symbol ();
-  TRANSLATOR_DECLARATIONS (Slur_engraver);
-  TRANSLATOR_INHERIT (Slur_proto_engraver);
-};
+  return ly_symbol2scm ("slur-event");
+}
 
-Slur_engraver::Slur_engraver () :
-  Slur_proto_engraver ("doubleSlurs", "Slur", "slur", "slur-event")
+bool
+Slur_engraver::double_property () const
 {
+  return to_boolean (get_property ("doubleSlurs"));
 }
 
 SCM
-Slur_engraver::event_symbol ()
+Slur_engraver::grob_symbol () const
+{
+  return ly_symbol2scm ("Slur");
+}
+
+const char *
+Slur_engraver::object_name () const
+{
+  return "slur";
+}
+
+Slur_engraver::Slur_engraver ()
 {
-  // Need a string constant for memoization
-  return ly_symbol2scm ("slur-event");
 }
 
 void
@@ -62,16 +66,16 @@ Slur_engraver::set_melisma (bool m)
 void
 Slur_engraver::boot ()
 {
-  ADD_LISTENER (Slur_proto_engraver, slur);
-  ADD_LISTENER (Slur_proto_engraver, note);
-  ADD_ACKNOWLEDGER (Slur_proto_engraver, inline_accidental);
-  ADD_ACKNOWLEDGER (Slur_proto_engraver, fingering);
-  ADD_ACKNOWLEDGER (Slur_proto_engraver, note_column);
-  ADD_ACKNOWLEDGER (Slur_proto_engraver, script);
-  ADD_ACKNOWLEDGER (Slur_proto_engraver, text_script);
-  ADD_ACKNOWLEDGER (Slur_proto_engraver, dots);
-  ADD_END_ACKNOWLEDGER (Slur_proto_engraver, tie);
-  ADD_ACKNOWLEDGER (Slur_proto_engraver, tuplet_number);
+  ADD_LISTENER (Slur_engraver, slur);
+  ADD_LISTENER (Slur_engraver, note);
+  ADD_ACKNOWLEDGER (Slur_engraver, inline_accidental);
+  ADD_ACKNOWLEDGER (Slur_engraver, fingering);
+  ADD_ACKNOWLEDGER (Slur_engraver, note_column);
+  ADD_ACKNOWLEDGER (Slur_engraver, script);
+  ADD_ACKNOWLEDGER (Slur_engraver, text_script);
+  ADD_ACKNOWLEDGER (Slur_engraver, dots);
+  ADD_END_ACKNOWLEDGER (Slur_engraver, tie);
+  ADD_ACKNOWLEDGER (Slur_engraver, tuplet_number);
 }
 
 ADD_TRANSLATOR (Slur_engraver,
@@ -88,3 +92,314 @@ ADD_TRANSLATOR (Slur_engraver,
                 /* write */
                 ""
                );
+
+void
+Slur_engraver::derived_mark () const
+{
+  for (vsize i = start_events_.size (); i--;)
+    {
+      scm_gc_mark (start_events_[i].slur_->self_scm ());
+      if (start_events_[i].note_)
+        scm_gc_mark (start_events_[i].note_->self_scm ());
+    }
+  for (vsize i = stop_events_.size (); i--;)
+    {
+      scm_gc_mark (stop_events_[i].slur_->self_scm ());
+      if (stop_events_[i].note_)
+        scm_gc_mark (stop_events_[i].note_->self_scm ());
+    }
+}
+
+void
+Slur_engraver::listen_note_slur (Stream_event *ev, Stream_event *note)
+{
+  Direction d = to_dir (ev->get_property ("span-direction"));
+  if (d == START)
+    start_events_.push_back (Event_info (ev, note));
+  else if (d == STOP)
+    stop_events_.push_back (Event_info (ev, note));
+  else ev->origin ()->warning (_f ("direction of %s invalid: %d",
+                                   ev->name ().c_str (),
+                                   int (d)));
+}
+
+void
+Slur_engraver::listen_note (Stream_event *ev)
+{
+  for (SCM arts = ev->get_property ("articulations");
+       scm_is_pair (arts); arts = scm_cdr (arts))
+    {
+      Stream_event *art = unsmob<Stream_event> (scm_car (arts));
+      if (art->in_event_class (event_symbol ()))
+        listen_note_slur (art, ev);
+    }
+}
+
+void
+Slur_engraver::acknowledge_note_column (Grob_info info)
+{
+  Grob *e = info.grob ();
+  for (vsize i = slurs_.size (); i--;)
+    Slur::add_column (slurs_[i], e);
+  for (vsize i = end_slurs_.size (); i--;)
+    Slur::add_column (end_slurs_[i], e);
+  // Now cater for slurs starting/ending at a notehead: those override
+  // the column bounds
+  if (note_slurs_[START].empty () && note_slurs_[STOP].empty ())
+    return;
+  extract_grob_set (e, "note-heads", heads);
+  for (vsize i = heads.size (); i--;)
+    {
+      if (Stream_event *ev =
+          unsmob<Stream_event> (heads[i]->get_property ("cause")))
+        for (LEFT_and_RIGHT (d))
+          {
+            std::pair<Note_slurs::const_iterator, Note_slurs::const_iterator> its
+              = note_slurs_[d].equal_range (ev);
+            for (Note_slurs::const_iterator it = its.first;
+                 it != its.second;
+                 ++it)
+              it->second->set_bound (d, heads[i]);
+          }
+    }
+}
+
+void
+Slur_engraver::acknowledge_extra_object (Grob_info info)
+{
+  objects_to_acknowledge_.push_back (info);
+}
+
+void
+Slur_engraver::acknowledge_inline_accidental (Grob_info info)
+{
+  acknowledge_extra_object (info);
+}
+
+void
+Slur_engraver::acknowledge_dots (Grob_info info)
+{
+  acknowledge_extra_object (info);
+}
+
+void
+Slur_engraver::acknowledge_fingering (Grob_info info)
+{
+  acknowledge_extra_object (info);
+}
+
+void
+Slur_engraver::acknowledge_tuplet_number (Grob_info info)
+{
+  acknowledge_extra_object (info);
+}
+
+void
+Slur_engraver::acknowledge_script (Grob_info info)
+{
+  if (!info.grob ()->internal_has_interface (ly_symbol2scm ("dynamic-interface")))
+    acknowledge_extra_object (info);
+}
+
+void
+Slur_engraver::acknowledge_text_script (Grob_info info)
+{
+  acknowledge_extra_object (info);
+}
+
+void
+Slur_engraver::acknowledge_end_tie (Grob_info info)
+{
+  acknowledge_extra_object (info);
+}
+
+void
+Slur_engraver::finalize ()
+{
+  for (vsize i = 0; i < slurs_.size (); i++)
+    {
+      slurs_[i]->warning (_f ("unterminated %s", object_name ()));
+      slurs_[i]->suicide ();
+    }
+  slurs_.clear ();
+}
+
+void
+Slur_engraver::create_slur (const string &spanner_id, Event_info evi, Grob *g_cause, Direction dir, bool left_broken)
+{
+  Grob *ccc = left_broken
+    ? unsmob<Grob> (get_property ("currentCommandColumn"))
+    : 0; // efficiency
+  SCM cause = evi.slur_ ? evi.slur_->self_scm () : g_cause->self_scm ();
+  Spanner *slur = make_spanner (grob_symbol (), cause);
+  slur->set_property ("spanner-id", ly_string2scm (spanner_id));
+  if (dir)
+    set_grob_direction (slur, dir);
+  if (left_broken)
+    slur->set_bound (LEFT, ccc);
+  slurs_.push_back (slur);
+  if (evi.note_)
+    note_slurs_[START].insert (Note_slurs::value_type (evi.note_, slur));
+
+  if (double_property ())
+  {
+    set_grob_direction (slur, DOWN);
+    slur = make_spanner (grob_symbol (), cause);
+    slur->set_property ("spanner-id", ly_string2scm (spanner_id));
+    set_grob_direction (slur, UP);
+    if (left_broken)
+      slur->set_bound (LEFT, ccc);
+    slurs_.push_back (slur);
+    if (evi.note_)
+      note_slurs_[START].insert(Note_slurs::value_type (evi.note_, slur));
+  }
+
+}
+
+bool
+Slur_engraver::can_create_slur (const string &id, vsize old_slurs, vsize *event_idx, Stream_event *ev)
+{
+  for (vsize j = slurs_.size (); j--;)
+    {
+      Grob *slur = slurs_[j];
+      Direction updown = to_dir (ev->get_property ("direction"));
+
+      // Check if we already have a slur with the same spanner-id.
+      if (id == robust_scm2string (slur->get_property ("spanner-id"), ""))
+        {
+          if (j < old_slurs)
+            {
+              // We already have an old slur, so give a warning
+              // and completely ignore the new slur.
+              ev->origin ()->warning (_f ("already have %s", object_name ()));
+              if (event_idx)
+                start_events_.erase (start_events_.begin () + (*event_idx));
+              return false;
+            }
+
+          // If this slur event has no direction, it will not
+          // contribute anything new to the existing slur(s), so
+          // we can ignore it.
+
+          if (!updown)
+            return false;
+
+          Stream_event *c = unsmob<Stream_event> (slur->get_property ("cause"));
+
+          if (!c)
+            {
+              slur->programming_error (_f ("%s without a cause", object_name ()));
+              return true;
+            }
+
+          Direction slur_dir = to_dir (c->get_property ("direction"));
+
+          // If the existing slur does not have a direction yet,
+          // we'd rather take the new one.
+
+          if (!slur_dir)
+            {
+              slur->suicide ();
+              slurs_.erase (slurs_.begin () + j);
+              return true;
+            }
+
+          // If the existing slur has the same direction as ours, drop ours
+
+          if (slur_dir == updown)
+            return false;
+        }
+    }
+  return true;
+}
+
+bool
+Slur_engraver::try_to_end (Event_info evi)
+{
+  string id = robust_scm2string (evi.slur_->get_property ("spanner-id"), "");
+
+  // Find the slurs that are ended with this event (by checking the spanner-id)
+  bool ended = false;
+  for (vsize j = slurs_.size (); j--;)
+    {
+      if (id == robust_scm2string (slurs_[j]->get_property ("spanner-id"), ""))
+        {
+          ended = true;
+          end_slurs_.push_back (slurs_[j]);
+          if (evi.note_)
+            note_slurs_[STOP].insert
+              (Note_slurs::value_type
+               (evi.note_, dynamic_cast <Spanner *> (slurs_[j])));
+          slurs_.erase (slurs_.begin () + j);
+        }
+    }
+  return ended;
+}
+
+void
+Slur_engraver::process_music ()
+{
+  for (vsize i = 0; i < stop_events_.size (); i++)
+    {
+      string id = robust_scm2string
+        (stop_events_[i].slur_->get_property ("spanner-id"), "");
+      bool ended = try_to_end (stop_events_[i]);
+      if (ended)
+        {
+          // Ignore redundant stop events for this id
+          for (vsize j = stop_events_.size (); --j > i;)
+            {
+              if (id == robust_scm2string
+                  (stop_events_[j].slur_->get_property ("spanner-id"), ""))
+                stop_events_.erase (stop_events_.begin () + j);
+            }
+        }
+      else
+        stop_events_[i].slur_->origin ()->warning (_f ("cannot end %s", object_name ()));
+    }
+
+  vsize old_slurs = slurs_.size ();
+  for (vsize i = start_events_.size (); i--;)
+    {
+      Stream_event *ev = start_events_[i].slur_;
+      string id = robust_scm2string (ev->get_property ("spanner-id"), "");
+      Direction updown = to_dir (ev->get_property ("direction"));
+
+      if (can_create_slur (id, old_slurs, &i, ev))
+        create_slur (id, start_events_[i], 0, updown, false);
+    }
+
+  set_melisma (slurs_.size ());
+}
+
+void
+Slur_engraver::stop_translation_timestep ()
+{
+  if (Grob *g = unsmob<Grob> (get_property ("currentCommandColumn")))
+    {
+      for (vsize i = 0; i < end_slurs_.size (); i++)
+        Slur::add_extra_encompass (end_slurs_[i], g);
+
+      if (!start_events_.size ())
+        for (vsize i = 0; i < slurs_.size (); i++)
+          Slur::add_extra_encompass (slurs_[i], g);
+    }
+
+  for (vsize i = 0; i < end_slurs_.size (); i++)
+    {
+      Spanner *s = dynamic_cast<Spanner *> (end_slurs_[i]);
+      if (!s->get_bound (RIGHT))
+        s->set_bound (RIGHT, unsmob<Grob> (get_property ("currentMusicalColumn")));
+      announce_end_grob (s, SCM_EOL);
+    }
+
+  for (vsize i = 0; i < objects_to_acknowledge_.size (); i++)
+    Slur::auxiliary_acknowledge_extra_object (objects_to_acknowledge_[i], slurs_, end_slurs_);
+
+  note_slurs_[LEFT].clear ();
+  note_slurs_[RIGHT].clear ();
+  objects_to_acknowledge_.clear ();
+  end_slurs_.clear ();
+  start_events_.clear ();
+  stop_events_.clear ();
+}
diff --git a/lily/slur-proto-engraver.cc b/lily/slur-proto-engraver.cc
deleted file mode 100644 (file)
index 99e8e8e..0000000
+++ /dev/null
@@ -1,352 +0,0 @@
-/*
-  This file is part of LilyPond, the GNU music typesetter.
-
-  Copyright (C) 2013--2015 Mike Solomon <mike@mikesolomon.org>
-
-  LilyPond is free software: you can redistribute it and/or modify
-  it under the terms of the GNU General Public License as published by
-  the Free Software Foundation, either version 3 of the License, or
-  (at your option) any later version.
-
-  LilyPond is distributed in the hope that it will be useful,
-  but WITHOUT ANY WARRANTY; without even the implied warranty of
-  MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
-  GNU General Public License for more details.
-
-  You should have received a copy of the GNU General Public License
-  along with LilyPond.  If not, see <http://www.gnu.org/licenses/>.
-*/
-
-#include "engraver.hh"
-
-#include "context.hh"
-#include "directional-element-interface.hh"
-#include "international.hh"
-#include "note-column.hh"
-#include "pointer-group-interface.hh"
-#include "slur.hh"
-#include "slur-proto-engraver.hh"
-#include "spanner.hh"
-#include "stream-event.hh"
-#include "warn.hh"
-
-#include "translator.icc"
-
-void
-Slur_proto_engraver::derived_mark () const
-{
-  for (vsize i = start_events_.size (); i--;)
-    {
-      scm_gc_mark (start_events_[i].slur_->self_scm ());
-      if (start_events_[i].note_)
-        scm_gc_mark (start_events_[i].note_->self_scm ());
-    }
-  for (vsize i = stop_events_.size (); i--;)
-    {
-      scm_gc_mark (stop_events_[i].slur_->self_scm ());
-      if (stop_events_[i].note_)
-        scm_gc_mark (stop_events_[i].note_->self_scm ());
-    }
-}
-
-void
-Slur_proto_engraver::listen_slur (Stream_event *ev, Stream_event *note)
-{
-  Direction d = to_dir (ev->get_property ("span-direction"));
-  if (d == START)
-    start_events_.push_back (Event_info (ev, note));
-  else if (d == STOP)
-    stop_events_.push_back (Event_info (ev, note));
-  else ev->origin ()->warning (_f ("direction of %s invalid: %d",
-                                     event_name_, int (d)));
-}
-
-void
-Slur_proto_engraver::listen_note (Stream_event *ev)
-{
-  for (SCM arts = ev->get_property ("articulations");
-       scm_is_pair (arts); arts = scm_cdr (arts))
-    {
-      Stream_event *art = unsmob<Stream_event> (scm_car (arts));
-      if (art->in_event_class (event_symbol ()))
-        listen_slur (art, ev);
-    }
-}
-
-void
-Slur_proto_engraver::acknowledge_note_column (Grob_info info)
-{
-  Grob *e = info.grob ();
-  for (vsize i = slurs_.size (); i--;)
-    Slur::add_column (slurs_[i], e);
-  for (vsize i = end_slurs_.size (); i--;)
-    Slur::add_column (end_slurs_[i], e);
-  // Now cater for slurs starting/ending at a notehead: those override
-  // the column bounds
-  if (note_slurs_[START].empty () && note_slurs_[STOP].empty ())
-    return;
-  extract_grob_set (e, "note-heads", heads);
-  for (vsize i = heads.size (); i--;)
-    {
-      if (Stream_event *ev =
-          unsmob<Stream_event> (heads[i]->get_property ("cause")))
-        for (LEFT_and_RIGHT (d))
-          {
-            std::pair<Note_slurs::const_iterator, Note_slurs::const_iterator> its
-              = note_slurs_[d].equal_range (ev);
-            for (Note_slurs::const_iterator it = its.first;
-                 it != its.second;
-                 ++it)
-              it->second->set_bound (d, heads[i]);
-          }
-    }
-}
-
-void
-Slur_proto_engraver::acknowledge_extra_object (Grob_info info)
-{
-  objects_to_acknowledge_.push_back (info);
-}
-
-void
-Slur_proto_engraver::acknowledge_inline_accidental (Grob_info info)
-{
-  acknowledge_extra_object (info);
-}
-
-void
-Slur_proto_engraver::acknowledge_dots (Grob_info info)
-{
-  acknowledge_extra_object (info);
-}
-
-void
-Slur_proto_engraver::acknowledge_fingering (Grob_info info)
-{
-  acknowledge_extra_object (info);
-}
-
-void
-Slur_proto_engraver::acknowledge_tuplet_number (Grob_info info)
-{
-  acknowledge_extra_object (info);
-}
-
-void
-Slur_proto_engraver::acknowledge_script (Grob_info info)
-{
-  if (!info.grob ()->internal_has_interface (ly_symbol2scm ("dynamic-interface")))
-    acknowledge_extra_object (info);
-}
-
-void
-Slur_proto_engraver::acknowledge_text_script (Grob_info info)
-{
-  acknowledge_extra_object (info);
-}
-
-void
-Slur_proto_engraver::acknowledge_end_tie (Grob_info info)
-{
-  acknowledge_extra_object (info);
-}
-
-void
-Slur_proto_engraver::finalize ()
-{
-  for (vsize i = 0; i < slurs_.size (); i++)
-    {
-      slurs_[i]->warning (_f ("unterminated %s", object_name_));
-      slurs_[i]->suicide ();
-    }
-  slurs_.clear ();
-}
-
-void
-Slur_proto_engraver::create_slur (const string &spanner_id, Event_info evi, Grob *g_cause, Direction dir, bool left_broken)
-{
-  Grob *ccc = left_broken
-    ? unsmob<Grob> (get_property ("currentCommandColumn"))
-    : 0; // efficiency
-  SCM cause = evi.slur_ ? evi.slur_->self_scm () : g_cause->self_scm ();
-  Spanner *slur = make_spanner (grob_name_, cause);
-  slur->set_property ("spanner-id", ly_string2scm (spanner_id));
-  if (dir)
-    set_grob_direction (slur, dir);
-  if (left_broken)
-    slur->set_bound (LEFT, ccc);
-  slurs_.push_back (slur);
-  if (evi.note_)
-    note_slurs_[START].insert (Note_slurs::value_type (evi.note_, slur));
-
-  if (double_property_name_
-      && to_boolean (get_property (double_property_name_)))
-  {
-    set_grob_direction (slur, DOWN);
-    slur = make_spanner (grob_name_, cause);
-    slur->set_property ("spanner-id", ly_string2scm (spanner_id));
-    set_grob_direction (slur, UP);
-    if (left_broken)
-      slur->set_bound (LEFT, ccc);
-    slurs_.push_back (slur);
-    if (evi.note_)
-      note_slurs_[START].insert(Note_slurs::value_type (evi.note_, slur));
-  }
-
-}
-
-bool
-Slur_proto_engraver::can_create_slur (const string &id, vsize old_slurs, vsize *event_idx, Stream_event *ev)
-{
-  for (vsize j = slurs_.size (); j--;)
-    {
-      Grob *slur = slurs_[j];
-      Direction updown = to_dir (ev->get_property ("direction"));
-
-      // Check if we already have a slur with the same spanner-id.
-      if (id == robust_scm2string (slur->get_property ("spanner-id"), ""))
-        {
-          if (j < old_slurs)
-            {
-              // We already have an old slur, so give a warning
-              // and completely ignore the new slur.
-              ev->origin ()->warning (_f ("already have %s", object_name_));
-              if (event_idx)
-                start_events_.erase (start_events_.begin () + (*event_idx));
-              return false;
-            }
-
-          // If this slur event has no direction, it will not
-          // contribute anything new to the existing slur(s), so
-          // we can ignore it.
-
-          if (!updown)
-            return false;
-
-          Stream_event *c = unsmob<Stream_event> (slur->get_property ("cause"));
-
-          if (!c)
-            {
-              slur->programming_error (_f ("%s without a cause", object_name_));
-              return true;
-            }
-
-          Direction slur_dir = to_dir (c->get_property ("direction"));
-
-          // If the existing slur does not have a direction yet,
-          // we'd rather take the new one.
-
-          if (!slur_dir)
-            {
-              slur->suicide ();
-              slurs_.erase (slurs_.begin () + j);
-              return true;
-            }
-
-          // If the existing slur has the same direction as ours, drop ours
-
-          if (slur_dir == updown)
-            return false;
-        }
-    }
-  return true;
-}
-
-bool
-Slur_proto_engraver::try_to_end (Event_info evi)
-{
-  string id = robust_scm2string (evi.slur_->get_property ("spanner-id"), "");
-
-  // Find the slurs that are ended with this event (by checking the spanner-id)
-  bool ended = false;
-  for (vsize j = slurs_.size (); j--;)
-    {
-      if (id == robust_scm2string (slurs_[j]->get_property ("spanner-id"), ""))
-        {
-          ended = true;
-          end_slurs_.push_back (slurs_[j]);
-          if (evi.note_)
-            note_slurs_[STOP].insert
-              (Note_slurs::value_type
-               (evi.note_, dynamic_cast <Spanner *> (slurs_[j])));
-          slurs_.erase (slurs_.begin () + j);
-        }
-    }
-  return ended;
-}
-
-void
-Slur_proto_engraver::process_music ()
-{
-  for (vsize i = 0; i < stop_events_.size (); i++)
-    {
-      string id = robust_scm2string
-        (stop_events_[i].slur_->get_property ("spanner-id"), "");
-      bool ended = try_to_end (stop_events_[i]);
-      if (ended)
-        {
-          // Ignore redundant stop events for this id
-          for (vsize j = stop_events_.size (); --j > i;)
-            {
-              if (id == robust_scm2string
-                  (stop_events_[j].slur_->get_property ("spanner-id"), ""))
-                stop_events_.erase (stop_events_.begin () + j);
-            }
-        }
-      else
-        stop_events_[i].slur_->origin ()->warning (_f ("cannot end %s", object_name_));
-    }
-
-  vsize old_slurs = slurs_.size ();
-  for (vsize i = start_events_.size (); i--;)
-    {
-      Stream_event *ev = start_events_[i].slur_;
-      string id = robust_scm2string (ev->get_property ("spanner-id"), "");
-      Direction updown = to_dir (ev->get_property ("direction"));
-
-      if (can_create_slur (id, old_slurs, &i, ev))
-        create_slur (id, start_events_[i], 0, updown, false);
-    }
-
-  set_melisma (slurs_.size ());
-}
-
-void
-Slur_proto_engraver::set_melisma (bool)
-{
-}
-
-void
-Slur_proto_engraver::stop_translation_timestep ()
-{
-  if (Grob *g = unsmob<Grob> (get_property ("currentCommandColumn")))
-    {
-      for (vsize i = 0; i < end_slurs_.size (); i++)
-        Slur::add_extra_encompass (end_slurs_[i], g);
-
-      if (!start_events_.size ())
-        for (vsize i = 0; i < slurs_.size (); i++)
-          Slur::add_extra_encompass (slurs_[i], g);
-    }
-
-  for (vsize i = 0; i < end_slurs_.size (); i++)
-    {
-      Spanner *s = dynamic_cast<Spanner *> (end_slurs_[i]);
-      if (!s->get_bound (RIGHT))
-        s->set_bound (RIGHT, unsmob<Grob> (get_property ("currentMusicalColumn")));
-      announce_end_grob (s, SCM_EOL);
-    }
-
-  for (vsize i = 0; i < objects_to_acknowledge_.size (); i++)
-    Slur::auxiliary_acknowledge_extra_object (objects_to_acknowledge_[i], slurs_, end_slurs_);
-
-  note_slurs_[LEFT].clear ();
-  note_slurs_[RIGHT].clear ();
-  objects_to_acknowledge_.clear ();
-  end_slurs_.clear ();
-  start_events_.clear ();
-  stop_events_.clear ();
-}
-
-// no ADD_ACKNOWLEDGER / ADD_TRANSLATOR macro calls
-// since this class is abstract
index ddd138687270d377305013ca6a80ece7ffdd5a21..6c34e9eb61ba3e42351e4df8d24409283ec1ec6f 100644 (file)
@@ -728,10 +728,10 @@ Vaticana_ligature_engraver::transform_heads (Spanner *ligature,
 void
 Vaticana_ligature_engraver::boot ()
 {
-  ADD_LISTENER (Gregorian_ligature_engraver, pes_or_flexa);
-  ADD_LISTENER (Ligature_engraver, ligature);
-  ADD_ACKNOWLEDGER (Ligature_engraver, rest);
-  ADD_ACKNOWLEDGER (Ligature_engraver, ligature_head);
+  ADD_LISTENER (Vaticana_ligature_engraver, pes_or_flexa);
+  ADD_LISTENER (Vaticana_ligature_engraver, ligature);
+  ADD_ACKNOWLEDGER (Vaticana_ligature_engraver, rest);
+  ADD_ACKNOWLEDGER (Vaticana_ligature_engraver, ligature_head);
 }
 
 ADD_TRANSLATOR (Vaticana_ligature_engraver,
index 972b6abd4ae68498697a324dc0d4878e7a598da2..417b993a2cf145b1ea7dca52c923acbcfad0b607 100644 (file)
@@ -23,7 +23,7 @@ That's it.  For more information, visit http://lilypond.org .
 
 %}
 
-\version "2.19.43"  % necessary for upgrading to future LilyPond versions.
+\version "2.19.44"  % necessary for upgrading to future LilyPond versions.
 
 \header{
   title = "A scale in LilyPond"
index 8f3351a7051f042de990fa9828519bf179bd1789..6e3e604a3151fa23919cb03406bd8d5474f04044 100644 (file)
@@ -32,7 +32,7 @@ Good luck with LilyPond!  Happy engraving.
 
 %}
 
-\version "2.19.43"  % necessary for upgrading to future LilyPond versions.
+\version "2.19.44"  % necessary for upgrading to future LilyPond versions.
 
 \header{
   title = "A scale in LilyPond"
index 6421d9efa1f3fa2aa990743062a3dbb1a5c13521..3637871a66a3c555f37be3f8b0dc5cf2fd01fd30 100644 (file)
@@ -1122,6 +1122,7 @@ accommodated for typesetting a piece in mensural style."
   \override TimeSignature.style = #'mensural
   \override KeySignature.glyph-name-alist = #alteration-mensural-glyph-name-alist
   \override Accidental.glyph-name-alist = #alteration-mensural-glyph-name-alist
+  \override AccidentalSuggestion.glyph-name-alist = #alteration-mensural-glyph-name-alist
   \override Custos.style = #'mensural
   \override Custos.neutral-position = #3
   \override Custos.neutral-direction = #DOWN
index 0831bf062cabf6d3547f6d592691d7b21d5773a7..83f8b5376e3575a2f3af4cb451cde4e467ee8791 100644 (file)
     </rejectfont>
   </selectfont>
 
-  <!--
-      LilyPond cannot handle OpenType/CFF Collection (OTC) fonts
-      (NotoSansCJK.ttc and SourceHanSans.ttc etc.).
-      This settings is a workaround that ignores some major OTC fonts
-      for avoiding errors.
-      TODO: Add OTC fonts support and remove this settings
-  -->
-
-  <selectfont>
-    <rejectfont>
-      <!--
-         Noto Sans CJK
-         https://www.google.com/get/noto/help/cjk/
-
-         `CJK OTF fonts with different default language' and
-         `Region specific OTF subsets' can be used.
-         Their file names are `NotoSans*.otf'.
-      -->
-      <glob>*/NotoSansCJK*.ttc</glob>
-
-      <!--
-         Source Han Sans
-         https://github.com/adobe-fonts/source-han-sans
-
-         `Language-specific OTFs' and
-         `Region-specific Subset OTFs' can be used.
-         Their file names are `SourceHanSans*.otf'.
-      -->
-      <glob>*/SourceHanSans*.ttc</glob>
-
-      <!--
-         Source Han Code JP
-         https://github.com/adobe-fonts/source-han-code-jp
-
-         `OTF' can be used.
-         Their file names are `SourceHanCodeJP-*.otf'.
-      -->
-      <glob>*/SourceHanCodeJP.ttc</glob>
-    </rejectfont>
-  </selectfont>
-
 </fontconfig>
index d10065e32df2bebc3c2d27922e1f8b63af2c7d09..c2da03f5a1223ce234304a0de44c79308a399382 100644 (file)
@@ -6,10 +6,10 @@
 #, fuzzy
 msgid ""
 msgstr ""
-"Project-Id-Version: lilypond 2.19.43\n"
+"Project-Id-Version: lilypond 2.19.44\n"
 "Report-Msgid-Bugs-To: http://post.gmane.org/post.php?group=gmane.comp.gnu."
 "lilypond.bugs\n"
-"POT-Creation-Date: 2016-06-08 13:09+0100\n"
+"POT-Creation-Date: 2016-06-21 12:56+0100\n"
 "PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n"
 "Last-Translator: FULL NAME <EMAIL@ADDRESS>\n"
 "Language-Team: LANGUAGE <LL@li.org>\n"
@@ -835,60 +835,86 @@ msgstr ""
 msgid "Usage: %s"
 msgstr ""
 
-#: musicexp.py:224 musicexp.py:229
+#: musicexp.py:307 musicexp.py:312
 msgid "Language does not support microtones contained in the piece"
 msgstr ""
 
-#: musicexp.py:497
+#: musicexp.py:601
 msgid "Tuplet brackets of curved shape are not correctly implemented"
 msgstr ""
 
-#: musicexp.py:683
+#: musicexp.py:787
 #, python-format
 msgid "unable to set the music %(music)s for the repeat %(repeat)s"
 msgstr ""
 
-#: musicexp.py:692
+#: musicexp.py:796
 msgid "encountered repeat without body"
 msgstr ""
 
 #. no self.elements!
-#: musicexp.py:862
+#: musicexp.py:1009
 #, python-format
 msgid "Grace note with no following music: %s"
 msgstr ""
 
-#: musicexp.py:1024
+#: musicexp.py:1204
 #, python-format
 msgid "Invalid octave shift size found: %s. Using no shift."
 msgstr ""
 
-#: musicexp.py:1482
+#: musicexp.py:1803
 #, python-format
 msgid "Unable to convert alteration %s to a lilypond expression"
 msgstr ""
 
 #. TODO: Handle pieces without a time signature!
-#: musicxml.py:362
+#: musicxml.py:515
 msgid "Senza-misura time signatures are not yet supported!"
 msgstr ""
 
-#: musicxml.py:380
+#: musicxml.py:533
 msgid "Unable to interpret time signature! Falling back to 4/4."
 msgstr ""
 
-#: musicxml.py:436
+#: musicxml.py:589
 #, python-format
 msgid ""
 "Key alteration octave given for a non-existing alteration nr. %s, available "
 "numbers: %s!"
 msgstr ""
 
-#: musicxml.py:524
+#: musicxml.py:825
+#, python-format
+msgid "Encountered note at %s without type and duration(=%s)"
+msgstr ""
+
+#: musicxml.py:867
+#, python-format
+msgid "drum %s type unknown, please add to instrument_drumtype_dict"
+msgstr ""
+
+#: musicxml.py:888
+msgid "cannot find suitable event"
+msgstr ""
+
+#: musicxml.py:927
 #, python-format
 msgid "Unable to find instrument for ID=%s\n"
 msgstr ""
 
+#: musicxml2ly_conversion.py:23
+#, python-format
+msgid ""
+"Encountered rational duration with denominator %s, unable to convert to "
+"lilypond duration"
+msgstr ""
+
+#: musicxml2ly_conversion.py:42
+#, python-format
+msgid "Encountered unprocessed marker %s\n"
+msgstr ""
+
 #: abc2ly.py:1389 convert-ly.py:85 lilypond-book.py:122 midi2ly.py:1046
 #, python-format
 msgid "%s [OPTION]... FILE"
@@ -902,12 +928,12 @@ msgid ""
 msgstr ""
 
 #: abc2ly.py:1398 convert-ly.py:92 etf2ly.py:1208 lilypond-book.py:231
-#: midi2ly.py:1097 musicxml2ly.py:2590 main.cc:184
+#: midi2ly.py:1097 musicxml2ly.py:2766 main.cc:184
 msgid "show version number and exit"
 msgstr ""
 
 #: abc2ly.py:1401 convert-ly.py:96 etf2ly.py:1204 lilypond-book.py:140
-#: midi2ly.py:1064 musicxml2ly.py:2572 main.cc:163
+#: midi2ly.py:1064 musicxml2ly.py:2747 main.cc:163
 msgid "show this help and exit"
 msgstr ""
 
@@ -932,7 +958,7 @@ msgstr ""
 #. or if there is a LilyPond users list or forum in your language
 #. "Report bugs in English via %s or in YOUR_LANG via URI"
 #: abc2ly.py:1416 convert-ly.py:157 etf2ly.py:1218 lilypond-book.py:258
-#: midi2ly.py:1109 musicxml2ly.py:2674 main.cc:318
+#: midi2ly.py:1109 musicxml2ly.py:2909 main.cc:318
 #, c-format, python-format
 msgid "Report bugs via %s"
 msgstr ""
@@ -976,14 +1002,14 @@ msgstr ""
 msgid "edit in place"
 msgstr ""
 
-#: convert-ly.py:109 lilypond-book.py:179 musicxml2ly.py:2627
+#: convert-ly.py:109 lilypond-book.py:179 musicxml2ly.py:2803
 msgid ""
 "Print log messages according to LOGLEVEL (NONE, ERROR, WARNING, PROGRESS "
 "(default), DEBUG)"
 msgstr ""
 
 #: convert-ly.py:111 lilypond-book.py:163 lilypond-book.py:181
-#: musicxml2ly.py:2629 main.cc:177
+#: musicxml2ly.py:2805 main.cc:177
 msgid "LOGLEVEL"
 msgstr ""
 
@@ -1073,7 +1099,7 @@ msgid ""
 "file.\n"
 msgstr ""
 
-#: etf2ly.py:1210 midi2ly.py:1069 midi2ly.py:1074 musicxml2ly.py:2659
+#: etf2ly.py:1210 midi2ly.py:1069 midi2ly.py:1074 musicxml2ly.py:2859
 #: main.cc:169 main.cc:181
 msgid "FILE"
 msgstr ""
@@ -1180,7 +1206,7 @@ msgstr ""
 msgid "write snippet output files with the same base name as their source file"
 msgstr ""
 
-#: lilypond-book.py:223 midi2ly.py:1092 musicxml2ly.py:2596
+#: lilypond-book.py:223 midi2ly.py:1092 musicxml2ly.py:2772
 msgid "be verbose"
 msgstr ""
 
@@ -1372,215 +1398,256 @@ msgstr ""
 msgid "no files specified on command line."
 msgstr ""
 
-#: musicxml2ly.py:228
+#: musicxml2ly.py:260
 #, python-format
 msgid ""
 "Encountered file created by %s, containing wrong beaming information. All "
 "beaming information in the MusicXML file will be ignored"
 msgstr ""
 
-#: musicxml2ly.py:247 musicxml2ly.py:249
+#: musicxml2ly.py:302 musicxml2ly.py:304
 #, python-format
 msgid "Unprocessed PartGroupInfo %s encountered"
 msgstr ""
 
-#: musicxml2ly.py:500
-#, python-format
-msgid "Encountered note at %s without type and duration (=%s)"
-msgstr ""
-
-#: musicxml2ly.py:520
-#, python-format
-msgid ""
-"Encountered rational duration with denominator %s, unable to convert to "
-"lilypond duration"
-msgstr ""
-
-#: musicxml2ly.py:767
+#: musicxml2ly.py:792
 msgid "Unable to extract key signature!"
 msgstr ""
 
-#: musicxml2ly.py:794
+#: musicxml2ly.py:819
 #, python-format
 msgid "unknown mode %s, expecting 'major' or 'minor' or a church mode!"
 msgstr ""
 
-#: musicxml2ly.py:932
-#, python-format
-msgid "Encountered unprocessed marker %s\n"
-msgstr ""
-
-#: musicxml2ly.py:1026
+#: musicxml2ly.py:988
 #, python-format
 msgid "unknown span event %s"
 msgstr ""
 
-#: musicxml2ly.py:1036
+#: musicxml2ly.py:1000
 #, python-format
 msgid "unknown span type %s for %s"
 msgstr ""
 
-#: musicxml2ly.py:1456
+#: musicxml2ly.py:1497
 msgid "Unknown metronome mark, ignoring"
 msgstr ""
 
 #. TODO: Implement the other (more complex) way for tempo marks!
-#: musicxml2ly.py:1461
+#: musicxml2ly.py:1502
 msgid ""
 "Metronome marks with complex relations (<metronome-note> in MusicXML) are "
 "not yet implemented."
 msgstr ""
 
-#: musicxml2ly.py:1663
+#: musicxml2ly.py:1653
 #, python-format
 msgid "Unable to convert chord type %s to lilypond."
 msgstr ""
 
-#: musicxml2ly.py:1816
-#, python-format
-msgid "drum %s type unknown, please add to instrument_drumtype_dict"
-msgstr ""
-
-#: musicxml2ly.py:1820
-msgid "cannot find suitable event"
-msgstr ""
-
-#: musicxml2ly.py:1968
+#: musicxml2ly.py:2007
 #, python-format
 msgid "Negative skip %s (from position %s to %s)"
 msgstr ""
 
-#: musicxml2ly.py:2109
+#: musicxml2ly.py:2237
 #, python-format
 msgid "Negative skip found: from %s to %s, difference is %s"
 msgstr ""
 
-#: musicxml2ly.py:2190
+#: musicxml2ly.py:2338
 #, python-format
 msgid "unexpected %s; expected %s or %s or %s"
 msgstr ""
 
-#: musicxml2ly.py:2296
+#: musicxml2ly.py:2467
 msgid "Encountered closing slur, but no slur is open"
 msgstr ""
 
-#: musicxml2ly.py:2299
+#: musicxml2ly.py:2470
 msgid "Cannot have two simultaneous (closing) slurs"
 msgstr ""
 
-#: musicxml2ly.py:2308
+#: musicxml2ly.py:2479
 msgid "Cannot have a slur inside another slur"
 msgstr ""
 
-#: musicxml2ly.py:2311
+#: musicxml2ly.py:2482
 msgid "Cannot have two simultaneous slurs"
 msgstr ""
 
-#: musicxml2ly.py:2445
+#: musicxml2ly.py:2608
 #, python-format
 msgid "cannot simultaneously have more than one mode: %s"
 msgstr ""
 
-#: musicxml2ly.py:2553
+#: musicxml2ly.py:2727
 msgid "Converting to LilyPond expressions..."
 msgstr ""
 
-#: musicxml2ly.py:2564
+#: musicxml2ly.py:2739
 msgid "musicxml2ly [OPTION]... FILE.xml"
 msgstr ""
 
-#: musicxml2ly.py:2566
+#: musicxml2ly.py:2741
 msgid ""
 "Convert MusicXML from FILE.xml to LilyPond input.\n"
 "If the given filename is -, musicxml2ly reads from the command line.\n"
 msgstr ""
 
-#: musicxml2ly.py:2576
+#: musicxml2ly.py:2751
 msgid ""
-"Copyright (c) 2005--2015 by\n"
+"Copyright (c) 2005--2016 by\n"
 "    Han-Wen Nienhuys <hanwen@xs4all.nl>,\n"
 "    Jan Nieuwenhuizen <janneke@gnu.org> and\n"
 "    Reinhold Kainhofer <reinhold@kainhofer.com>\n"
+"    Patrick L. Schmidt <pls@philomelos.net>\n"
 msgstr ""
 
-#: musicxml2ly.py:2602
+#: musicxml2ly.py:2778
 msgid "use lxml.etree; uses less memory and cpu time"
 msgstr ""
 
-#: musicxml2ly.py:2608
+#: musicxml2ly.py:2784
 msgid "input file is a zip-compressed MusicXML file"
 msgstr ""
 
-#: musicxml2ly.py:2614
+#: musicxml2ly.py:2790
 msgid "convert pitches in relative mode (default)"
 msgstr ""
 
-#: musicxml2ly.py:2619
+#: musicxml2ly.py:2795
 msgid "convert pitches in absolute mode"
 msgstr ""
 
-#: musicxml2ly.py:2622
+#: musicxml2ly.py:2798
 msgid "LANG"
 msgstr ""
 
-#: musicxml2ly.py:2624
+#: musicxml2ly.py:2800
 msgid "use LANG for pitch names, e.g. 'deutsch' for note names in German"
 msgstr ""
 
-#: musicxml2ly.py:2638
+#: musicxml2ly.py:2814
 msgid "do not convert directions (^, _ or -) for articulations, dynamics, etc."
 msgstr ""
 
-#: musicxml2ly.py:2644
+#: musicxml2ly.py:2820
 msgid "do not convert exact vertical positions of rests"
 msgstr ""
 
-#: musicxml2ly.py:2650
-msgid "do not convert the exact page layout and breaks"
+#: musicxml2ly.py:2826
+msgid "ignore system breaks"
+msgstr ""
+
+#: musicxml2ly.py:2832
+msgid "ignore page breaks"
+msgstr ""
+
+#: musicxml2ly.py:2838
+msgid "ignore page margins"
+msgstr ""
+
+#: musicxml2ly.py:2844
+msgid ""
+"do not convert the exact page layout and breaks (shortcut for \"--nsb --npb "
+"--npm\" options)"
+msgstr ""
+
+#: musicxml2ly.py:2850
+msgid ""
+"ignore stem directions from MusicXML, use lilypond's automatic stemming "
+"instead"
 msgstr ""
 
-#: musicxml2ly.py:2656
+#: musicxml2ly.py:2856
 msgid ""
 "do not convert beaming information, use lilypond's automatic beaming instead"
 msgstr ""
 
-#: musicxml2ly.py:2664
+#: musicxml2ly.py:2864
 msgid "set output filename to FILE, stdout if -"
 msgstr ""
 
-#: musicxml2ly.py:2670
-msgid "activate midi-block"
+#: musicxml2ly.py:2870
+msgid "activate midi-block in .ly file"
+msgstr ""
+
+#: musicxml2ly.py:2874
+msgid "TOPITCH"
+msgstr ""
+
+#: musicxml2ly.py:2877
+msgid "set pitch to transpose by the interval between pitch 'c' and TOPITCH"
+msgstr ""
+
+#: musicxml2ly.py:2881
+msgid "BEATS/BEATTYPE"
+msgstr ""
+
+#: musicxml2ly.py:2884
+msgid ""
+"change the length|duration of notes as a function of a given time signature "
+"to make the score look faster or slower, (eg. '4/4' or '2/2')"
+msgstr ""
+
+#: musicxml2ly.py:2888
+msgid "TABCLEFNAME"
+msgstr ""
+
+#: musicxml2ly.py:2891
+msgid "switch between two versions of tab clefs (\"tab\" and \"moderntab\")"
 msgstr ""
 
-#: musicxml2ly.py:2754
+#: musicxml2ly.py:2895
+msgid "t[rue]/f[alse]"
+msgstr ""
+
+#: musicxml2ly.py:2898
+msgid ""
+"deactivate string number stencil with --string-numbers f[alse]. Default is t"
+"[rue]"
+msgstr ""
+
+#: musicxml2ly.py:2905
+msgid ""
+"converts '<frame>' events to a separate FretBoards voice instead of markups"
+msgstr ""
+
+#: musicxml2ly.py:2979
 #, python-format
 msgid "unknown part in part-list: %s"
 msgstr ""
 
-#: musicxml2ly.py:2816
+#: musicxml2ly.py:3069
 msgid "Input is compressed, extracting raw MusicXML data from stdin"
 msgstr ""
 
-#: musicxml2ly.py:2829
+#: musicxml2ly.py:3082
 #, python-format
 msgid "Input file %s is compressed, extracting raw MusicXML data"
 msgstr ""
 
-#: musicxml2ly.py:2859
+#: musicxml2ly.py:3112
 msgid "Reading MusicXML from Standard input ..."
 msgstr ""
 
-#: musicxml2ly.py:2861
+#: musicxml2ly.py:3114
 #, python-format
 msgid "Reading MusicXML from %s ..."
 msgstr ""
 
-#: musicxml2ly.py:2894
+#: musicxml2ly.py:3146
 #, python-format
 msgid "Output to `%s'"
 msgstr ""
 
-#: musicxml2ly.py:2964
+#: musicxml2ly.py:3172
+#, python-format
+msgid "Converting to current version (%s) notations ..."
+msgstr ""
+
+#: musicxml2ly.py:3246
 #, python-format
 msgid "Unable to find input file %s"
 msgstr ""
@@ -1682,7 +1749,7 @@ msgstr ""
 msgid "natural alteration glyph not found"
 msgstr ""
 
-#: all-font-metrics.cc:161
+#: all-font-metrics.cc:159
 #, c-format
 msgid "cannot find font: `%s'"
 msgstr ""
@@ -1695,15 +1762,15 @@ msgstr ""
 msgid "no heads for arpeggio found?"
 msgstr ""
 
-#: axis-group-engraver.cc:149
+#: axis-group-engraver.cc:154
 msgid "Axis_group_engraver: vertical group already has a parent"
 msgstr ""
 
-#: axis-group-engraver.cc:150
+#: axis-group-engraver.cc:155
 msgid "are there two Axis_group_engravers?"
 msgstr ""
 
-#: axis-group-engraver.cc:151
+#: axis-group-engraver.cc:156
 msgid "removing this vertical group"
 msgstr ""
 
@@ -1871,13 +1938,6 @@ msgstr ""
 msgid "unterminated %s"
 msgstr ""
 
-#. No explicit dynamic script events have occurred yet, but there is
-#. nevertheless a dynamic spanner.  Initialize last_volume_ to a
-#. value within the available range.
-#: dynamic-performer.cc:129
-msgid "(De)crescendo with unspecified starting volume in MIDI."
-msgstr ""
-
 #: episema-engraver.cc:74
 msgid "already have an episema"
 msgstr ""
@@ -2050,7 +2110,7 @@ msgstr ""
 msgid "position unknown"
 msgstr ""
 
-#: key-engraver.cc:196
+#: key-engraver.cc:197
 msgid "Incomplete keyAlterationOrder for key signature"
 msgstr ""
 
@@ -2515,6 +2575,15 @@ msgstr ""
 msgid "NoteEvent without pitch"
 msgstr ""
 
+#: open-type-font-scheme.cc:148 pfb-scheme.cc:62 ttf.cc:512 ttf.cc:562
+msgid "font index must be non-negative, using index 0"
+msgstr ""
+
+#: open-type-font-scheme.cc:162 pfb-scheme.cc:77 ttf.cc:480 ttf.cc:528
+#, c-format
+msgid "font index %d too large for font `%s', using index 0"
+msgstr ""
+
 #: open-type-font.cc:45
 #, c-format
 msgid "cannot allocate %lu bytes"
@@ -2749,15 +2818,6 @@ msgstr ""
 msgid "MIDI output to `%s'..."
 msgstr ""
 
-#: pfb-scheme.cc:49 ttf.cc:512 ttf.cc:562
-msgid "font index must be non-negative, using index 0"
-msgstr ""
-
-#: pfb-scheme.cc:64 ttf.cc:480 ttf.cc:528
-#, c-format
-msgid "font index %d too large for font `%s', using index 0"
-msgstr ""
-
 #: piano-pedal-engraver.cc:276
 #, c-format
 msgid "expect 3 strings for piano pedals, found: %ld"
@@ -3103,119 +3163,119 @@ msgstr ""
 msgid "giving up"
 msgstr ""
 
-#: parser.yy:480 parser.yy:971 parser.yy:1052 parser.yy:1272
+#: parser.yy:479 parser.yy:969 parser.yy:1050 parser.yy:1270
 msgid "bad expression type"
 msgstr ""
 
-#: parser.yy:883 parser.yy:1482 parser.yy:1527
+#: parser.yy:881 parser.yy:1478 parser.yy:1523
 msgid "not a context mod"
 msgstr ""
 
-#: parser.yy:1078
+#: parser.yy:1076
 msgid "Missing music in \\score"
 msgstr ""
 
-#: parser.yy:1115
+#: parser.yy:1113
 msgid "\\paper cannot be used in \\score, use \\layout instead"
 msgstr ""
 
-#: parser.yy:1150
+#: parser.yy:1148
 msgid "Spurious expression in \\score"
 msgstr ""
 
-#: parser.yy:1180
+#: parser.yy:1178
 msgid "need \\paper for paper block"
 msgstr ""
 
-#: parser.yy:1355
+#: parser.yy:1352
 msgid "music expected"
 msgstr ""
 
-#: parser.yy:1365 parser.yy:1399
+#: parser.yy:1362 parser.yy:1396
 msgid "unexpected post-event"
 msgstr ""
 
-#: parser.yy:1407
+#: parser.yy:1404
 msgid "Ignoring non-music expression"
 msgstr ""
 
-#: parser.yy:1723 parser.yy:1742
+#: parser.yy:1719 parser.yy:1738
 msgid "not a key"
 msgstr ""
 
-#: parser.yy:2611 parser.yy:2729 parser.yy:2742 parser.yy:2751
+#: parser.yy:2602 parser.yy:2720 parser.yy:2733 parser.yy:2742
 msgid "bad grob property path"
 msgstr ""
 
-#: parser.yy:2709
+#: parser.yy:2700
 msgid "only \\consists and \\remove take non-string argument."
 msgstr ""
 
-#: parser.yy:2770
+#: parser.yy:2761
 msgid "bad context property path"
 msgstr ""
 
-#: parser.yy:2855
+#: parser.yy:2846
 msgid "markup expected"
 msgstr ""
 
-#: parser.yy:2867
+#: parser.yy:2858
 msgid "simple string expected"
 msgstr ""
 
-#: parser.yy:2884
+#: parser.yy:2875
 msgid "symbol expected"
 msgstr ""
 
-#: parser.yy:3028
+#: parser.yy:3019
 msgid "not a rhythmic event"
 msgstr ""
 
-#: parser.yy:3078
+#: parser.yy:3069
 msgid "post-event expected"
 msgstr ""
 
-#: parser.yy:3087 parser.yy:3092
+#: parser.yy:3078 parser.yy:3083
 msgid "have to be in Lyric mode for lyrics"
 msgstr ""
 
-#: parser.yy:3168
+#: parser.yy:3159
 msgid "expecting string or post-event as script definition"
 msgstr ""
 
-#: parser.yy:3272
+#: parser.yy:3263
 msgid "not an articulation"
 msgstr ""
 
-#: parser.yy:3338 parser.yy:3390
+#: parser.yy:3329 parser.yy:3381
 msgid "not a duration"
 msgstr ""
 
-#: parser.yy:3411
+#: parser.yy:3402
 msgid "bass number expected"
 msgstr ""
 
-#: parser.yy:3503
+#: parser.yy:3494
 msgid "have to be in Note mode for notes"
 msgstr ""
 
-#: parser.yy:3542
+#: parser.yy:3533
 msgid "have to be in Chord mode for chords"
 msgstr ""
 
-#: parser.yy:3585
+#: parser.yy:3576
 msgid "markup outside of text script or \\lyricmode"
 msgstr ""
 
-#: parser.yy:3590
+#: parser.yy:3581
 msgid "unrecognized string, not in text script or \\lyricmode"
 msgstr ""
 
-#: parser.yy:3742 parser.yy:3751
+#: parser.yy:3733 parser.yy:3742
 msgid "not an unsigned integer"
 msgstr ""
 
-#: parser.yy:3838
+#: parser.yy:3829
 msgid "not a markup"
 msgstr ""
 
@@ -3357,43 +3417,43 @@ msgstr ""
 msgid "missing stencil expression `~S'"
 msgstr ""
 
-#: bar-line.scm:133
+#: bar-line.scm:142
 #, scheme-format
 msgid "Bar glyph ~a not known. Ignoring."
 msgstr ""
 
-#: bar-line.scm:161
+#: bar-line.scm:170
 #, scheme-format
 msgid ""
 "Annotation '~a' is allowed in the first argument of a bar line definition "
 "only."
 msgstr ""
 
-#: bar-line.scm:169
+#: bar-line.scm:178
 #, scheme-format
 msgid ""
 "Replacement '~a' is allowed in the last argument of a bar line definition "
 "only."
 msgstr ""
 
-#: bar-line.scm:230
+#: bar-line.scm:239
 #, scheme-format
 msgid ""
 "add-bar-glyph-print-procedure: glyph '~a' has to be a single ASCII character."
 msgstr ""
 
-#: bar-line.scm:795
+#: bar-line.scm:807
 #, scheme-format
 msgid "No span bar glyph defined for bar glyph '~a'; ignoring."
 msgstr ""
 
-#: chord-entry.scm:55
+#: chord-entry.scm:57
 #, scheme-format
 msgid "Spurious garbage following chord: ~A"
 msgstr ""
 
 #: define-context-properties.scm:31 define-grob-properties.scm:21
-#: define-music-properties.scm:21
+#: define-music-properties.scm:21 lily.scm:102
 #, scheme-format
 msgid "symbol ~S redefined"
 msgstr ""
@@ -3457,16 +3517,16 @@ msgstr ""
 msgid "bad make-music argument: ~S"
 msgstr ""
 
-#: define-note-names.scm:1107
+#: define-note-names.scm:1112
 msgid "Select note names language."
 msgstr ""
 
-#: define-note-names.scm:1113
+#: define-note-names.scm:1118
 #, scheme-format
 msgid "Using `~a' note names..."
 msgstr ""
 
-#: define-note-names.scm:1116
+#: define-note-names.scm:1121
 #, scheme-format
 msgid "Could not find language `~a'.  Ignoring."
 msgstr ""
@@ -3526,17 +3586,17 @@ msgstr ""
 msgid "cannot extract file matching ~a from ~a"
 msgstr ""
 
-#: framework-ps.scm:353
+#: framework-ps.scm:346
 #, scheme-format
 msgid "do not know how to embed ~S=~S"
 msgstr ""
 
-#: framework-ps.scm:378
+#: framework-ps.scm:371
 #, scheme-format
 msgid "do not know how to embed font ~s ~s ~s"
 msgstr ""
 
-#: framework-ps.scm:760
+#: framework-ps.scm:753
 msgid ""
 "\n"
 "The PostScript backend does not support the\n"
@@ -3606,58 +3666,54 @@ msgstr ""
 msgid "call-after-session used after session start"
 msgstr ""
 
-#: lily.scm:112
+#: lily.scm:99
 msgid "define-session used after session start"
 msgstr ""
 
-#: lily.scm:122
-msgid "define-session-public used after session start"
-msgstr ""
-
-#: lily.scm:434
+#: lily.scm:444
 msgid "Using (ice-9 curried-definitions) module\n"
 msgstr ""
 
-#: lily.scm:437
+#: lily.scm:447
 msgid "Guile 1.8\n"
 msgstr ""
 
-#: lily.scm:494
+#: lily.scm:504
 #, scheme-format
 msgid "cannot find: ~A"
 msgstr ""
 
-#: lily.scm:924
+#: lily.scm:934
 msgid "Success: compilation successfully completed"
 msgstr ""
 
-#: lily.scm:925
+#: lily.scm:935
 msgid "Compilation completed with warnings or errors"
 msgstr ""
 
-#: lily.scm:986
+#: lily.scm:996
 #, scheme-format
 msgid "job ~a terminated with signal: ~a"
 msgstr ""
 
-#: lily.scm:989
+#: lily.scm:999
 #, scheme-format
 msgid ""
 "logfile ~a (exit ~a):\n"
 "~a"
 msgstr ""
 
-#: lily.scm:1011 lily.scm:1100
+#: lily.scm:1021 lily.scm:1110
 #, scheme-format
 msgid "failed files: ~S"
 msgstr ""
 
-#: lily.scm:1091
+#: lily.scm:1101
 #, scheme-format
 msgid "Redirecting output to ~a..."
 msgstr ""
 
-#: lily.scm:1110
+#: lily.scm:1120
 #, scheme-format
 msgid "Invoking `~a'...\n"
 msgstr ""
index 296d86787a828f57b248cd374303e6d8158cd5f9..86d12d9b217fe8c5f70ef869ff6d2e5a718955fb 100644 (file)
@@ -27,7 +27,7 @@
 ;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;
 ;; helper functions for staff and layout properties
 
-(define (calc-blot thickness extent grob)
+(define (bar-line::calc-blot thickness extent grob)
   "Calculate the blot diameter by taking @code{'rounded}
 and the dimensions of the extent into account."
   (let* ((rounded (ly:grob-property grob 'rounded #f))
@@ -39,9 +39,18 @@ and the dimensions of the extent into account."
                            ((< height blot-diameter) height)
                            (else blot-diameter)))
                    0)))
-
     blot))
 
+(define-public (bar-line::draw-filled-box x-ext y-ext thickness extent grob)
+  "Return a straight bar-line created by @code{ly:round-filled-box} looking at
+@var{x-ext}, @var{y-ext}, @var{thickness}.  The blot is calculated by
+@code{bar-line::calc-blot}, which needs @var{extent} and @var{grob}.
+@var{y-ext} is not necessarily of same value as @var{extent}."
+  (ly:round-filled-box
+    x-ext
+    y-ext
+    (bar-line::calc-blot thickness extent grob)))
+
 (define (get-span-glyph bar-glyph)
   "Get the corresponding span glyph from the @code{span-glyph-bar-alist}.
 Pad the string with @code{annotation-char}s to the length of the
@@ -250,35 +259,38 @@ is not used within the routine."
   (let* ((line-thickness (layout-line-thickness grob))
          (thickness (* (ly:grob-property grob 'hair-thickness 1)
                        line-thickness))
-         (blot (calc-blot thickness extent grob))
          (extent (bar-line::widen-bar-extent-on-span grob extent)))
-
-    (ly:round-filled-box (cons 0 thickness)
-                         extent
-                         blot)))
+    (bar-line::draw-filled-box
+      (cons 0 thickness)
+      extent
+      thickness
+      extent
+      grob)))
 
 (define (make-thick-bar-line grob extent)
   "Draw a thick bar line."
   (let* ((line-thickness (layout-line-thickness grob))
          (thickness (* (ly:grob-property grob 'thick-thickness 1)
                        line-thickness))
-         (blot (calc-blot thickness extent grob))
          (extent (bar-line::widen-bar-extent-on-span grob extent)))
-
-    (ly:round-filled-box (cons 0 thickness)
-                         extent
-                         blot)))
+    (bar-line::draw-filled-box
+      (cons 0 thickness)
+      extent
+      thickness
+      extent
+      grob)))
 
 (define (make-tick-bar-line grob extent)
   "Draw a tick bar line."
   (let* ((half-staff (* 1/2 (ly:staff-symbol-staff-space grob)))
          (staff-line-thickness (ly:staff-symbol-line-thickness grob))
-         (height (interval-end extent))
-         (blot (calc-blot staff-line-thickness extent grob)))
-
-    (ly:round-filled-box (cons 0 staff-line-thickness)
-                         (cons (- height half-staff) (+ height half-staff))
-                         blot)))
+         (height (interval-end extent)))
+    (bar-line::draw-filled-box
+      (cons 0 staff-line-thickness)
+      (cons (- height half-staff) (+ height half-staff))
+      staff-line-thickness
+      extent
+      grob)))
 
 (define (make-colon-bar-line grob extent)
   "Draw repeat dots."
index 60b9d5b000c2e6896237aac6c9404857610719ac..cb9103a6fcda899fe88d459af846f724e5e01e92 100644 (file)
@@ -675,7 +675,7 @@ object.")
 get stems extending to the middle staff line.")
      (non-break-align-symbols ,list? "A list of symbols that determine
 which NON-break-aligned interfaces to align this to.")
-     (non-default ,boolean? "Set for manually specified clefs.")
+     (non-default ,boolean? "Set for manually specified clefs and keys.")
      (non-musical ,boolean? "True if the grob belongs to a
 @code{NonMusicalPaperColumn}.")
      (nonstaff-nonstaff-spacing ,list? "The spacing alist
index c874eae7b9e82f15248a1c4d4ffe4e630029a7df..f525edd69a4040cb5acbec48b052ac006e96da34 100644 (file)
 
     (SystemStartSquare
      . (
+        (collapse-height . 5.0)
         (direction . ,LEFT)
         (stencil . ,ly:system-start-delimiter::print)
         (style . line-bracket)
index a781055f5077d152520e7d7c4643341a9fc5ea0f..36c4dda9cbdcacafbe5a4fad77d41e6b4e18c8fe 100644 (file)
                             (ly:get-option 'datadir)))))
 
   (define (load-font-via-GS font-name-filename)
+    (define (is-collection-font? file-name)
+      (let ((port (open-file file-name "rb")))
+        (if (eq? (read-char port) #\t)
+            (if (eq? (read-char port) #\t)
+                (if (eq? (read-char port) #\c)
+                    (if (eq? (read-char port) #\f)
+                        #t
+                        #f)
+                    #f)
+                #f)
+            #f)))
+
     (define (ps-load-file file-name)
       (if (string? file-name)
           (if (string-contains file-name (ly:get-option 'datadir))
     (let* ((font (car font-name-filename))
            (name (cadr font-name-filename))
            (file-name (caddr font-name-filename))
+           (font-index (cadddr font-name-filename))
            (bare-file-name (ly:find-file file-name)))
-      (cons name
-            (if (mac-font? bare-file-name)
-                (handle-mac-font name bare-file-name)
-                (cond
-                 ((and font (cff-font? font))
-                  (ps-load-file (ly:find-file
-                                 (format #f "~a.otf" file-name))))
-                 ((string? bare-file-name)
-                  (ps-load-file file-name))
-                 (else
-                  (ly:warning (_ "cannot embed ~S=~S") name file-name)
-                  ""))))))
+      (cond
+       ((and (number? font-index)
+             (!= font-index 0))
+        (ly:warning (_ "Font ~a cannot be loaded via Ghostscript because its font-index (~a) is not zero.")
+                    name font-index)
+        (load-font font-name-filename))
+       ((and (string? bare-file-name)
+             (eq? (ly:get-font-format bare-file-name font-index) 'CFF)
+             (is-collection-font? bare-file-name))
+        (ly:warning (_ "Font ~a cannot be loaded via Ghostscript because it is an OpenType/CFF (OTC) font.")
+                    name)
+        (load-font font-name-filename))
+       ((and (string? bare-file-name)
+             (eq? (ly:get-font-format bare-file-name font-index) 'TrueType)
+             (not (ly:has-glyph-names? bare-file-name font-index)))
+        (ly:warning (_ "Font ~a cannot be used via Ghostscript because it is a TrueType font that does not have glyph names.")
+                    name)
+        (load-font font-name-filename))
+       (else
+        (cons name
+              (if (mac-font? bare-file-name)
+                  (handle-mac-font name bare-file-name)
+                  (cond
+                   ((and font (cff-font? font))
+                    (ps-load-file (ly:find-file
+                                   (format #f "~a.otf" file-name))))
+                   ((string? bare-file-name)
+                    (ps-load-file file-name))
+                   (else
+                    (ly:warning (_ "cannot embed ~S=~S") name file-name)
+                    ""))))))))
 
   (define (dir-join a b)
     (if (equal? a "")
       embed))
 
   (define (font-file-as-ps-string name file-name font-index)
-    (let* ((downcase-file-name (string-downcase file-name)))
+    (let ((font-format (ly:get-font-format file-name font-index)))
       (cond
-       ((and file-name (string-endswith downcase-file-name ".pfa"))
-        (embed-document file-name))
-       ((and file-name (string-endswith downcase-file-name ".pfb"))
-        (ly:pfb->pfa file-name))
-       ((and file-name (string-endswith downcase-file-name ".ttf"))
-        (ly:ttf->pfa file-name))
-       ((and file-name (string-endswith downcase-file-name ".ttc"))
-        ;; TODO: distinguish files which have extension `*.ttc'
-        ;; whether TrueType Collection (TTC) fonts
-        ;; or OpenType/CFF Collection (OTC) fonts.
-        (ly:ttf->pfa file-name font-index)) ;; TTC fonts
-       ((and file-name (string-endswith downcase-file-name ".otf"))
-        (ps-embed-cff (ly:otf->cff file-name) name 0))
-       ((and file-name (string-endswith downcase-file-name ".otc"))
-        ;; The files which have the extension `*.otc' are OTC fonts.
-        (ps-embed-cff (ly:otf->cff file-name font-index) name 0)) ;; OTC fonts
+       ((eq? font-format (string->symbol "Type 1"))
+        ;; Type 1 (PFA and PFB) fonts
+        (ly:type1->pfa file-name))
+       ((eq? font-format 'TrueType)
+        ;; TrueType fonts (TTF) and TrueType Collection (TTC)
+        (ly:ttf->pfa file-name font-index))
+       ((eq? font-format 'CFF)
+        ;; OpenType/CFF fonts (OTF) and OpenType/CFF Collection (OTC)
+        (ps-embed-cff (ly:otf->cff file-name font-index) name 0))
        (else
         (ly:warning (_ "do not know how to embed ~S=~S") name file-name)
         ""))))
index 5d975fe0ec43a54b0217b003efc101f75315677b..c8eb8b39b9a9f415bdd93c55ab9ca8cdd76016d8 100644 (file)
         (script-stencil . (feta . ("halfopen" . "halfopen")))
         (direction . ,UP)))
 
+    ("halfopenvertical"
+     . (
+        (avoid-slur . outside)
+        (padding . 0.20)
+        (script-stencil . (feta . ("halfopenvertical" . "halfopenvertical")))
+        (direction . ,UP)))
+
 
     ("ictus"
      . (