Questo è un seguito di "ReST Barrato" ReST strikethrough ma in una Sfinge piuttosto che in un contesto ReST. La mia domanda è se ci sia un posto centrale nella sfinge dove mettere una direttiva "ruolo" o se questa direttiva debba davvero essere ripetuta in ogni primo file all'interno di una documentazione della sfinge.Come posso creare un ruolo/ruoli globali in Sfinge?
Più in dettaglio:
E 'facile da definire gli stili CSS personalizzati per il testo in linea (vedi ReST Barrato come esempio) utilizzando una direttiva ruolo:
.. role:: custom
:class: custom
This is an :custom:`inline text`.
che si traduce in un rendering HTML di
.. This is an <span class="custom">inline text</span>. ..
Inoltre, è possibile aggiungere facilmente un foglio di stile personalizzato alla sfinge (vedere http://www.tinkerer.me/doc/theming.html) dove aggiungere un selettore di classe CSS per controllare il testo "personalizzato" è reso (colore, barrato, carattere, dimensione ...)
Ciò che mi disturba è che nei miei esperimenti, ho dovuto ripetere la direttiva del ruolo in ogni file di ReST che usava il ruolo personalizzato. Esiste un luogo "centrale" in cui posso definirlo una volta per l'intero sito?
Link aggiornato di Tinkerer: http://www.tinkerer.me/doc/more_tinkering.html#theming – stratosgear
Ho aggiunto alcune spiegazioni qui: http://stackoverflow.com/a/24932178/2923406 – Rolf