X-Git-Url: https://git.donarmstrong.com/?a=blobdiff_plain;f=Documentation%2Fes%2Fuser%2Fancient.itely;h=00303bdd7d26d3414791ab1a6be041c3f635c9ae;hb=1423508c355989fa26a8cfe5985b0d6e1ab0a538;hp=f14f828e52633b125054ab5a1de3ef6f281c0b6e;hpb=cc90bd75a6ecb71fcf6b9e19262a9384c3285acf;p=lilypond.git diff --git a/Documentation/es/user/ancient.itely b/Documentation/es/user/ancient.itely index f14f828e52..00303bdd7d 100644 --- a/Documentation/es/user/ancient.itely +++ b/Documentation/es/user/ancient.itely @@ -1,13 +1,13 @@ @c -*- coding: utf-8; mode: texinfo; documentlanguage: es -*- @c This file is part of lilypond.tely @ignore - Translation of GIT committish: 4be1308672c6f8efbe660c9eddc0a6a167c9ad31 + Translation of GIT committish: d4f58bb3ad4e7fe1967a6b48f25e3addffc8aa14 When revising a translation, copy the HEAD committish of the version that you are working on. See TRANSLATION for details. @end ignore -@c \version "2.11.51" +@c \version "2.12.0" @node Ancient notation @section Ancient notation @@ -21,285 +21,370 @@ @cindex mensural @menu -* Introduction to ancient notation:: -* Alternative note signs:: -* Additional note signs:: -* Pre-defined contexts:: -* Transcribing ancient music:: -* Editorial markings:: +* Overview of the supported styles:: +* Ancient notation---common features:: +* Typesetting mensural music:: +* Typesetting Gregorian chant:: +* Working with ancient music---scenarios and solutions:: @end menu +Entre las formas en que está contemplada la notación antigua se +encuentra la posibilidad de tipografiar notación mensural y canto +gregoriano. Se puede acceder a estas funcionalidades mediante la +modificación de propiedades de estilo de objetos gráficos como la +cabeza de las notas o los silencios, o bien mediante la utilización de +uno de los contextos predefinidos para la notación mensural o +gregoriana. -@node Introduction to ancient notation -@subsection Introduction to ancient notation +Muchos objetos gráficos, como la cabeza y el corchete de las figuras, +las alteraciones, la indicación de compás y los silencios ofrecen una +propiedad @code{style} (estilo), que se puede cambiar para emular +varios estilos diferentes de notación antigua. Véase -@menu -* Ancient notation supported:: -@end menu +@itemize +@item @ref{Mensural note heads}, +@item @ref{Mensural accidentals and key signatures}, +@item @ref{Mensural rests}, +@item @ref{Mensural clefs}, +@item @ref{Gregorian clefs}, +@item @ref{Mensural flags}, +@item @ref{Mensural time signatures}. +@end itemize +Ciertos conceptos de notación se incluyen específicamente para la +notación antigua: -@node Ancient notation supported -@subsubsection Ancient notation supported +@itemize +@item @ref{Custodes}, +@item @ref{Divisiones}, +@item @ref{Ligatures}. +@end itemize -El tratamiento de la notación antigua incluye posibilidades orientadas -a la notación mensural y de Canto Gregoriano. También se contempla de -forma limitada la notación del bajo cifrado. +@node Overview of the supported styles +@subsection Overview of the supported styles -Muchos objetos gráficos ofrecen una propiedad @code{style}, consulte +Están disponibles tres estilos para la composición tipográfica del +canto gregoriano: @itemize -@item @ref{Ancient note heads}, -@item @ref{Ancient accidentals}, -@item @ref{Ancient rests}, -@item @ref{Ancient clefs}, -@item @ref{Ancient flags}, -@item @ref{Ancient time signatures}. -@end itemize +@item @emph{Editio Vaticana} +es un estilo completo para canto gregoriano, que sigue la apariencia +de las ediciones de Solesmes, los libros de canto oficiales del +Vaticano desde 1904. LilyPond contempla todos los signos de notación +que se utilizan en este estilo, entre ellos las ligaduras, +@emph{custodias} y símbolos especiales como el quilisma y el oriscus. + +@cindex Solesmes +@cindex Vaticana, Editio -Al manipular la mencionada propiedad del elemento gráfico, la -presentación tipográfica de los objetos gráficos afectados se puede -acomodar a una variedad de notación específica sin necesidad de -introducir ningún concepto notacional nuevo. +@item El estilo @emph{Editio Medicaea} +ofrece ciertas funcionalidades que se usan en las ediciones Medicaea +(o de Ratisbona) que se usaban con anterioridad a las ediciones de +Solesmes. Las diferencias más significativas con respecto al estilo +@emph{Vaticana} son las claves, que tienen trazos descendentes, y la +cabeza de las figuras, que son cuadradas y regulares. -Además de los signos de articulación estándar que se describen en la -sección @ref{Articulations and ornamentations}, se ofrecen signos de -articulación específicos para la notación antigua. +@cindex Ratisbona, Editio +@cindex Medicaea, Editio -@itemize -@item @ref{Ancient articulations} +@item El estilo @emph{Hufnagel} (en @qq{uña de herradura}) o @emph{gótico} +reproduce el estilo de escritura en los manuscritos de canto +medievales de Alemania y Centro Europa. Recibe el nombre de la forma +de la nota básica (la @emph{virga}), que parece una pequeña uña. +@cindex hufnagel @end itemize -Otros aspectos de la notación antigua no se pueden expresar fácilmente -en términos de cambiar simplemente una propiedad de estilo de un -objeto gráfico o añadir símbolos de articulación. Ciertos conceptos -notacionales se introducen específicamente para la notación antigua, +Tres estilos emulan la apariencia de los manuscritos y ediciones +impresas de música mensural tardomedievales y renacentistas: @itemize -@item @ref{Custodes}, -@item @ref{Divisiones}, -@item @ref{Ligatures}. -@end itemize +@item El estilo @emph{Mensural} +se asemeja bastante al estilo de escritura utilizado en los +manuscritos tardomedievales y renacentistas tempranos, con la cabeza +de sus figuras en forma de rombo pequeñas y estrechas, y los silencios +que imitan un estilo dibujado a mano. -Para poder comenzar a componer tipográficamente un texto musical sin -tener que preocuparse demasiado de los detalles relativos a la manera -de personalizar un contexto, existen contextos predefinidos para el -canto gregoriano y la notación mensural. De esta forma se preparan -contextos predefinidos de voz y de pentagrama específicos del estilo, -y nos permiten ir directamente a la introducción de las notas: +@cindex mensural -@itemize -@item @ref{Gregorian chant contexts}, -@item @ref{Mensural contexts}. -@end itemize +@item El estilo @emph{Neomensural} +es una versión modernizada y estilizada del anterior: la cabeza de las +figuras es más ancha y los silencios están formados por trazos +rectilíneos. Este estilo está particularmente indicado, p.ej., para +los @emph{incipits} de transcripciones de fragmentos de música +mensural. -Se contempla de forma limitada la notación del bajo cifrado que -apareció en el período barroco. +@cindex neomensural -@itemize -@item @ref{Figured bass} -@end itemize +@item El estilo @emph{Petrucci} +recibe su nombre de Ottaviano Petrucci (1466-1539), el primer impresor +en utilizar tipos móviles para la música (en su @emph{Harmonice +musices odhecaton}, 1501). Este estilo utiliza para las figuras una +cabeza más grande que los otros estilos mensurales. -@c Aquí puede ver de forma resumida todos los apartados relacionados: +@cindex Petrucci +@end itemize -@node Alternative note signs -@subsection Alternative note signs +@emph{Baroque} y @emph{Classical} no son estilos completos pero +difieren del estilo predeterminado solamente en ciertos detalles: +algunas cabezas de nota (Baroque) y el silencio de negra (Classical). -@menu -* Ancient note heads:: -* Ancient accidentals:: -* Ancient rests:: -* Ancient clefs:: -* Ancient flags:: -* Ancient time signatures:: -@end menu +Sólo el estilo mensural tiene alternativas para todos los aspectos de +la notación. Así, no existen silencios ni corchetes en los estilos +gregorianos, pues estos símbolos no se usan en la notación del canto +llano, y el estilo Petrucci no posee corchetes ni alteraciones por sí +mismo. +Cada elemento de la notación se puede cambiar independientemente de +los otros, y así podemos usar corchetes mensurales, cabezas de +petrucci, silencios de classical y claves de vaticana en la misma +pieza, si queremos. -@node Ancient note heads -@subsubsection Ancient note heads +@node Ancient notation---common features +@subsection Ancient notation---common features -@cindex cabezas de nota antiguas +@menu +* Pre-defined contexts:: +* Ligatures:: +* Custodes:: +* Figured bass support:: +@end menu -Para la notación antigua, se puede elegir un estilo de cabezas de notas distinto al @code{default} -(estilo por defecto). Esto se consigue estableciendo la propiedad @code{style} -del objeto @rinternals{NoteHead} a los valores @code{baroque}, -@code{neomensural}, @code{mensural} o @code{petrucci}. -El estilo @code{baroque} se diferencia del estilo predeterminado -@code{default} en que: +@node Pre-defined contexts +@unnumberedsubsubsec Pre-defined contexts + +Para el canto gregoriano y la notación mensural, están a nuestra +disposición contextos predefinidos de voz y de pauta, que establecen +todos los símbolos de notación a unos valores adecuados para estos +estilos. Si nos satisfacen estos valores predeterminados, podemos a +continuación introducir directamente las notas sin la necesidad de +preocuparnos de los detalles sobre cómo personalizar un contexto. +Véanse uno de los contextos predefinidos @code{VaticanaVoice}, +@code{VaticanaStaff}, @code{MensuralVoice}, y +@code{MensuralStaff}. @itemize -@item Proporciona una cabeza de nota para la @code{maxima}, y -@item Usa una forma cuadrada para las cabezas de @code{\breve}. +@item @ref{Gregorian chant contexts}, +@item @ref{Mensural contexts}. @end itemize -Los estilos @code{neomensural}, @code{mensural} y @code{petrucci} se -diferencian del estilo @code{baroque} en que: -@itemize -@item Usan cabezas romboidales para las semibreves y todas las notas más cortas, y -@item Centran las plicas sobre las cabezas. -@end itemize +@node Ligatures +@unnumberedsubsubsec Ligatures -Los estilos @code{mensural} y @code{petrucci} tratan de emular -elaspecto de la música impresa histórica. El estilo @code{petrucci} -utiliza cabezas mayores. +@cindex Ligatures +@c TODO: Should double check if I recalled things correctly when I wrote +@c down the following paragraph by heart. -El ejemplo siguiente muestra el estilo @code{neomensural} +Una ligadura es un símbolo gráfico que representa al menos dos notas +distintas. Las ligaduras aparecieron originalmente en los manuscritos +de la notación del canto gregoriano para denotar secuencias de notas +ascendentes o descendentes en la misma sílaba. Se usan también en +notación mensural. -@c Renaissance music doesn't use bar lines ... but they do help to -@c separate the notes for easier identification. +Las ligaduras se escriben @emph{encerrándolas} dentro de un par +@code{\[} y @code{\]}. Ciertos estilos de ligadura podrían necesitar +una sintaxis de entrada adicional específica para este tipo de +ligadura en particular. De forma predeterminada, el grabador +@rinternals{LigatureBracket} se limita a colocar un corchete recto +sobre la ligadura: -@lilypond[quote,fragment,ragged-right,verbatim] -\set Score.skipBars = ##t -\autoBeamOff -\override NoteHead #'style = #'petrucci -a'\maxima a'\longa a'\breve a'1 a'2 a'4 a'8 a'16 a' +@lilypond[quote,ragged-right,verbatim] +\transpose c c' { + \[ g c a f d' \] + a g f + \[ e f a g \] +} @end lilypond -Cuando se tipografía una pieza en notación de Canto Gregoriano, el -grabador @rinternals{Vaticana_ligature_engraver} selecciona -automáticamente las cabezas adecuadas, de manera que no es necesario -establecer el estilo de las cabezas explícitamente. Aún así, el -estilo de las cabezas se puede establecer, p.ej., a -@code{vaticana_punctum} para producir neumas punctum. De forma -similar, se utiliza un grabador -@rinternals{Mensural_ligature_engraver} para construir automáticamente -ligaduras mensurales. Consulte @ref{Ligatures} para ver cómo -funcionan los grabadores de las ligaduras. +Están disponibles otros dos estilos de ligaduras: el Vaticana para +canto gregoriano, y el Mensural para música mensural (sólo están +contempladas las ligaduras mensurales blancas para la música mensural, +y con ciertas limitaciones). Para usar cualquiera de estos estilos, +se debe sustituir el grabador predeterminado +@code{Ligature_bracket_engraver} por uno de los grabadores +especializados en ligaduras del contexto @rinternals{Voice}, como se +explica en @ref{White mensural ligatures} y @ref{Gregorian square +neume ligatures}. + @seealso -@ref{Note head styles} ofrece una visión de conjunto sobre la -totalidad de los estilos de cabeza disponibles. +@knownissues -@node Ancient accidentals -@subsubsection Ancient accidentals +Las ligaduras necesitan un espaciado especial que aún no se ha +desarrollado. Como consecuencia, la mayor parte del tiempo existe una +separación excesiva entre las ligaduras, y a menudo los cortes de +línea no son satisfactorios. Además, la letra de los cantos no se +alinea correctamente con las ligaduras. -@cindex alteraciones accidentales +Las alteraciones accidentales no se deben imprimir dentro de las +ligaduras, sino que deben reunirse e imprimirse juntas delante de +ellas. +La sintaxis todavía utiliza el obsoleto estilo infijo @code{\[ +expresión_musical \]}. Por motivos de consistencia, esto cambiará +algún día al estilo postfijo @code{nota\[ ... nota\]}. -Utilice la propiedad @code{glyph-name-alist} del elemento gráfico -@rinternals{Accidental} y @rinternals{KeySignature} para seleccionar -los símbolos de alteración de la notación antigua. -@lilypond[quote,ragged-right,staffsize=26] +@node Custodes +@unnumberedsubsubsec Custodes + +@cindex custos +@cindex custodes + +Un @emph{custos} (en plural: @emph{custodias}, que en latín significa +@qq{guarda}) es un símbolo que aparece al final de una pauta. Anticipa +la altura de la primera o primeras notas de la línea siguiente, +ayudando al intérprete con los saltos de línea durante la ejecución. + +Las custodias se utilizaron mucho en la notación musical hasta el +siglo XVII. En nuestros días, sobreviven sólo en algunas formas +particulares de notación musical como las ediciones contemporáneas de +canto gregoriano como la @emph{Editio Vaticana}. Hay distintos glifos +para el custos que se utilizan en las diferentes variaciones de estilo +notacional. + +Para tipografiar las custodias, simplemente coloque un grabador +@rinternals{Custos_engraver} dentro del contexto @rinternals{Staff} +(el contexto del pentagrama) al declarar el bloque de @code{\layout} +(el bloque de disposición de la página), y modifique el estilo del +custos con una instrucción @code{\override} si lo desea, como se +muestra en el ejemplo siguiente: + +@lilypond[quote,ragged-right] \score { -{ - \textLengthOn - s^\markup { - \column { - "vaticana" - \line { " " \musicglyph #"accidentals.vaticana-1" - " " \musicglyph #"accidentals.vaticana0" } - } - \column { - "medicaea" - \line { " " \musicglyph #"accidentals.medicaea-1" } - } - \column { - "hufnagel" - \line { " " \musicglyph #"accidentals.hufnagel-1" } - } - \column { - "mensural" - \line { " " \musicglyph #"accidentals.mensural-1" - " " \musicglyph #"accidentals.mensural1" } - } + \relative c'' { + a1 + \break + g } -} -\layout { - interscoreline = 1 - \context { \Score \remove "Bar_number_engraver" } - \context { \Staff - \remove "Clef_engraver" - \remove "Key_engraver" - \remove "Time_signature_engraver" - \remove "Staff_symbol_engraver" - \override VerticalAxisGroup #'minimum-Y-extent = ##f + \layout { + \context { + \Staff + \consists Custos_engraver + \override Custos #'style = #'mensural } } } @end lilypond -Como se muestra aquí, no todas las alteraciones están contempladas por -cada uno de los estilos. Cuando trate de acceder a una alteración no -contemplada, LilyPond cambiará a un estilo diferente. - -De forma similar a las alteraciones accidentales, el estilo de la -armadura de la tonalidad se puede controlar a través de la propiedad -@code{glyph-name-alist} del elemento gráfico -@rinternals{KeySignature}. +El glifo del custos se selecciona mediante la propiedad @code{style}. +Los estilos contemplados son @code{vaticana}, @code{medicaea}, +@code{hufnagel} y @code{mensural}. Se muestran en el siguiente +fragmento: -@seealso +@lilypond[quote,ragged-right,fragment] +\new Lyrics \lyricmode { + \markup { \column { + \typewriter "vaticana" + \line { " " \musicglyph #"custodes.vaticana.u0" } + } } + \markup { \column { + \typewriter "medicaea" + \line { " " \musicglyph #"custodes.medicaea.u0" } + }} + \markup { \column { + \typewriter "hufnagel" + \line { " " \musicglyph #"custodes.hufnagel.u0" } + }} + \markup { \column { + \typewriter "mensural" + \line { " " \musicglyph #"custodes.mensural.u0" } + }} +} +@end lilypond -Referencia de la notación: @ref{Pitches}, @ref{Accidentals} y -@ref{Automatic accidentals} proporcionan una introducción general al uso de las -alteraciones. @ref{Key signature} ofrece una introducción general al uso de -las armaduras de tonalidad. +@seealso Referencia de funcionamiento interno: -@rinternals{KeySignature}. +@rinternals{Custos}. +Fragmentos de código: +@rlsr{Ancient notation}. -@node Ancient rests -@subsubsection Ancient rests -@cindex silencios antiguos +@node Figured bass support +@unnumberedsubsubsec Figured bass support +Está contemplada de forma limitada la notación de bajo cifrado +barroco: véase @ref{Figured bass}. -Utilice la propiedad @code{style} del elemento gráfico -@rinternals{Rest} para seleccionar silencios antiguos. Los estilos -contemplados son @code{classical}, @code{neomensural} y -@code{mensural}. @code{classical} se diferencia del estilo por -defecto @code{default} solamente en que el silencio de negra parece un -silencio de corchea invertido horizontalmente. El estilo -@code{neomensural} es adecuado para, p.ej., el incipit de una pieza -transcrita de música mensural. Finalmente, el estilo @code{mensural} -reproduce el aspecto de los silencios de las ediciones impresas -históricas del siglo XVI. +@node Typesetting mensural music +@subsection Typesetting mensural music -El ejemplo siguiente muestra el estilo @code{neomensural} +@menu +* Mensural contexts:: +* Mensural clefs:: +* Mensural time signatures:: +* Mensural note heads:: +* Mensural flags:: +* Mensural rests:: +* Mensural accidentals and key signatures:: +* Annotational accidentals (musica ficta):: +* White mensural ligatures:: +@end menu -@lilypond[quote,fragment,ragged-right,verbatim] -\set Score.skipBars = ##t -\override Rest #'style = #'neomensural -r\longa r\breve r1 r2 r4 r8 r16 -@end lilypond -No existen silencios de fusa y semifusa específicos para los estilos mensural -ni neo-mensural. En su lugar se tomarán los silencios del estilo por defecto. -@c Consulte @lsr{pitches,rests} para ver un cuadro de todos los silencios. +@node Mensural contexts +@unnumberedsubsubsec Mensural contexts -No hay silencios en la notación del Canto Gregoriano; en su lugar, se utilizan -@ref{Divisiones}. +@cindex MensuralVoiceContext +@cindex MensuralStaffContext -@seealso +Los contextos predefinidos de voz @code{MensuralVoice} y de pauta +@code{MensuralStaff} se pueden usar para grabar una pieza en estilo +mensural. Estos contextos establecen a unos valores iniciales +adecuados todas las propiedades relevantes de los contextos y de los +objetos gráficos, de manera que pueda comenzar inmediatamente a +escribir el canto, como lo demuestra el siguiente fragmento: -Referencia de la notación: @ref{Rests} ofrece una introducción general -al uso de los silencios. +@lilypond[quote,ragged-right,verbatim] +\score { + << + \new MensuralVoice = "discantus" \transpose c c' { + \override Score.BarNumber #'transparent = ##t { + c'1\melisma bes a g\melismaEnd + f\breve + \[ f1\melisma a c'\breve d'\melismaEnd \] + c'\longa + c'\breve\melisma a1 g1\melismaEnd + fis\longa^\signumcongruentiae + } + } + \new Lyrics \lyricsto "discantus" { + San -- ctus, San -- ctus, San -- ctus + } + >> +} +@end lilypond -@node Ancient clefs -@subsubsection Ancient clefs +@seealso -@cindex claves +@node Mensural clefs +@unnumberedsubsubsec Mensural clefs -LilyPond contempla una amplia variedad de claves, muchas de ellas -antiguas. +@cindex clefs La siguiente tabla presenta todas las claves antiguas que están contempladas a través de la instrucción @code{\clef}. Algunas de las claves usan el mismo glifo, pero se diferencian sólo en la línea en que se imprimen. En tales casos, se usa un número añadido al nombre -para enumerar dichas claves. Aún así, puede forzar manualmente que se -escriba un glifo de clave sobre una línea arbitraria, como se -encuentra descrito en @ref{Clef}. La nota impresa a la derecha de -cada clave en la columna de los ejemplos denota la situación del Do -central (@code{c'}) con respecto a dicha clave. +para enumerar dichas claves, numerado desde la línea inferior hasta la +superior. Aún así, puede forzar manualmente que se escriba un glifo +de clave sobre una línea arbitraria, como se encuentra descrito en +@ref{Clef}. La nota impresa a la derecha de cada clave en la columna +de los ejemplos denota la situación del Do central (@code{c'}) con +respecto a dicha clave. + +Petrucci usaba claves de Do que tenían barras verticales en el lado +izquierdo en un equilibrio variable, dependiendo de la línea de la +pauta en que se imprimían. @multitable @columnfractions .4 .4 .2 @item @@ -310,271 +395,108 @@ central (@code{c'}) con respecto a dicha clave. @b{Ejemplo} @item -clave de Do en estilo mensural moderno +clave de Do, mensural @tab -@code{neomensural-c1}, @code{neomensural-c2},@* -@code{neomensural-c3}, @code{neomensural-c4} +@code{mensural-c1}, @code{mensural-c2},@* +@code{mensural-c3}, @code{mensural-c4} @tab @lilypond[fragment,relative=1,notime] - \clef "neomensural-c2" c + \clef "mensural-c2" + \override NoteHead #'style = #'mensural + c @end lilypond @item -claves de Do mensurales en estilo de Petrucci, para su uso sobre diferentes líneas de la pauta -(los ejemplos muestran la clave de Do en segunda línea) +clave de Fa, mensural @tab -@code{petrucci-c1}, @code{petrucci-c2},@* -@code{petrucci-c3}, @code{petrucci-c4},@* -@code{petrucci-c5} +@code{mensural-f} @tab @lilypond[fragment,relative=1,notime] - \clef "petrucci-c2" + \clef "mensural-f" \override NoteHead #'style = #'mensural c @end lilypond @item -clave de Fa mensural en estilo de Petrucci +clave de Sol, mensural @tab -@code{petrucci-f} +@code{mensural-g} @tab @lilypond[fragment,relative=1,notime] - \clef "petrucci-f" + \clef "mensural-g" \override NoteHead #'style = #'mensural c @end lilypond @item -clave de Sol mensural en estilo de Petrucci +clave de Do, neomensural @tab -@code{petrucci-g} +@code{neomensural-c1}, @code{neomensural-c2},@* +@code{neomensural-c3}, @code{neomensural-c4} @tab @lilypond[fragment,relative=1,notime] - \clef "petrucci-g" - \override NoteHead #'style = #'mensural - c + \clef "neomensural-c2" c @end lilypond @item -clave de Do mensural en estilo histórico +claves de Do en el estilo de Petrucci, para su uso en distintas líneas +de la pauta (el ejemplo muestra la clave de Do en segunda) @tab -@code{mensural-c1}, @code{mensural-c2},@* -@code{mensural-c3}, @code{mensural-c4} +@code{petrucci-c1}, @code{petrucci-c2},@* +@code{petrucci-c3}, @code{petrucci-c4},@* +@code{petrucci-c5} @tab @lilypond[fragment,relative=1,notime] - \clef "mensural-c2" + \clef "petrucci-c2" \override NoteHead #'style = #'mensural c @end lilypond @item -clave de Fa mensural en estilo histórico +clave de Fa en el estilo de Petrucci @tab -@code{mensural-f} +@code{petrucci-f} @tab @lilypond[fragment,relative=1,notime] - \clef "mensural-f" + \clef "petrucci-f" \override NoteHead #'style = #'mensural c @end lilypond @item -clave de Sol mensural de estilo histórico +clave de Sol en el estilo de Petrucci @tab -@code{mensural-g} +@code{petrucci-g} @tab @lilypond[fragment,relative=1,notime] - \clef "mensural-g" + \clef "petrucci-g" \override NoteHead #'style = #'mensural c @end lilypond +@end multitable -@item -clave de Do del estilo de la Editio Vaticana -@tab -@code{vaticana-do1}, @code{vaticana-do2},@* -@code{vaticana-do3} -@tab -@lilypond[fragment,relative=1,notime] - \override Staff.StaffSymbol #'line-count = #4 - \override Staff.StaffSymbol #'color = #red - \override Staff.LedgerLineSpanner #'color = #red - \override Voice.Stem #'transparent = ##t - \override NoteHead #'style = #'vaticana.punctum - \clef "vaticana-do2" - c -@end lilypond - -@item -clave de Fa del estilo de la Editio Vaticana -@tab -@code{vaticana-fa1}, @code{vaticana-fa2} -@tab -@lilypond[fragment,relative=1,notime] - \override Staff.StaffSymbol #'line-count = #4 - \override Staff.StaffSymbol #'color = #red - \override Staff.LedgerLineSpanner #'color = #red - \override Voice.Stem #'transparent = ##t - \override NoteHead #'style = #'vaticana.punctum - \clef "vaticana-fa2" - c -@end lilypond - -@item -clave de Do del estilo de la Editio Medicaea -@tab -@code{medicaea-do1}, @code{medicaea-do2},@* -@code{medicaea-do3} -@tab -@lilypond[fragment,relative=1,notime] - \override Staff.StaffSymbol #'line-count = #4 - \override Staff.StaffSymbol #'color = #red - \override Staff.LedgerLineSpanner #'color = #red - \override Voice.Stem #'transparent = ##t - \override NoteHead #'style = #'medicaea.punctum - \clef "medicaea-do2" - c -@end lilypond - -@item -clave de Fa del estilo de la Editio Medicaea -@tab -@code{medicaea-fa1}, @code{medicaea-fa2} -@tab -@lilypond[fragment,relative=1,notime] - \override Staff.StaffSymbol #'line-count = #4 - \override Staff.StaffSymbol #'color = #red - \override Staff.LedgerLineSpanner #'color = #red - \override Voice.Stem #'transparent = ##t - \override NoteHead #'style = #'medicaea.punctum - \clef "medicaea-fa2" - c -@end lilypond - -@item -clave de Do hufnagel de estilo histórico -@tab -@code{hufnagel-do1}, @code{hufnagel-do2},@* -@code{hufnagel-do3} -@tab -@lilypond[fragment,relative=1,notime] - \override Staff.StaffSymbol #'line-count = #4 - \override Staff.StaffSymbol #'color = #red - \override Staff.LedgerLineSpanner #'color = #red - \override Voice.Stem #'transparent = ##t - \override NoteHead #'style = #'hufnagel.punctum - \clef "hufnagel-do2" - c -@end lilypond - -@item -clave de Fa hufnagel de estilo histórico -@tab -@code{hufnagel-fa1}, @code{hufnagel-fa2} -@tab -@lilypond[fragment,relative=1,notime] - \override Staff.StaffSymbol #'line-count = #4 - \override Staff.StaffSymbol #'color = #red - \override Staff.LedgerLineSpanner #'color = #red - \override Voice.Stem #'transparent = ##t - \override NoteHead #'style = #'hufnagel.punctum - \clef "hufnagel-fa2" - c -@end lilypond - -@item -clave hufnagel de Do y Fa combinados de estilo histórico -@tab -@code{hufnagel-do-fa} -@tab -@lilypond[fragment,relative=1,notime] - \override Staff.StaffSymbol #'color = #red - \override Staff.LedgerLineSpanner #'color = #red - \override Voice.Stem #'transparent = ##t - \override NoteHead #'style = #'hufnagel.punctum - \clef "hufnagel-do-fa" - c -@end lilypond -@end multitable - - -@emph{Estilo Moderno} o @emph{neomensural} significa @qq{como se -encuentra tipografiado en las ediciones contemporáneas de música -mensural transcrita.} - -@emph{Estilo de Petrucci} significa @qq{inspirado por las ediciones -impresas del famoso grabador Petrucci (1466-1539).} - -@emph{Estilo Histórico} significa @qq{como se tipografiaba o se -escribía en las ediciones históricas (aparte de las de Petrucci).} - -@emph{Estilo de la Editio XXX} significa @qq{como se imprime o -imprimía en la Editio XXX.} - -Petrucci usaba claves de Do que tenían barras verticales en el lado -izquierdo en un equilibrio variable, dependiendo de la línea de la -pauta en que se imprimían. @seealso - Referencia de la notación: @ref{Clef}. -@knownissues - -La clave mensural de Sol está reasignada a la clave de Sol de -Petrucci. - - -@node Ancient flags -@subsubsection Ancient flags - -@cindex corchetes - -Utilice la propiedad @code{flag-style} del elemento gráfico -@rinternals{Stem} para seleccionar los corchetes de estilo antiguo. -Aparte del estilo de corchete por defecto @code{default}, sólo está -contemplado el estilo @code{mensural} - -@lilypond[quote,fragment,ragged-right,verbatim] -\override Stem #'flag-style = #'mensural -\override Stem #'thickness = #1.0 -\override NoteHead #'style = #'mensural -\autoBeamOff -c'8 d'8 e'8 f'8 c'16 d'16 e'16 f'16 c'32 d'32 e'32 f'32 s8 -c''8 d''8 e''8 f''8 c''16 d''16 e''16 f''16 c''32 d''32 e''32 f''32 -@end lilypond - -Dese cuenta de que la bandera más interna de cada uno de los corchetes mensurales siempre -se alinea verticalmente con una línea de la pauta. - -No existe un estilo particular de corchete para la notación neo-mensural. Por ello, -cuando tipografíe el incipit de una pieza transcrita de música mensural, -debe usar el estilo de corchete por defecto. No existen corchetes en la notación -del Canto Gregoriano. @knownissues -La unión de los corchetes antiguos a las plicas está ligeramente -desviada a causa de un cambio en la antigua versión 2.3.x. +La clave de Sol mensural está asignada a la clave de Sol de Petrucci. -La alineación vertical de cada uno de los corchetes con una línea de -la pauta da por supuesto que las plicas siempre terminan exactamente -encima o bien exactamente en el medio de dos líneas de la pauta. Esto -puede no ser siempre cierto cuando se utilizan las posibilidades de -disposición avanzadas de la notación clásica (que, de todas formas, -por lo común se encuentra fuera del ámbito de la notación mensural). -@node Ancient time signatures -@subsubsection Ancient time signatures +@node Mensural time signatures +@unnumberedsubsubsec Mensural time signatures +@cindex mensuración, símbolo de @cindex compás, indicación de -@cindex mensuración, símbolo -Las indicaciones de compás mensurales están contempladas de forma +Los símbolos de mensuración (que son algo similar, pero no exactamente +igual que las indicaciones de compás) están contemplados de forma limitada. Los glifos están configurados de forma fija para determinadas fracciones de tiempo. En otras palabras, para obtener un -glifo de compás mensural determinado con la instrucción @code{\time +símbolo de mensuración determinado con la instrucción @code{\time n/m}, se tienen que escoger @code{n} y @code{m} según la siguiente tabla @@ -627,12 +549,8 @@ Utilice la propiedad @code{style} del elemento gráfico @rinternals{TimeSignature} para seleccionar las indicaciones de compás de la música antigua. Los estilos contemplados son @code{neomensural} y @code{mensural}. La tabla anterior utiliza el estilo -@code{neomensural}. Este estilo es adecuado para el incipit de las -transcripciones de piezas mensurales. El estilo @code{mensural} -reproduce el aspecto de las ediciones impresas históricas del s. XVI. - -Los ejemplos siguientes muestran las diferencias que existen entre los -estilos: +@code{neomensural}. Los ejemplos siguientes muestran las diferencias +que existen entre los estilos: @lilypond[ragged-right,fragment,relative=1,quote] { @@ -658,16 +576,18 @@ estilos: } @end lilypond + @seealso +Referencia de la notación: +@ref{Time signature} +ofrece una introducción general al uso de las indicaciones de compás. -Referencia de la notación: @ref{Time signature} ofrece una introducción general al -uso de las indicaciones de compás. @knownissues Las relaciones de duración de las notas no se modifican cuando cambia la indicación de compás. Por ejemplo, la razón de 1 breve = 3 -semibreves (tiempo perfecto) se debe hacer a mano mediante el +semibreves (@emph{tempus perfectum}) se debe hacer a mano mediante el establecimiento de @example @@ -680,154 +600,616 @@ breveTP = #(ly:make-duration -1 0 3 2) Esto fija un valor para @code{breveTP} de 3/2 multiplicado por 2 = 3 veces una redonda. -El símbolo @code{old6/8alt} (alternativo al símbolo de 6/8) no se -puede seleccionar directamente con @code{\time}. En su lugar, utilice -un elemento de marcado @code{\markup}. +Los símbolos @code{mensural68alt} y @code{neomensural68alt} +(alternativos al símbolo de 6/8) no se puede seleccionar directamente +con @code{\time}. En su lugar, utilice @code{\markup @{\musicglyph +#"timesig.mensural68alt" @}}. -@node Additional note signs -@subsection Additional note signs -@menu -* Ancient articulations:: -* Custodes:: -* Divisiones:: -* Ligatures:: -* White mensural ligatures:: -* Gregorian square neumes ligatures:: -@end menu +@node Mensural note heads +@unnumberedsubsubsec Mensural note heads +@cindex cabezas de nota antiguas -@node Ancient articulations -@subsubsection Ancient articulations +Para la notación antigua, se puede elegir un estilo de cabezas de +notas distinto al @code{default} (estilo predeterminado). Esto se +consigue estableciendo la propiedad @code{style} del objeto +@rinternals{NoteHead} a los valores @code{baroque}, +@code{neomensural}, @code{mensural} o @code{petrucci}. -@cindex articulaciones +El estilo @code{baroque} se diferencia del estilo predeterminado +@code{default} en que: -Además de los signos de articulación estándar que se hallan descritos -en la sección @ref{Articulations and ornamentations}, se proveen -signos de articulación para la notación antigua. Éstos están pensados -específicamente para utilizarlos con la notación del estilo Editio -Vaticana. +@itemize +@item Proporciona una cabeza de nota para la @code{maxima}, y +@item Usa una forma cuadrada para las cabezas de @code{\breve}. +@end itemize -@lilypond[quote,ragged-right,verbatim] -\include "gregorian-init.ly" -\score { - \new VaticanaVoice { - \override TextScript #'font-family = #'typewriter - \override TextScript #'font-shape = #'upright - \override Script #'padding = #-0.1 - a\ictus_"ictus" \break - a\circulus_"circulus" \break - a\semicirculus_"semicirculus" \break - a\accentus_"accentus" \break - \[ a_"episem" \episemInitium \pes b \flexa a b \episemFinis \flexa a \] - } -} -@end lilypond +Los estilos @code{neomensural}, @code{mensural} y @code{petrucci} se +diferencian del estilo @code{baroque} en que: -@knownissues +@itemize +@item Usan cabezas romboidales para las semibreves y todas las notas más cortas, y +@item Centran las plicas sobre las cabezas. +@end itemize -Ciertas articulaciones se colocan demasiado cerca verticalmente de las -cabezas de nota correspondientes. +El ejemplo siguiente muestra el estilo @code{petrucci}: -La línea episemática no se muestra en muchos casos. Si se presenta, -el extremo derecho de la línea episemática se encuentra a menudo -demasiado lejos hacia la derecha. +@lilypond[quote,fragment,ragged-right,verbatim] +\set Score.skipBars = ##t +\autoBeamOff +\override NoteHead #'style = #'petrucci +a'\maxima a'\longa a'\breve a'1 a'2 a'4 a'8 a'16 a' -@node Custodes -@subsubsection Custodes +@end lilypond -@cindex custos -@cindex custodias -Un @emph{custos} (en plural: @emph{custodias}, que en latín significa -@q{guarda}) es un símbolo que aparece al final de una pauta. Anticipa -la altura de la primera o primeras notas de la línea siguiente, -ayudando al intérprete con los saltos de línea durante la ejecución. +@seealso +@ref{Note head styles} ofrece una visión de conjunto sobre la +totalidad de los estilos de cabeza disponibles. -Las custodias se utilizaron mucho en la notación musical hasta el -siglo XVII. En nuestros días, sobreviven sólo en algunas formas -particulares de notación musical como las ediciones contemporáneas de -Canto Gregoriano como la @emph{editio vaticana}. Hay distintos glifos -para el custos que se utilizan en las diferentes variaciones de estilo -notacional. -Para tipografiar las custodias, simplemente coloque un grabador -@rinternals{Custos_engraver} dentro del contexto @rinternals{Staff} -(el contexto del pentagrama) al declarar el bloque de @code{\layout} -(el bloque de disposición de la página), como se muestra en el ejemplo -siguiente: +@node Mensural flags +@unnumberedsubsubsec Mensural flags -@example -\layout @{ - \context @{ - \Staff - \consists Custos_engraver - Custos \override #'style = #'mensural - @} -@} -@end example +@cindex flags -El resultado tendrá el aspecto siguiente: +Utilice la propiedad @code{flag-style} del elemento gráfico +@rinternals{Stem} para seleccionar los corchetes de estilo antiguo. +Aparte del estilo de corchete por defecto @code{default}, sólo está +contemplado el estilo @code{mensural} -@lilypond[quote,ragged-right] -\score { -{ - a'1 - \override Staff.Custos #'style = #'mensural - \break - g' -} -\layout { - \context { \Staff \consists Custos_engraver } - } -} +@lilypond[quote,fragment,ragged-right,verbatim] +\override Stem #'flag-style = #'mensural +\override Stem #'thickness = #1.0 +\override NoteHead #'style = #'mensural +\autoBeamOff +c'8 d'8 e'8 f'8 c'16 d'16 e'16 f'16 c'32 d'32 e'32 f'32 s8 +c''8 d''8 e''8 f''8 c''16 d''16 e''16 f''16 c''32 d''32 e''32 f''32 @end lilypond -El glifo del custos se selecciona mediante la propiedad @code{style}. -Los estilos contemplados son @code{vaticana}, @code{medicaea}, -@code{hufnagel} y @code{mensural}. Se muestran en el siguiente -fragmento: +Observe que la bandera más interna de cada uno de los corchetes +mensurales siempre se alinea verticalmente con una línea de la pauta. -@lilypond[quote,ragged-right,fragment] -\new Lyrics \lyricmode { - \markup { \column { - \typewriter "vaticana" - \line { " " \musicglyph #"custodes.vaticana.u0" } - } } - \markup { \column { - \typewriter "medicaea" - \line { " " \musicglyph #"custodes.medicaea.u0" } - }} - \markup { \column { - \typewriter "hufnagel" - \line { " " \musicglyph #"custodes.hufnagel.u0" } - }} - \markup { \column { - \typewriter "mensural" - \line { " " \musicglyph #"custodes.mensural.u0" } - }} -} -@end lilypond +No existe un estilo particular de corchete para la notación neo-mensural. -@seealso +No existen corchetes en la notación del canto gregoriano. -Referencia de funcionamiento interno: -@rinternals{Custos}. -Ejemplos: -@rlsr{Ancient notation}. +@seealso -@node Divisiones -@subsubsection Divisiones +@knownissues -@cindex divisio -@cindex divisiones -@cindex finalis +La unión de los corchetes antiguos a las plicas está ligeramente +desviada. -Una @emph{divisio} (en plural: @emph{divisiones}, que en latín +La alineación vertical de cada uno de los corchetes con una línea de +la pauta da por supuesto que las plicas siempre terminan exactamente +encima o bien exactamente en el medio de dos líneas de la pauta. Esto +puede no ser siempre cierto cuando se utilizan las posibilidades de +disposición avanzadas de la notación clásica (que, de todas formas, +por lo común se encuentra fuera del ámbito de la notación mensural). + + +@node Mensural rests +@unnumberedsubsubsec Mensural rests + +@cindex rests, ancient + +Utilice la propiedad @code{style} del elemento gráfico +@rinternals{Rest} para seleccionar silencios antiguos. Los estilos +contemplados son @code{classical}, @code{neomensural} y +@code{mensural}. @code{classical} se diferencia del estilo por +defecto @code{default} solamente en que el silencio de negra parece un +silencio de corchea invertido horizontalmente. Los estilos +@code{mensural} y @code{neomensural} reproducen el aspecto de los +silencios de los manuscritos y ediciones impresas de hasta el s.XVI. + +El ejemplo siguiente muestra los estilos @code{mensural} y +@code{neomensural}: + +@lilypond[quote,fragment,ragged-right,verbatim] +\set Score.skipBars = ##t +\override Rest #'style = #'classical +r\longa^"classical" r\breve r1 r2 r4 r8 r16 s \break +\override Rest #'style = #'mensural +r\longa^"mensural" r\breve r1 r2 r4 r8 r16 s \break +\override Rest #'style = #'neomensural +r\longa^"neomensural" r\breve r1 r2 r4 r8 r16 +@end lilypond + +No existen silencios de fusa y semifusa específicos para los estilos +mensural ni neo-mensural. En su lugar se tomarán los silencios del +estilo predeterminado. + +Consulte @rlsr{Ancient notation} para ver un cuadro de todos los +silencios. + + +@seealso +Referencia de la notación: +@ref{Rests} +ofrece una introducción general al uso de los silencios. + + +@node Mensural accidentals and key signatures +@unnumberedsubsubsec Mensural accidentals and key signatures + +@cindex alteraciones +@cindex armadura + +El estilo @code{mensural} ofrece unos símbolos de sostenido y bemol +distintos de los del estilo predeterminado. Si se solicita, el +símbolo de becuadro se extrae del estilo @code{vaticana}. + +@lilypond[quote,ragged-right,staffsize=26] +\score { +{ + \textLengthOn + s^\markup { + \column { + "mensural" + \line { " " \musicglyph #"accidentals.mensural-1" + " " \musicglyph #"accidentals.mensural1" } + } + } +} +\layout { + interscoreline = 1 + \context { \Score \remove "Bar_number_engraver" } + \context { \Staff + \remove "Clef_engraver" + \remove "Key_engraver" + \remove "Time_signature_engraver" + \remove "Staff_symbol_engraver" + \override VerticalAxisGroup #'minimum-Y-extent = ##f + } + } +} +@end lilypond + +El estilo de las alteraciones y de la armadura de la tonalidad se +controlan a través de la propiedad @code{glyph-name-alist} de los +elementos gráficos @rinternals{Accidental} y +@rinternals{KeySignature}, respectivamente; p.ej.: + +@code{\override Staff.Accidental #'glyph-name-alist = +#alteration-mensural-glyph-name-alist} + + +@seealso +Referencia de la notación: +@ref{Pitches}, +@ref{Accidentals} y +@ref{Automatic accidentals} +proporcionan una introducción general al uso de las alteraciones. +@ref{Key signature} +ofrece una introducción general al uso de las armaduras de tonalidad. + +Referencia de funcionamiento interno: +@rinternals{KeySignature}. + + +@cindex alteraciones accidentales + + +@node Annotational accidentals (musica ficta) +@unnumberedsubsubsec Annotational accidentals (@emph{musica ficta}) + +En la música europea de hasta aprox. 1600, se esperaba de los +cantantes que alterasen cromáticamente ciertas notas según su propia +iniciativa y de acuerdo a ciertas reglas. Esto recibe el nombre de +@notation{musica ficta}. En las transcripciones modernas, estas +alteraciones accidentales se imprimen normalmente encima de la nota. + +@cindex alteraciones de la musica ficta +@cindex musica ficta, alteraciones + +Están contempladas estas alteraciones sugeridas, y se pueden activar +estableciendo @code{suggestAccidentals} al valor verdadero. + +@funindex suggestAccidentals + +@lilypond[verbatim,fragment,relative=1] +fis gis +\set suggestAccidentals = ##t +ais bis +@end lilypond + +Esto hará que se traten @emph{todas} las alteraciones siguientes como +@emph{musica ficta} hasta que se desactive con @code{\set +suggestAccidentals = ##f}. Una forma más práctica es usar @code{\once +\set suggestAccidentals = ##t}, que puede incluso definirse como una +forma breve muy conveniente: + +@lilypond[quote,verbatim] +ficta = { \once \set suggestAccidentals = ##t } +\score { \relative c'' + \new MensuralVoice { + \once \set suggestAccidentals = ##t + bes4 a2 g2 \ficta fis8 \ficta e! fis2 g1 + } +} +@end lilypond + + +@seealso +Referencia de funcionamiento interno: +el grabador @rinternals{Accidental_engraver} +y el objeto +@rinternals{AccidentalSuggestion}. + + +@node White mensural ligatures +@unnumberedsubsubsec White mensural ligatures + +@cindex Mensural ligatures +@cindex White mensural ligatures + +Las ligaduras mensurales blancas están contempladas de forma limitada. + +Para grabar ligaduras mensurales blancas, en el bloque layout o de +diseño de página reemplace el grabador +@rinternals{Ligature_bracket_engraver} por el grabador +@rinternals{Mensural_ligature_engraver} en el contexto +@rinternals{Voice}: + +@example +\layout @{ + \context @{ + \Voice + \remove Ligature_bracket_engraver + \consists Mensural_ligature_engraver + @} +@} +@end example + +No existe ningún lenguaje de entrada adicional para describir la forma +de una ligadura mensural blanca. Más bien la forma se determina +exclusivamente a partir de la altura y duración de las notas +comprendidas. Si bien este enfoque podría hacer que un usuario con +poca experiencia tardase un tiempo en acostumbrarse a él, tiene la +gran ventaja de que toda la información musical de la ligadura se +conoce internamente. Esto no se requiere solamente para una salida +MIDI correcta, sino que también permite la transcripción automática de +las ligaduras. + +Por ejemplo: + +@lilypond[quote,ragged-right,verbatim] +\score { + \transpose c c' { + \set Score.timing = ##f + \set Score.defaultBarType = "empty" + \override NoteHead #'style = #'neomensural + \override Staff.TimeSignature #'style = #'neomensural + \clef "petrucci-g" + \[ c'\maxima g \] + \[ d\longa c\breve f e d \] + \[ c'\maxima d'\longa \] + \[ e'1 a g\breve \] + } + \layout { + \context { + \Voice + \remove Ligature_bracket_engraver + \consists Mensural_ligature_engraver + } + } +} +@end lilypond + +Si no se sustituye el grabador @rinternals{Ligature_bracket_engraver} +por el @rinternals{Mensural_ligature_engraver}, la misma música se +transcribe de la siguiente manera: + +@lilypond[quote,ragged-right] +\transpose c c' { + \set Score.timing = ##f + \set Score.defaultBarType = "empty" + \override NoteHead #'style = #'neomensural + \override Staff.TimeSignature #'style = #'neomensural + \clef "petrucci-g" + \[ c'\maxima g \] + \[ d\longa c\breve f e d \] + \[ c'\maxima d'\longa \] + \[ e'1 a g\breve \] +} +@end lilypond + + +@seealso + + +@knownissues + +El espaciado horizontal de las ligaduras es pobre. + + +@node Typesetting Gregorian chant +@subsection Typesetting Gregorian chant + +@menu +* Gregorian chant contexts:: +* Gregorian clefs:: +* Gregorian accidentals and key signatures:: +* Divisiones:: +* Gregorian articulation signs:: +* Augmentum dots (@emph{morae}):: +* Gregorian square neume ligatures:: +@end menu + +Al componer tipográficamente una pieza en notación de canto +gregoriano, el grabador @rinternals{Vaticana_ligature_engraver} +selecciona automáticamente la cabeza adecuada de las figuras, de +manera que no es necesario establecer explícitamente el estilo de las +cabezas. A pesar de ello se puede establecer el estilo de las +cabezas, p.ej.: a @code{vaticana_punctum} para producir neumas de +punctum. De forma similar, el grabador +@rinternals{Mensural_ligature_engraver} construye ligaduras mensurales +automáticamente. Consulte @ref{Ligatures} para ver cómo funcionan los +grabadores de ligaduras. + + +@node Gregorian chant contexts +@unnumberedsubsubsec Gregorian chant contexts + +@cindex VaticanaVoiceContext +@cindex VaticanaStaffContext + +El contexto predefinido de voz @code{VaticanaVoiceContext} y el de +pauta @code{VaticanaStaffContext} se pueden utilizar para grabar una +pieza de canto gregoriano en el estilo de la Editio Vaticana. Estos +contextos establecen a unos valores iniciales adecuados todas las +propiedades relevantes de los contextos y de los objetos gráficos, de +forma que pueda inmediatamente comenzar a escribir el canto en sí, +como lo demuestra el siguiente fragmento: + +@lilypond[quote,ragged-right,verbatim] +\include "gregorian.ly" +\score { + << + \new VaticanaVoice = "cantus" { + \[ c'\melisma c' \flexa a \] + \[ a \flexa \deminutum g\melismaEnd \] + f \divisioMinima + \[ f\melisma \pes a c' c' \pes d'\melismaEnd \] + c' \divisioMinima \break + \[ c'\melisma c' \flexa a \] + \[ a \flexa \deminutum g\melismaEnd \] f \divisioMinima + } + \new Lyrics \lyricsto "cantus" { + San- ctus, San- ctus, San- ctus + } + >> +} +@end lilypond + + +@seealso + + +@node Gregorian clefs +@unnumberedsubsubsec Gregorian clefs + +@cindex clefs + +La tabla siguiente muestra todas las claves gregorianas contempladas a +través de la instrucción @code{\clef}. Algunas de las claves usan el +mismo glifo, pero se diferencian solamente en la línea en que se +imprimen. En estos casos, para enumerar estas claves se usa un número +a continuación del nombre de la clave, contando desde la línea +inferior. Aún se puede forzar manualmente la composición tipográfica +de un glifo de clave sobre una línea arbitraria, como se describe en +@ref{Clef}. La nota que se imprime a la derecha junto a cada una de +las claves en la columna de los ejemplos, denota el Do central +(@code{c'}) respecto a dicha clave. + +@multitable @columnfractions .4 .4 .2 +@item +@b{Descripción} +@tab +@b{Claves posibles} +@tab +@b{Ejemplo} + +@item +Clave de Do, estilo Editio Vaticana +@tab +@code{vaticana-do1}, @code{vaticana-do2},@* +@code{vaticana-do3} +@tab +@lilypond[fragment,relative=1,notime] + \override Staff.StaffSymbol #'line-count = #4 + \override Staff.StaffSymbol #'color = #red + \override Staff.LedgerLineSpanner #'color = #red + \override Voice.Stem #'transparent = ##t + \override NoteHead #'style = #'vaticana.punctum + \clef "vaticana-do2" + c +@end lilypond + +@item +Clave de Fa, estilo Editio Vaticana +@tab +@code{vaticana-fa1}, @code{vaticana-fa2} +@tab +@lilypond[fragment,relative=1,notime] + \override Staff.StaffSymbol #'line-count = #4 + \override Staff.StaffSymbol #'color = #red + \override Staff.LedgerLineSpanner #'color = #red + \override Voice.Stem #'transparent = ##t + \override NoteHead #'style = #'vaticana.punctum + \clef "vaticana-fa2" + c +@end lilypond + +@item +Clave de Do, estilo Editio Medicaea +@tab +@code{medicaea-do1}, @code{medicaea-do2},@* +@code{medicaea-do3} +@tab +@lilypond[fragment,relative=1,notime] + \override Staff.StaffSymbol #'line-count = #4 + \override Staff.StaffSymbol #'color = #red + \override Staff.LedgerLineSpanner #'color = #red + \override Voice.Stem #'transparent = ##t + \override NoteHead #'style = #'medicaea.punctum + \clef "medicaea-do2" + c +@end lilypond + +@item +Clave de Fa, estilo Editio Medicaea +@tab +@code{medicaea-fa1}, @code{medicaea-fa2} +@tab +@lilypond[fragment,relative=1,notime] + \override Staff.StaffSymbol #'line-count = #4 + \override Staff.StaffSymbol #'color = #red + \override Staff.LedgerLineSpanner #'color = #red + \override Voice.Stem #'transparent = ##t + \override NoteHead #'style = #'medicaea.punctum + \clef "medicaea-fa2" + c +@end lilypond + +@item +Clave de Do, estilo hufnagel +@tab +@code{hufnagel-do1}, @code{hufnagel-do2},@* +@code{hufnagel-do3} +@tab +@lilypond[fragment,relative=1,notime] + \override Staff.StaffSymbol #'line-count = #4 + \override Staff.StaffSymbol #'color = #red + \override Staff.LedgerLineSpanner #'color = #red + \override Voice.Stem #'transparent = ##t + \override NoteHead #'style = #'hufnagel.punctum + \clef "hufnagel-do2" + c +@end lilypond + +@item +Clave de Fa, estilo hufnagel +@tab +@code{hufnagel-fa1}, @code{hufnagel-fa2} +@tab +@lilypond[fragment,relative=1,notime] + \override Staff.StaffSymbol #'line-count = #4 + \override Staff.StaffSymbol #'color = #red + \override Staff.LedgerLineSpanner #'color = #red + \override Voice.Stem #'transparent = ##t + \override NoteHead #'style = #'hufnagel.punctum + \clef "hufnagel-fa2" + c +@end lilypond + +@item +Clave combinada de Do y Fa, estilo hufnagel +@tab +@code{hufnagel-do-fa} +@tab +@lilypond[fragment,relative=1,notime] + \override Staff.StaffSymbol #'color = #red + \override Staff.LedgerLineSpanner #'color = #red + \override Voice.Stem #'transparent = ##t + \override NoteHead #'style = #'hufnagel.punctum + \clef "hufnagel-do-fa" + c +@end lilypond +@end multitable + + +@seealso +Referencia de la notación: +@ref{Clef}. + + +@node Gregorian accidentals and key signatures +@unnumberedsubsubsec Gregorian accidentals and key signatures + +@cindex accidentals +@cindex key signature + +Están disponibles las alteraciones de los tres estilos gregorianos: + +@lilypond[quote,ragged-right,staffsize=26] +\score { +{ + \textLengthOn + s^\markup { + \column { + "vaticana" + \line { " " \musicglyph #"accidentals.vaticana-1" + " " \musicglyph #"accidentals.vaticana0" } + } + \column { + "medicaea" + \line { " " \musicglyph #"accidentals.medicaea-1" } + } + \column { + "hufnagel" + \line { " " \musicglyph #"accidentals.hufnagel-1" } + } + } +} +\layout { + interscoreline = 1 + \context { \Score \remove "Bar_number_engraver" } + \context { \Staff + \remove "Clef_engraver" + \remove "Key_engraver" + \remove "Time_signature_engraver" + \remove "Staff_symbol_engraver" + \override VerticalAxisGroup #'minimum-Y-extent = ##f + } + } +} +@end lilypond + +Como se ve en el ejemplo, cada estilo no contempla todas las +alteraciones. Al intentar acceder a una alteración que no está +contemplada, LilyPond cambia a un estilo diferente. + + +El estilo de las alteraciones y las armaduras de tonalidad se controla +a través de la propiedad @code{glyph-name-alist} de los grobs (objetos +gráficos) @rinternals{Accidental} y @rinternals{KeySignature}, +respectivamente; p.ej.: + +@code{\override Staff.Accidental #'glyph-name-alist = +#alteration-mensural-glyph-name-alist} + + +@seealso +Referencia de la notación: +@ref{Pitches}, +@ref{Accidentals} y +@ref{Automatic accidentals} +dan una introducción general del uso de las alteraciones. +@ref{Key signature} ofrece una introducción general al uso de las +armaduras de tonalidad. + +Referencia de funcionamiento interno: +@rinternals{KeySignature}. + + +@node Divisiones +@unnumberedsubsubsec Divisiones + +@cindex divisio +@cindex divisiones +@cindex finalis + +En la notación del canto gregoriano no existen silencios, sino +@ref{Divisiones}. + +Una @emph{divisio} (en plural: @emph{divisiones}, que en latín significa @q{división}) es un símbolo del contexto del pentagrama que -se usa para estructurar la música Gregoriana en frases y secciones. +se usa para estructurar la música gregoriana en frases y secciones. El significado musical de @emph{divisio minima}, @emph{divisio maior} y @emph{divisio maxima} se podrían caracterizar como una pausa corta, media y larga (respectivamente), algo así como las marcas de @@ -836,19 +1218,18 @@ marca el final de un canto, sino que se usa también con frecuencia dentro de un único canto antifonal o responsorial para marcar el final de cada una de las secciones. - -Para usar divisiones, incluya el archivo @file{gregorian@/-init@/.ly}. +Para usar divisiones, incluya el archivo @file{gregorian@/.ly}. Contiene definiciones que podrá aplicar con tan sólo escribir @code{\divisioMinima}, @code{\divisioMaior}, @code{\divisioMaxima} y @code{\finalis} en los lugares adecuados de la entrada. Algunas ediciones usan @emph{virgula} o @emph{caesura} en vez de divisio -minima. Por ello, @file{gregorian@/-init@/.ly} define también las +minima. Por ello, @file{gregorian@/.ly} define también las instrucciones @code{\virgula} y @code{\caesura}. @lilypondfile[quote,ragged-right]{divisiones.ly} -@predefined +@predefined @funindex \virgula @code{\virgula}, @funindex \caesura @@ -861,178 +1242,89 @@ instrucciones @code{\virgula} y @code{\caesura}. @code{\divisioMaxima}, @funindex \finalis @code{\finalis}. +@endpredefined -@seealso - -Referencia de la notación: -@ref{Breath marks}. -Referencia de funcionamiento interno: -@rinternals{BreathingSign}. +@node Gregorian articulation signs +@unnumberedsubsubsec Gregorian articulation signs -Ejemplos: -@rlsr{Winds}. - - -@node Ligatures -@subsubsection Ligatures - -@cindex ligaduras - -@c TODO: Should double check if I recalled things correctly when I wrote -@c down the following paragraph by heart. - -Una ligadura es un símbolo gráfico que representa al menos dos notas -distintas. Las ligaduras aparecieron originalmente en los manuscritos -de la notación del Canto Gregoriano para denotar secuencias de notas -ascendentes o descendentes. +@cindex articulaciones -Las ligaduras se escriben encerrándolas dentro de un par @code{\[} y -@code{\]}. Ciertos estilos de ligadura podrían necesitar una sintaxis -de entrada adicional específica para este tipo de ligadura en -particular. Por defecto, el grabador @rinternals{LigatureBracket} se -limita a colocar un corchete recto sobre la ligadura: +Además de los signos de articulación estándar que se hallan descritos +en la sección @ref{Articulations and ornamentations}, se proveen +signos de articulación diseñados específicamente para utilizarlos con +la notación en el estilo de la @emph{Editio Vaticana}. @lilypond[quote,ragged-right,verbatim] -\transpose c c' { - \[ g c a f d' \] - a g f - \[ e f a g \] +\include "gregorian.ly" +\score { + \new VaticanaVoice { + \override TextScript #'font-family = #'typewriter + \override TextScript #'font-shape = #'upright + \override Script #'padding = #-0.1 + a\ictus_"ictus " \break + a\circulus_"circulus " \break + a\semicirculus_"semicirculus " \break + a\accentus_"accentus " \break + \[ a_"episema" \episemInitium \pes b \flexa a b \episemFinis \flexa a \] + } } @end lilypond -Para seleccionar un estilo de ligaduras específico, se debe añadir el -grabador adecuado al contexto @rinternals{Voice}, tal y como se -explica en los sub-apartados siguientes. Solamente están contempladas -las ligaduras mensurales blancas con ciertas limitaciones. +@seealso @knownissues -Las ligaduras necesitan un espaciado especial que aún no se ha -desarrollado. Como consecuencia, la mayor parte del tiempo existe una -separación excesiva entre las ligaduras, y a menudo los cortes de -línea no son satisfactorios. Además, la letra de los cantos no se -alinea correctamente con las ligaduras. - -Las alteraciones accidentales no se deben imprimir dentro de las -ligaduras, sino que deben reunirse e imprimirse juntas delante de -ellas. - -La sintaxis todavía utiliza el obsoleto estilo infijo @code{\[ -expresión_musical \]}. Por motivos de consistencia, esto cambiará -algún día al estilo postfijo @code{nota\[ ... nota\]}. De forma -alternativa, puede incluirse el archivo @file{gregorian@/-init@/.ly}; -proporciona una función de Scheme -@example -\ligature @var{expresión_musical} -@end example -que causa el mismo efecto y se supone que es lo bastante estable. - -@menu -* White mensural ligatures:: -* Gregorian square neumes ligatures:: -@end menu - - -@node White mensural ligatures -@subsubsection White mensural ligatures - -@cindex ligaduras mensurales -@cindex ligaduras mensurales blancas - -Las ligaduras mensurales blancas están contempladas de forma limitada. - -Para grabar ligaduras mensurales blancas, en el bloque layout o de -disposición de la página coloque el grabador -@rinternals{Mensural_ligature_engraver} dentro del contexto -@rinternals{Voice}, y elimine el grabador -@rinternals{Ligature_bracket_engraver}, de la siguiente manera: - -@example -\layout @{ - \context @{ - \Voice - \remove Ligature_bracket_engraver - \consists Mensural_ligature_engraver - @} -@} -@end example +Ciertas articulaciones se colocan demasiado cerca verticalmente de las +cabezas de nota correspondientes. -No existe ningún lenguaje de entrada adicional para describir la forma -de una ligadura mensural blanca. Más bien la forma se determina -exclusivamente a partir de la altura y duración de las notas -comprendidas. Si bien este enfoque podría hacer que un usuario con -poca experiencia tardase un tiempo en acostumbrarse a él, tiene la -gran ventaja de que toda la información musical de la ligadura se -conoce internamente. Esto no se requiere solamente para una salida -MIDI correcta, sino que también permite la transcripción automática de -las ligaduras. +La línea episemática no se muestra en muchos casos. Si se presenta, +el extremo derecho de la línea episemática se encuentra a menudo +demasiado lejos hacia la derecha. -Por ejemplo, -@example -\set Score.timing = ##f -\set Score.defaultBarType = "empty" -\override NoteHead #'style = #'neomensural -\override Staff.TimeSignature #'style = #'neomensural -\clef "petrucci-g" -\[ c'\maxima g \] -\[ d\longa c\breve f e d \] -\[ c'\maxima d'\longa \] -\[ e'1 a g\breve \] -@end example -@lilypond[quote,ragged-right] +@node Augmentum dots (@emph{morae}) +@unnumberedsubsubsec Augmentum dots (@emph{morae}) + +Los puntos de aumentación, llamados también @emph{morae}, se escriben +con la función musical @code{\augmentum}. Observe que +@code{\augmentum} está programado como una función musical unaria y no +como un prefijo de cabeza. Se aplica solamente a la expresión musical +que sigue inmediatamente. Esto es, @code{\augmentum \virga c} no +tendrá ningún efecto visible. En su lugar, escriba @code{\virga +\augmentum c} o @code{\augmentum @{\virga c@}}. Tenga en cuenta +también que puede escribir @code{\augmentum @{a g@}} como abreviatura +de @code{\augmentum a \augmentum g}. + +@lilypond[quote,ragged-right,verbatim] +\include "gregorian.ly" \score { - \transpose c c' { - \set Score.timing = ##f - \set Score.defaultBarType = "empty" - \override NoteHead #'style = #'neomensural - \override Staff.TimeSignature #'style = #'neomensural - \clef "petrucci-g" - \[ c'\maxima g \] - \[ d\longa c\breve f e d \] - \[ c'\maxima d'\longa \] - \[ e'1 a g\breve \] - } - \layout { - \context { - \Voice - \remove Ligature_bracket_engraver - \consists Mensural_ligature_engraver - } + \new VaticanaVoice { + \[ \augmentum a \flexa \augmentum g \] + \augmentum g } } @end lilypond -Si no se sustituye el grabador @rinternals{Ligature_bracket_engraver} -por el @rinternals{Mensural_ligature_engraver}, la misma música se -transcribe de la siguiente manera: -@lilypond[quote,ragged-right] -\transpose c c' { - \set Score.timing = ##f - \set Score.defaultBarType = "empty" - \override NoteHead #'style = #'neomensural - \override Staff.TimeSignature #'style = #'neomensural - \clef "petrucci-g" - \[ c'\maxima g \] - \[ d\longa c\breve f e d \] - \[ c'\maxima d'\longa \] - \[ e'1 a g\breve \] -} -@end lilypond +@seealso +Referencia de la notación: +@ref{Breath marks}. -@knownissues +Referencia de funcionamiento interno: +@rinternals{BreathingSign}. + +Fragmentos de código: +@rlsr{Ancient notation}. -El espaciado horizontal es pobre. -@node Gregorian square neumes ligatures -@subsubsection Gregorian square neumes ligatures +@node Gregorian square neume ligatures +@unnumberedsubsubsec Gregorian square neume ligatures -@cindex ligaduras de neumas cuadrados -@cindex ligaduras gregorianas de neumas cuadrados +@cindex Square neumes ligatures +@cindex Gregorian square neumes ligatures La notación de neumas cuadrados gregorianos está contemplada de forma limitada (siguiendo el estilo de la Editio Vaticana). El núcleo @@ -1042,904 +1334,879 @@ como (entre otros) la alineación horizontal de varias ligaduras, la alineación de la letra y un correcto manejo de las alteraciones accidentales. +Se habilita el soporte de los neumas gregorianos por medio de la +inclusión con @code{\include} del archivo "gregorian.ly" al principio +del archivo. Esto hace que estén disponibles una cierta cantidad de +instrucciones adicionales para producir los símbolos de los neumas que +se usan en la notación de canto llano. -La tabla siguiente contiene los neumas extendidos del segundo -volumen del Antiphonale Romanum (@emph{Liber Hymnarius}), publicado -en el año 1983 por los monjes de Solesmes. +Las cabezas de las notas se pueden @emph{modificar} y/o @emph{unir}. -@multitable @columnfractions .4 .2 .2 .2 +@itemize +@item La forma de la cabeza +se puede modificar @emph{precediendo} el nombre de la nota con una +cualquiera de las instrucciones siguientes: +@funindex \virga +@code{\virga}, +@funindex \stropha +@code{\stropha}, +@funindex \inclinatum +@code{\inclinatum}, +@funindex \auctum +@code{\auctum}, +@funindex \descendens +@code{\descendens}, +@funindex \ascendens +@code{\ascendens}, +@funindex \oriscus +@code{\oriscus}, +@funindex \quilisma +@code{\quilisma}, +@funindex \deminutum +@code{\deminutum}, +@funindex \cavum +@code{\cavum}, +@funindex \linea +@code{\linea}. -@item -@b{Neuma aut@* -Neumarum Elementa} -@tab -@b{Figurae@* -Rectae} -@tab -@b{Figurae@* -Liquescentes@* -Auctae} -@tab -@b{Figurae@* -Liquescentes@* -Deminutae} +@item Las ligaduras hablando en propiedad, +(es decir, notas unidas), se producen escribiendo una de las +instrucciones de unión @code{\pes} o @code{\flexa}, para el movimiento +ascendente y descendente, respectivamente, @emph{intercaladas} entre +las notas que se han de unir. +@end itemize + +Una nota sin modificaciones produce un @emph{punctum}. Todos los +demás neumas, incluso los neumas de una nota con forma distinta como +la @emph{virga}, se consideran en principio como ligaduras y por ello +se deben escribir dentro de @code{\[...\]}. + +@noindent +Neumas de una nota: + +@itemize +@item El @emph{punctum} es la forma básica de nota (en el estilo +@emph{Vaticana}: un cuadrado con una ligera curvatura a modo de +excelencia tipográfica). Además del @emph{punctum} normal, están el +@emph{punctum inclinatum}, oblicuo, producido con el prefijo +@code{\inclinatum}. El @emph{punctum} normal se puede modificar con +@code{\cavum}, que produce una nota vacía, y @code{\linea}, que traza +líneas verticales a ambos lados de la nota. + +@item La @emph{virga} tiene una plica descendente en el lado derecho. Se +produce mediante el modificador @code{\virga}. +@end itemize + +@noindent +Ligaduras + +A diferencia de casi todos los otros sistemas de notación de neumas, +el aspecto tipográfico de las ligaduras no viene dictado directamente +por las instrucciones de la entrada, sino que sigue unas convenciones +que dependen del significado musical. Por ejemplo, una ligadura de +tres notas con la forma musical bajo-alto-bajo, como @code{\[ a \pes b +\flexa g \]}, produce un Torculus que consiste en tres cabezas de +Punctum, mientras que la forma alto-bajo-alto, como @code{\[ a \flexa +g \pes b \]}, produce un Porrectus con una forma de flexa curvada y +una sola cabeza de Punctum. No existe ninguna instrucción para +tipografiar explícitamente la forma de flexa curvada; la decisión de +cuándo tipografiar una forma de flexa curvada está basada en la +entrada musical. La idea de este enfoque es separar los aspectos +musicales de la entrada, del estilo de notación de la salida. De esta +forma, la misma entrada se puede reutilizar para tipografiar la misma +música en un estilo diferente de notación de canto gregoriano. + +@noindent +Neumas licuescentes + +Otra categoría fundamental de notas en el canto gregoriano es la de +los llamados neumas licuescentes. Se utilizan bajo ciertas +circunstancias al final de una sílaba que acaba en una letra +@q{licuescente}, es decir, consonantes sonoras que pueden tener una +altura tonal, (nasales, l, r, v, j, y sus diptongos equivalentes). +Así, los neumas licuescentes nunca se utilizan aisladamente (aunque se +pueden producir algunos de ellos), y siempre están al final de una +ligadura. + +Los neumas licuescentes se representan gráficamente de dos formas +distintas más o menos intercambiables: con una nota pequeña o +@q{girando} la nota principal hacia arriba o hacia abajo. La primera +forma se produce haciendo un @code{pes} o una @code{flexa} normales y +modificando la forma de la segunda nota: @code{\[ a \pes \deminutum b +\] }, mientras que la segunda se hace modificando la forma de un neuma +de una nota con @code{\auctum} y uno de los generadores de +dirección @code{\descendens} o @code{\ascendens}, p.ej. @code{ \[ +\auctum \descendens a \] }. + +@noindent +Símbolos especiales + +Hay una tercera categoría de símbolos que se hace a partir de un +pequeño número de símbolos que tienen un significado especial (que, +por cierto, casi siempre se conocen sólo vagamente): el +@emph{quilisma}, el @emph{oriscus} y el @emph{strophicus}. Todos +ellos se producen anteponiendo al nombre de la nota el modificador +correspondiente, @code{\quilisma}, @code{\oriscus} o @code{\stropha}. + +Dentro de los delimitadores de ligadura @code{\[} y @code{\]}, se +pueden acumular prácticamente cualquier cantidad de cabezas de nota +para formar una sola ligadura, y los prefijos de cabeza como +@code{\pes}, @code{\flexa}, @code{\virga}, @code{\inclinatum}, etc. se +pueden mezclar libremente. El uso del conjunto de reglas que subyace +a la construcción de ligaduras en la tabla anterior está +consecuentemente extrapolada. De esta manera se pueden crear un +número infinito de ligaduras distintas. -@c TODO: \layout block is identical in all of the below examples. -@c Therefore, it should somehow be included rather than duplicated all -@c the time. --jr +Observe que el uso de esos símbolos en la propia música sigue ciertas +reglas que LilyPond no comprueba. P.ej., el @emph{quilisma} siempre +es la nota intermedia de una ligadura ascendente, y suele caer sobre +un intervalo de semitono, pero es perfectamente posible, si bien +incorrecto, hacer un quilisma de una nota. -@c why not make identifiers in ly/engraver-init.ly? --hwn +Además de los símbolos de nota, el archivo gregorian.ly define también +las instrucciones @code{\versus}, @code{\responsum}, @code{\ij}, +@code{\iij}, @code{\IJ} y @code{\IIJ}, que producen los caracteres +correspondientes, p.ej. para utilizarlos en la letra, como marcas de +sección, etc. Estas instrucciones utilizan caracteres de Unicode +especiales y sólo funcionan si se usa una fuente tipográfica que los +contemple. -@c Because it's just used to typeset plain notes without -@c a staff for demonstration purposes rather than something -@c special of Gregorian chant notation. --jr +La tabla siguiente muestra un conjunto limitado, pero representativo, +de ligaduras gregorianas, junto a los fragmentos de código que las +producen. La tabla está basada en la tabla de neumas extendidos del +segundo volumen del Antiphonale Romanum (@emph{Liber Hymnarius}), +publicado en 1983 por los monjes de Solesmes. La primera columna da +el nombre de la ligadura, con la forma principal en tipo negrita y las +formas licuescentes en cursiva. La tercera forma muestra el fragmento +de código que produce dicha ligadura, utilizando Sol, La y Si como +alturas de ejemplo. + + +@b{Neumas de una nota} + +@multitable @columnfractions .4 .2 .4 + +@item +Formas @b{Básica} y @emph{Licuescente} +@tab +@b{Salida} +@tab +@b{Código de LilyPond@*} @item -@code{1. Punctum} +@b{Punctum} @tab @lilypond[staffsize=26,line-width=1.5\cm] -\include "gregorian-init.ly" +\include "gregorian.ly" \score { \transpose c c' { % Punctum \[ b \] - \noBreak s^\markup {"a"} \noBreak - - % Punctum Inclinatum - \[ \inclinatum b \] - \noBreak s^\markup {"b"} } \layout { \neumeDemoLayout }} @end lilypond @tab -@lilypond[staffsize=26,line-width=2.5\cm] -\include "gregorian-init.ly" +@code{\[ b \]} + +@item +@tab +@lilypond[staffsize=26,line-width=1.5\cm] +\include "gregorian.ly" \score { \transpose c c' { - % Punctum Auctum Ascendens - \[ \auctum \ascendens b \] - \noBreak s^\markup {"c"} \noBreak - - % Punctum Auctum Descendens - \[ \auctum \descendens b \] - \noBreak s^\markup {"d"} \noBreak - - % Punctum Inclinatum Auctum - \[ \inclinatum \auctum b \] - \noBreak s^\markup {"e"} + % Punctum + \[ \cavum b \] } \layout { \neumeDemoLayout }} @end lilypond @tab -@lilypond[staffsize=26,line-width=1.0\cm] -\include "gregorian-init.ly" +@code{\[ \cavum b \]} + +@item +@tab +@lilypond[staffsize=26,line-width=1.5\cm] +\include "gregorian.ly" \score { \transpose c c' { - % Punctum Inclinatum Parvum - \[ \inclinatum \deminutum b \] - \noBreak s^\markup {"f"} + % Punctum + \[ \linea b \] } \layout { \neumeDemoLayout }} @end lilypond +@tab +@code{\[ \linea b \]} @item -@code{2. Virga} +@emph{Punctum Auctum Ascendens} @tab -@lilypond[staffsize=26,line-width=1.0\cm] -\include "gregorian-init.ly" +@lilypond[staffsize=26,line-width=2.5\cm] +\include "gregorian.ly" \score { \transpose c c' { - % Virga - \[ \virga b \] - \noBreak s^\markup {"g"} + % Punctum Auctum Ascendens + \[ \auctum \ascendens b \] } \layout { \neumeDemoLayout }} @end lilypond @tab -@tab +@code{\[ \auctum \ascendens b \]} @item -@code{3. Apostropha vel Stropha} +@emph{Punctum Auctum Descendens} @tab -@lilypond[staffsize=26,line-width=1.0\cm] -\include "gregorian-init.ly" +@lilypond[staffsize=26,line-width=2.5\cm] +\include "gregorian.ly" \score { \transpose c c' { - % Stropha - \[ \stropha b \] - \noBreak s^\markup {"h"} + % Punctum Auctum Descendens + \[ \auctum \descendens b \] } \layout { \neumeDemoLayout }} @end lilypond @tab -@lilypond[staffsize=26,line-width=1.0\cm] -\include "gregorian-init.ly" +@code{\[ \auctum \descendens b \]} + +@item +@b{Punctum inclinatum} +@tab +@lilypond[staffsize=26,line-width=1.5\cm] +\include "gregorian.ly" \score { \transpose c c' { - % Stropha Aucta - \[ \stropha \auctum b \] - \noBreak s^\markup {"i"} + % Punctum Inclinatum + \[ \inclinatum b \] } \layout { \neumeDemoLayout }} @end lilypond @tab +@code{\[ \inclinatum b \]} @item -@code{4. Oriscus} +@emph{Punctum Inclinatum Auctum} @tab -@lilypond[staffsize=26,line-width=1.0\cm] -\include "gregorian-init.ly" +@lilypond[staffsize=26,line-width=2.5\cm] +\include "gregorian.ly" \score { \transpose c c' { - % Oriscus - \[ \oriscus b \] - \noBreak s^\markup {"j"} + % Punctum Inclinatum Auctum + \[ \inclinatum \auctum b \] } \layout { \neumeDemoLayout }} @end lilypond @tab -@tab +@code{\[ \inclinatum \auctum b \]} @item -@code{5. Clivis vel Flexa} +@emph{Punctum Inclinatum Parvum} @tab @lilypond[staffsize=26,line-width=1.0\cm] -\include "gregorian-init.ly" +\include "gregorian.ly" \score { \transpose c c' { - % Clivis vel Flexa - \[ b \flexa g \] - s^\markup {"k"} + % Punctum Inclinatum Parvum + \[ \inclinatum \deminutum b \] } \layout { \neumeDemoLayout }} @end lilypond @tab -@lilypond[staffsize=26,line-width=2.0\cm] -\include "gregorian-init.ly" +@code{\[ \inclinatum \deminutum b \]} + +@item +@b{Virga} +@tab +@lilypond[staffsize=26,line-width=1.0\cm] +\include "gregorian.ly" \score { \transpose c c' { - % Clivis Aucta Descendens - \[ b \flexa \auctum \descendens g \] - \noBreak s^\markup {"l"} \noBreak - - % Clivis Aucta Ascendens - \[ b \flexa \auctum \ascendens g \] - \noBreak s^\markup {"m"} + % Virga + \[ \virga b \] } \layout { \neumeDemoLayout }} @end lilypond @tab + +@end multitable + +@noindent +@b{Ligaduras de dos notas} + +@multitable @columnfractions .4 .2 .4 + +@item +@b{Clivis vel Flexa} +@tab @lilypond[staffsize=26,line-width=1.0\cm] -\include "gregorian-init.ly" +\include "gregorian.ly" \score { \transpose c c' { - % Cephalicus - \[ b \flexa \deminutum g \] - s^\markup {"n"} + % Clivis vel Flexa + \[ b \flexa g \] } \layout { \neumeDemoLayout }} @end lilypond +@tab +@code{\[ b \flexa g \]} + @item -@code{6. Podatus vel Pes} +@emph{Clivis Aucta Descendens} @tab -@lilypond[staffsize=26,line-width=1.0\cm] -\include "gregorian-init.ly" +@lilypond[staffsize=26,line-width=2.0\cm] +\include "gregorian.ly" \score { \transpose c c' { - % Podatus vel Pes - \[ g \pes b \] - s^\markup {"o"} + % Clivis Aucta Descendens + \[ b \flexa \auctum \descendens g \] } \layout { \neumeDemoLayout }} @end lilypond @tab +@code{\[ b \flexa \auctum \descendens g \]} + +@item +@emph{Clivis Aucta Ascendens} +@tab @lilypond[staffsize=26,line-width=2.0\cm] -\include "gregorian-init.ly" +\include "gregorian.ly" \score { \transpose c c' { - % Pes Auctus Descendens - \[ g \pes \auctum \descendens b \] - \noBreak s^\markup {"p"} \noBreak - - % Pes Auctus Ascendens - \[ g \pes \auctum \ascendens b \] - \noBreak s^\markup {"q"} + % Clivis Aucta Ascendens + \[ b \flexa \auctum \ascendens g \] } \layout { \neumeDemoLayout }} @end lilypond @tab -@lilypond[staffsize=26,line-width=1.0\cm] -\include "gregorian-init.ly" +@code{\[ b \flexa \auctum \ascendens g \]} + +@item +@emph{Cephalicus} +@tab +@lilypond[staffsize=26,line-width=2.0\cm] +\include "gregorian.ly" \score { \transpose c c' { - % Epiphonus - \[ g \pes \deminutum b \] - s^\markup {"r"} + % Cephalicus + \[ b \flexa \deminutum g \] } \layout { \neumeDemoLayout }} @end lilypond +@tab +@code{\[ b \flexa \deminutum g \]} @item -@code{7. Pes Quassus} +@b{Podatus o Pes} @tab @lilypond[staffsize=26,line-width=1.0\cm] -\include "gregorian-init.ly" +\include "gregorian.ly" \score { \transpose c c' { - % Pes Quassus - \[ \oriscus g \pes \virga b \] - s^\markup {"s"} + % Podatus vel Pes + \[ g \pes b \] } \layout { \neumeDemoLayout }} @end lilypond @tab +@code{\[ g \pes b \]} + +@item +@emph{Pes Auctus Descendens} +@tab @lilypond[staffsize=26,line-width=1.0\cm] -\include "gregorian-init.ly" +\include "gregorian.ly" \score { \transpose c c' { - % Pes Quassus Auctus Descendens - \[ \oriscus g \pes \auctum \descendens b \] - s^\markup {"t"} + % Pes Auctus Descendens + \[ g \pes \auctum \descendens b \] } \layout { \neumeDemoLayout }} @end lilypond @tab +@code{\[ g \pes \auctum \descendens b \]} @item -@code{8. Quilisma Pes} +@emph{Pes Auctus Ascendens} @tab @lilypond[staffsize=26,line-width=1.0\cm] -\include "gregorian-init.ly" +\include "gregorian.ly" \score { \transpose c c' { - % Quilisma Pes - \[ \quilisma g \pes b \] - s^\markup {"u"} + % Pes Auctus Ascendens + \[ g \pes \auctum \ascendens b \] } \layout { \neumeDemoLayout }} @end lilypond @tab +@code{\[ g \pes \auctum \ascendens b \]} + +@item +@emph{Epiphonus} +@tab @lilypond[staffsize=26,line-width=1.0\cm] -\include "gregorian-init.ly" +\include "gregorian.ly" \score { \transpose c c' { - % Quilisma Pes Auctus Descendens - \[ \quilisma g \pes \auctum \descendens b \] - s^\markup {"v"} + % Epiphonus + \[ g \pes \deminutum b \] } \layout { \neumeDemoLayout }} @end lilypond @tab +@code{\[ g \pes \deminutum b \]} @item -@code{9. Podatus Initio Debilis} +@emph{Pes Initio Debilis} @tab @lilypond[staffsize=26,line-width=1.0\cm] -\include "gregorian-init.ly" +\include "gregorian.ly" \score { \transpose c c' { % Pes Initio Debilis \[ \deminutum g \pes b \] - s^\markup {"w"} } \layout { \neumeDemoLayout }} @end lilypond @tab +@code{\[ \deminutum g \pes b \]} + +@item +@emph{Pes Auctus Descendens Initio Debilis} +@tab @lilypond[staffsize=26,line-width=1.0\cm] -\include "gregorian-init.ly" +\include "gregorian.ly" \score { \transpose c c' { % Pes Auctus Descendens Initio Debilis \[ \deminutum g \pes \auctum \descendens b \] - s^\markup {"x"} } \layout { \neumeDemoLayout }} @end lilypond @tab +@code{\[ \deminutum g \pes \auctum \descendens b \]} + +@end multitable + +@noindent +@b{Ligaduras de varias notas} + +@multitable @columnfractions .4 .2 .4 @item -@code{10. Torculus} +@b{Torculus} @tab @lilypond[staffsize=26,line-width=1.0\cm] -\include "gregorian-init.ly" +\include "gregorian.ly" \score { \transpose c c' { % Torculus \[ a \pes b \flexa g \] - s^\markup {"y"} } \layout { \neumeDemoLayout }} @end lilypond @tab +@code{\[ a \pes b \flexa g \]} + +@item +@emph{Torculus Auctus Descendens} +@tab @lilypond[staffsize=26,line-width=1.0\cm] -\include "gregorian-init.ly" +\include "gregorian.ly" \score { \transpose c c' { - % Torculus Auctus Descendens + % Torculus Auctus Descendens \[ a \pes b \flexa \auctum \descendens g \] - s^\markup {"z"} } \layout { \neumeDemoLayout }} @end lilypond @tab +@code{\[ a \pes b \flexa \auctum \descendens g \]} + +@item +@emph{Torculus Deminutus} +@tab @lilypond[staffsize=26,line-width=1.0\cm] -\include "gregorian-init.ly" +\include "gregorian.ly" \score { \transpose c c' { - % Torculus Deminutus + % Torculus Deminutus \[ a \pes b \flexa \deminutum g \] - s^\markup {"A"} } \layout { \neumeDemoLayout }} @end lilypond +@tab +@code{\[ a \pes b \flexa \deminutum g \]} @item -@code{11. Torculus Initio Debilis} +@emph{Torculus Initio Debilis} @tab @lilypond[staffsize=26,line-width=1.0\cm] -\include "gregorian-init.ly" +\include "gregorian.ly" \score { \transpose c c' { - % Torculus Initio Debilis + % Torculus Initio Debilis \[ \deminutum a \pes b \flexa g \] - s^\markup {"B"} } \layout { \neumeDemoLayout }} @end lilypond @tab +@code{\[ \deminutum a \pes b \flexa g \]} + +@item +@emph{Torculus Auctus Descendens Initio Debilis} +@tab @lilypond[staffsize=26,line-width=1.0\cm] -\include "gregorian-init.ly" +\include "gregorian.ly" \score { \transpose c c' { - % Torculus Auctus Descendens Initio Debilis + % Torculus Auctus Descendens Initio Debilis \[ \deminutum a \pes b \flexa \auctum \descendens g \] - s^\markup {"C"} } \layout { \neumeDemoLayout }} @end lilypond @tab +@code{\[ \deminutum a \pes b \flexa \auctum \descendens g \]} + +@item +@emph{Torculus Deminutus Initio Debilis} +@tab @lilypond[staffsize=26,line-width=1.0\cm] -\include "gregorian-init.ly" +\include "gregorian.ly" \score { \transpose c c' { - % Torculus Deminutus Initio Debilis + % Torculus Deminutus Initio Debilis \[ \deminutum a \pes b \flexa \deminutum g \] - s^\markup {"D"} } \layout { \neumeDemoLayout }} @end lilypond +@tab +@code{\[ \deminutum a \pes b \flexa \deminutum g \]} @item -@code{12. Porrectus} +@b{Porrectus} @tab @lilypond[staffsize=26,line-width=1.0\cm] -\include "gregorian-init.ly" +\include "gregorian.ly" \score { \transpose c c' { % Porrectus \[ a \flexa g \pes b \] - s^\markup {"E"} } \layout { \neumeDemoLayout }} @end lilypond @tab +@code{\[ a \flexa g \pes b \]} + +@item +@emph{Porrectus Auctus Descendens} +@tab @lilypond[staffsize=26,line-width=1.0\cm] -\include "gregorian-init.ly" +\include "gregorian.ly" \score { \transpose c c' { - % Porrectus Auctus Descendens + % Porrectus Auctus Descendens \[ a \flexa g \pes \auctum \descendens b \] - s^\markup {"F"} } \layout { \neumeDemoLayout }} @end lilypond @tab +@code{\[ a \flexa g \pes \auctum \descendens b \]} + +@item +@emph{Porrectus Deminutus} +@tab @lilypond[staffsize=26,line-width=1.0\cm] -\include "gregorian-init.ly" +\include "gregorian.ly" \score { \transpose c c' { - % Porrectus Deminutus + % Porrectus Deminutus \[ a \flexa g \pes \deminutum b \] - s^\markup {"G"} } \layout { \neumeDemoLayout }} @end lilypond +@tab +@code{\[ a \flexa g \pes \deminutum b \]} @item -@code{13. Climacus} +@b{Climacus} @tab @lilypond[staffsize=26,line-width=1.0\cm] -\include "gregorian-init.ly" +\include "gregorian.ly" \score { \transpose c c' { % Climacus \[ \virga b \inclinatum a \inclinatum g \] - s^\markup {"H"} } - \layout { \neumeDemoLayout } -} +\layout { \neumeDemoLayout }} @end lilypond @tab +@code{\[ \virga b \inclinatum a \inclinatum g \]} + +@item +@emph{Climacus Auctus} +@tab @lilypond[staffsize=26,line-width=1.0\cm] -\include "gregorian-init.ly" +\include "gregorian.ly" \score { \transpose c c' { - % Climacus Auctus + % Climacus Auctus \[ \virga b \inclinatum a \inclinatum \auctum g \] - s^\markup {"I"} } \layout { \neumeDemoLayout }} @end lilypond @tab +@code{\[ \virga b \inclinatum a \inclinatum \auctum g \]} + +@item +@emph{Climacus Deminutus} +@tab @lilypond[staffsize=26,line-width=1.0\cm] -\include "gregorian-init.ly" +\include "gregorian.ly" \score { \transpose c c' { - % Climacus Deminutus + % Climacus Deminutus \[ \virga b \inclinatum a \inclinatum \deminutum g \] - s^\markup {"J"} } \layout { \neumeDemoLayout }} @end lilypond +@tab +@code{\[ \virga b \inclinatum a \inclinatum \deminutum g \]} @item -@code{14. Scandicus} +@b{Scandicus} @tab @lilypond[staffsize=26,line-width=1.0\cm] -\include "gregorian-init.ly" +\include "gregorian.ly" \score { \transpose c c' { % Scandicus \[ g \pes a \virga b \] - s^\markup {"K"} } \layout { \neumeDemoLayout }} @end lilypond @tab +@code{\[ g \pes a \virga b \]} + +@item +@emph{Scandicus Auctus Descendens} +@tab @lilypond[staffsize=26,line-width=1.0\cm] -\include "gregorian-init.ly" +\include "gregorian.ly" \score { \transpose c c' { - % Scandicus Auctus Descendens + % Scandicus Auctus Descendens \[ g \pes a \pes \auctum \descendens b \] - s^\markup {"L"} } \layout { \neumeDemoLayout }} @end lilypond @tab +@code{\[ g \pes a \pes \auctum \descendens b \]} + +@item +@emph{Scandicus Deminutus} +@tab @lilypond[staffsize=26,line-width=1.0\cm] -\include "gregorian-init.ly" +\include "gregorian.ly" \score { \transpose c c' { - % Scandicus Deminutus + % Scandicus Deminutus \[ g \pes a \pes \deminutum b \] - s^\markup {"M"} } \layout { \neumeDemoLayout }} @end lilypond +@tab +@code{\[ g \pes a \pes \deminutum b \]} + +@end multitable + +@noindent +@b{Símbolos especiales} + +@multitable @columnfractions .4 .2 .4 @item -@code{15. Salicus} +@b{Quilisma} @tab @lilypond[staffsize=26,line-width=1.0\cm] -\include "gregorian-init.ly" +\include "gregorian.ly" \score { \transpose c c' { - % Salicus - \[ g \oriscus a \pes \virga b \] - s^\markup {"N"} + % Quilisma + \[ g \pes \quilisma a \pes b \] } \layout { \neumeDemoLayout }} @end lilypond @tab +@code{\[ g \pes \quilisma a \pes b \]} + +@item +@emph{Quilisma Pes Auctus Descendens} +@tab @lilypond[staffsize=26,line-width=1.0\cm] -\include "gregorian-init.ly" +\include "gregorian.ly" \score { \transpose c c' { - % Salicus Auctus Descendens - \[ g \oriscus a \pes \auctum \descendens b \] - s^\markup {"O"} + % Quilisma Pes Auctus Descendens + \[ g \quilisma a \pes \auctum \descendens b \] } \layout { \neumeDemoLayout }} @end lilypond @tab +@code{\[ \quilisma g \pes \auctum \descendens b \]} @item -@code{16. Trigonus} +@b{Oriscus} @tab @lilypond[staffsize=26,line-width=1.0\cm] -\include "gregorian-init.ly" +\include "gregorian.ly" \score { \transpose c c' { - % Trigonus - \[ \stropha b \stropha b \stropha a \] - s^\markup {"P"} + % Oriscus + \[ \oriscus b \] } - \layout { \neumeDemoLayout } -} +\layout { \neumeDemoLayout }} @end lilypond @tab -@tab - -@end multitable - - -Al contrario que la mayor parte de los otros sistemas de notación de -neumas, el lenguaje de entrada para los neumas no refleja la -apariencia tipográfica, sino que está pensado para mantener la -atención sobre el significado musical. Por ejemplo, @code{\[ a \pes b -\flexa g \]} produce un Torculus que consiste en tres cabezas de -Punctum, mientras que @code{\[ a \flexa g \pes b \]} produce un -Porrectus con una forma de flexa curvada y una sola cabeza de Punctum. -No existe ninguna instrucción para tipografiar explícitamente la forma -de flexa curvada; la decisión de cuándo tipografiar una forma de flexa -curvada está basada en la entrada musical. La idea de este enfoque es -separar los aspectos musicales de la entrada, del estilo de notación -de la salida. De esta forma, la misma entrada se puede reutilizar -para tipografiar la misma música en un estilo diferente de notación de -Canto Gregoriano. - -La tabla siguiente muestra los fragmentos de código que producen las -ligaduras en la anterior tabla de neumas. La letra de la primera -columna de cada línea en la tabla siguiente, indica a qué ligadura de -la tabla anterior se refiere. La segunda columna da el nombre de la -ligadura. La tercera columna muestra el fragmento de código que -produce esta ligadura, utilizando @code{g}, @code{a} @code{b} (Sol, La -y Si) como notas de ejemplo. - -@multitable @columnfractions .02 .31 .67 -@item -@b{#} -@tab -@b{Nombre} -@tab -@b{Frase de la entrada} - -@item -a -@tab -Punctum -@tab -@code{\[ b \]} - -@item -b -@tab -Punctum Inclinatum -@tab -@code{\[ \inclinatum b \]} - -@item -c -@tab -Punctum Auctum@* -Ascendens -@tab -@code{\[ \auctum \ascendens b \]} - -@item -d -@tab -Punctum Auctum@* -Descendens -@tab -@code{\[ \auctum \descendens b \]} - -@item -e -@tab -Punctum Inclinatum@* -Auctum -@tab -@code{\[ \inclinatum \auctum b \]} - -@item -f -@tab -Punctum Inclinatum@* -Parvum @tab -@code{\[ \inclinatum \deminutum b \]} - -@item -g -@tab -Virga -@tab -@code{\[ \virga b \]} - -@item -h -@tab -Stropha -@tab -@code{\[ \stropha b \]} - -@item -i -@tab -Stropha Aucta -@tab -@code{\[ \stropha \auctum b \]} - -@item -j -@tab -Oriscus -@tab -@code{\[ \oriscus b \]} - -@item -k -@tab -Clivis vel Flexa -@tab -@code{\[ b \flexa g \]} - -@item -l -@tab -Clivis Aucta@* -Descendens -@tab -@code{\[ b \flexa \auctum \descendens g \]} - -@item -m -@tab -Clivis Aucta@* -Ascendens -@tab -@code{\[ b \flexa \auctum \ascendens g \]} - -@item -n -@tab -Cephalicus -@tab -@code{\[ b \flexa \deminutum g \]} - -@item -o -@tab -Podatus vel Pes -@tab -@code{\[ g \pes b \]} - -@item -p -@tab -Pes Auctus@* -Descendens -@tab -@code{\[ g \pes \auctum \descendens b \]} - -@item -q -@tab -Pes Auctus@* -Ascendens -@tab -@code{\[ g \pes \auctum \ascendens b \]} - -@item -r -@tab -Epiphonus -@tab -@code{\[ g \pes \deminutum b \]} - -@item -s -@tab -Pes Quassus -@tab -@code{\[ \oriscus g \pes \virga b \]} - -@item -t -@tab -Pes Quassus@* -Auctus Descendens @tab -@code{\[ \oriscus g \pes \auctum \descendens b \]} - -@item -u -@tab -Quilisma Pes -@tab -@code{\[ \quilisma g \pes b \]} - -@item -v -@tab -Quilisma Pes@* -Auctus Descendens -@tab -@code{\[ \quilisma g \pes \auctum \descendens b \]} - -@item -w -@tab -Pes Initio Debilis -@tab -@code{\[ \deminutum g \pes b \]} - -@item -x -@tab -Pes Auctus Descendens@* -Initio Debilis -@tab -@code{\[ \deminutum g \pes \auctum \descendens b \]} - -@item -y -@tab -Torculus -@tab -@code{\[ a \pes b \flexa g \]} - -@item -z -@tab -Torculus Auctus@* -Descendens -@tab -@code{\[ a \pes b \flexa \auctum \descendens g \]} - -@item -A -@tab -Torculus Deminutus -@tab -@code{\[ a \pes b \flexa \deminutum g \]} - -@item -B -@tab -Torculus Initio Debilis -@tab -@code{\[ \deminutum a \pes b \flexa g \]} - -@item -C -@tab -Torculus Auctus@* -Descendens Initio Debilis -@tab -@code{\[ \deminutum a \pes b \flexa \auctum \descendens g \]} - -@item -D -@tab -Torculus Deminutus@* -Initio Debilis -@tab -@code{\[ \deminutum a \pes b \flexa \deminutum g \]} - -@item -E -@tab -Porrectus -@tab -@code{\[ a \flexa g \pes b \]} - -@item -F -@tab -Porrectus Auctus@* -Descendens -@tab -@code{\[ a \flexa g \pes \auctum \descendens b \]} - -@item -G -@tab -Porrectus Deminutus -@tab -@code{\[ a \flexa g \pes \deminutum b \]} +@code{\[ \oriscus b \]} @item -H +@emph{Pes Quassus} @tab -Climacus +@lilypond[staffsize=26,line-width=1.0\cm] +\include "gregorian.ly" +\score { + \transpose c c' { + % Pes Quassus + \[ \oriscus g \pes \virga b \] + } +\layout { \neumeDemoLayout }} +@end lilypond @tab -@code{\[ \virga b \inclinatum a \inclinatum g \]} +@code{\[ \oriscus g \pes \virga b \]} @item -I +@emph{Pes Quassus Auctus Descendens} @tab -Climacus Auctus +@lilypond[staffsize=26,line-width=1.0\cm] +\include "gregorian.ly" +\score { + \transpose c c' { + % Pes Quassus Auctus Descendens + \[ \oriscus g \pes \auctum \descendens b \] + } +\layout { \neumeDemoLayout }} +@end lilypond @tab -@code{\[ \virga b \inclinatum a \inclinatum \auctum g \]} +@code{\[ \oriscus g \pes \auctum \descendens b \]} @item -J +@b{Salicus} @tab -Climacus Deminutus +@lilypond[staffsize=26,line-width=1.0\cm] +\include "gregorian.ly" +\score { + \transpose c c' { + % Salicus + \[ g \oriscus a \pes \virga b \] + } +\layout { \neumeDemoLayout }} +@end lilypond @tab -@code{\[ \virga b \inclinatum a \inclinatum \deminutum g \]} +@code{\[ g \oriscus a \pes \virga b \]} @item -K +@emph{Salicus Auctus Descendens} @tab -Scandicus +@lilypond[staffsize=26,line-width=1.0\cm] +\include "gregorian.ly" +\score { + \transpose c c' { + % Salicus Auctus Descendens + \[ g \oriscus a \pes \auctum \descendens b \] + } +\layout { \neumeDemoLayout }} +@end lilypond @tab -@code{\[ g \pes a \virga b \]} +@code{\[ g \oriscus a \pes \auctum \descendens b \]} @item -L +@b{(Apo)stropha} @tab -Scandicus Auctus@* -Descendens +@lilypond[staffsize=26,line-width=1.0\cm] +\include "gregorian.ly" +\score { + \transpose c c' { + % Stropha + \[ \stropha b \] + } +\layout { \neumeDemoLayout }} +@end lilypond @tab -@code{\[ g \pes a \pes \auctum \descendens b \]} +@code{\[ \stropha b \]} @item -M +@emph{Stropha Aucta} @tab -Scandicus Deminutus +@lilypond[staffsize=26,line-width=1.0\cm] +\include "gregorian.ly" +\score { + \transpose c c' { + % Stropha Aucta + \[ \stropha \auctum b \] + } +\layout { \neumeDemoLayout }} +@end lilypond @tab -@code{\[ g \pes a \pes \deminutum b \]} +@code{\[ \stropha \auctum b \]} @item -N +@b{Bistropha} @tab -Salicus +@lilypond[staffsize=26,line-width=1.0\cm] +\include "gregorian.ly" +\score { + \transpose c c' { + % Bistropha + \[ \stropha b \stropha b \] + } +\layout { \neumeDemoLayout }} +@end lilypond @tab -@code{\[ g \oriscus a \pes \virga b \]} +@code{\[ \stropha b \stropha b \]} @item -O +@b{Tristropha} @tab -Salicus Auctus Descendens +@lilypond[staffsize=26,line-width=1.0\cm] +\include "gregorian.ly" +\score { + \transpose c c' { + % Tristropha + \[ \stropha b \stropha b \stropha b \] + } +\layout { \neumeDemoLayout }} +@end lilypond @tab -@code{\[ g \oriscus a \pes \auctum \descendens b \]} +@code{\[ \stropha b \stropha b \stropha b \]} @item -P -@tab -Trigonus +@emph{Trigonus} @tab -@code{\[ \stropha b \stropha b \stropha a \]} -@end multitable - -Las ligaduras que se acaban de relacionar sirven principalmente como -un conjunto limitado, pero representativo, de ejemplos de ligaduras -gregorianas. Dentro de los delimitadores de ligadura @code{\[} y -@code{\]}, prácticamente cualquier cantidad de notas se pueden -acumular para formar una única ligadura, y los prefijos de cabeza como -@code{\pes}, @code{\flexa}, @code{\virga}, @code{\inclinatum}, etc. se -pueden intermezclar como se desee. La utilización del conjunto de -reglas que subyace a la construcción de las ligaduras en la tabla -anterior se extrapola de la forma correspondiente. De esta manera se -pueden crear una cantidad infinita de ligaduras diferentes. - -Los puntos de aumentación, llamados también @emph{morae}, se escriben -con la función musical @code{\augmentum}. Dese cuenta de que -@code{\augmentum} está programado como una función musical unaria y no -como un prefijo principal. Se aplica solamente a la expresión musical -que sigue inmediatamente. Esto es, @code{\augmentum \virga c} no -tendrá ningún efecto visible. En su lugar, escriba @code{\virga -\augmentum c} o @code{\augmentum @{\virga c@}}. Tenga en cuenta -también que puede escribir @code{\augmentum @{a g@}} como abreviatura -de @code{\augmentum a \augmentum g}. - -@lilypond[quote,ragged-right,verbatim] -\include "gregorian-init.ly" +@lilypond[staffsize=26,line-width=1.0\cm] +\include "gregorian.ly" \score { - \new VaticanaVoice { - \[ \augmentum a \flexa \augmentum g \] - \augmentum g + \transpose c c' { + % Trigonus + \[ \stropha b \stropha b \stropha a \] } + \layout { \neumeDemoLayout } } @end lilypond +@tab +@code{\[ \stropha b \stropha b \stropha a \]} -@predefined +@end multitable +@predefined Están contemplados los siguientes prefijos de cabeza: - @funindex \virga @code{\virga}, @funindex \stropha @@ -1962,226 +2229,290 @@ Están contemplados los siguientes prefijos de cabeza: @code{\cavum}, @funindex \linea @code{\linea}. +@endpredefined -Los prefijos de Punctum se pueden acumular entre sí, aunque son de -aplicación ciertas restricciones. Por ejemplo, se pueden aplicar -@code{\descendens} o bien @code{\ascendens} a una cabeza, pero no los -dos a la misma. + +Se pueden acumular los prefijos de cabeza, aunque con ciertas +restricciones. Por ejemplo, se pueden aplicar @code{\descendens} o +@code{\ascendens} a una cabeza, pero no los dos a la misma cabeza. @funindex \pes @funindex \flexa -Dos cabezas adyacentes se pueden ligar entre sí con las instrucciones -infijas @code{\pes} y @code{\flexa} para una línea melódica ascendente -y descendente, respectivamente. +Se pueden ligar dos cabezas adyacentes con las instrucciones infijas +@code{\pes} y @code{\flexa} para una línea melódica ascendente y +descendente, respectivamente. @funindex \augmentum -Utilice la función musical unaria @code{\augmentum} para escribir -puntos de aumentación. - -@knownissues - -Cuando un punto @code{\augmentum} aparece al final de la última pauta -dentro de una ligadura, a veces se sitúa verticalmente en un lugar -equivocado. Como solución parcial, escriba una nota de salto -adicional (e.g. @code{s8}) como la última nota de esa pauta. - -@code{\augmentum} debería estar programada como un prefijo de cabeza y no como una -función musical unaria, de forma que @code{\augmentum} pudiera entremezclarse -con los prefijos de cabeza en un orden arbitrario. - -@node Pre-defined contexts -@subsection Pre-defined contexts - -@menu -* Gregorian chant contexts:: -* Mensural contexts:: -@end menu - - -@node Gregorian chant contexts -@subsubsection Gregorian chant contexts - -@cindex VaticanaVoiceContext -@cindex VaticanaStaffContext +Utilice la función musical unaria @code{\augmentum} para añadir puntos +de augmentum. -El contexto predefinido de voz @code{VaticanaVoiceContext} y el de -pauta @code{VaticanaStaffContext} se pueden utilizar para grabar una -pieza de Canto Gregoriano en el estilo de la Editio Vaticana. Estos -contextos establecen a unos valores iniciales adecuados todas las -propiedades relevantes de los contextos y de los objetos gráficos, de -forma que pueda inmediatamente comenzar a escribir el canto en sí, -como lo demuestra el siguiente fragmento -@lilypond[quote,ragged-right,packed,verbatim] -\include "gregorian-init.ly" -\score { - << - \new VaticanaVoice = "cantus" { - \[ c'\melisma c' \flexa a \] - \[ a \flexa \deminutum g\melismaEnd \] - f \divisioMinima - \[ f\melisma \pes a c' c' \pes d'\melismaEnd \] - c' \divisioMinima \break - \[ c'\melisma c' \flexa a \] - \[ a \flexa \deminutum g\melismaEnd \] f \divisioMinima - } - \new Lyrics \lyricsto "cantus" { - San- ctus, San- ctus, San- ctus - } - >> -} -@end lilypond +@seealso -@node Mensural contexts -@subsubsection Mensural contexts +@knownissues -@cindex MensuralVoiceContext -@cindex MensuralStaffContext +Cuando aparece un punto de @code{\augmentum} al final de la última +pauta dentro de una ligadura, a veces se posiciona defectuosamente en +el sentido vertical. Para rodear el problema, escriba una nota +adicional de salto (p.ej. @code{s8}) como última nota de la pauta. -Los contextos predefinidos de voz @code{MensuralVoiceContext} y de -pauta @code{MensuralStaffContext} se pueden usar para grabar una pieza -en estilo mensural. Estos contextos establecen a unos valores -iniciales adecuados todas las propiedades relevantes de los contextos -y de los objetos gráficos, de manera que pueda comenzar inmediatamente -a escribir el canto, como lo demuestra el siguiente fragmento +@code{\augmentum} debería estar implementado como un prefijo de cabeza +en vez de una función musical unaria, de forma que @code{\augmentum} +se pudiera entremezclar con los prefijos de cabeza en un orden +arbitrario. -@lilypond[quote,ragged-right,verbatim] -\score { - << - \new MensuralVoice = "discantus" \transpose c c' { - \override Score.BarNumber #'transparent = ##t { - c'1\melisma bes a g\melismaEnd - f\breve - \[ f1\melisma a c'\breve d'\melismaEnd \] - c'\longa - c'\breve\melisma a1 g1\melismaEnd - fis\longa^\signumcongruentiae - } - } - \new Lyrics \lyricsto "discantus" { - San -- ctus, San -- ctus, San -- ctus - } - >> -} -@end lilypond -@node Transcribing ancient music -@subsection Transcribing ancient music +@node Working with ancient music---scenarios and solutions +@subsection Working with ancient music---scenarios and solutions @menu -* Ancient and modern from one source:: * Incipits:: * Mensurstriche layout:: * Transcribing Gregorian chant:: +* Ancient and modern from one source:: +* Editorial markings:: @end menu +El trabajo con música antigua implica con frecuencia tareas +adicionales que difieren considerablemente de la notación moderna para +la que se diseñó LilyPond. En el resto de esta sección se perfilan +unos cuantos escenarios típicos, con sugerencias de soluciones. Entre +ellos están los siguientes: -@node Ancient and modern from one source -@subsubsection Ancient and modern from one source - -@c TODO Add text -@c Here among others the snippets about reducing note length -Continuará... - -@seealso - -@c ... and reference to other sections ... +@itemize +@item cómo hacer incipits +(o sea, material a modo de prefacio que indica cómo era el original) a +las transcripciones modernas de música mensural; +@item cómo conseguir el diseño @emph{Mensurstriche} +que se usa con frecuencia para las transcripciones modernas de música +polifónica; +@item cómo transcribir canto gregoriano en notación moderna; +@item cómo generar notación antigua y moderna a partir de la misma fuente. +@end itemize @node Incipits -@subsubsection Incipits +@unnumberedsubsubsec Incipits -@c TODO Add text -@c clefs, mensuration signs etc from lsr and -user -@c use snippet Transcription-of-ancient-music-with-incipit Continuará... + @seealso -@c ... and reference to other sections ... @node Mensurstriche layout -@subsubsection Mensurstriche layout +@unnumberedsubsubsec Mensurstriche layout -@c TODO Add text -@c from lsr and -user -Continuará... +@emph{Mensurstriche} (@q{líneas de mensuración}) es el término +aceptado para las barras de compás que se trazan entre los pentagramas +de un sistema pero no dentro de los propios pentagramas. Es una forma +común de preservar el aspecto visual de las duraciones del original, +es decir, sin tener que dividir las notas sincopadas en las barras de +compás, y al mismo tiempo ofrecer la ayuda orientativa que +proporcionan las barras de compás. -@seealso +@lilypondfile[verbatim,lilyquote,texidoc] +{mensurstriche-layout-bar-lines-between-the-staves.ly} + + +@seealso @c ... and reference to other sections ... @node Transcribing Gregorian chant -@subsubsection Transcribing Gregorian chant +@unnumberedsubsubsec Transcribing Gregorian chant -@c TODO Add text -@c extract from 1.6.1.1 -Continuará... +El canto gregoriano se puede transcribir a notación moderna con +ciertos trucos sencillos. -@seealso +@b{Plicas}. Todas las plicas se pueden eliminar de una vez retirando +el grabador @code{Stem_engraver} del contexto de voz: -@c ... and reference to other sections ... +@example +\layout @{ + ... + \context @{ + \Voice + \remove "Stem_engraver" + @} +@} +@end example -@node Editorial markings -@subsection Editorial markings +Sin embargo, en ciertos estilos de transcripción, se usan plicas de +forma ocasional, por ejemplo para indicar la transición a partir de un +recitativo monotónico a un gesto melódico fijo. En estos casos +podemos usar bien @code{\override Stem #'transparent = ##t} o bien +@code{\override Stem #'length = #0}, y restaurar la plica cuando se +necesite con el correspondiente @code{\once \override Stem +#'transparent = ##f} (véase el ejemplo de abajo). + +@b{Compás}. Para el canto no medido, existen diversas alternativas. + +Se puede eliminar el grabador Time_signature_engraver del contexto de +Staff sin ningún efecto secundario negativo. La alternativa, que es +hacer transparente la indicación de compás, deja un espacio en blanco +en la partitura, pues la indicación invisible sigue ocupando un +espacio. + +En muchos casos da un buen resultado @code{\set Score.timing = ##f}. +Otra alternativa es utilizar \@code{\CadenzaOn} y @code{\CadenzaOff}. + +Para quitar las barras de compás, el enfoque radical consiste en +retirar (mediante la instrucción @code{\remove}) el grabador +Bar_engraver del contexto de pentagrama Staff. Una vez más, en vez de +ello podemos usar @code{\override BarLine #'transparent = ##t} si se +necesita ocasionalmente una barra de compás. + +Un tipo de transcripción muy común es el canto de recitativo, en el +que la nota repetida se indica con una breve. Se puede tratar el +texto del tono de recitativo de dos maneras. Podemos ponerlo como una +sola sílaba alineada por la izquierda: + +@lilypond[verbatim,ragged-right] +\include "gregorian.ly" +chant = \relative c' { + \clef "G_8" + c\breve c4 b4 a c2 c4 \divisioMaior + c\breve c4 c f, f \finalis +} -@menu -* Annotational accidentals:: -* Baroque rhythmic notation:: -@end menu +verba = \lyricmode { + \once \override LyricText #'self-alignment-X = #-1 + "Noctem quietam et" fi -- nem per -- fec -- tum + \once \override LyricText #'self-alignment-X = #-1 + "concedat nobis Dominus" om -- ni -- po -- tens. +} +\score { + \new Staff << + \new Voice = "melody" \chant + \new Lyrics = "one" \lyricsto melody \verba + >> + \layout { + \context { + \Staff + \remove "Time_signature_engraver" + \remove "Bar_engraver" + \override Stem #'transparent = ##t + } + } +} +@end lilypond +Esto funciona bien en la medida en que el texto no comprenda un salto +de línea. Si es el caso, una alternativa sería añadir notas ocultas a +la partitura, en combinación con cambios en la visibilidad de las +plicas: -@node Annotational accidentals -@subsubsection Annotational accidentals -En la música europea de hasta aprox. 1600, se esperaba de los -cantantes que alterasen cromáticamente ciertas notas de acuerdo con su -propia iniciativa. Esto recibe el nombre de @q{Musica Ficta}. En las -transcripciones modernas, estas alteraciones accidentales se imprimen -normalmente encima de la nota. +@lilypond[verbatim,ragged-right] +\include "gregorian.ly" +chant = \relative c' { + \clef "G_8" + \set Score.timing = ##f + c\breve \override NoteHead #'transparent = ##t c c c c c + \revert NoteHead #'transparent + \override Stem #'transparent = ##f \stemUp c4 b4 a + \override Stem #'transparent = ##t c2 c4 \divisioMaior + c\breve \override NoteHead #'transparent = ##t c c c c c c c + \revert NoteHead #'transparent c4 c f, f \finalis +} -@cindex alteraciones de la musica ficta -@cindex musica ficta, alteraciones +verba = \lyricmode { + No -- ctem qui -- e -- tam et fi -- nem per -- fec -- tum + con -- ce -- dat no -- bis Do -- mi -- nus om -- ni -- po -- tens. +} -Están contempladas estas alteraciones sugeridas, y se pueden activar -estableciendo @code{suggestAccidentals} al valor cierto. +\score { + \new Staff << + \new Voice = "melody" \chant + \new Lyrics \lyricsto "melody" \verba + >> + \layout { + \context { + \Staff + \remove "Time_signature_engraver" + \override BarLine #'transparent = ##t + \override Stem #'transparent = ##t + } + } +} +@end lilypond -@funindex suggestAccidentals +Otra situación común es la transcripción de cantos neumáticos o +melismáticos, es decir, cantos con un número variable de notas en cada +sílaba. En este caso, podemos establecer los grupos de sílabas +claramente separados, normalmente también las subdivisiones de un +melisma mayor. Una forma de conseguirlo es usar un @code{\time} fijo, +p.ej. 1/4, y dejar que cada sílaba o grupo de notas llene uno de esos +compases, con la ayuda de grupos de valoración especial o duraciones +más breves. Si las líneas divisorias y todas las demás indicaciones +rítmicas se hacen transparentes, y el espacio que rodea las líneas +divisorias se aumenta, ello proporciona una aceptable representación +del original, en notación moderna. + +Para evitar que las sílabas de distinta anchura (como @qq{-ri} y +@qq{-rum}) dispongan los grupos de notas de las sílabas de forma +irregular, se puede ajustar la propiedad @code{#'X-extent} del objeto +@code{LyricText} a un valor fijo. Otra forma más engorrosa sería +añadir las sílabas como elementos de @code{\markup}. Si se necesitan +más ajustes posteriormente, esto se puede hacer fácilmente con +@q{notas} @code{s}. + +@lilypond[verbatim,quote] +spiritus = \relative c' { + \time 1/4 + \override Lyrics.LyricText #'X-extent = #'(0 . 3) + d4 \times 2/3 { f8 a g } g a a4 g f8 e + d4 f8 g g8 d f g a g f4 g8 a a4 s + \times 2/3 { g8 f d } e f g a g4 +} -@lilypond[verbatim,fragment,relative=1] -fis gis -\set suggestAccidentals = ##t -ais bis +spirLyr = \lyricmode { + Spi -- ri -- _ _ tus _ Do -- mi -- ni _ re -- ple -- _ vit _ + or -- _ bem _ ter -- ra -- _ rum, al -- _ _ le -- _ lu + -- _ ia. +} +\score { + \new Staff << + \new Voice = "chant" \spiritus + \new Lyrics = "one" \lyricsto "chant" \spirLyr + >> + \layout { + \context { + \Staff + \remove "Time_signature_engraver" + \override BarLine #'X-extent = #'(-1 . 1) + \override Stem #'transparent = ##t + \override Beam #'transparent = ##t + \override BarLine #'transparent = ##t + \override TupletNumber #'transparent = ##t + } + } +} @end lilypond +@c extract from 1.6.1.1 + @seealso +@c ... and reference to other sections ... -Referencia de funcioamiento interno: -el grabador @rinternals{Accidental_engraver} -y el objeto @rinternals{AccidentalSuggestion}. -@node Baroque rhythmic notation -@subsubsection Baroque rhythmic notation +@node Ancient and modern from one source +@unnumberedsubsubsec Ancient and modern from one source + +Continuará... + -@c TODO Add text -@c try Till Rettig -@c Add example of white noteheads: -@c In the french baroque some composers used white noteheads in slow pieces, -@c mainly in 3/2-time. A quarter looks there like a eighth with a white -@c notehead. (Franz-Rudolf Kuhnen) +@seealso -@c TODO Add example of this: -@c I was referring to e.g. notated a8. a16, which should, if I -@c remember correctly, be interpreted more like a8.. a32 (in the french -@c style). The editor might want to show that rythmic figure above the -@c staff as an hint to performers. (Karl Hammer) +@node Editorial markings +@unnumberedsubsubsec Editorial markings Continuará... -@seealso -@c ... and reference to other sections ... +@seealso