X-Git-Url: https://git.donarmstrong.com/?a=blobdiff_plain;f=Documentation%2Fes%2Fnotation%2Fnotation-appendices.itely;h=3a56853d4123aaa6595cc3764110680ff2fdf528;hb=cb951038d3e74a85ec8539d0dc51260088251556;hp=7b60f87f4c6761e952830fd4402e7280ec6f959a;hpb=3dd9b13331489a191d0e901245cc98476e5fcac1;p=lilypond.git diff --git a/Documentation/es/notation/notation-appendices.itely b/Documentation/es/notation/notation-appendices.itely index 7b60f87f4c..3a56853d41 100644 --- a/Documentation/es/notation/notation-appendices.itely +++ b/Documentation/es/notation/notation-appendices.itely @@ -1,65 +1,54 @@ @c -*- coding: utf-8; mode: texinfo; documentlanguage: es -*- @ignore - Translation of GIT committish: da7ce7d651c3a0d1bfed695f6e952975937a1c79 + Translation of GIT committish: 26a079ca2393d053315ef8dbef626c897dc9645a When revising a translation, copy the HEAD committish of the version that you are working on. For details, see the Contributors' Guide, node Updating translation committishes.. @end ignore -@c \version "2.12.0" +@c \version "2.16.0" @node Tablas del manual sobre notación @appendix Tablas del manual sobre notación @translationof Notation manual tables -@c Please do not delete the following @ignore block. -@ignore -Note for editors and translators: In the following menu, two entries -are needed to link to a pair of automatically generated sections. -Please keep them and, if using emacs, do not run -texinfo-all-menus-update without manually restoring them back. These -menu entries are: - -* Text markup commands:: -* Text markup list commands:: - -and they should go just after -* Estilos de cabezas de nota:: - -and just before -* Lista de articulaciones:: -@end ignore - @menu -* Carta de nombres de acordes:: +* Cuadro de nombres de acordes:: * Modificadores de acorde más usuales:: -* Diagramas predefinidos de trastes:: +* Afinaciones de cuerdas predefinidas:: +* Diagramas predefinidos de posiciones:: +* Tamaños de página predefinidos:: * Instrumentos MIDI:: * Lista de colores:: * La tipografía Feta:: * Estilos de cabezas de nota:: -* Text markup commands:: -* Text markup list commands:: +* Instrucciones de marcado de texto:: +* Instrucciones de listas de marcado de texto:: +* Lista de caracteres especiales:: * Lista de articulaciones:: * Notas de percusión:: +* Glosario técnico:: * Todas las propiedades de contexto:: * Propiedades de disposición:: -* Identificadores:: +* Funciones musicales disponibles:: +* Identificadores de modificación de contextos:: +* Predicados de tipo predefinidos:: * Funciones de Scheme:: @end menu -@node Carta de nombres de acordes -@appendixsec Carta de nombres de acordes +@node Cuadro de nombres de acordes +@appendixsec Cuadro de nombres de acordes @translationof Chord name chart -Las siguientes tablas muestran dos sistemas estándar para imprimir los nombres de los acordes, -junto a las notas que representan. +La siguiente tabla muestra dos sistemas estándar para imprimir los +nombres de los acordes, junto a las notas que representan. -@lilypondfile{chord-names-jazz.ly} +@c The line width is a hack to allow space for instrument names +@lilypondfile[quote,line-width=15\cm]{chord-names-jazz.ly} @node Modificadores de acorde más usuales @appendixsec Modificadores de acorde más usuales @@ -88,7 +77,7 @@ Tercera mayor y quinta justa @tab @code{5} o nada @tab -@lilypond[line-width=3\cm,noragged-right, notime] +@lilypond[line-width=2.8\cm,noragged-right, notime] \chordmode { c1:5 } @@ -101,7 +90,7 @@ Tercera menor y quinta justa @tab @code{m} o @code{m5} @tab -@lilypond[line-width=3\cm,noragged-right, notime] +@lilypond[line-width=2.8\cm,noragged-right, notime] \chordmode { c1:m } @@ -114,7 +103,7 @@ Tercera mayor y quinta aumentada @tab @code{aug} @tab -@lilypond[line-width=3\cm,noragged-right, notime] +@lilypond[line-width=2.8\cm,noragged-right, notime] \chordmode { c1:aug } @@ -127,7 +116,7 @@ Tercera menor y quinta disminuida @tab @code{dim} @tab -@lilypond[line-width=3\cm,noragged-right, notime] +@lilypond[line-width=2.8\cm,noragged-right, notime] \chordmode { c1:dim } @@ -140,7 +129,7 @@ Tríada mayor con séptima menor @tab @code{7} @tab -@lilypond[line-width=3\cm,noragged-right, notime] +@lilypond[line-width=2.8\cm,noragged-right, notime] \chordmode { c1:7 } @@ -153,7 +142,7 @@ Tríada mayor y séptima mayor @tab @code{maj7} ó @code{maj} @tab -@lilypond[line-width=3\cm,noragged-right, notime] +@lilypond[line-width=2.8\cm,noragged-right, notime] \chordmode { c1:maj7 } @@ -166,7 +155,7 @@ Tríada menor y séptima menor @tab @code{m7} @tab -@lilypond[line-width=3\cm,noragged-right, notime] +@lilypond[line-width=2.8\cm,noragged-right, notime] \chordmode { c1:m7 } @@ -179,7 +168,7 @@ Tríada disminuida y séptima disminuida @tab @code{dim7} @tab -@lilypond[line-width=3\cm,noragged-right, notime] +@lilypond[line-width=2.8\cm,noragged-right, notime] \chordmode { c1:dim7 } @@ -192,7 +181,7 @@ Tríada aumentada y séptima menor @tab @code{aug7} @tab -@lilypond[line-width=3\cm,noragged-right, notime] +@lilypond[line-width=2.8\cm,noragged-right, notime] \chordmode { c1:aug7 } @@ -205,9 +194,9 @@ Tríada disminuida y séptima menor @tab @code{m7.5-} @tab -@lilypond[line-width=3\cm,noragged-right, notime] +@lilypond[line-width=2.8\cm,noragged-right, notime] \chordmode { - c1:dim5m7 + c1:m7.5- } @end lilypond @@ -216,11 +205,11 @@ Menor con séptima mayor @tab Tríada menor con séptima mayor @tab -@code{maj7.5-} +@code{m7+} @tab -@lilypond[line-width=3\cm,noragged-right, notime] +@lilypond[line-width=2.8\cm,noragged-right, notime] \chordmode { - c1:maj7.5- + c1:m7+ } @end lilypond @@ -231,7 +220,7 @@ Tríada mayor y sexta @tab @code{6} @tab -@lilypond[line-width=3\cm,noragged-right, notime] +@lilypond[line-width=2.8\cm,noragged-right, notime] \chordmode { c1:6 } @@ -244,7 +233,7 @@ Tríada menor y sexta @tab @code{m6} @tab -@lilypond[line-width=3\cm,noragged-right, notime] +@lilypond[line-width=2.8\cm,noragged-right, notime] \chordmode { c1:m6 } @@ -257,7 +246,7 @@ Séptima dominante con novena mayor @tab @code{9} @tab -@lilypond[line-width=3\cm,noragged-right, notime] +@lilypond[line-width=2.8\cm,noragged-right, notime] \chordmode { c1:9 } @@ -270,7 +259,7 @@ Séptima mayor y novena mayor @tab @code{maj9} @tab -@lilypond[line-width=3\cm,noragged-right, notime] +@lilypond[line-width=2.8\cm,noragged-right, notime] \chordmode { c1:maj9 } @@ -283,7 +272,7 @@ Séptima menor y novena mayor @tab @code{m9} @tab -@lilypond[line-width=3\cm,noragged-right, notime] +@lilypond[line-width=2.8\cm,noragged-right, notime] \chordmode { c1:m9 } @@ -296,7 +285,7 @@ Novena dominante con oncena justa @tab @code{11} @tab -@lilypond[line-width=3\cm,noragged-right, notime] +@lilypond[line-width=2.8\cm,noragged-right, notime] \chordmode { c1:11 } @@ -309,7 +298,7 @@ Novena mayor y oncena justa @tab @code{maj11} @tab -@lilypond[line-width=3\cm,noragged-right, notime] +@lilypond[line-width=2.8\cm,noragged-right, notime] \chordmode { c1:maj11 } @@ -322,7 +311,7 @@ Novena menor y oncena justa @tab @code{m11} @tab -@lilypond[line-width=3\cm,noragged-right, notime] +@lilypond[line-width=2.8\cm,noragged-right, notime] \chordmode { c1:m11 } @@ -335,7 +324,7 @@ Novena dominante y trecena mayor @tab @code{13} @tab -@lilypond[line-width=3\cm,noragged-right, notime] +@lilypond[line-width=2.8\cm,noragged-right, notime] \chordmode { c1:13 } @@ -348,7 +337,7 @@ Oncena dominante y trecena mayor @tab @code{13.11} @tab -@lilypond[line-width=3\cm,noragged-right, notime] +@lilypond[line-width=2.8\cm,noragged-right, notime] \chordmode { c1:13.11 } @@ -361,7 +350,7 @@ Oncena mayor y trecena mayor @tab @code{maj13.11} @tab -@lilypond[line-width=3\cm,noragged-right, notime] +@lilypond[line-width=2.8\cm,noragged-right, notime] \chordmode { c1:maj13.11 } @@ -374,7 +363,7 @@ Oncena menor y trecena mayor @tab @code{m13.11} @tab -@lilypond[line-width=3\cm,noragged-right, notime] +@lilypond[line-width=2.8\cm,noragged-right, notime] \chordmode { c1:m13.11 } @@ -387,7 +376,7 @@ Segunda mayor y quinta justa @tab @code{sus2} @tab -@lilypond[line-width=3\cm,noragged-right, notime] +@lilypond[line-width=2.8\cm,noragged-right, notime] \chordmode { c1:sus2 } @@ -400,30 +389,331 @@ Cuarta justa y quinta justa @tab @code{sus4} @tab -@lilypond[line-width=3\cm,noragged-right, notime] +@lilypond[line-width=2.8\cm,noragged-right, notime] \chordmode { c1:sus4 } @end lilypond +@item +Acorde de potencia o de quinta vacía (de dos notas) +@tab +Perfect fifth +@tab +@code{1.5} +@tab +@lilypond[line-width=2.8\cm,noragged-right, notime] +\chordmode { + \powerChords + c1:1.5 +} +@end lilypond + +@item +Acorde de potencia o de quinta vacía (de tres notas) +@tab +Perfect fifth, octave +@tab +@code{1.5.8} +@tab +@lilypond[line-width=2.8\cm,noragged-right, notime] +\chordmode { + \powerChords + c1:1.5.8 +} +@end lilypond @end multitable -@node Diagramas predefinidos de trastes -@appendixsec Diagramas predefinidos de trastes + +@node Afinaciones de cuerdas predefinidas +@appendixsec Afinaciones de cuerdas predefinidas +@translationof Predefined string tunings + +El cuadro de abajo muestra las afinaciones predefinidas de cuerdas. + +@lilypondfile{display-predefined-string-tunings.ly} + + +@node Diagramas predefinidos de posiciones +@appendixsec Diagramas predefinidos de posiciones @translationof Predefined fretboard diagrams -El cuadro siguiente presenta los diagramas de traste predefinidos. +El cuadro siguiente presenta los diagramas de posiciones de acordes +predefinidos para guitarra. + +@lilypondfile[line-width=15.5\cm]{display-predefined-fretboards.ly} + +El cuadro siguiente presenta los diagramas de traste predefinidos para ukelele. + +@lilypondfile[line-width=15.5\cm]{display-predefined-ukulele-fretboards.ly} + +El siguiente cuadro presenta los diagramas de posiciones predefinidas +para la mandolina. + +@lilypondfile[line-width=15.5\cm]{display-predefined-mandolin-fretboards.ly} + + +@node Tamaños de página predefinidos +@appendixsec Tamaños de página predefinidos +@translationof Predefined paper sizes + +Los tamaños de página se definen en el archivo @file{scm/paper.scm} + +@noindent +@strong{La serie A de @qq{ISO 216}} +@table @code +@item "a10" +(26 x 37 mm) +@item "a9" +(37 x 52 mm) +@item "a8" +(52 x 74 mm) +@item "a7" +(74 x 105 mm) +@item "a6" +(105 x 148 mm) +@item "a5" +(148 x 210 mm) +@item "a4" +(210 x 297 mm) +@item "a3" +(297 x 420 mm) +@item "a2" +(420 x 594 mm) +@item "a1" +(594 x 841 mm) +@item "a0" +(841 x 1189 mm) +@end table + +@noindent +@strong{La serie B de @qq{ISO 216}} +@table @code +@item "b10" +(31 x 44 mm) +@item "b9" +(44 x 62 mm) +@item "b8" +(62 x 88 mm) +@item "b7" +(88 x 125 mm) +@item "b6" +(125 x 176 mm) +@item "b5" +(176 x 250 mm) +@item "b4" +(250 x 353 mm) +@item "b3" +(353 x 500 mm) +@item "b2" +(500 x 707 mm) +@item "b1" +(707 x 1000 mm) +@item "b0" +(1000 x 1414 mm) +@end table + +@noindent +@strong{Dos tamaños extendidos según se definen en @qq{DIN 476}} +@table @code +@item "4a0" +(1682 x 2378 mm) +@item "2a0" +(1189 x 1682 mm) +@end table + +@noindent +@strong{Serie C estándar de @qq{ISO 269}} +@table @code +@item "c10" +(28 x 40 mm) +@item "c9" +(40 x 57 mm) +@item "c8" +(57 x 81 mm) +@item "c7" +(81 x 114 mm) +@item "c6" +(114 x 162 mm) +@item "c5" +(162 x 229 mm) +@item "c4" +(229 x 324 mm) +@item "c3" +(324 x 458 mm) +@item "c2" +(458 x 648 mm) +@item "c1" +(648 x 917 mm) +@item "c0" +(917 x 1297 mm) +@end table -@lilypondfile{display-predefined-fretboards.ly} +@noindent +@strong{Tamaños de página norteamiericanos} +@table @code +@item "junior-legal" +(8.0 x 5.0 in) +@item "legal" +(8.5 x 14.0 in) +@item "ledger" +(17.0 x 11.0 in) +@item "letter" +(8.5 x 11.0 in) +@item "tabloid" +(11.0 x 17.0 in) +@item "11x17" +(11.0 x 17.0 in) +@item "17x11" +(17.0 x 11.0 in) +@end table + +@noindent +@strong{Tamaño carta gubernamental del IEEE Printer Working Group, para escritura de niños} +@table @code +@item "government-letter" +(8 x 10.5 in) +@item "government-legal" +(8.5 x 13.0 in) +@item "philippine-legal" +(8.5 x 13.0 in) +@end table + +@noindent +@strong{Tamaños de ANSI} +@table @code +@item "ansi a" +(8.5 x 11.0 in) +@item "ansi b" +(17.0 x 11.0 in) +@item "ansi c" +(17.0 x 22.0 in) +@item "ansi d" +(22.0 x 34.0 in) +@item "ansi e" +(34.0 x 44.0 in) +@item "engineering f" +(28.0 x 40.0 in) +@end table + +@noindent +@strong{Tamaños arquitectóncos norteamericanos} +@table @code +@item "arch a" +(9.0 x 12.0 in) +@item "arch b" +(12.0 x 18.0 in) +@item "arch c" +(18.0 x 24.0 in) +@item "arch d" +(24.0 x 36.0 in) +@item "arch e" +(36.0 x 48.0 in) +@item "arch e1" +(30.0 x 42.0 in) +@end table + +@noindent +@strong{Tamaños antiguos que aún se utilizan en el Reino Unido} +@table @code +@item "statement" +(5.5 x 8.5 in) +@item "half letter" +(5.5 x 8.5 in) +@item "quarto" +(8.0 x 10.0 in) +@item "octavo" +(6.75 x 10.5 in) +@item "executive" +(7.25 x 10.5 in) +@item "monarch" +(7.25 x 10.5 in) +@item "foolscap" +(8.27 x 13.0 in) +@item "folio" +(8.27 x 13.0 in) +@item "super-b" +(13.0 x 19.0 in) +@item "post" +(15.5 x 19.5 in) +@item "crown" +(15.0 x 20.0 in) +@item "large post" +(16.5 x 21.0 in) +@item "demy" +(17.5 x 22.5 in) +@item "medium" +(18.0 x 23.0 in) +@item "broadsheet" +(18.0 x 24.0 in) +@item "royal" +(20.0 x 25.0 in) +@item "elephant" +(23.0 x 28.0 in) +@item "double demy" +(22.5 x 35.0 in) +@item "quad demy" +(35.0 x 45.0 in) +@item "atlas" +(26.0 x 34.0 in) +@item "imperial" +(22.0 x 30.0 in) +@item "antiquarian" +(31.0 x 53.0 in) +@end table + +@noindent +@strong{Tamaños basados en PA4} +@table @code +@item "pa0" +(840 x 1120 mm) +@item "pa1" +(560 x 840 mm) +@item "pa2" +(420 x 560 mm) +@item "pa3" +(280 x 420 mm) +@item "pa4" +(210 x 280 mm) +@item "pa5" +(140 x 210 mm) +@item "pa6" +(105 x 140 mm) +@item "pa7" +(70 x 105 mm) +@item "pa8" +(52 x 70 mm) +@item "pa9" +(35 x 52 mm) +@item "pa10" +(26 x 35 mm) +@end table + +@noindent +@strong{Usado en el Asia suroriental y en Australia} +@table @code +@item "f4" +(210 x 330 mm) +@end table + +@noindent +@strong{Usado para los diminutos ejemplos de @code{@@lilypond} de la documentación; basado en a8 apaisado.} +@table @code +@item "a8landscape" +(74 x 52 mm) +@end table @node Instrumentos MIDI @appendixsec Instrumentos MIDI @translationof MIDI instruments -A continuación figura una lista con los nombres que se pueden utilizar para la -propiedad @code{midiInstrument} (instrumento MIDI). +A continuación figura una lista con los nombres que se pueden utilizar +para la propiedad @code{midiInstrument} (instrumento MIDI). El orden +de los instrumentos que aparece aquí, de arriba a abajo empezando por +la columna de la izquierda, corresponde a los 128 números de programa +del estándar General MIDI. @example acoustic grand contrabass lead 7 (fifths) @@ -584,286 +874,313 @@ donde N es un número entre 0 y 100. Los símbolos siguientes están disponibles en la tipografía Emmentaler y es posible acceder a ellos directamente utilizando elementos de -marcado textual como @code{g^\markup @{ \musicglyph #"scripts.segno" -@}}, véase @ref{Formatear el texto}. +marcado textual con el nombre del glifo +tal y como se muestra en las tablas de abajo, +por ejemplo @code{g^\markup @{\musicglyph #"scripts.segno" @}} ó +@code{\markup @{\musicglyph #"five"@}}. Para ver más información, +consulte @ref{Formatear el texto}. @menu -* Clef glyphs:: -* Time Signature glyphs:: -* Number glyphs:: -* Accidental glyphs:: -* Default Notehead glyphs:: -* Special Notehead glyphs:: -* Shape-note Notehead glyphs:: -* Rest glyphs:: -* Flag glyphs:: -* Dot glyphs:: -* Dynamic glyphs:: -* Script glyphs:: -* Arrowhead glyphs:: -* Bracket-tip glyphs:: -* Pedal glyphs:: -* Accordion glyphs:: -* Vaticana glyphs:: -* Medicaea glyphs:: -* Hufnagel glyphs:: -* Mensural glyphs:: -* Neomensural glyphs:: -* Petrucci glyphs:: -* Solesmes glyphs:: +* Glifos de clave:: +* Glifos de indicación de compás:: +* Glifos de cifras:: +* Glifos de alteraciones:: +* Glifos de las cabezas de nota predeterminadas:: +* Glifos de las cabezas de nota especiales:: +* Glifos de las cabezas de nota con formas:: +* Glifos de silencios:: +* Glifos de corchetes:: +* Glifos de puntillos:: +* Glifos de matices dinámicos:: +* Grifos de inscripciones:: +* Glifos de flechas:: +* Glifos de puntas de corchete:: +* Glifos de pedal:: +* Glifos de acordeón:: +* Glifos de ligadura:: +* Glifos de vaticana:: +* Glifos de medicea:: +* Glifos de Hufnagel:: +* Glifos de mensural:: +* Glifos de neomensural:: +* Glifos de Petrucci:: +* Glifos de Solesmes:: +* Glifos de la notación del canto kievano:: @end menu -@node Clef glyphs -@unnumberedsubsec Clef glyphs +@node Glifos de clave +@unnumberedsubsec Glifos de clave @translationof Clef glyphs @lilypond[quote] \include "font-table.ly" -\markuplines \override-lines #'(word-space . 4) - \doc-chars #clefs +\markuplist \override-lines #'(word-space . 4) + \doc-chars #clefs @end lilypond -@node Time Signature glyphs -@unnumberedsubsec Time Signature glyphs +@node Glifos de indicación de compás +@unnumberedsubsec Glifos de indicación de compás @translationof Time Signature glyphs @lilypond[quote] \include "font-table.ly" -\markuplines \override-lines #'(word-space . 4) - \doc-chars #timesig +\markuplist \override-lines #'(word-space . 4) + \doc-chars #timesig @end lilypond -@node Number glyphs -@unnumberedsubsec Number glyphs +@node Glifos de cifras +@unnumberedsubsec Glifos de cifras @translationof Number glyphs @lilypond[quote] \include "font-table.ly" -\markuplines \override-lines #'(word-space . 4) - \doc-chars #numbers +\markuplist \override-lines #'(word-space . 4) + \doc-chars #numbers @end lilypond -@node Accidental glyphs -@unnumberedsubsec Accidental glyphs +@node Glifos de alteraciones +@unnumberedsubsec Glifos de alteraciones @translationof Accidental glyphs @lilypond[quote] \include "font-table.ly" -\markuplines \override-lines #'(word-space . 4) - \doc-chars #accidentals +\markuplist \override-lines #'(word-space . 4) + \doc-chars #accidentals @end lilypond -@node Default Notehead glyphs -@unnumberedsubsec Default Notehead glyphs +@node Glifos de las cabezas de nota predeterminadas +@unnumberedsubsec Glifos de las cabezas de nota predeterminadas @translationof Default Notehead glyphs @lilypond[quote] \include "font-table.ly" -\markuplines \override-lines #'(word-space . 4) - \doc-chars #default-noteheads +\markuplist \override-lines #'(word-space . 4) + \doc-chars #default-noteheads @end lilypond -@node Special Notehead glyphs -@unnumberedsubsec Special Notehead glyphs +@node Glifos de las cabezas de nota especiales +@unnumberedsubsec Glifos de las cabezas de nota especiales @translationof Special Notehead glyphs @lilypond[quote] \include "font-table.ly" -\markuplines \override-lines #'(word-space . 4) - \doc-chars #special-noteheads +\markuplist \override-lines #'(word-space . 4) + \doc-chars #special-noteheads @end lilypond -@node Shape-note Notehead glyphs -@unnumberedsubsec Shape-note Notehead glyphs +@node Glifos de las cabezas de nota con formas +@unnumberedsubsec Glifos de las cabezas de nota con formas @translationof Shape-note Notehead glyphs @lilypond[quote] \include "font-table.ly" -\markuplines \override-lines #'(word-space . 4) - \doc-chars #shape-note-noteheads +\markuplist \override-lines #'(word-space . 4) + \doc-chars #shape-note-noteheads @end lilypond -@node Rest glyphs -@unnumberedsubsec Rest glyphs +@node Glifos de silencios +@unnumberedsubsec Glifos de silencios @translationof Rest glyphs @lilypond[quote] \include "font-table.ly" -\markuplines \override-lines #'(word-space . 4) - \doc-chars #rests +\markuplist \override-lines #'(word-space . 4) + \doc-chars #rests @end lilypond -@node Flag glyphs -@unnumberedsubsec Flag glyphs +@node Glifos de corchetes +@unnumberedsubsec Glifos de corchetes @translationof Flag glyphs @lilypond[quote] \include "font-table.ly" -\markuplines \override-lines #'(word-space . 4) - \doc-chars #flags +\markuplist \override-lines #'(word-space . 4) + \doc-chars #flags @end lilypond -@node Dot glyphs -@unnumberedsubsec Dot glyphs +@node Glifos de puntillos +@unnumberedsubsec Glifos de puntillos @translationof Dot glyphs @lilypond[quote] \include "font-table.ly" -\markuplines \override-lines #'(word-space . 4) - \doc-chars #dots +\markuplist \override-lines #'(word-space . 4) + \doc-chars #dots @end lilypond -@node Dynamic glyphs -@unnumberedsubsec Dynamic glyphs +@node Glifos de matices dinámicos +@unnumberedsubsec Glifos de matices dinámicos @translationof Dynamic glyphs @lilypond[quote] \include "font-table.ly" -\markuplines \override-lines #'(word-space . 4) - \doc-chars #dynamics +\markuplist \override-lines #'(word-space . 4) + \doc-chars #dynamics @end lilypond -@node Script glyphs -@unnumberedsubsec Script glyphs +@node Grifos de inscripciones +@unnumberedsubsec Grifos de inscripciones @translationof Script glyphs @lilypond[quote] \include "font-table.ly" -\markuplines \override-lines #'(word-space . 4) - \doc-chars #scripts +\markuplist \override-lines #'(word-space . 4) + \doc-chars #scripts @end lilypond -@node Arrowhead glyphs -@unnumberedsubsec Arrowhead glyphs +@node Glifos de flechas +@unnumberedsubsec Glifos de flechas @translationof Arrowhead glyphs @lilypond[quote] \include "font-table.ly" -\markuplines \override-lines #'(word-space . 4) - \doc-chars #arrowheads +\markuplist \override-lines #'(word-space . 4) + \doc-chars #arrowheads @end lilypond -@node Bracket-tip glyphs -@unnumberedsubsec Bracket-tip glyphs +@node Glifos de puntas de corchete +@unnumberedsubsec Glifos de puntas de corchete @translationof Bracket-tip glyphs @lilypond[quote] \include "font-table.ly" -\markuplines \override-lines #'(word-space . 4) - \doc-chars #brackettips +\markuplist \override-lines #'(word-space . 4) + \doc-chars #brackettips @end lilypond -@node Pedal glyphs -@unnumberedsubsec Pedal glyphs +@node Glifos de pedal +@unnumberedsubsec Glifos de pedal @translationof Pedal glyphs @lilypond[quote] \include "font-table.ly" -\markuplines \override-lines #'(word-space . 4) - \doc-chars #pedal +\markuplist \override-lines #'(word-space . 4) + \doc-chars #pedal @end lilypond -@node Accordion glyphs -@unnumberedsubsec Accordion glyphs +@node Glifos de acordeón +@unnumberedsubsec Glifos de acordeón @translationof Accordion glyphs @lilypond[quote] \include "font-table.ly" -\markuplines \override-lines #'(word-space . 4) - \doc-chars #accordion +\markuplist \override-lines #'(word-space . 4) + \doc-chars #accordion @end lilypond -@node Vaticana glyphs -@unnumberedsubsec Vaticana glyphs +@node Glifos de ligadura +@unnumberedsubsec Glifos de ligadura +@translationof Tie glyphs + +@lilypond[quote] +\include "font-table.ly" +\markuplist \override-lines #'(word-space . 4) + \doc-chars #ties +@end lilypond + + +@node Glifos de vaticana +@unnumberedsubsec Glifos de vaticana @translationof Vaticana glyphs @lilypond[quote] \include "font-table.ly" -\markuplines \override-lines #'(word-space . 4) - \doc-chars #vaticana +\markuplist \override-lines #'(word-space . 4) + \doc-chars #vaticana @end lilypond -@node Medicaea glyphs -@unnumberedsubsec Medicaea glyphs +@node Glifos de medicea +@unnumberedsubsec Glifos de medicea @translationof Medicaea glyphs @lilypond[quote] \include "font-table.ly" -\markuplines \override-lines #'(word-space . 4) - \doc-chars #medicaea +\markuplist \override-lines #'(word-space . 4) + \doc-chars #medicaea @end lilypond -@node Hufnagel glyphs -@unnumberedsubsec Hufnagel glyphs +@node Glifos de Hufnagel +@unnumberedsubsec Glifos de Hufnagel @translationof Hufnagel glyphs @lilypond[quote] \include "font-table.ly" -\markuplines \override-lines #'(word-space . 4) - \doc-chars #hufnagel +\markuplist \override-lines #'(word-space . 4) + \doc-chars #hufnagel @end lilypond -@node Mensural glyphs -@unnumberedsubsec Mensural glyphs +@node Glifos de mensural +@unnumberedsubsec Glifos de mensural @translationof Mensural glyphs @lilypond[quote] \include "font-table.ly" -\markuplines \override-lines #'(word-space . 4) - \doc-chars #mensural +\markuplist \override-lines #'(word-space . 4) + \doc-chars #mensural @end lilypond -@node Neomensural glyphs -@unnumberedsubsec Neomensural glyphs +@node Glifos de neomensural +@unnumberedsubsec Glifos de neomensural @translationof Neomensural glyphs @lilypond[quote] \include "font-table.ly" -\markuplines \override-lines #'(word-space . 4) - \doc-chars #neomensural +\markuplist \override-lines #'(word-space . 4) + \doc-chars #neomensural @end lilypond -@node Petrucci glyphs -@unnumberedsubsec Petrucci glyphs +@node Glifos de Petrucci +@unnumberedsubsec Glifos de Petrucci @translationof Petrucci glyphs @lilypond[quote] \include "font-table.ly" -\markuplines \override-lines #'(word-space . 4) - \doc-chars #petrucci +\markuplist \override-lines #'(word-space . 4) + \doc-chars #petrucci @end lilypond -@node Solesmes glyphs -@unnumberedsubsec Solesmes glyphs +@node Glifos de Solesmes +@unnumberedsubsec Glifos de Solesmes @translationof Solesmes glyphs @lilypond[quote] \include "font-table.ly" -\markuplines \override-lines #'(word-space . 4) - \doc-chars #solesmes +\markuplist \override-lines #'(word-space . 4) + \doc-chars #solesmes +@end lilypond + + +@node Glifos de la notación del canto kievano +@unnumberedsubsec Glifos de la notación del canto kievano +@translationof Kievan Notation glyphs + +@lilypond[quote] +\include "font-table.ly" +\markuplist \override-lines #'(word-space . 4) + \doc-chars #kievan @end lilypond @@ -876,56 +1193,185 @@ Se pueden usar los siguientes estilos para las cabezas de las notas. @lilypondfile[noindent]{note-head-style.ly} + +@node Instrucciones de marcado de texto +@appendixsec Instrucciones de marcado de texto +@translationof Text markup commands + @include markup-commands.tely + +@node Instrucciones de listas de marcado de texto +@appendixsec Instrucciones de listas de marcado de texto +@translationof Text markup list commands + +Se puede usar cualquiera de las siguientes instrucciones con +@code{\markuplist}: + @include markup-list-commands.tely + +@node Lista de caracteres especiales +@appendixsec Lista de caracteres especiales +@translationof List of special characters + +Se pueden usar las siguientes referencias a carcteres especiales; para +ver más detalles, consulte @ref{Alias de ASCII}. + +Se usa la sintaxis del HTML y casi todas estas referencias son las +mismas que en el HTML. El resto están inspiradas en @LaTeX{}. + +Los caracteres están enmarcados en un rectángulo de forma que pueda +verse el tamaño que tienen. Se ha añadido un pequeño relleno de +separación entre el carácter y el rectángulo para mejorar la +legibilidad. + +@lilypond[quote] +\include "special-characters.ly" +@end lilypond + + @node Lista de articulaciones @appendixsec Lista de articulaciones @translationof List of articulations -@cindex accent @cindex acento @cindex apagado @cindex arco abajo @cindex arco arriba @cindex calderón +@cindex circulus @cindex coda @cindex downbow +@cindex downmordent +@cindex downprall @cindex espressivo @cindex fermata @cindex flageolet -@cindex foot marks @cindex grupeto circular @cindex grupeto circular invertido +@cindex halfopen +@cindex ictus +@cindex indicación de pulgar +@cindex lheel +@cindex lineprall +@cindex longfermata +@cindex ltoe +@cindex marcas de pie @cindex marcato @cindex mordent @cindex open -@cindex halfopen -@cindex organ pedal marks +@cindex órgano, indicaciones de pedal de @cindex pedal, indicaciones de @cindex portato @cindex prall +@cindex pralldown @cindex prallmordent @cindex prallprall +@cindex prallup +@cindex pulgar, indicación de @cindex reverseturn +@cindex rheel +@cindex rtoe @cindex segno +@cindex semicirculus @cindex semitrino @cindex semitrino descendente +@cindex shortfermata +@cindex signumcongruentiae +@cindex snappizzicato @cindex staccatissimo @cindex staccato -@cindex stopped @cindex tenuto -@cindex thumb marking @cindex trill @cindex trino -@cindex turn -@cindex upbow +@cindex upmordent +@cindex upprall @cindex varcoda -@cindex órgano, indicaciones de pedal de +@cindex verylongfermata + +Las siguientes inscripciones están disponibles en la tipografía Feta y +se pueden adjuntar a las notas (p.ej. @samp{c\accent}). + +@c Articulations and ornamentations +@c Fingering instructions (for "thumb") +@c Common notation for unfretted strings +@c Bowing indications +@c Harmonics +@c Snap (Bartók) pizzicato +@c Custom percussion staves (for "halfopen" -- not yet funindexed) +@c References for wind instruments (for "open"/"stopped" -- not yet funindexed) -@lilypondfile[quote,texidoc]{script-chart.ly} +@menu +* Indicaciones de articulación:: +* Indicaciones de adornos:: +* Indicaciones de calderón:: +* Indicaciones específicas de ciertos instrumentos:: +* Indicaciones de repetición:: +* Indicaciones antiguas:: +@end menu + + +@node Indicaciones de articulación +@unnumberedsubsec Indicaciones de articulación +@translationof Articulation scripts + +@lilypond[quote] +\include "script-chart.ly" +\new RhythmicStaff { \scriptStaff #articulations } +@end lilypond + + +@node Indicaciones de adornos +@unnumberedsubsec Indicaciones de adornos +@translationof Ornament scripts + +@lilypond[quote] +\include "script-chart.ly" +\new RhythmicStaff { \scriptStaff #ornaments } +@end lilypond + + +@node Indicaciones de calderón +@unnumberedsubsec Indicaciones de calderón +@translationof Fermata scripts + +@lilypond[quote] +\include "script-chart.ly" +\new RhythmicStaff { \scriptStaff #fermatas } +@end lilypond + + +@node Indicaciones específicas de ciertos instrumentos +@unnumberedsubsec Indicaciones específicas de ciertos instrumentos +@translationof Instrument-specific scripts + +@lilypond[quote] +\include "script-chart.ly" +\new RhythmicStaff { \scriptStaff #instrument-specific } +@end lilypond + + +@node Indicaciones de repetición +@unnumberedsubsec Indicaciones de repetición +@translationof Repeat sign scripts + +@lilypond[quote] +\include "script-chart.ly" +\new RhythmicStaff { \scriptStaff #repeats } +@end lilypond + + +@node Indicaciones antiguas +@unnumberedsubsec Indicaciones antiguas +@translationof Ancient scripts + +@lilypond[quote] +\include "script-chart.ly" +\include "gregorian.ly" +\new VaticanaStaff { \scriptStaffAncient #ancient } +@end lilypond @node Notas de percusión @@ -935,6 +1381,382 @@ Se pueden usar los siguientes estilos para las cabezas de las notas. @lilypondfile[quote]{percussion-chart.ly} +@node Glosario técnico +@appendixsec Glosario técnico +@translationof Technical glossary + +Glosario de los términos técnicos y conceptos que se utilizan +internamente en LilyPond. Estos términos pueden aparecer en los +manuales, en las listas de distribución de correo o en el código +fuente. + +@menu +* alist (lista-A):: +* callback:: +* closure (cerradura):: +* glifo:: +* grob (objeto gráfico):: +* inmutable:: +* interfaz:: +* lexer (analizador léxico):: +* mutable:: +* output-def (definición de salida):: +* parser (analizador sintáctico):: +* variable del analizador sintáctico:: +* prob (objeto de propiedades):: +* cerradura simple:: +* smob (objeto de Scheme):: +* stencil (sello):: +@end menu + + +@node alist (lista-A) +@unnumberedsubsec alist (lista-A) +@translationof alist + +@cindex lista-A +@cindex lista de asociación +@cindex alist + +Una lista asociativa o abreviadamente una @strong{lista-A} (alist en +inglés) es una pareja de Scheme que asocia un valor con una clave: +@w{@code{(clave . valor)}}. Por ejemplo, en @file{scm/lily.scm}, la +lista-A @w{@qq{type-p-name-alist}} asocia ciertos predicadps de tipo +(p.ej.@tie{}@code{ly:music?}) con nombres (p.ej.@tie{}@qq{music}) de +forma que se pueda informar de los fallos de comprobación de tipo con +un mensaje de consola que incluye el nombre del predicado de tipo +esperado. + + +@node callback +@unnumberedsubsec callback +@translationof callback + +@cindex callback + +Una @strong{callback} es una rutina, función o método cuya referencia +se pasa como argumento en una llamada a otra rutina, permitiendo así +que la runtina llamada invoque a aquélla. La técnica permite que una +capa de software de nivel más bajo llame a una función definida en una +capa de nivel más alto. Las funciones de callback se usan ampliamente +en LilyPond para permitir al código de Scheme del nivel de usuario +definir cuántas acciones de bajo nivel se llevan a cabo. + + +@node closure (cerradura) +@unnumberedsubsec closure (cerradura) +@translationof closure + +@cindex cerradura +@cindex cerradura simple + +En Scheme, se crea una @strong{cerradura} cuando una función, por lo +general una expresión lambda, se pasa como variable. La cerradura +contiene el codigo de la función y referencias a las ligaduras léxicas +de las variables libres de la función (es decir, las variables que se +usan en la expresión pero se definen fuera de ella). Cuando más tarde +se aplica esta función a diferentes argumentos, las ligaduras de +variables libres que se capturaron dentro de la cerradura se utilizan +para obtener los valores de las variables libres que se usarán en el +cálculo. Una propiedad útil de las cerraduras es la retención de los +valores internos de las variables de una invocación a otra, +permitiendo así que se pueda mantener un estado. + +Una @strong{cerradura simple} es una cerradura cuya expresión no tiene +variables libres y por ello no tiene ligaduras de variables libres. + +Una cerradura simple se representa en LilyPond mediante un @q{smob} +que contiene la expresión y un método para aplicar la expresión a la +lista de argumentos que se le pasa. + + +@node glifo +@unnumberedsubsec glifo +@translationof glyph + +@cindex glifo +@cindex fuente tipográfica +@cindex tipografía + +Un @strong{glifo} es una representación gráfica particular de un +carácter tipográfico, o una combinación de dos caracteres que forman +una ligadura. Un conjunto de glifos con un estilo y forma uniformes +forman una fuente tipográfica, y un conjunto de fuentes tipográficas +que abarcan varios estilos forman un tipo. + +@seealso +Referencia de la notación: +@ref{Tipografías}, +@ref{Caracteres especiales}. + + +@node grob (objeto gráfico) +@unnumberedsubsec grob (objeto gráfico) +@translationof grob + +@cindex grob +@cindex objetos de presentación +@cindex objetos gráficos + +Los objetos de LilyPond que representan elementos de la notación en la +salida impresa tales como la cabeza y la plica de las notas, ligaduras +de unión y de expresión, digitaciones, claves, et. se denominan +@q{objetos de presentación}, a menudo conocidos como @q{OBjetos +GRáficos}, o abreviadamente @strong{grobs}. Se representan mediante +instancias de la clase @code{Grob}. + +@seealso +Manual de aprendizaje: +@rlearning{Objetos e interfaces}, +@rlearning{Convenciones de nombres de objetos y propiedades}, +@rlearning{Propiedades de los objetos de presentación}. + +Referencia de funcionamiento interno: +@rinternals{grob-interface}, +@rinternals{All layout objects}. + + +@node inmutable +@unnumberedsubsec inmutable +@translationof immutable + +@cindex objetos inmutables +@cindex propiedades inmutables +@cindex propiedades compartidas + +Un objeto @strong{inmutable} es aquél cuyo estado no se puede +modificar después de su creación, en contraste con los objetos +mutables, que se pueden modificar después de su creación. + +En LilyPond, las propiedades inmutables o compartidas definen el +estilo y comportamiento predeterminados de los grobs. Se comparten +por parte de muchos objetos. En aparente contradicción con su nombre, +se pueden cambiar utilizando @code{\override} y @code{\revert}. + +@seealso +Referencia de la notación: +@ref{mutable}. + + +@node interfaz +@unnumberedsubsec interfaz +@translationof interface + +@cindex interfaz +@cindex interfaz de grob +@cindex interfaces de objetos gráficos + +Las acciones y propiedades comunes a un conjunto de grobs se agrupan +en un objeto denominado @code{interfaz de grob (grob-inerface)}, o +abreviadamente @q{interfaz}. + +@seealso +Manual de aprendizaje: +@rlearning{Objetos e interfaces}, +@rlearning{Convenciones de nombres de objetos y propiedades}, +@rlearning{Propiedades de los interfaces}. + +Referencia de la notación: +@ref{Interfaces de la presentación}. + +Referencia de funcionamiento interno: +@rinternals{Graphical Object Interfaces}. + + +@node lexer (analizador léxico) +@unnumberedsubsec lexer (analizador léxico) +@translationof lexer + +@cindex lexer +@cindex analizador léxico +@cindex Flex + +Un @strong{lexer} o analizador léxico es un programa que convierte una +secuencia de caracteres en una secuencia de elementos o tokens, en un +proceso que se llama análisis léxico. El analizador léxico de +LilyPond convierte el flujo obtenido a partir de un archivo de entrada +@file{.ly} en un flujo descompuesto en tokens más apto para la +siguiente fase del procesado: el análisis sintáctico, véase +@ref{parser (analizador sintáctico)}. El analizador léxico de +LilyPond lexer está construido con la herramienta Flex a partir del +archivo de lexer @file{lily/lexer.ll} que contiene las reglas léxicas. +Este archivo es parte del código fuente y no se incluye dentro de la +instalación binaria de LilyPond. + + +@node mutable +@unnumberedsubsec mutable +@translationof mutable + +@cindex objetos mutables +@cindex propiedades mutables + +Un objeto @strong{mutable} es aquél cuyo estado se puede modificar +después de su creación, en contraste con un objeto inmutable, cuyo +estado se fija en el momento de la creación. + +En LilyPond, las propiedades mutables contienen valores específicos de +un grob. Por lo general, las listas de otros objetos o los resultados +de los cálculos se almacenan en propiedades mutables. + +@seealso +Referencia de la notación: +@ref{inmutable}. + + +@node output-def (definición de salida) +@unnumberedsubsec output-def (definición de salida) +@translationof output-def + +@cindex output-def +@cindex definición de salida + +Una instancia de la clase @code{Output-def} contiene los métodos y +estructuras de datos asociados con un bloque de salida. Se crean +instancias parra los bloques midi, layout y paper. + + +@node parser (analizador sintáctico) +@unnumberedsubsec parser (analizador sintáctico) +@translationof parser + +@cindex parser +@cindex analizador sintáctico +@cindex Bison +@cindex gramática de LilyPond +@cindex BNF + +Un @strong{parser} o analizador sintáctico analiza la secuencia de +tokens o elementos léxicos producida por un analizador léxico para +determinar su estructura gramatical, agrupando los elementos léxicos +en conjuntos mayores según las reglas de la gramática. Si la +secuencia de elementos léxicos es válida, el producto final es un +árbol de tokens cuya raíz es el símbolo inicial de la gramática. Si +no se puede conseguir esto, el archivo es inválido y se produce un +mensaje de error adecuado. Las agrupaciones sintácticas y las reglas +para construir estas agrupaciones a partir de sus elementos +constituyentes para la sintaxis de LilyPond están definidas en +@file{lily/parser.yy} y se muestran en la forma normal de Backus (BNF) +dentro de @ref{Gramática de LilyPond}. Este archivo se usa para +construir el analizador sintáctico durante la compilación del programa +por parte del generador de analizadores sintácticos, Bison. Es parte +del código fuente y no se incluye dentro de la instalación binaria de +LilyPond. + + +@node variable del analizador sintáctico +@unnumberedsubsec variable del analizador sintáctico +@translationof parser variable + +@cindex variable del analizador sintáctico +@cindex variable de Scheme +@cindex variable global +@cindex afterGraceFraction +@cindex musicQuotes +@cindex modo +@cindex output-count +@cindex output-suffix +@cindex partCombineListener +@cindex pitchnames +@cindex toplevel-bookparts +@cindex toplevel-scores +@cindex showLastLength +@cindex showFirstLength + +Son variables definidas directamente dentro de Scheme. Su uso directo +por parte de los usuarios está fuertemente desaconsejado, porque su +semántica de ámbito puede ser confusa. + +Cuando el valor de una de estas variables se modifica dentro de un +archivo @file{.ly}, el cambio es global, y a no ser que se revierta +explícitamente, el nuevo valor persistirá hasta el final del archivo, +afectando a todos los bloques @code{\score} así como a los archivos +externos añadidos con la instrucción @code{\include}. Esto puede +conducir a consecuencias imprevistas y en proyectos de composición +tipográfica complejos puede ser difícil de rastrear. + +LilyPond utiliza las siguientes variables del analizador sintáctico: + +@itemize +@item afterGraceFraction +@item musicQuotes +@item mode +@item output-count +@item output-suffix +@item partCombineListener +@item pitchnames +@item toplevel-bookparts +@item toplevel-scores +@item showLastLength +@item showFirstLength +@end itemize + + +@node prob (objeto de propiedades) +@unnumberedsubsec prob (objeto de propiedades) +@translationof prob + +@cindex objeto de propiedades +@cindex prob + +Los OBjetos de PRopiedades, o abreviadamente @strong{probs}, son +instancias de la clase @code{Prob}, que es una sencilla clase básica +que tiene listas-A de propiedades mutables e inmutables y los métodos +para manipularlas. Las clases @code{Music} y @code{Stream_event} +derivan de @code{Prob}. También se crean instancias de la clase +@code{Prob} para almacenar el contenido formateado de los grobs del +sistema y los bloques de títulos durante el proceso de disposición de +la página. + + +@node cerradura simple +@unnumberedsubsec cerradura simple +@translationof simple closure + +Véase @ref{closure (cerradura)}. + + +@node smob (objeto de Scheme) +@unnumberedsubsec smob (objeto de Scheme) +@translationof smob + +@cindex smob +@cindex objeto de Scheme + +Los @strong{Smobs}, u OBjetos de ScheMe, forman parte del mecanismo +utilizado por Guile para exportar objetos de C y de C++ al código de +Scheme. En LilyPond, se crean smobs a partir de objetos de C++ por +medio de macros. Hay dos tipos de objetos smob: los smobs simples, +orientados a objetos inmutables simples como números, y los smobs +complejos, usados para objetos con identidades. Si tiene acceso a las +fuentes de LilyPond sources, encontrará más información en +@file{lily/includes/smob.hh}. + + +@node stencil (sello) +@unnumberedsubsec stencil (sello) +@translationof stenci + +@cindex stencil +@cindex sello + +Las instancias de la clase @strong{stencil} contienen la información +necesaria para imprimir un objeto tipográfico. Es un smob simple que +contiene una caja de confinamiento, que a su vez define las +dimensiones vertical y horizontal del objeto, y una expresión de +Scheme que imprime el objeto cuendo se evalúa. Los stencils o sellos +se pueden combinar para formar sellos más complejos definidos por un +árbol de expresiones de Scheme formado a partir de las expresiones de +Scheme de los sellos que lo componen. + +La propiedad @code{stencil}, que conecta a un grob con su sello, se +define dentro del interfaz @code{grob-interface}. + +@seealso +Referencia de funcionamiento interno: +@rinternals{grob-interface}. + + @node Todas las propiedades de contexto @appendixsec Todas las propiedades de contexto @translationof All context properties @@ -949,13 +1771,31 @@ Se pueden usar los siguientes estilos para las cabezas de las notas. @include layout-properties.tely -@node Identificadores -@appendixsec Identificadores -@translationof Identifiers +@node Funciones musicales disponibles +@appendixsec Funciones musicales disponibles +@translationof Available music functions @include identifiers.tely +@node Identificadores de modificación de contextos +@appendixsec Identificadores de modificación de contextos +@translationof Context modification identifiers + +Se definen las siguientes instrucciones +para su uso como modificaciones de contexto dentro de un +bloque @code{\layout} o @code{\with}. + +@include context-mod-identifiers.tely + + +@node Predicados de tipo predefinidos +@appendixsec Predicados de tipo predefinidos +@translationof Predefined type predicates + +@include type-predicates.tely + + @node Funciones de Scheme @appendixsec Funciones de Scheme @translationof Scheme functions