@c -*- coding: utf-8; mode: texinfo; documentlanguage: es -*-
@ignore
- Translation of GIT committish: 4ca01b6da8d60b0d8575be05ae974429c91becd5
+ Translation of GIT committish: 354e5ce3edd1dba03b4ecb68fc766bb46235f5d2
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.15.17"
+@c \version "2.19.21"
@node Texto
@section Texto
@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::
@code{\textLengthOff}.
@endpredefined
-
@seealso
Manual de aprendizaje:
@rlearning{Colocación de los objetos}.
@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,
ligeramente más rápido, puede utilizar
@example
-\override Score.PaperColumn #'keep-inside-line = ##f
+\override Score.PaperColumn.keep-inside-line = ##f
@end example
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
@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
voz.
@snippets
-
@lilypondfile[verbatim,quote,texidoc,doctitle]
{dynamics-text-spanner-postfix.ly}
notas. Si se especifican en un salto de línea, las llamadas se
imprimen al principio de la línea siguiente.
-@lilypond[quote,verbatim,relative=2]
+@lilypond[quote,verbatim,relative=2,ragged-right]
\mark "Allegro"
c1 c
\mark "assai" \break
c c
@end lilypond
+@funindex \markLengthOn
+@funindex markLengthOn
+@funindex \markLengthOff
+@funindex markLengthOff
+
+@predefined
+@code{\markLengthOn},
+@code{\markLengthOff}.
+@endpredefined
@snippets
@lilypondfile[verbatim,quote,ragged-right,texidoc,doctitle]
{printing-marks-at-the-end-of-a-line.ly}
-@lilypondfile[verbatim,quote,ragged-right,texidoc,doctitle]
-{aligning-marks-with-various-notation-objects.ly}
-
@lilypondfile[verbatim,quote,ragged-right,texidoc,doctitle]
{printing-marks-on-every-staff.ly}
-
@seealso
Referencia de la notación:
@ref{Llamadas de ensayo},
@snippets
-
@lilypondfile[verbatim,quote,ragged-right,texidoc,doctitle]
{stand-alone-two-column-markup.ly}
-
@seealso
Referencia de la notación:
@ref{Formatear el texto},
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}.
Archivos de inicio:
@file{scm/markup.scm}.
-
@knownissues
Los errores de sintaxis para el modo de marcado a menudo producen
confusión.
@cindex fuente tipográfica, tamaño de
@cindex texto, tamaño de
+@funindex \abs-fontsize
@funindex \fontsize
@funindex fontsize
@funindex \smaller
@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
@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
@code{\larger}.
@endpredefined
-
@seealso
Referencia de la notación:
@ref{Font},
@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},
Hay una lista exhaustiva de instrucciones de alineación de texto en
@ref{Align}.
-
@seealso
Manual de aprendizaje:
@rlearning{Mover objetos}.
@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
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
@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
@lilypond[quote,verbatim,relative=1]
c4 d^\markup {
\score {
- \relative c' { c4 d e f }
+ \relative { c'4 d e f }
\layout { }
}
}
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
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 \markuplist
@funindex markuplist
@emph{de máquina de escribir}. Estas dos últimas familias vienen
determinadas por la instalación de Pango.
+@warning{No existen fuentes tipográficas predeterminadas asociadas
+con las familias de fuente @emph{sans} y @emph{typewriter}. Un
+archivo de entrada que especifica alguna de éstas puede dar lugar
+a salidas diferentes en distintos sistemas. Para asegurar un
+resultado consistente entre distintas plataformas, se deben
+especificar las tipografías por su nombre, y dichas fuentes deben
+estar disponibles en cualquier sistema que vaya a procesar el
+documento. Véase @ref{Fuentes de un solo elemento} y
+@ref{Fuentes tipográficas del documento completo}.}
+
Cada familia puede incluir distintas formas y series. El ejemplo
siguiente muestra la posibilidad de seleccionar familias, formas,
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
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},
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 {
lilypond -dshow-available-fonts x
@end example
-
@seealso
Referencia de la notación:
@ref{Explicación de las fuentes tipográficas},
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
@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'{
@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},