2012-10-07 35 views

Respuesta

36

Me sorprendió que no se podía escribir simplemente

.rst stands for **r**e**s**tructured **t**ext. 

pero el reStructuredText specification de hecho establece que el marcado en línea debe ser seguido por un espacio en blanco o uno de -.,:;!?\/'")]} o >, por lo que la cadena anterior de reStructuredText es no válido. Sin embargo, solo se requiere un cambio menor para obtener character markup válido con escapes de barra invertida. Cambiando lo anterior a

.rst stands for **r**\ e\ **s**\ tructured **t**\ ext. 

funciona bien. Para ver esto en acción, prueba el online reST to HTML converter.

+0

¡Guau! Que lindo hack! Funciona bien ¡Gracias! –

+0

Solo para agregar que en * algunos * casos puede escaparse sin espacio después de la barra invertida. En este caso, '** r ** \ e \ ** s ** \ tructured ** t ** \ ext'. (No estoy impresionado por este aspecto de reST, por cierto). – Julian

Cuestiones relacionadas