Traducción no oficial al español rioplatense, generada con IA (Claude Sonnet 5.5) bajo la dirección y revisión de Jassiel Ovando. No es una publicación de Typst GmbH ni cuenta con su aval; ante cualquier duda, prevalece la documentación oficial en inglés. ¿Un error de traducción o una sugerencia? Reportalo. Tipografía: Reforma, de PampaType.

svgElemento
Signo de pregunta
Desde: unreleasedIr al código fuente

El formato de exportación a SVG de Typst.

En lugar de crear un PDF, Typst también puede renderizar páginas directamente a gráficos vectoriales escalables (SVG), que son el formato preferido para incrustar gráficos vectoriales en páginas web. Igual que los archivos PDF, los SVG muestran tu documento exactamente como lo dispusiste en Typst. Del mismo modo, comparten el beneficio de no estar atados a una resolución específica. Por lo tanto, podés imprimir o ver archivos SVG en cualquier dispositivo sin sufrir una pérdida de calidad. (Tené en cuenta que la calidad de impresión de las fuentes puede ser mejor con un PDF.) A diferencia de un PDF, un SVG no puede contener varias páginas. Al exportar un documento de varias páginas, Typst emitirá varios SVG.

Los SVG pueden representar el texto de dos maneras: incrustando el propio texto y renderizándolo con las fuentes disponibles en la computadora del visor, o incrustando las formas de cada glifo de la fuente usada para crear el documento. Para asegurar que el archivo SVG se vea igual en todos los dispositivos en los que se lo vea, Typst elige el segundo método. Esto significa que el texto del SVG no se puede extraer automáticamente, por ejemplo copiando y pegando o con un lector de pantalla. Si necesitás que el texto sea accesible, exportá en cambio un archivo PDF o HTML.

Los SVG pueden tener fondos transparentes. Por defecto, Typst producirá un SVG con un fondo blanco opaco. Podés hacer transparente el fondo con #set page(fill: none). Conocé más en la página de referencia de la función page.

Exportar como SVG

Línea de comandos

Pasá --format svg al subcomando compile o watch, o proporcioná un nombre de archivo de salida que termine en .svg.

Si tu documento tiene más de una página, Typst creará varios archivos de imagen. El nombre del archivo de salida debe ser entonces una cadena de plantilla que contenga al menos uno de estos

Al exportar a SVG, tenés las siguientes opciones de configuración:

App web

Hacé clic en “File” > “Export as” > “SVG” o hacé clic en la flecha hacia abajo junto al botón de descarga rápida y seleccioná “Export as SVG”. Al exportar a SVG, tenés las siguientes opciones de configuración:

Parámetros

format.svg(pretty: bool) → content

pretty
bool
Configurable con set
Signo de pregunta
Por defecto: false

Si se da formato legible al archivo SVG producido.

Esto da formato a la salida de una manera más legible para las personas, pero menos eficiente en espacio.