Referencia de la notación de GNU LilyPond: 3.4.3 Formatos de salida alternativos

### 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

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.

#### LilyPond — Referencia de la notación v2.22.2 (rama estable).