Cómo subrayar texto en Inkscape


19

Usando el último lanzamiento oficial de Inkscape, creé un elemento de texto y me gustaría subrayar su texto (o parte de él).

¿Como hacer eso?
No veo ninguna opción para subrayar.

Respuestas:


21

El soporte para el texto en Inkscape ha mejorado en estos años, pero hay algunas características que aún no se han implementado.

El estándar SVG admite la decoración de texto e Inkscape pretende ser totalmente compatible con el estándar SVG, por lo que he intentado agregar estas propiedades a nivel xml, y funcionó:

text-decoration: underline;

Es muy simple de hacer: después de escribir su texto, presione el botón del editor XML :

Editor XML

Su texto se selecciona y el nodo XML correspondiente se selecciona en el editor (no hay necesidad de encontrar algo). Ahora, debe hacer clic en la fila "estilo", agregar el estilo CSS deseado al final del estilo actual (por ejemplo , decoración de texto: subrayado; ), utilizando un punto y coma ";" como separador y presione el botón Establecer :

Establece tu cambio

Una vez que se establece el valor del atributo, verá su texto subrayado:

Texto subrayado

Tenga en cuenta que para eliminar el subrayado necesita encontrarlo en el valor del atributo XML y eliminarlo manualmente (no es difícil).


¿Sabes si esto es posible hacerlo solo en una parte de un cuadro de texto?
Luis

3
Para una parte del cuadro de texto, la forma más rápida que he encontrado es seleccionar el texto usando la herramienta Texto y fuente de Inkscape, cambiar el estilo del texto seleccionado, abrir el editor XML y editar la sección svgFlowSpan creada por la herramienta .
Paolo Gibellini

Sin embargo, hay dos advertencias. Primero, editar el texto circundante a menudo hará que inkscape "limpie" el marcado XML y elimine silenciosamente el subrayado. En segundo lugar, al convertir a PDF (o convertir texto a rutas en general), todo el subrayado también se eliminará en silencio: bugs.launchpad.net/inkscape/+bug/1467794
a3nm

Gracias, @ a3nm, siéntase libre de editar mi respuesta para agregar ambas advertencias.
Paolo Gibellini

1

Esta característica se está desarrollando actualmente, por lo que aún no está disponible.

Una opción es usar una compilación personalizada, incluido este parche:
https://bugs.launchpad.net/inkscape/+bug/1269206

Con suerte, el parche se fusionará en el lanzamiento principal pronto.


Esta es una opción posible, pero debe aplicar este parche a cada nueva versión de Inkscape (hasta que no esté disponible en el lanzamiento oficial) y repetir esto para cada una de sus estaciones de trabajo.
Paolo Gibellini
Al usar nuestro sitio, usted reconoce que ha leído y comprende nuestra Política de Cookies y Política de Privacidad.
Licensed under cc by-sa 3.0 with attribution required.