| [ < ] | [ > ] | [ << ] | [ Subir ] | [ >> ] | [Arriba] | [Índice general] | [Índice] | [ ? ] |
@translationof Controlling output
| 3.4.1 Extracción de fragmentos de música | ||
| 3.4.2 Saltar la música corregida | ||
| 3.4.3 Formatos de salida alternativos | ||
| 3.4.4 Sustituir la tipografía de la notación |
| [ < ] | [ > ] | [ << ] | [ Subir ] | [ >> ] | [Arriba] | [Índice general] | [Índice] | [ ? ] |
@translationof Extracting fragments of music
Es posible producir en la salida uno o más fragmentos de una
partitura mediante la definición de la situación explícita de la
música que se quiere extraer dentro del bloque \layout del
archivo de entrada, utilizando la función clip-regions, y
a continuación ejecutando LilyPond con la opción
‘-dclip-systems’.
\layout {
clip-regions
= #(list
(cons
(make-rhythmic-location 5 1 2)
(make-rhythmic-location 7 3 4)))
}
|
Este ejemplo extrae un solo fragmento del archivo de entrada
comenzando después de la duración de una blanca en el
quinto compás (5 1 2) y terminando después de la
tercera negra del compás séptimo (7 3 4).
Se pueden extraer fragmentos adicionales añadiendo más pares de
entradas de make-rhythmic-location a la lista
clip-regions dentro del bloque \layout.
De forma predeterminada, cada fragmento de música se obtendrá en
la salida como un archivo EPS distinto, pero también se
pueden crear otros formatos como PDF o PNG si es
necesario. La música extraída se obtiene en la salida como si
hubiera sido literalmente ‘cortada’ de la partitura original
impresa, de forma que si un fragmento se extiende sobre una o más
líneas, se genera un archivo de salida distinto por cada línea
generada.
Referencia de la notación:
El bloque \layout.
Manual de utilización: (usage)Utilización desde la línea de órdenes sección ‘Utilización desde la línea de órdenes’ en Utilización del Programa.
| [ < ] | [ > ] | [ << ] | [ Subir ] | [ >> ] | [Arriba] | [Índice general] | [Índice] | [ ? ] |
@translationof Skipping corrected music
Al escribir o copiar música, normalmente sólo es interesante de ver y corregir la música cercana al final (donde estamos añadiendo las notas). Para acelerar este proceso de corrección, es posible saltar la composición tipográfica de todos excepto unos pocos de los últimos compases. Esto se consigue poniendo
showLastLength = R1*5
\score { … }
|
en nuestro archivo fuente. Esto hará que se tracen sólo los
últimos cinco compases (suponiendo un compás de 4/4) de cada una
de las partituras \score del archivo de entrada. Para
piezas largas, el tipografiado de únicamente una parte pequeña es
con frecuencia un orden de magnitud más rápido que el de la obra
completa. Si estamos trabajando sobre el principio de una
partitura que ya hemos tipografiado (p.ej., para añadir una parte
instrumental nueva), también puede ser útil la propiedad
showFirstLength.
Este mecanismo de pasar por alto partes de un partitura se puede
controlar con un grano más fino mediante la propiedad
Score.skipTypesetting. Cuando su valor está establecido,
no se lleva a cabo ningún tipografiado en absoluto.
Esta propiedad se usa también para controlar la salida hacia el archivo MIDI. Observe que pasa por alto todos los eventos, incluidos el tempo y los cambios de instrumento. Está usted advertido.
\relative c' { c1 \set Score.skipTypesetting = ##t \tempo 4 = 80 c4 c c c \set Score.skipTypesetting = ##f d4 d d d }
En música polifónica, Score.skipTypesetting afecta a todas
las voces y pentagramas, ahorrando más tiempo incluso.
| [ < ] | [ > ] | [ << ] | [ Subir ] | [ >> ] | [Arriba] | [Índice general] | [Índice] | [ ? ] |
@translationof Alternative output formats
Los formatos de salida predeterminados para la partitura impresa son el formato de documento portátil (PDF) y PostScript (PS). Los formatos de salida Gráficos de red portátiles (PNG), Gráficos de vector escalables (SVG) y PostScript encapsulado (EPS) también están disponibles a través de opciones de la línea de órdenes, véase (usage)Opciones básicas de la línea de órdenes para LilyPond sección ‘Opciones básicas de la línea de órdenes para LilyPond’ en Utilización del Programa.
| Salida de SVG |
| [ < ] | [ > ] | [ << ] | [ Subir ] | [ >> ] | [Arriba] | [Índice general] | [Índice] | [ ? ] |
@translationof SVG Output
La salida de SVG puede contener, opcionalmente, metadatos para
objetos gráficos (grobs) como cabezas de nota, silencios, etc.
Estos metadatos pueden ser atributos SVG estándar como id y
class, o atributos personalizados no estándar. Especifique
los atributos y sus values mediante la sobreescritura de la
propiedad de grob output-attributes con una lista de
asociación de Scheme (alist). Los valores pueden ser números,
cadenas de caracteres o símbolos. Por ejemplo:
{
\once \override NoteHead.output-attributes =
#'((id . 123)
(class . "esto aquello")
(data-lo-que-sea . algo))
c
}
|
El código de entrada anterior produce la siguiente etiqueta
<g> (grupo) dentro del archivo SVG:
<g id="123" class="esto aquello" data-lo-que-sea="algo"> ...elementos del SVG de objetos gráficos como cabezas de nota... </g> |
La etiqueta <g> contiene todos los elementos de SVG para un
grob dado (ciertos grobs generan más de un elemento del SVG). En
la sintaxis del SVG el prfijo data- se usa para atributos
de medios personalizados no estándar.
| [ < ] | [ > ] | [ << ] | [ Subir ] | [ >> ] | [Arriba] | [Índice general] | [Índice] | [ ? ] |
@translationof Replacing the notation font
Gonville es un conjunto de glifos alternativo a la tipografía Feta (que es parte de la tipografía Emmentaler que se usa en LilyPond). Se puede descargar de:
http://www.chiark.greenend.org.uk/~sgtatham/gonville/ |
Aquí presentamos algunos compases de muestra tipografiados con la fuente Gonville:
Aquí hay unos compases de muestra tipografiados con los glifos Feta de LilyPond:
Descargue y extraiga los archivos de fuente tipográfica. Copie los archivos ‘gonville-11.otf’, ‘gonville-13.otf’, ‘gonville-14.otf’, ‘gonville-16.otf’, ‘gonville-18.otf’, ‘gonville-20.otf’, ‘gonville-23.otf’, ‘gonville-26.otf’ y ‘gonville-brace.otf’ en la carpeta ‘…/share/lilypond/current/fonts/otf’ o ‘…/share/lilypond/X.Y.Z/fonts/otf’. Si tiene los archivos ‘gonville-*.svg’ y ‘gonville-*.woff’, cópielos a ‘…/share/lilypond/current/fonts/svg’ o a ‘…/share/lilypond/X.Y.Z/fonts/svg’. Para más información consulte (learning)Otras fuentes de información sección ‘Otras fuentes de información’ en Manual de Aprendizaje.
Nota: los archivos ‘gonville-*.otf’ son para los backends
ps y eps (para las salidas en formato PDF y PostScript).
Los archivos ‘gonville-*.svg’ son para el backend
svg sin la opción svg-woff.
Los archivos ‘gonville-*.woff’ son para el backend
svg con la opción svg-woff.
Para más información, consulte
(usage)Opciones avanzadas de línea de órdenes para LilyPond sección ‘Opciones avanzadas de línea de órdenes para LilyPond’ en Utilización del Programa.
La sintaxis siguiente cambia la fuente tipográfica de la notación (general y llaves) al tipo Gonville.
\paper {
#(define fonts
(set-global-fonts
#:music "gonville"
#:brace "gonville"
))
}
|
Nota: cada llamada a set-global-fonts reinicia
completamente tanto la fuente principal de notación como la de
texto. Si se deja sin especificar una cualquiera de las
categorías, entonces se utiliza la tipografía predeterminada para
esa categoría. Cada llamada a set-global-fonts cambia las
fuentes para cada \book que le sigue, tanto si se ha creado
explícitamente como implícitamente. Esto significa que cada
\book puede tener su propio conjunto de fuentes principales
llamando a set-global-fonts previamente. Para más
información, véase Fuentes tipográficas del documento completo.
Manual de aprendizaje: (learning)Otras fuentes de información sección ‘Otras fuentes de información’ en Manual de Aprendizaje.
Referencia de la notación: La tipografía Emmentaler, @ref{Entire document fonts}.
Gonville no se puede usar para tipografiar notación de ‘Música Antigua’ y es probable que cualquier nuevo glifo en versiones posteriores de LilyPond no existan en la familia tipográfica Gonville. Diríjase a la página web del autor para obtener más información sobre éste y otros asuntos, entre ellos el régimen de licencias de Gonville.
Si tiene otras fuentes de notación como ‘fontname-*.otf’, ‘fontname-*.svg’ y ‘fontname-*.woff’, puede usarlas de la misma manera que Gonville.
Esto es, copie los archivos ‘fontname-*.otf’ a la carpeta ‘…/share/lilypond/current/fonts/otf’ o a ‘…/share/lilypond/X.Y.Z/fonts/otf’. Si tiene los archivos ‘fontname-*.svg’ y ‘fontname-*.woff’, cópielos a ‘…/share/lilypond/current/fonts/svg’ o a ‘…/share/lilypond/X.Y.Z/fonts/svg’.
Nota: por el momento, LilyPond espera que los nombres de archivo tengan los siguientes sufijos, todos los cuales deben estar presentes en las carpetas de instalación arriba mencionadas para que funcionen adecuadamente: ‘-11’, ‘-13’, ‘-14’, ‘-16’, ‘-18’, ‘-20’, ‘-23’, ‘-26’, ‘-brace’. Por ejemplo, ‘emmentaler-11.otf’, ‘emmentaler-20.svg’ y ‘emmentaler-brace.woff’, etc.
La sintaxis siguiente cambia la fuente tipográfica de la notación (general y de llaves) a la fuente tipoletra.
\paper {
#(define fonts
(set-global-fonts
#:music "tipoletra" ; nombre del archivo de fuente sin el sufijo ni la extensión
#:brace "tipoletra" ; nombre del archivo de fuente sin el sufijo ni la extensión
))
}
|
Nota: para las categorías music y brace, especifique
el nombre del archivo de fuente sin el sufijo ni la extensión.
| [ < ] | [ > ] | [ << ] | [ Subir ] | [ >> ] |
Este documento ha sido generado por gub el el 13 julio 2020 utilizando texi2html 1.82.
Otros idiomas: English, català, deutsch, français, italiano, 日本語.
Acerca de la selección automática del idioma.