| [ << Entrada y salida generales ] | [Arriba][Índice general][Índice] | [ Problemas de espaciado >> ] |
| [ < Saltar la música corregida ] | [ Subir : Controlar la salida ] | [ Salida de SVG > ] |
3.4.3 Formatos de salida alternativos
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 Opciones básicas de la línea de órdenes para LilyPond.
| Salida de SVG |
Salida de SVG
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.