2012-05-19 13 views
11

Ho un RST in cui desidero un collegamento in corsivo. Tuttavia, il markupCorsivo testo contenente un collegamento

*Warning: `Watch this <http://www.youtube.com/watch?v=dQw4w9WgXcQ&ob=av3e>`_!* 

rende in HTML come

<em>Warning: `Watch this <http://www.youtube.com/watch?v=dQw4w9WgXcQ&ob=av3e>`_!</em> 

Cioè, il corsivo rendono, ma il link non. Come posso ottenere il corsivo attorno al link?

risposta

11

Il problema è che il markup di reST non può essere annidato.

sono riuscito a farlo funzionare con questo:

Warning: |text|_ 

.. _text: http://www.youtube.com/watch?v=dQw4w9WgXcQ&ob=av3e 

.. |text| replace:: *Watch this* 
+0

Yikes. Ho usato HTML grezzo come soluzione temporanea, e penso che resterò fedele a questo. Grazie per la risposta, però. –

Problemi correlati