diff options
author | Jean-Charles Malahieude <lilyfan@orange.fr> | 2016-07-02 16:11:49 +0200 |
---|---|---|
committer | Jean-Charles Malahieude <lilyfan@orange.fr> | 2016-07-02 16:11:49 +0200 |
commit | a1267e20afa61258ce3031f07d916e0e66ac6582 (patch) | |
tree | f432ab831a9e3479b2bb81822999e9637c72319f | |
parent | df45ab1a1dfc9ec2d90f03edec9edaa85715ea87 (diff) | |
parent | b060b5bac8cb49ab80f6ea31410725340423e6f7 (diff) |
Merge branch 'master' of /home/jcharles/GIT/Lily/. into translation
156 files changed, 1012 insertions, 3189 deletions
diff --git a/Documentation/ca/learning/common-notation.itely b/Documentation/ca/learning/common-notation.itely index 6ff4bc746c..286ceba6f2 100644 --- a/Documentation/ca/learning/common-notation.itely +++ b/Documentation/ca/learning/common-notation.itely @@ -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 diff --git a/Documentation/ca/learning/fundamental.itely b/Documentation/ca/learning/fundamental.itely index 735c848338..53bc51d22d 100644 --- a/Documentation/ca/learning/fundamental.itely +++ b/Documentation/ca/learning/fundamental.itely @@ -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 diff --git a/Documentation/ca/learning/tutorial.itely b/Documentation/ca/learning/tutorial.itely index cd68123772..32e37b6b89 100644 --- a/Documentation/ca/learning/tutorial.itely +++ b/Documentation/ca/learning/tutorial.itely @@ -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}. diff --git a/Documentation/ca/learning/tweaks.itely b/Documentation/ca/learning/tweaks.itely index 1f167a762a..90fe3e351e 100644 --- a/Documentation/ca/learning/tweaks.itely +++ b/Documentation/ca/learning/tweaks.itely @@ -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 diff --git a/Documentation/common-macros.itexi b/Documentation/common-macros.itexi index 6d47ad9cf3..7ee978a076 100644 --- a/Documentation/common-macros.itexi +++ b/Documentation/common-macros.itexi @@ -9,6 +9,7 @@ @set txicodequoteundirected @set txicodequotebacktick +@set txiindexbackslashignore @include cyrillic.itexi diff --git a/Documentation/cs/learning/common-notation.itely b/Documentation/cs/learning/common-notation.itely index f9f4f68ae7..077a2b8f06 100644 --- a/Documentation/cs/learning/common-notation.itely +++ b/Documentation/cs/learning/common-notation.itely @@ -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 diff --git a/Documentation/cs/learning/fundamental.itely b/Documentation/cs/learning/fundamental.itely index 261bac7a83..4efdc777bc 100644 --- a/Documentation/cs/learning/fundamental.itely +++ b/Documentation/cs/learning/fundamental.itely @@ -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) diff --git a/Documentation/cs/learning/tutorial.itely b/Documentation/cs/learning/tutorial.itely index 9719d9d072..b0de130457 100644 --- a/Documentation/cs/learning/tutorial.itely +++ b/Documentation/cs/learning/tutorial.itely @@ -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}. diff --git a/Documentation/cs/learning/tweaks.itely b/Documentation/cs/learning/tweaks.itely index 941fac0258..a351690d71 100644 --- a/Documentation/cs/learning/tweaks.itely +++ b/Documentation/cs/learning/tweaks.itely @@ -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 diff --git a/Documentation/de/extending/scheme-tutorial.itely b/Documentation/de/extending/scheme-tutorial.itely index 35663e5ac1..6213ffdd29 100644 --- a/Documentation/de/extending/scheme-tutorial.itely +++ b/Documentation/de/extending/scheme-tutorial.itely @@ -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)) diff --git a/Documentation/de/learning/common-notation.itely b/Documentation/de/learning/common-notation.itely index f7dd233575..f74f53beb8 100644 --- a/Documentation/de/learning/common-notation.itely +++ b/Documentation/de/learning/common-notation.itely @@ -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 diff --git a/Documentation/de/learning/fundamental.itely b/Documentation/de/learning/fundamental.itely index 46099b98b1..13bcf2ccc8 100644 --- a/Documentation/de/learning/fundamental.itely +++ b/Documentation/de/learning/fundamental.itely @@ -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 diff --git a/Documentation/de/learning/tutorial.itely b/Documentation/de/learning/tutorial.itely index 2df1136746..5a968f0dfb 100644 --- a/Documentation/de/learning/tutorial.itely +++ b/Documentation/de/learning/tutorial.itely @@ -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}. diff --git a/Documentation/de/learning/tweaks.itely b/Documentation/de/learning/tweaks.itely index 953986ba5b..57f5afc41c 100644 --- a/Documentation/de/learning/tweaks.itely +++ b/Documentation/de/learning/tweaks.itely @@ -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. diff --git a/Documentation/de/notation/changing-defaults.itely b/Documentation/de/notation/changing-defaults.itely index 016843f0b3..205626f318 100644 --- a/Documentation/de/notation/changing-defaults.itely +++ b/Documentation/de/notation/changing-defaults.itely @@ -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 diff --git a/Documentation/de/notation/editorial.itely b/Documentation/de/notation/editorial.itely index ea36309863..dc8a328cda 100644 --- a/Documentation/de/notation/editorial.itely +++ b/Documentation/de/notation/editorial.itely @@ -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 diff --git a/Documentation/de/notation/expressive.itely b/Documentation/de/notation/expressive.itely index a695763f3d..009ca0553b 100644 --- a/Documentation/de/notation/expressive.itely +++ b/Documentation/de/notation/expressive.itely @@ -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 diff --git a/Documentation/de/notation/fretted-strings.itely b/Documentation/de/notation/fretted-strings.itely index c421085d9a..e5120acb6a 100644 --- a/Documentation/de/notation/fretted-strings.itely +++ b/Documentation/de/notation/fretted-strings.itely @@ -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 diff --git a/Documentation/de/notation/keyboards.itely b/Documentation/de/notation/keyboards.itely index ad2d1b64e4..253bfee083 100644 --- a/Documentation/de/notation/keyboards.itely +++ b/Documentation/de/notation/keyboards.itely @@ -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 diff --git a/Documentation/de/notation/pitches.itely b/Documentation/de/notation/pitches.itely index 77589db61d..50784f29ac 100644 --- a/Documentation/de/notation/pitches.itely +++ b/Documentation/de/notation/pitches.itely @@ -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 diff --git a/Documentation/de/notation/rhythms.itely b/Documentation/de/notation/rhythms.itely index 8e5c266ae0..53ad92a27e 100644 --- a/Documentation/de/notation/rhythms.itely +++ b/Documentation/de/notation/rhythms.itely @@ -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 diff --git a/Documentation/de/notation/simultaneous.itely b/Documentation/de/notation/simultaneous.itely index 28e60c0964..982bac08e0 100644 --- a/Documentation/de/notation/simultaneous.itely +++ b/Documentation/de/notation/simultaneous.itely @@ -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 diff --git a/Documentation/de/notation/staff.itely b/Documentation/de/notation/staff.itely index 87732a0507..47d22bb9b4 100644 --- a/Documentation/de/notation/staff.itely +++ b/Documentation/de/notation/staff.itely @@ -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 diff --git a/Documentation/de/notation/text.itely b/Documentation/de/notation/text.itely index 9179e508fa..ef12e4bb0d 100644 --- a/Documentation/de/notation/text.itely +++ b/Documentation/de/notation/text.itely @@ -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}. diff --git a/Documentation/de/notation/unfretted-strings.itely b/Documentation/de/notation/unfretted-strings.itely index a74a8d0d21..21d2149e9e 100644 --- a/Documentation/de/notation/unfretted-strings.itely +++ b/Documentation/de/notation/unfretted-strings.itely @@ -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 diff --git a/Documentation/de/notation/vocal.itely b/Documentation/de/notation/vocal.itely index 372e9db2a7..367223d7dd 100644 --- a/Documentation/de/notation/vocal.itely +++ b/Documentation/de/notation/vocal.itely @@ -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 diff --git a/Documentation/de/notation/wind.itely b/Documentation/de/notation/wind.itely index f2724111b4..15cf15e6e4 100644 --- a/Documentation/de/notation/wind.itely +++ b/Documentation/de/notation/wind.itely @@ -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 diff --git a/Documentation/es/learning/common-notation.itely b/Documentation/es/learning/common-notation.itely index ba01420684..b54f8705c9 100644 --- a/Documentation/es/learning/common-notation.itely +++ b/Documentation/es/learning/common-notation.itely @@ -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 diff --git a/Documentation/es/learning/fundamental.itely b/Documentation/es/learning/fundamental.itely index ff989e7dc0..d4a149e016 100644 --- a/Documentation/es/learning/fundamental.itely +++ b/Documentation/es/learning/fundamental.itely @@ -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 diff --git a/Documentation/es/learning/tutorial.itely b/Documentation/es/learning/tutorial.itely index a8b359b48f..47439ec3da 100644 --- a/Documentation/es/learning/tutorial.itely +++ b/Documentation/es/learning/tutorial.itely @@ -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}. diff --git a/Documentation/es/learning/tweaks.itely b/Documentation/es/learning/tweaks.itely index 5b33f851f9..451fb6b598 100644 --- a/Documentation/es/learning/tweaks.itely +++ b/Documentation/es/learning/tweaks.itely @@ -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 diff --git a/Documentation/es/notation/ancient.itely b/Documentation/es/notation/ancient.itely index 01c845f0fe..f1f10c14e5 100644 --- a/Documentation/es/notation/ancient.itely +++ b/Documentation/es/notation/ancient.itely @@ -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 diff --git a/Documentation/es/notation/changing-defaults.itely b/Documentation/es/notation/changing-defaults.itely index d878e9c414..a90010a8bb 100644 --- a/Documentation/es/notation/changing-defaults.itely +++ b/Documentation/es/notation/changing-defaults.itely @@ -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 diff --git a/Documentation/es/notation/editorial.itely b/Documentation/es/notation/editorial.itely index 72e0b7fbae..10e3cf6b56 100644 --- a/Documentation/es/notation/editorial.itely +++ b/Documentation/es/notation/editorial.itely @@ -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 diff --git a/Documentation/es/notation/expressive.itely b/Documentation/es/notation/expressive.itely index f569690a31..94196896b6 100644 --- a/Documentation/es/notation/expressive.itely +++ b/Documentation/es/notation/expressive.itely @@ -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 diff --git a/Documentation/es/notation/fretted-strings.itely b/Documentation/es/notation/fretted-strings.itely index f676e7353f..62f92f0fbc 100644 --- a/Documentation/es/notation/fretted-strings.itely +++ b/Documentation/es/notation/fretted-strings.itely @@ -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 diff --git a/Documentation/es/notation/keyboards.itely b/Documentation/es/notation/keyboards.itely index 2ee396edc2..65fa5258bb 100644 --- a/Documentation/es/notation/keyboards.itely +++ b/Documentation/es/notation/keyboards.itely @@ -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 diff --git a/Documentation/es/notation/pitches.itely b/Documentation/es/notation/pitches.itely index 61216b492f..f03c553e14 100644 --- a/Documentation/es/notation/pitches.itely +++ b/Documentation/es/notation/pitches.itely @@ -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 diff --git a/Documentation/es/notation/rhythms.itely b/Documentation/es/notation/rhythms.itely index 2a8fba55ba..0851e27f25 100644 --- a/Documentation/es/notation/rhythms.itely +++ b/Documentation/es/notation/rhythms.itely @@ -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 diff --git a/Documentation/es/notation/simultaneous.itely b/Documentation/es/notation/simultaneous.itely index 3528e6419e..e220a56e45 100644 --- a/Documentation/es/notation/simultaneous.itely +++ b/Documentation/es/notation/simultaneous.itely @@ -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 diff --git a/Documentation/es/notation/staff.itely b/Documentation/es/notation/staff.itely index 9cfc2be7e2..cf585bc585 100644 --- a/Documentation/es/notation/staff.itely +++ b/Documentation/es/notation/staff.itely @@ -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 diff --git a/Documentation/es/notation/text.itely b/Documentation/es/notation/text.itely index aae020d905..20b95b4cb0 100644 --- a/Documentation/es/notation/text.itely +++ b/Documentation/es/notation/text.itely @@ -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}. diff --git a/Documentation/es/notation/wind.itely b/Documentation/es/notation/wind.itely index 35882c89d3..5d254e2c53 100644 --- a/Documentation/es/notation/wind.itely +++ b/Documentation/es/notation/wind.itely @@ -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 diff --git a/Documentation/fr/learning/common-notation.itely b/Documentation/fr/learning/common-notation.itely index 909ec9b7ab..2af2db7f6d 100644 --- a/Documentation/fr/learning/common-notation.itely +++ b/Documentation/fr/learning/common-notation.itely @@ -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 diff --git a/Documentation/fr/learning/fundamental.itely b/Documentation/fr/learning/fundamental.itely index 8bcdb3bca7..f0fa46ee77 100644 --- a/Documentation/fr/learning/fundamental.itely +++ b/Documentation/fr/learning/fundamental.itely @@ -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 diff --git a/Documentation/fr/learning/tutorial.itely b/Documentation/fr/learning/tutorial.itely index 59383ebb9c..b2092eeb7a 100644 --- a/Documentation/fr/learning/tutorial.itely +++ b/Documentation/fr/learning/tutorial.itely @@ -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}. diff --git a/Documentation/fr/learning/tweaks.itely b/Documentation/fr/learning/tweaks.itely index 51cb7cad7f..7aeef62f09 100644 --- a/Documentation/fr/learning/tweaks.itely +++ b/Documentation/fr/learning/tweaks.itely @@ -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 diff --git a/Documentation/fr/notation/ancient.itely b/Documentation/fr/notation/ancient.itely index 1c211ce791..1c10423a94 100644 --- a/Documentation/fr/notation/ancient.itely +++ b/Documentation/fr/notation/ancient.itely @@ -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 diff --git a/Documentation/fr/notation/changing-defaults.itely b/Documentation/fr/notation/changing-defaults.itely index 06727c69be..ac70a01175 100644 --- a/Documentation/fr/notation/changing-defaults.itely +++ b/Documentation/fr/notation/changing-defaults.itely @@ -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, diff --git a/Documentation/fr/notation/editorial.itely b/Documentation/fr/notation/editorial.itely index 06a00b4d50..61d33e7a8e 100644 --- a/Documentation/fr/notation/editorial.itely +++ b/Documentation/fr/notation/editorial.itely @@ -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. diff --git a/Documentation/fr/notation/expressive.itely b/Documentation/fr/notation/expressive.itely index a11c2e1eaf..55fa64c51b 100644 --- a/Documentation/fr/notation/expressive.itely +++ b/Documentation/fr/notation/expressive.itely @@ -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 diff --git a/Documentation/fr/notation/fretted-strings.itely b/Documentation/fr/notation/fretted-strings.itely index efed76bf99..4ee9a4cc73 100644 --- a/Documentation/fr/notation/fretted-strings.itely +++ b/Documentation/fr/notation/fretted-strings.itely @@ -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 diff --git a/Documentation/fr/notation/keyboards.itely b/Documentation/fr/notation/keyboards.itely index 5d9c39d026..609cbb6a36 100644 --- a/Documentation/fr/notation/keyboards.itely +++ b/Documentation/fr/notation/keyboards.itely @@ -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 diff --git a/Documentation/fr/notation/pitches.itely b/Documentation/fr/notation/pitches.itely index 1ef13ac7ff..c2ebe3ab4b 100644 --- a/Documentation/fr/notation/pitches.itely +++ b/Documentation/fr/notation/pitches.itely @@ -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 diff --git a/Documentation/fr/notation/rhythms.itely b/Documentation/fr/notation/rhythms.itely index 197f40b1fd..9c440f1b44 100644 --- a/Documentation/fr/notation/rhythms.itely +++ b/Documentation/fr/notation/rhythms.itely @@ -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 diff --git a/Documentation/fr/notation/simultaneous.itely b/Documentation/fr/notation/simultaneous.itely index b54838030f..abd276f332 100644 --- a/Documentation/fr/notation/simultaneous.itely +++ b/Documentation/fr/notation/simultaneous.itely @@ -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, diff --git a/Documentation/fr/notation/staff.itely b/Documentation/fr/notation/staff.itely index 9af9d3429a..bedf6937db 100644 --- a/Documentation/fr/notation/staff.itely +++ b/Documentation/fr/notation/staff.itely @@ -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 diff --git a/Documentation/fr/notation/text.itely b/Documentation/fr/notation/text.itely index 57621a19a0..471ae3c5e0 100644 --- a/Documentation/fr/notation/text.itely +++ b/Documentation/fr/notation/text.itely @@ -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, diff --git a/Documentation/fr/notation/wind.itely b/Documentation/fr/notation/wind.itely index 2724b9083d..6affb70676 100644 --- a/Documentation/fr/notation/wind.itely +++ b/Documentation/fr/notation/wind.itely @@ -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 diff --git a/Documentation/hu/learning/common-notation.itely b/Documentation/hu/learning/common-notation.itely index 0bad8859a0..c29ca28c54 100644 --- a/Documentation/hu/learning/common-notation.itely +++ b/Documentation/hu/learning/common-notation.itely @@ -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 diff --git a/Documentation/hu/learning/fundamental.itely b/Documentation/hu/learning/fundamental.itely index 77dc20d01b..30da3d4f89 100644 --- a/Documentation/hu/learning/fundamental.itely +++ b/Documentation/hu/learning/fundamental.itely @@ -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 diff --git a/Documentation/hu/learning/tutorial.itely b/Documentation/hu/learning/tutorial.itely index 67f9e07e98..f2061fd3a9 100644 --- a/Documentation/hu/learning/tutorial.itely +++ b/Documentation/hu/learning/tutorial.itely @@ -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}. diff --git a/Documentation/included/script-chart.ly b/Documentation/included/script-chart.ly index 853b07179f..e03bb4abc9 100644 --- a/Documentation/included/script-chart.ly +++ b/Documentation/included/script-chart.ly @@ -53,6 +53,7 @@ This chart shows all articulations, or scripts, that the feta font contains. "snappizzicato" "open" "halfopen" + "halfopenvertical" "stopped" "lheel" "rheel" diff --git a/Documentation/it/learning/common-notation.itely b/Documentation/it/learning/common-notation.itely index dfb4addd83..ef60fdc4fd 100644 --- a/Documentation/it/learning/common-notation.itely +++ b/Documentation/it/learning/common-notation.itely @@ -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 diff --git a/Documentation/it/learning/fundamental.itely b/Documentation/it/learning/fundamental.itely index 0b4a3fb69e..dd89ae5049 100644 --- a/Documentation/it/learning/fundamental.itely +++ b/Documentation/it/learning/fundamental.itely @@ -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 diff --git a/Documentation/it/learning/tutorial.itely b/Documentation/it/learning/tutorial.itely index 158b70ecf8..f673c65c61 100644 --- a/Documentation/it/learning/tutorial.itely +++ b/Documentation/it/learning/tutorial.itely @@ -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}. diff --git a/Documentation/it/learning/tweaks.itely b/Documentation/it/learning/tweaks.itely index 482a54b2c3..9c940c9483 100644 --- a/Documentation/it/learning/tweaks.itely +++ b/Documentation/it/learning/tweaks.itely @@ -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 diff --git a/Documentation/it/notation/changing-defaults.itely b/Documentation/it/notation/changing-defaults.itely index 0a27e4bc7a..127a381a09 100644 --- a/Documentation/it/notation/changing-defaults.itely +++ b/Documentation/it/notation/changing-defaults.itely @@ -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 diff --git a/Documentation/it/notation/editorial.itely b/Documentation/it/notation/editorial.itely index 072194fa84..a777e532ca 100644 --- a/Documentation/it/notation/editorial.itely +++ b/Documentation/it/notation/editorial.itely @@ -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. diff --git a/Documentation/it/notation/expressive.itely b/Documentation/it/notation/expressive.itely index 65e060c545..806286774a 100644 --- a/Documentation/it/notation/expressive.itely +++ b/Documentation/it/notation/expressive.itely @@ -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 diff --git a/Documentation/it/notation/pitches.itely b/Documentation/it/notation/pitches.itely index 55e677728d..53ef1ad1f4 100644 --- a/Documentation/it/notation/pitches.itely +++ b/Documentation/it/notation/pitches.itely @@ -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 diff --git a/Documentation/it/notation/rhythms.itely b/Documentation/it/notation/rhythms.itely index 8ff83031e7..77cc962d50 100644 --- a/Documentation/it/notation/rhythms.itely +++ b/Documentation/it/notation/rhythms.itely @@ -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 diff --git a/Documentation/it/notation/simultaneous.itely b/Documentation/it/notation/simultaneous.itely index eb7dddf2c0..50779f4055 100644 --- a/Documentation/it/notation/simultaneous.itely +++ b/Documentation/it/notation/simultaneous.itely @@ -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 diff --git a/Documentation/it/notation/staff.itely b/Documentation/it/notation/staff.itely index b62e4e4473..e5511734d9 100644 --- a/Documentation/it/notation/staff.itely +++ b/Documentation/it/notation/staff.itely @@ -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 diff --git a/Documentation/it/notation/text.itely b/Documentation/it/notation/text.itely index a1bee4233e..8b0f382a56 100644 --- a/Documentation/it/notation/text.itely +++ b/Documentation/it/notation/text.itely @@ -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}. diff --git a/Documentation/ja/learning/common-notation.itely b/Documentation/ja/learning/common-notation.itely index ea545600af..6dca8c5856 100644 --- a/Documentation/ja/learning/common-notation.itely +++ b/Documentation/ja/learning/common-notation.itely @@ -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 diff --git a/Documentation/ja/learning/fundamental.itely b/Documentation/ja/learning/fundamental.itely index 34897fcf25..3ae1f86046 100644 --- a/Documentation/ja/learning/fundamental.itely +++ b/Documentation/ja/learning/fundamental.itely @@ -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 diff --git a/Documentation/ja/learning/tutorial.itely b/Documentation/ja/learning/tutorial.itely index e75bd42ef2..8e48c14456 100644 --- a/Documentation/ja/learning/tutorial.itely +++ b/Documentation/ja/learning/tutorial.itely @@ -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) diff --git a/Documentation/ja/learning/tweaks.itely b/Documentation/ja/learning/tweaks.itely index 5f78d60981..303625837f 100644 --- a/Documentation/ja/learning/tweaks.itely +++ b/Documentation/ja/learning/tweaks.itely @@ -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 diff --git a/Documentation/ja/notation/changing-defaults.itely b/Documentation/ja/notation/changing-defaults.itely index 750d367770..b9aa8ebc54 100644 --- a/Documentation/ja/notation/changing-defaults.itely +++ b/Documentation/ja/notation/changing-defaults.itely @@ -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 ç°¡å˜ãªãƒ–ãƒãƒƒã‚¯ã®çµ„ã¿åˆã‚ã›ã§æ§‹æˆã•ã‚Œã¦ã„ã¾ã™ã€‚ diff --git a/Documentation/ja/notation/editorial.itely b/Documentation/ja/notation/editorial.itely index ca863bd1a4..12341e03e5 100644 --- a/Documentation/ja/notation/editorial.itely +++ b/Documentation/ja/notation/editorial.itely @@ -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 シンプルãªæ°´å¹³ãªå›²ã¿ãŒã‚µãƒãƒ¼ãƒˆã•ã‚Œã¦ã„ã¾ã™ã€‚ diff --git a/Documentation/ja/notation/expressive.itely b/Documentation/ja/notation/expressive.itely index f28c43a396..02f8b4e6ff 100644 --- a/Documentation/ja/notation/expressive.itely +++ b/Documentation/ja/notation/expressive.itely @@ -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 diff --git a/Documentation/ja/notation/fretted-strings.itely b/Documentation/ja/notation/fretted-strings.itely index f4b7d0abf9..da57b16580 100644 --- a/Documentation/ja/notation/fretted-strings.itely +++ b/Documentation/ja/notation/fretted-strings.itely @@ -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 (パワー コード) diff --git a/Documentation/ja/notation/keyboards.itely b/Documentation/ja/notation/keyboards.itely index 1408879288..0a28ca77a8 100644 --- a/Documentation/ja/notation/keyboards.itely +++ b/Documentation/ja/notation/keyboards.itely @@ -155,7 +155,6 @@ @cindex beams, cross-staff (èœã‚’è·¨ã連æ¡) @funindex \change -@funindex change 以下ã®ã‚³ãƒžãƒ³ãƒ‰ã‚’用ã„ã¦ã€ãƒœã‚¤ã‚¹ã®èœã‚’手動ã§åˆ‡ã‚Šæ›ãˆã‚‹ã“ã¨ãŒã§ãã¾ã™: @@ -271,7 +270,6 @@ @cindex staff changes, automatic (èœã®è‡ªå‹•å¤‰æ›´) @funindex \autochange -@funindex autochange @funindex PianoStaff èœã®ä¸Šç«¯ã¨ä¸‹ç«¯ã®é–“ã§ã€ãƒœã‚¤ã‚¹ã‚’自動的ã«åˆ‡ã‚Šæ›ãˆã‚‹ã“ã¨ãŒã§ãã¾ã™ã€‚@c @@ -301,7 +299,6 @@ @cindex autochange and relative music (自動変更ã¨ç›¸å¯¾ãƒ¢ãƒ¼ãƒ‰) @funindex \relative -@funindex relative @code{\autochange} ã®å¤–å´ã«ã‚ã‚‹ @code{\relative} セクションã¯ã€@c @code{\autochange} ã®å†…部ã«ã‚る音符ã®ãƒ”ッãƒã«å½±éŸ¿ã‚’与ãˆã¾ã›ã‚“。@c @@ -376,9 +373,7 @@ @funindex followVoice @funindex \showStaffSwitch -@funindex showStaffSwitch @funindex \hideStaffSwitch -@funindex hideStaffSwitch ボイスãŒä»–ã®èœã«åˆ‡ã‚Šæ›¿ã‚る時ã«ã€éŸ³ç¬¦ã‚’繋ã’る線を自動的ã«èœåˆ»ã™ã‚‹ã“ã¨ãŒã§ãã¾ã™: @@ -478,17 +473,11 @@ @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.}), diff --git a/Documentation/ja/notation/pitches.itely b/Documentation/ja/notation/pitches.itely index c0db5f7521..b5e85815e1 100644 --- a/Documentation/ja/notation/pitches.itely +++ b/Documentation/ja/notation/pitches.itely @@ -114,7 +114,6 @@ @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 diff --git a/Documentation/ja/notation/rhythms.itely b/Documentation/ja/notation/rhythms.itely index 79127b122d..2f91192bb6 100644 --- a/Documentation/ja/notation/rhythms.itely +++ b/Documentation/ja/notation/rhythms.itely @@ -51,11 +51,8 @@ @cindex note lengths (音符ã®é•·ã•) @funindex \longa -@funindex longa @funindex \breve -@funindex breve @funindex \maxima -@funindex maxima æ¼”å¥æ™‚é–“ã¯æ•°ã¨ãƒ‰ãƒƒãƒˆã§æŒ‡å®šã•ã‚Œã¾ã™ã€‚@c æ¼”å¥æ™‚é–“ã¯ãã®æ¼”å¥æ™‚é–“ã®é€†æ•°ã§å…¥åŠ›ã•ã‚Œã¾ã™ã€‚@c @@ -131,11 +128,8 @@ 詳細㯠@ref{Proportional notation} ã‚’å‚ç…§ã—ã¦ãã ã•ã„。 @funindex \dotsUp -@funindex dotsUp @funindex \dotsDown -@funindex dotsDown @funindex \dotsNeutral -@funindex dotsNeutral 通常ã€å¤šå£°ã§ãªã„é™ã‚Šã€ãƒ‰ãƒƒãƒˆã¯èœç·šã‚’é¿ã‘ã‚‹ãŸã‚ã«ä¸Šã«ç§»å‹•ã•ã›ã‚‰ã‚Œã¾ã™ã€‚@c ã‚る特定ã®ãƒ‰ãƒƒãƒˆã®ç§»å‹•æ–¹å‘を手動ã§æŒ‡å®šã™ã‚‹ãŸã‚ã®å®šç¾©æ¸ˆã¿ã‚³ãƒžãƒ³ãƒ‰ãŒã‚ã‚Šã¾ã™ @@ -203,7 +197,6 @@ @cindex triplets (3 連符) @funindex \tuplet -@funindex tuplet 連符㯠@code{\tuplet} を使ã£ãŸéŸ³æ¥½è¡¨è¨˜ã‹ã‚‰ä½œã‚‰ã‚Œã€@c 音楽表記ã®é€Ÿåº¦ã«åˆ†æ•°ã‚’掛ã‘åˆã‚ã›ã¾ã™ã€‚ @@ -241,11 +234,8 @@ @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 diff --git a/Documentation/ja/notation/simultaneous.itely b/Documentation/ja/notation/simultaneous.itely index b15c17a18e..c89e52bebd 100644 --- a/Documentation/ja/notation/simultaneous.itely +++ b/Documentation/ja/notation/simultaneous.itely @@ -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 diff --git a/Documentation/ja/notation/staff.itely b/Documentation/ja/notation/staff.itely index b552b63b26..cfae43a644 100644 --- a/Documentation/ja/notation/staff.itely +++ b/Documentation/ja/notation/staff.itely @@ -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 diff --git a/Documentation/ja/notation/text.itely b/Documentation/ja/notation/text.itely index f9e9e13011..5af7134be3 100644 --- a/Documentation/ja/notation/text.itely +++ b/Documentation/ja/notation/text.itely @@ -106,9 +106,7 @@ @rlearning{オブジェクトã®é…ç½®} ã‚’å‚ç…§ã—ã¦ãã ã•ã„。 @funindex \textLengthOn -@funindex textLengthOn @funindex \textLengthOff -@funindex textLengthOff @predefined @code{\textLengthOn}, @@ -190,11 +188,8 @@ 線スタイルã®æ§‹æ–‡ã¯ @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} diff --git a/Documentation/ja/notation/wind.itely b/Documentation/ja/notation/wind.itely index 8317cf945f..398df05c6a 100644 --- a/Documentation/ja/notation/wind.itely +++ b/Documentation/ja/notation/wind.itely @@ -153,11 +153,8 @@ @cindex Scottish highland bagpipe (スコティッシュ ãƒã‚¤ãƒ©ãƒ³ãƒ‰ ãƒã‚°ãƒ‘イプ) @cindex grace notes (装飾å°éŸ³ç¬¦) @funindex \taor -@funindex taor @funindex \hideKeySignature -@funindex hideKeySignature @funindex \showKeySignature -@funindex showKeySignature LilyPond ã¯ã‚¹ã‚³ãƒ†ã‚£ãƒƒã‚·ãƒ¥ã€ãƒã‚¤ãƒ©ãƒ³ãƒ‰ ãƒã‚°ãƒ‘イプ音楽ã®ãŸã‚ã®ç‰¹æ®Šãªå®šç¾©ã‚’@c ä¿æŒã—ã¦ã„ã¾ã™ã€‚@c diff --git a/Documentation/learning/common-notation.itely b/Documentation/learning/common-notation.itely index 1f68b2b5c7..b51766c0a2 100644 --- a/Documentation/learning/common-notation.itely +++ b/Documentation/learning/common-notation.itely @@ -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 diff --git a/Documentation/learning/fundamental.itely b/Documentation/learning/fundamental.itely index b936ca4971..6b74fe954a 100644 --- a/Documentation/learning/fundamental.itely +++ b/Documentation/learning/fundamental.itely @@ -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 diff --git a/Documentation/learning/tutorial.itely b/Documentation/learning/tutorial.itely index f4e9302eae..27084f32ea 100644 --- a/Documentation/learning/tutorial.itely +++ b/Documentation/learning/tutorial.itely @@ -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}. diff --git a/Documentation/learning/tweaks.itely b/Documentation/learning/tweaks.itely index 95229692d6..001f4136a3 100644 --- a/Documentation/learning/tweaks.itely +++ b/Documentation/learning/tweaks.itely @@ -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 diff --git a/Documentation/nl/learning/common-notation.itely b/Documentation/nl/learning/common-notation.itely index c2f3b9b7cb..99d69db33a 100644 --- a/Documentation/nl/learning/common-notation.itely +++ b/Documentation/nl/learning/common-notation.itely @@ -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 diff --git a/Documentation/nl/learning/fundamental.itely b/Documentation/nl/learning/fundamental.itely index f453c3bd8f..8d5e90aea4 100644 --- a/Documentation/nl/learning/fundamental.itely +++ b/Documentation/nl/learning/fundamental.itely @@ -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 diff --git a/Documentation/nl/learning/tutorial.itely b/Documentation/nl/learning/tutorial.itely index 0e3991a182..8075c98beb 100644 --- a/Documentation/nl/learning/tutorial.itely +++ b/Documentation/nl/learning/tutorial.itely @@ -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}. diff --git a/Documentation/nl/learning/tweaks.itely b/Documentation/nl/learning/tweaks.itely index d8981b84ac..51bac2fbc2 100644 --- a/Documentation/nl/learning/tweaks.itely +++ b/Documentation/nl/learning/tweaks.itely @@ -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} diff --git a/Documentation/notation/ancient.itely b/Documentation/notation/ancient.itely index 9f2f25690e..714584210a 100644 --- a/Documentation/notation/ancient.itely +++ b/Documentation/notation/ancient.itely @@ -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 diff --git a/Documentation/notation/changing-defaults.itely b/Documentation/notation/changing-defaults.itely index b79b69100d..7cca8e59af 100644 --- a/Documentation/notation/changing-defaults.itely +++ b/Documentation/notation/changing-defaults.itely @@ -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 diff --git a/Documentation/notation/editorial.itely b/Documentation/notation/editorial.itely index 96d0a75356..e329810ae5 100644 --- a/Documentation/notation/editorial.itely +++ b/Documentation/notation/editorial.itely @@ -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. diff --git a/Documentation/notation/expressive.itely b/Documentation/notation/expressive.itely index f999363cb4..defe8ad946 100644 --- a/Documentation/notation/expressive.itely +++ b/Documentation/notation/expressive.itely @@ -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 diff --git a/Documentation/notation/fretted-strings.itely b/Documentation/notation/fretted-strings.itely index c7c18bacb6..a69f678735 100644 --- a/Documentation/notation/fretted-strings.itely +++ b/Documentation/notation/fretted-strings.itely @@ -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 diff --git a/Documentation/notation/keyboards.itely b/Documentation/notation/keyboards.itely index 3d2919edc7..db8057b67f 100644 --- a/Documentation/notation/keyboards.itely +++ b/Documentation/notation/keyboards.itely @@ -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} diff --git a/Documentation/notation/pitches.itely b/Documentation/notation/pitches.itely index 9529c6704b..3aa7738e2b 100644 --- a/Documentation/notation/pitches.itely +++ b/Documentation/notation/pitches.itely @@ -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 diff --git a/Documentation/notation/rhythms.itely b/Documentation/notation/rhythms.itely index 27241d8fde..05d71edc49 100644 --- a/Documentation/notation/rhythms.itely +++ b/Documentation/notation/rhythms.itely @@ -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 diff --git a/Documentation/notation/simultaneous.itely b/Documentation/notation/simultaneous.itely index b7b2f3e7ea..a29dd9c4ae 100644 --- a/Documentation/notation/simultaneous.itely +++ b/Documentation/notation/simultaneous.itely @@ -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 diff --git a/Documentation/notation/staff.itely b/Documentation/notation/staff.itely index 1a2f07566d..ce859e2bb5 100644 --- a/Documentation/notation/staff.itely +++ b/Documentation/notation/staff.itely @@ -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 diff --git a/Documentation/notation/text.itely b/Documentation/notation/text.itely index 3a9cdbd6d2..22471b86b3 100644 --- a/Documentation/notation/text.itely +++ b/Documentation/notation/text.itely @@ -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}. diff --git a/Documentation/notation/wind.itely b/Documentation/notation/wind.itely index 3d518817ae..73d8c36b38 100644 --- a/Documentation/notation/wind.itely +++ b/Documentation/notation/wind.itely @@ -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 diff --git a/Documentation/web/news-front.itexi b/Documentation/web/news-front.itexi index 675244a213..41f4229ab0 100644 --- a/Documentation/web/news-front.itexi +++ b/Documentation/web/news-front.itexi @@ -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 diff --git a/Documentation/web/news.itexi b/Documentation/web/news.itexi index fbabbd846e..137443318e 100644 --- a/Documentation/web/news.itexi +++ b/Documentation/web/news.itexi @@ -27,6 +27,18 @@ NOTE: @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} We are happy to announce the release of LilyPond @@ -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 index 0000000000..c0e0f03e31 --- /dev/null +++ b/input/regression/halfopenvertical.ly @@ -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 index 0000000000..da0ff4ffa0 --- /dev/null +++ b/input/regression/midi/crescendo-abutting.ly @@ -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 index 0000000000..fca7c8ab81 --- /dev/null +++ b/input/regression/midi/dynamic-initial.ly @@ -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 {} +} diff --git a/input/regression/system-start-nesting.ly b/input/regression/system-start-nesting.ly index d169a8cae2..b8bbfd62a5 100644 --- a/input/regression/system-start-nesting.ly +++ b/input/regression/system-start-nesting.ly @@ -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 } diff --git a/input/regression/typography-demo.ly b/input/regression/typography-demo.ly index c915c7fe52..836088123b 100644 --- a/input/regression/typography-demo.ly +++ b/input/regression/typography-demo.ly @@ -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 diff --git a/lily/auto-beam-engraver.cc b/lily/auto-beam-engraver.cc index a7a92d9d6d..3f03362b3b 100644 --- a/lily/auto-beam-engraver.cc +++ b/lily/auto-beam-engraver.cc @@ -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, diff --git a/lily/axis-group-engraver.cc b/lily/axis-group-engraver.cc index 2bc4858479..2a5f71e275 100644 --- a/lily/axis-group-engraver.cc +++ b/lily/axis-group-engraver.cc @@ -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; + } } } } diff --git a/lily/beam-engraver.cc b/lily/beam-engraver.cc index 277d1b0a0e..9b4df64d9c 100644 --- a/lily/beam-engraver.cc +++ b/lily/beam-engraver.cc @@ -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, diff --git a/lily/dynamic-performer.cc b/lily/dynamic-performer.cc index 46a8a446d3..5ce67f0463 100644 --- a/lily/dynamic-performer.cc +++ b/lily/dynamic-performer.cc @@ -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; diff --git a/lily/engraver-scheme.cc b/lily/engraver-scheme.cc index 587a93199f..970aebde55 100644 --- a/lily/engraver-scheme.cc +++ b/lily/engraver-scheme.cc @@ -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 (); } diff --git a/lily/engraver.cc b/lily/engraver.cc index 5a1486927a..daf055ccf7 100644 --- a/lily/engraver.cc +++ b/lily/engraver.cc @@ -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; } diff --git a/lily/general-scheme.cc b/lily/general-scheme.cc index d5fe89024c..02cf2fa76b 100644 --- a/lily/general-scheme.cc +++ b/lily/general-scheme.cc @@ -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'; diff --git a/lily/include/engraver.hh b/lily/include/engraver.hh index 928f6a969d..868af25d45 100644 --- a/lily/include/engraver.hh +++ b/lily/include/engraver.hh @@ -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); diff --git a/lily/include/gregorian-ligature-engraver.hh b/lily/include/gregorian-ligature-engraver.hh index d7011bda99..fcac99c322 100644 --- a/lily/include/gregorian-ligature-engraver.hh +++ b/lily/include/gregorian-ligature-engraver.hh @@ -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, diff --git a/lily/include/ligature-engraver.hh b/lily/include/ligature-engraver.hh index 1f8fd8b85f..a46c3fe22a 100644 --- a/lily/include/ligature-engraver.hh +++ b/lily/include/ligature-engraver.hh @@ -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-proto-engraver.hh b/lily/include/slur-engraver.hh index 97ed1a6637..1f057069d1 100644 --- a/lily/include/slur-proto-engraver.hh +++ b/lily/include/slur-engraver.hh @@ -2,6 +2,7 @@ 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 @@ -17,22 +18,15 @@ along with LilyPond. If not, see <http://www.gnu.org/licenses/>. */ -#ifndef SLUR_PROTO_ENGRAVER_HH -#define SLUR_PROTO_ENGRAVER_HH +#ifndef SLUR_ENGRAVER_HH +#define SLUR_ENGRAVER_HH #include "engraver.hh" -#include "moment.hh" #include <map> -class Slur_proto_engraver : public Engraver +class Slur_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) @@ -48,12 +42,26 @@ protected: 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; + 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 (); @@ -67,22 +75,7 @@ protected: 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); + TRANSLATOR_DECLARATIONS (Slur_engraver); }; -#endif // SLUR_PROTO_ENGRAVER_HH +#endif // SLUR_ENGRAVER_HH diff --git a/lily/include/translator.hh b/lily/include/translator.hh index dd0659bf50..667fd6ddbd 100644 --- a/lily/include/translator.hh +++ b/lily/include/translator.hh @@ -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" @@ -38,11 +39,24 @@ /* 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, diff --git a/lily/include/translator.icc b/lily/include/translator.icc index b649a1a197..3d038b68e6 100644 --- a/lily/include/translator.icc +++ b/lily/include/translator.icc @@ -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 */ diff --git a/lily/key-engraver.cc b/lily/key-engraver.cc index 8c907dc7cc..115902e89d 100644 --- a/lily/key-engraver.cc +++ b/lily/key-engraver.cc @@ -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); } } diff --git a/lily/key-signature-interface.cc b/lily/key-signature-interface.cc index 3249a736c3..79e2bd9948 100644 --- a/lily/key-signature-interface.cc +++ b/lily/key-signature-interface.cc @@ -136,4 +136,5 @@ ADD_INTERFACE (Key_signature_interface, "sharp-positions " "padding " "padding-pairs " + "non-default " ); diff --git a/lily/kievan-ligature-engraver.cc b/lily/kievan-ligature-engraver.cc index cdb51de3ad..ff9e7b942b 100644 --- a/lily/kievan-ligature-engraver.cc +++ b/lily/kievan-ligature-engraver.cc @@ -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, diff --git a/lily/line-interface.cc b/lily/line-interface.cc index b90be8c04c..f23b58e308 100644 --- a/lily/line-interface.cc +++ b/lily/line-interface.cc @@ -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), diff --git a/lily/mensural-ligature-engraver.cc b/lily/mensural-ligature-engraver.cc index 41652a1006..874b2ebb35 100644 --- a/lily/mensural-ligature-engraver.cc +++ b/lily/mensural-ligature-engraver.cc @@ -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, diff --git a/lily/new-fingering-engraver.cc b/lily/new-fingering-engraver.cc index 75eccf69fc..047a547525 100644 --- a/lily/new-fingering-engraver.cc +++ b/lily/new-fingering-engraver.cc @@ -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); diff --git a/lily/open-type-font-scheme.cc b/lily/open-type-font-scheme.cc index 365ccb1a63..2797ac3e9e 100644 --- a/lily/open-type-font-scheme.cc +++ b/lily/open-type-font-scheme.cc @@ -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; +} diff --git a/lily/paper-column-engraver.cc b/lily/paper-column-engraver.cc index 8cb99ecbb6..0e32f6e644 100644 --- a/lily/paper-column-engraver.cc +++ b/lily/paper-column-engraver.cc @@ -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 diff --git a/lily/parser.yy b/lily/parser.yy index 1695aea625..741aee7d73 100644 --- a/lily/parser.yy +++ b/lily/parser.yy @@ -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, @$, $$); diff --git a/lily/pfb-scheme.cc b/lily/pfb-scheme.cc index f708c098a0..e718a13bf0 100644 --- a/lily/pfb-scheme.cc +++ b/lily/pfb-scheme.cc @@ -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); diff --git a/lily/phrasing-slur-engraver.cc b/lily/phrasing-slur-engraver.cc index ee7a96a2d7..cdb50cd9c4 100644 --- a/lily/phrasing-slur-engraver.cc +++ b/lily/phrasing-slur-engraver.cc @@ -17,48 +17,64 @@ 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, diff --git a/lily/protected-scm.cc b/lily/protected-scm.cc index 75091e1901..a9fabdc4f2 100644 --- a/lily/protected-scm.cc +++ b/lily/protected-scm.cc @@ -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 & () diff --git a/lily/slur-engraver.cc b/lily/slur-engraver.cc index 2ea4595fc1..ff9065ca10 100644 --- a/lily/slur-engraver.cc +++ b/lily/slur-engraver.cc @@ -17,40 +17,44 @@ 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 index 99e8e8ebfc..0000000000 --- a/lily/slur-proto-engraver.cc +++ /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 diff --git a/lily/vaticana-ligature-engraver.cc b/lily/vaticana-ligature-engraver.cc index ddd1386872..6c34e9eb61 100644 --- a/lily/vaticana-ligature-engraver.cc +++ b/lily/vaticana-ligature-engraver.cc @@ -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, diff --git a/ly/Welcome-to-LilyPond-MacOS.ly b/ly/Welcome-to-LilyPond-MacOS.ly index 972b6abd4a..417b993a2c 100644 --- a/ly/Welcome-to-LilyPond-MacOS.ly +++ b/ly/Welcome-to-LilyPond-MacOS.ly @@ -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" diff --git a/ly/Welcome_to_LilyPond.ly b/ly/Welcome_to_LilyPond.ly index 8f3351a705..6e3e604a31 100644 --- a/ly/Welcome_to_LilyPond.ly +++ b/ly/Welcome_to_LilyPond.ly @@ -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" diff --git a/ly/engraver-init.ly b/ly/engraver-init.ly index 6421d9efa1..3637871a66 100644 --- a/ly/engraver-init.ly +++ b/ly/engraver-init.ly @@ -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 diff --git a/mf/99-lilypond-fonts.conf.in b/mf/99-lilypond-fonts.conf.in index 0831bf062c..83f8b5376e 100644 --- a/mf/99-lilypond-fonts.conf.in +++ b/mf/99-lilypond-fonts.conf.in @@ -16,45 +16,4 @@ </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> diff --git a/po/lilypond.pot b/po/lilypond.pot index d10065e32d..c2da03f5a1 100644 --- a/po/lilypond.pot +++ b/po/lilypond.pot @@ -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 "" diff --git a/scm/bar-line.scm b/scm/bar-line.scm index 296d86787a..86d12d9b21 100644 --- a/scm/bar-line.scm +++ b/scm/bar-line.scm @@ -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." diff --git a/scm/define-grob-properties.scm b/scm/define-grob-properties.scm index 60b9d5b000..cb9103a6fc 100644 --- a/scm/define-grob-properties.scm +++ b/scm/define-grob-properties.scm @@ -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 diff --git a/scm/define-grobs.scm b/scm/define-grobs.scm index c874eae7b9..f525edd69a 100644 --- a/scm/define-grobs.scm +++ b/scm/define-grobs.scm @@ -2328,6 +2328,7 @@ (SystemStartSquare . ( + (collapse-height . 5.0) (direction . ,LEFT) (stencil . ,ly:system-start-delimiter::print) (style . line-bracket) diff --git a/scm/framework-ps.scm b/scm/framework-ps.scm index a781055f50..36c4dda9cb 100644 --- a/scm/framework-ps.scm +++ b/scm/framework-ps.scm @@ -257,6 +257,18 @@ (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)) @@ -272,19 +284,39 @@ (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 "") @@ -331,24 +363,17 @@ 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) "")))) diff --git a/scm/script.scm b/scm/script.scm index 5d975fe0ec..c8eb8b39b9 100644 --- a/scm/script.scm +++ b/scm/script.scm @@ -110,6 +110,13 @@ (script-stencil . (feta . ("halfopen" . "halfopen"))) (direction . ,UP))) + ("halfopenvertical" + . ( + (avoid-slur . outside) + (padding . 0.20) + (script-stencil . (feta . ("halfopenvertical" . "halfopenvertical"))) + (direction . ,UP))) + ("ictus" . ( |