X-Git-Url: https://git.donarmstrong.com/?a=blobdiff_plain;f=Documentation%2Fes%2Fnotation%2Ftext.itely;h=cdf99dfbb40c4882b0fb3b05acddf8f885c7bea0;hb=354e5ce3edd1dba03b4ecb68fc766bb46235f5d2;hp=f8561b88d566da8bff68979e5254ea532ae95564;hpb=56c9f1f640a7946117d01f123464d1dafb3a29f1;p=lilypond.git diff --git a/Documentation/es/notation/text.itely b/Documentation/es/notation/text.itely index f8561b88d5..cdf99dfbb4 100644 --- a/Documentation/es/notation/text.itely +++ b/Documentation/es/notation/text.itely @@ -1,13 +1,13 @@ @c -*- coding: utf-8; mode: texinfo; documentlanguage: es -*- @ignore - Translation of GIT committish: a4d7a0103cff1c2bc140aaac66041a4b3137da40 + Translation of GIT committish: b6f94447415dded7c6e146b41b6139fe76cb84c4 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.17.6" @node Texto @section Texto @@ -20,8 +20,8 @@ formateo) en las partituras. @noindent Ciertos elementos de texto de los que no nos ocupamos aquí se tratan -en otras secciones específicas: @ref{Música vocal}, @ref{Títulos y -cabeceras}. +en otras secciones específicas: @ref{Música vocal}, +@ref{Títulos y encabezamientos}. @menu * Escritura del texto:: @@ -110,14 +110,14 @@ objetos}. @code{\textLengthOff}. @endpredefined - @seealso Manual de aprendizaje: @rlearning{Colocación de los objetos}. Referencia de la notación: @ref{Formatear el texto}, -@ref{Dirección y posición}. +@ref{Dirección y posición}, +@ref{Articulaciones y ornamentos}. Fragmentos de código: @rlsr{Text}. @@ -131,17 +131,14 @@ Referencia de funcionamiento interno: @cindex texto, mantener dentro del margen @cindex letra, mantener dentro del margen - @knownissues - La comprobación necesaria para asegurar que las inscripciones de texto -y la letra de las canciones se mantienen dentro de los márgenes, es -una tarea computacional relativamente grande. Para acelerar el -procesado, LilyPond no realiza estos cálculos de forma predeterminada; -para habilitarlos, utilice +y la letra de las canciones se mantienen dentro de los márgenes, +requiere cálculos adicionales. En caso de que desee un proceso +ligeramente más rápido, puede utilizar @example -\override Score.PaperColumn #'keep-inside-line = ##t +\override Score.PaperColumn.keep-inside-line = ##f @end example @@ -158,7 +155,7 @@ nombre de @q{spanners} u objetos de extensión, se pueden crear desde una nota hasta otra usando la siguiente sintaxis: @lilypond[verbatim,quote,relative=2] -\override TextSpanner #'(bound-details left text) = "rit." +\override TextSpanner.bound-details.left.text = "rit." b1\startTextSpan e,\stopTextSpan @end lilypond @@ -173,7 +170,7 @@ se pueden conseguir distintos efectos de formato utilizando bloques @code{\markup}, como se describe en @ref{Formatear el texto}. @lilypond[quote,relative=2,verbatim] -\override TextSpanner #'(bound-details left text) = +\override TextSpanner.bound-details.left.text = \markup { \upright "rit." } b1\startTextSpan c e,\stopTextSpan @@ -183,11 +180,6 @@ El estilo de la línea, así como la cadena de texto, se pueden definir como una propiedad de objeto. Esta sintaxis se describe en @ref{Estilos de línea}. -@knownissues -LilyPond sólo puede manejar un objeto de extensión de texto por cada -voz. - - @funindex \textSpannerUp @funindex textSpannerUp @funindex \textSpannerDown @@ -202,14 +194,26 @@ voz. @code{\textSpannerNeutral}. @endpredefined +@knownissues +LilyPond sólo puede manejar un objeto de extensión de texto por cada +voz. + +@snippets +@lilypondfile[verbatim,quote,texidoc,doctitle] +{dynamics-text-spanner-postfix.ly} + +@lilypondfile[verbatim,quote,texidoc,doctitle] +{dynamics-custom-text-spanner-postfix.ly} @seealso Referencia de la notación: @ref{Estilos de línea}, -@ref{Matices dinámicos}. +@ref{Matices dinámicos}, +@ref{Formatear el texto}. Fragmentos de código: -@rlsr{Text}. +@rlsr{Text}, +@rlsr{Expressive marks}. Referencia de funcionamiento interno: @rinternals{TextSpanner}. @@ -259,7 +263,8 @@ usando un bloque @code{\markup}, como está explicado en @noindent Esta sintaxis también permite imprimir símbolos especiales como llamadas, segno o calderones, especificando el nombre del símbolo -correspondiente como se explica en @ref{Notación musical dentro de elementos de marcado}: +correspondiente como se explica en +@ref{Notación musical dentro de elementos de marcado}: @lilypond[quote,verbatim,relative=2] 2 @@ -281,19 +286,24 @@ c1 c c c @end lilypond +@funindex \markLengthOn +@funindex markLengthOn +@funindex \markLengthOff +@funindex markLengthOff + +@predefined +@code{\markLengthOn}, +@code{\markLengthOff}. +@endpredefined @snippets -@lilypondfile[verbatim,lilyquote,ragged-right,texidoc,doctitle] +@lilypondfile[verbatim,quote,ragged-right,texidoc,doctitle] {printing-marks-at-the-end-of-a-line.ly} -@lilypondfile[verbatim,lilyquote,ragged-right,texidoc,doctitle] -{aligning-marks-with-various-notation-objects.ly} - -@lilypondfile[verbatim,lilyquote,ragged-right,texidoc,doctitle] +@lilypondfile[verbatim,quote,ragged-right,texidoc,doctitle] {printing-marks-on-every-staff.ly} - @seealso Referencia de la notación: @ref{Llamadas de ensayo}, @@ -359,21 +369,19 @@ requiere se describen en @ref{Elementos de marcado de varias páginas}. @funindex \markup @funindex markup -@funindex \markuplines -@funindex markuplines +@funindex \markuplist +@funindex markuplist @predefined @code{\markup}, -@code{\markuplines}. +@code{\markuplist}. @endpredefined @snippets - -@lilypondfile[verbatim,lilyquote,ragged-right,texidoc,doctitle] +@lilypondfile[verbatim,quote,ragged-right,texidoc,doctitle] {stand-alone-two-column-markup.ly} - @seealso Referencia de la notación: @ref{Formatear el texto}, @@ -397,7 +405,7 @@ usando la sintaxis específica del modo de @code{\markup}. @menu * Introducción al marcado de texto:: -* Instrucciones de marcado de texto más usuales:: +* Seleccionar la tipografía y su tamaño:: * Alineación de texto:: * Notación gráfica dentro de elementos de marcado:: * Notación musical dentro de elementos de marcado:: @@ -425,9 +433,10 @@ sintaxis ampliable que se denomina @qq{modo de marcado}. @cindex sintaxis del marcado La sintaxis del marcado es similar a la sintaxis usual de LilyPond: -una expresión @code{\markup} se encierra entre llaves @code{@{ @dots{} -@}}. Una sola palabra se considera como una expresión mínima, y por -tanto no necesita estar encerrada entre llaves. +una expresión @code{\markup} se encierra entre llaves +@code{@{ @dots{} @}}. Una sola palabra se considera como una +expresión mínima, y por tanto no necesita estar encerrada entre +llaves. A diferencia de las indicaciones de @qq{texto entrecomillado} simples, los bloques @code{\markup} pueden contener expresiones anidadas o @@ -454,7 +463,7 @@ c Un bloque @code{\markup} puede contener también cadenas de texto entre comillas. Dichas cadenas se tratan como expresiones de texto mínimas, y por tanto cualquier instrucción de marcado o carácter especial (como -@code{\} y @code{#}) se imprimen literalmente sin afectar al formateo +@code{\} y@tie{}@code{#}) se imprimen literalmente sin afectar al formateo del texto. Se puede hacer que se impriman las propias comillas si se les antepone una barra invertida. @@ -495,7 +504,6 @@ allegro = \markup { \bold \large Allegro } Se puede encontrar una lista exhaustiva de las instrucciones específicas de @code{\markup} en @ref{Text markup commands}. - @seealso Referencia de la notación: @ref{Text markup commands}. @@ -504,17 +512,15 @@ Fragmentos de código: @rlsr{Text}. Archivos de inicio: -@file{scm/@/markup@/.scm}. - +@file{scm/markup.scm}. @knownissues - Los errores de sintaxis para el modo de marcado a menudo producen confusión. -@node Instrucciones de marcado de texto más usuales -@unnumberedsubsubsec Instrucciones de marcado de texto más usuales +@node Seleccionar la tipografía y su tamaño +@unnumberedsubsubsec Seleccionar la tipografía y su tamaño @translationof Selecting font and font size @cindex fuente tipográfica, cambiar @@ -543,6 +549,7 @@ f1 d2 r @cindex fuente tipográfica, tamaño de @cindex texto, tamaño de +@funindex \abs-fontsize @funindex \fontsize @funindex fontsize @funindex \smaller @@ -552,42 +559,42 @@ f1 d2 r @funindex \magnify @funindex magnify -El tamaño de los caracteres también se puede alterar de distintas -maneras: +El tamaño de la fuente tipográfica se puede alterar en relación al +tamaño global del pentagrama, de una serie de formas como se ve a +continuación. -@itemize -@item -el tamaño de la tipografía se puede definir a una serie de tamaños -estándar predefinidos, +Se puede fijar a un tamaño predefinido, -@item -el tamaño de la tipografía se puede establecer a un valor absoluto, +@lilypond[quote,verbatim,relative=2] +b1_\markup { \huge Sinfonia } +b1^\markup { \teeny da } +b1-\markup { \normalsize camera } +@end lilypond -@item -el tamaño de la tipografía también se puede cambiar de forma relativa -respecto de su valor anterior. -@end itemize +Se puede establecer a un tamaño relativo al valor anterior, -@noindent -El ejemplo siguiente ejemplifica estos tres métodos: +@lilypond[quote,verbatim,relative=2] +b1_\markup { \larger Sinfonia } +b1^\markup { \smaller da } +b1-\markup { \magnify #0.6 camera } +@end lilypond -@lilypond[quote,verbatim,relative=1] -f1_\markup { - \tiny espressivo - \large e - \normalsize intenso -} -a^\markup { - \fontsize #5 Sinfonia - \fontsize #2 da - \fontsize #3 camera -} -bes^\markup { (con - \larger grande - \smaller emozione - \magnify #0.6 { e sentimento } ) -} -d c2 r8 c bes a g1 +Se puede aumentar o disminuir de forma relativa al valor fijado por el +tamaño global del pentagrama, + +@lilypond[quote,verbatim,relative=2] +b1_\markup { \fontsize #-2 Sinfonia } +b1^\markup { \fontsize #1 da } +b1-\markup { \fontsize #3 camera } +@end lilypond + +También se puede establecer a un tamaño de puntos fijo, +independientemente del tamaño global del pentagrama, + +@lilypond[quote,verbatim,relative=2] +b1_\markup { \abs-fontsize #20 Sinfonia } +b1^\markup { \abs-fontsize #8 da } +b1-\markup { \abs-fontsize #14 camera } @end lilypond @cindex subíndice @@ -597,6 +604,8 @@ d c2 r8 c bes a g1 @funindex super @funindex \sub @funindex sub +@funindex \normal-size-super +@funindex normal-size-super El texto se puede imprimir como subíndice o como superíndice. De forma predeterminada se imprimen en un tamaño menor, pero también se @@ -634,10 +643,11 @@ diferencia entre la primera y la segunda palabra. @noindent Algunas de estas familias, usadas para elementos específicos como números o matices, no ofrecen todos los caracteres, como se explica en -@ref{Indicaciones dinámicas contemporáneas} y @ref{Marcas de repetición manual}. +@ref{Indicaciones dinámicas contemporáneas} y +@ref{Marcas de repetición manual}. @c \concat is actually documented in Align (it is not -@c a font-switching command). But we need it here. -vv +@c a font-switching command). But we need it here. -vv Si se usan dentro de una palabra, algunas instrucciones de cambio de tipografía o de formateo pueden producir un espacio vacío no deseado. @@ -694,7 +704,6 @@ como se explica en @ref{Tipografías}. @code{\larger}. @endpredefined - @seealso Referencia de la notación: @ref{Font}, @@ -702,14 +711,21 @@ Referencia de la notación: @ref{Marcas de repetición manual}, @ref{Tipografías}. +Archivos de inicio: +@file{scm/define-markup-commands.scm}. + Fragmentos de código: @rlsr{Text}. Referencia de funcionamiento interno: @rinternals{TextScript}. -Archivos de inicio: -@file{scm/@/define@/-markup@/-commands@/.scm}. +@knownissues +La utilización de las instrucciones de tamaño de texto +@code{\teeny}, @code{\tiny}, +@code{\small}, @code{\normalsize}, @code{\large} y +@code{\huge} conducen a un espaciado de las líneas inconsistente +comparado con el uso de @code{\fontsize}. @node Alineación de texto @@ -930,7 +946,7 @@ la izquierda o justificados, como se muestra en el ejemplo siguiente. \line \bold { Acto I } \wordwrap \italic { (La escena representa el corral de una casa de - gitanos en el Albaicín de Granada. Al fondo una + gitanos en el Albaicín de Granada. Al fondo una puerta por la que se ve el negro interior de una Fragua, iluminado por los rojos resplandores del fuego.) @@ -940,7 +956,7 @@ la izquierda o justificados, como se muestra en el ejemplo siguiente. \line \bold { Acto II } \override #'(line-width . 50) \justify \italic { - (Calle de Granada. Fachada de la casa de Carmela + (Calle de Granada. Fachada de la casa de Carmela y su hermano Manuel con grandes ventanas abiertas a través de las que se ve el patio donde se celebra una alegre fiesta) @@ -956,7 +972,6 @@ la izquierda o justificados, como se muestra en el ejemplo siguiente. Hay una lista exhaustiva de instrucciones de alineación de texto en @ref{Align}. - @seealso Manual de aprendizaje: @rlearning{Mover objetos}. @@ -965,15 +980,15 @@ Referencia de la notación: @ref{Align}, @ref{Indicaciones de texto}. +Archivos de inicio: +@file{scm/define-markup-commands.scm}. + Fragmentos de código: @rlsr{Text}. Referencia de funcionamiento interno: @rinternals{TextScript}. -Archivos de inicio: -@file{scm/@/define@/-markup@/-commands@/.scm}. - @node Notación gráfica dentro de elementos de marcado @unnumberedsubsubsec Notación gráfica dentro de elementos de marcado @@ -1143,22 +1158,21 @@ c Hay una lista exhaustiva de instrucciones específicas de gráficos en @ref{Graphic}. - @seealso Referencia de la notación: @ref{Graphic}, @ref{Anotaciones editoriales}. +Archivos de inicio: +@file{scm/define-markup-commands.scm}, +@file{scm/stencil.scm}. + Fragmentos de código: @rlsr{Text}. Referencia de funcionamiento interno: @rinternals{TextScript}. -Archivos de inicio: -@file{scm/@/define@/-markup@/-commands@/.scm}, -@file{scm/@/stencil@/.scm}. - @node Notación musical dentro de elementos de marcado @unnumberedsubsubsec Notación musical dentro de elementos de marcado @@ -1197,11 +1211,7 @@ marcado: @lilypond[quote,verbatim,relative=1] g1 bes -ees-\markup { - \finger 4 - \tied-lyric #"~" - \finger 1 -} +ees\finger \markup \tied-lyric #"4~1" fis_\markup { \dynamic rf } bes^\markup { \beam #8 #0.1 #0.5 @@ -1244,10 +1254,10 @@ c^\markup { c c^\markup { \combine - \musicglyph #"accordion.accDiscant" + \musicglyph #"accordion.discant" \combine - \raise #0.5 \musicglyph #"accordion.accDot" - \raise #1.5 \musicglyph #"accordion.accDot" + \raise #0.5 \musicglyph #"accordion.dot" + \raise #1.5 \musicglyph #"accordion.dot" } @end lilypond @@ -1278,24 +1288,23 @@ c d e f Hay una lista exhaustiva de instrucciones relacionadas con la notación musical en @ref{Music}. - @seealso Referencia de la notación: @ref{Music}, @ref{La tipografía Feta}, @ref{Explicación de las fuentes tipográficas}. +Archivos de inicio: +@file{scm/define-markup-commands.scm}, +@file{scm/fret-diagrams.scm}, +@file{scm/harp-pedals.scm}. + Fragmentos de código: @rlsr{Text}. Referencia de funcionamiento interno: @rinternals{TextScript}. -Archivos de inicio: -@file{scm/@/define@/-markup@/-commands@/.scm}, -@file{scm/@/fret@/-diagrams@/.scm}, -@file{scm/@/harp@/-pedals@/.scm}. - @node Elementos de marcado de varias páginas @unnumberedsubsubsec Elementos de marcado de varias páginas @@ -1306,8 +1315,8 @@ Archivos de inicio: @cindex marcado, texto de, varias páginas @cindex texto que ocupa varias páginas -@funindex \markuplines -@funindex markuplines +@funindex \markuplist +@funindex markuplist @funindex \justified-lines @funindex justified-lines @funindex \wordwrap-lines @@ -1319,7 +1328,7 @@ que pueden abarcar varias páginas: @c KEEP LY @lilypond[quote,verbatim] -\markuplines { +\markuplist { \justified-lines { Un texto muy largo de líneas justificadas. ... @@ -1345,29 +1354,27 @@ o una lista de listas de marcado. Hay una lista exhaustiva de las instrucciones de lista de marcado en @ref{Text markup list commands}. - @seealso Referencia de la notación: @ref{Text markup list commands}. -Fragmentos de código: -@rlsr{Text}. +Archivos de inicio: +@file{scm/define-markup-commands.scm}. Manual de extensión: @rextend{New markup list command definition}. +Fragmentos de código: +@rlsr{Text}. + Referencia de funcionamiento interno: @rinternals{TextScript}. -Archivos de inicio: -@file{scm/@/define@/-markup@/-commands@/.scm}. - - -@funindex \markuplines -@funindex markuplines +@funindex \markuplist +@funindex markuplist @predefined -@code{\markuplines}. +@code{\markuplist}. @endpredefined @@ -1438,9 +1445,9 @@ se pueden obtener mediante rotación, véase @ref{Rotación de objetos}. Están disponibles tres familias de tipografías de texto: la tipografía @emph{romana} (con serifa), que de forma predeterminada es New Century -Schoolbook, la fuente @emph{sans} y la fuente monoespaciada @emph{de -máquina de escribir}. Estas dos últimas familias vienen determinadas -por la instalación de Pango. +Schoolbook, la fuente @emph{sans} y la fuente monoespaciada +@emph{de máquina de escribir}. Estas dos últimas familias vienen +determinadas por la instalación de Pango. Cada familia puede incluir distintas formas y series. El ejemplo siguiente muestra la posibilidad de seleccionar familias, formas, @@ -1448,19 +1455,19 @@ series y tamaños alternativos. El valor que se da a @code{font-size} es el cambio requerido a partir del tamaño predeterminado. @lilypond[quote,verbatim,relative=2] -\override Score.RehearsalMark #'font-family = #'typewriter +\override Score.RehearsalMark.font-family = #'typewriter \mark \markup "Ouverture" -\override Voice.TextScript #'font-shape = #'italic -\override Voice.TextScript #'font-series = #'bold +\override Voice.TextScript.font-shape = #'italic +\override Voice.TextScript.font-series = #'bold d2.^\markup "Allegro" -\override Voice.TextScript #'font-size = #-3 +\override Voice.TextScript.font-size = #-3 c4^smaller @end lilypond @noindent Se puede usar una sintaxis similar en el modo de marcado, aunque en este caso es preferible usar la sintaxis sencilla que se explica en -@ref{Instrucciones de marcado de texto más usuales}: +@ref{Seleccionar la tipografía y su tamaño}: @lilypond[quote,verbatim] \markup { @@ -1489,12 +1496,12 @@ preconfiguradas, también es posible usar otras fuentes, como se explica en las siguientes secciones: @ref{Fuentes de un solo elemento} y @ref{Fuentes tipográficas del documento completo}. - @seealso Referencia de la notación: @ref{La tipografía Feta}, @ref{Notación musical dentro de elementos de marcado}, -@ref{Instrucciones de marcado de texto más usuales}, +@ref{Rotación de objetos}, +@ref{Seleccionar la tipografía y su tamaño}, @ref{Font}. @@ -1507,8 +1514,8 @@ instalada en el sistema operativo y reconocida por parte de FontConfig, usando la siguiente sintaxis: @lilypond[quote,verbatim,relative=2] -\override Staff.TimeSignature #'font-name = #"Bitstream Charter" -\override Staff.TimeSignature #'font-size = #2 +\override Staff.TimeSignature.font-name = #"Bitstream Charter" +\override Staff.TimeSignature.font-size = #2 \time 3/4 a1_\markup { @@ -1531,7 +1538,6 @@ disponibles en el sistema operativo: lilypond -dshow-available-fonts x @end example - @seealso Referencia de la notación: @ref{Explicación de las fuentes tipográficas}, @@ -1542,7 +1548,7 @@ Fragmentos de código: @c A source file gets never installed... @c Installed files: -@c @file{lily/@/font@/-config@/-scheme@/.cc}. +@c @file{lily/font-config-scheme.cc}. @node Fuentes tipográficas del documento completo @@ -1552,7 +1558,9 @@ Fragmentos de código: Se pueden cambiar las fuentes tipográficas que se usan como tipografías predeterminadas en las familias @emph{romana}, @emph{sans-serif} y @emph{monoespaciada}, especificándolas en este -orden como se ve en el ejemplo de abajo. Para leer más explicaciones +orden como se ve en el ejemplo de abajo, que escala las tipografías +automáticamente con el valor fijado para el tamaño global del pentagrama. +Para leer más explicaciones sobre las fuentes tipográficas, consulte @ref{Explicación de las fuentes tipográficas}. @cindex fuente, establecer la familia de @@ -1562,12 +1570,11 @@ sobre las fuentes tipográficas, consulte @ref{Explicación de las fuentes tipog @lilypond[verbatim,quote] \paper { - myStaffSize = #20 #(define fonts (make-pango-font-tree "Times New Roman" "Nimbus Sans" "Luxi Mono" - (/ myStaffSize 20))) + (/ staff-height pt 20))) } \relative c'{ @@ -1581,11 +1588,10 @@ sobre las fuentes tipográficas, consulte @ref{Explicación de las fuentes tipog @c we don't do Helvetica / Courier, since GS incorrectly loads @c Apple TTF fonts - @seealso Referencia de la notación: @ref{Explicación de las fuentes tipográficas}, @ref{Fuentes de un solo elemento}, -@ref{Instrucciones de marcado de texto más usuales}, +@ref{Seleccionar la tipografía y su tamaño}, @ref{Font}.