Saltar al contenido

¿Cómo hago tachado (línea directa) en asciidoc?

Solución:

That technology is [line-through]#crap# not perfect.

Según el manual de Ascii Doc, [line-through] es obsoleto. Puedes probar aquí.

Comentario de Dan Allen

Es importante comprender que la línea directa es solo una función de CSS. Por lo tanto, necesita el apoyo de la hoja de estilo para que parezca que está funcionando.

Si ejecuto lo siguiente a través de Asciidoctor (o Asciidoctor.js):

[.line-through]#strike#

Yo obtengo:

<span class="line-through">strike</span>

La hoja de estilo predeterminada tiene una regla para esto:

.line-through{text-decoration:line-through}

Necesitarías hacer lo mismo.

Es posible personalizar el HTML que se genera usando plantillas personalizadas (Asciidoctor.js admite plantillas Jade). En ese caso, anularía la plantilla para inline_quoted, verifique el line-through papel y producir una <s> o, preferiblemente, un <del> en lugar del lapso.

That technology is +++<del>+++crap+++</del>+++ not perfect.
¡Haz clic para puntuar esta entrada!
(Votos: 0 Promedio: 0)



Utiliza Nuestro Buscador

Deja una respuesta

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *