Por supuesto, en la web un subrayado denota hipervínculo, pero ¿qué sucede si necesito subrayar que no es un hipervínculo?¿Cómo subrayar el texto en reStructuredText?
Respuesta
Hice una pregunta similar here. Trate de esta manera:
.. role:: underline
:class: underline
En el documento, esto se puede aplicar de la siguiente manera:
:underline:`This text is underlined`
En el archivo css
que podría tener:
.underline {
text-decoration: underline;
}
Esto debería funcionar para la salida HTML . Sin embargo, subrayar no es intencionalmente parte de las especificaciones ReST. Ver this link.
Se agrega la siguiente directiva en el archivo index.rst por ejemplo:
.. role:: underline
:class: underline
En el documento se indica el texto subrayado con lo siguiente:
:underline:`This text is underlined`
Para especificar el CSS para su clase de subrayado agrega un poco de CSS al archivo layout.html dentro de la carpeta _themes/sphinx_rtd_theme/sphinx_rtd_theme/si está utilizando sphinx_rtd_theme; de lo contrario, su directorio de temas predeterminado:
<style>
.underline {
text-decoration: underline;
}
</style>
Esto dará estilo a su html en consecuencia.
El subrayado es parte de la StructureText pero no de las especificaciones reStructuredText de Sphinx, de acuerdo con una cita de David Ascher en su 2000-01-21 Doc-SIG lista de distribución de correos, "docstring gramática: una propuesta muy revisada":
El etiquetado de texto subrayado con _ es inferior al óptimo. Los subrayados no deben utilizarse desde una perspectiva tipográfica (los subrayados fueron diseñados para ser utilizados en manuscritos para comunicar al tipógrafo que el texto debe estar en cursiva, ningún libro bien redactado usa subrayados), y entran en conflicto con el doble -underscored Python variable nombres (init y similares), que se truncarían y subrayado cuando no se desea ese efecto. Tenga en cuenta que si bien el marcado completo prevendría ese truncamiento ('init'), pienso en marcas de docstring, al igual que en las anotaciones tipo - deberían ser ser opcionales y sobre todo no dañar. En este caso, el marcado subrayado daña.
- 1. Subrayar texto en Python/Matplotlib
- 2. Cómo convertir reStructuredText a texto sin formato
- 3. Puede subrayar palabras en TextView texto
- 4. ¿Cómo puedo subrayar el texto del botón de UIButton?
- 5. negrita cursiva en ReStructuredText
- 6. ¿Cómo subrayar encabezados de sección en LaTeX?
- 7. Cómo subrayar un TextBlock en un MouseEnter
- 8. Dar formato al texto en un enlace en reStructuredText
- 9. ¿Cómo subrayar el espacio en blanco en CSS?
- 10. Cómo mejorar el control de notas predeterminado en Delphi con la capacidad de subrayar el texto
- 11. Subrayar _.intersección() - cómo hacerlo?
- 12. Como para subrayar un texto usando PdfContentByte en iTextSharp
- 13. Analizando reStructuredText en HTML
- 14. símbolos en restructuredText
- 15. Script Unix Bash para enarbolar/subrayar/cursiva texto específico
- 16. Firefox ... SVG ... Subrayar ... ¿cómo por el amor de Cristo?
- 17. Cómo crear una lista anidada en reStructuredText?
- 18. Insertar enlace relativo en reStructuredText
- 19. código Inline destacando en reStructuredText
- 20. ¿Macro o equivalente en reStructuredText?
- 21. cabeceras verticales en tablas reStructuredText
- 22. quitar subrayar con jQuery
- 23. ¿Cómo crear una lista de verificación en reStructuredText (reST)?
- 24. ¿Puedo subrayar el texto de un NSTextField del constructor de interfaz?
- 25. Rejilla de imagen en reStructuredText/Sphinx
- 26. Inserte un enlace en negrita en reStructuredText
- 27. subtítulos reStructuredText que no respeten
- 28. Cómo forzar el espacio en blanco en el bloque de código en reStructuredText
- 29. Ver reStructuredText (Sphinx) docstrings en iPython?
- 30. editores para tablas en Sphinx/reStructuredText?