2009-03-30 13 views
52

Quando esporto in PDF tramite org-mode (C-c C-e d), tutte le parole con caratteri di sottolineatura vengono convertite parzialmente in pedice. Come posso evitare che ciò accada?Disabilitazione underscore-to-subscript nell'esportazione in modalità Org Emacs

Ho trovato questo articolo sul tema:

Disabling Underscore subscript in Emacs Tex Mode

Tuttavia, io o non sono riuscito a capire l'elisp corretto o semplicemente non ha funzionato. Nota, non voglio cambiare nessuna opzione di carattere globale. Voglio solo che questa correzione si applichi a tex/latex/org-mode.

ho trovato anche questo post, anche se non ha funzionato neanche:

disable subscript superscript raise/lower?

risposta

20

sono stato in grado di risolvere il problema impostando la seguente variabile:

(setq org-export-with-sub-superscripts nil) 
76

È possibile disattivare Super/indicizzazione di all'interno di un file org aggiungendo la seguente riga:

#+OPTIONS: ^:nil 

Controlla il manuale dell'organizzazione per ulteriori opzioni.
Il comando seguente inserisce un modello contenente tutte le opzioni: C-c C-e #

+21

si può anche avere '^: {}' questo ti permetterà comunque di avere pedici se usi parentesi graffe, cioè my_var non ti darà un pedice ma F_ {t} lo farà. Vedi anche il manuale org-mode: http://orgmode.org/manual/Export-options.html#Export-options – danielpoe

+0

Ci sono alcune altre opzioni non nel modello Cc Ce t: # + OPZIONI: autore: nil email: nil creator: nil timestamp: nil –

+2

Si suppone che funzioni in Org v.8 +? Sembra che abbia smesso di funzionare dopo l'aggiornamento. –

5

Vuoi evitare che gli indici in cui visualizzare i file di origine o nel testo del output PDF? Se quest'ultimo, quindi si desidera

\usepackage{underscore} 

Non interromperà l'uso dei caratteri di sottolineatura in modalità matematica.

4

Per i singoli casi, inserire una sottolineatura letterale in questo modo:

text text one\textunderscore{}two text 
5

Penso che questo sarebbe più facile: http://orgmode.org/manual/Subscripts-and-superscripts.html Scappa dalla sottolineatura con un backslash:

enter image description here

enter image description here

Ora, sfuggire alla _:

enter image description here

enter image description here

È possibile vedere in azione qui: http://www.railsonmaui.com/blog/2013/04/27/octopress-setup-with-github-and-org-mode/

+0

Ci scusiamo per l'offtopic, ma quale combinazione di colori usi? Mi piace abbastanza. – Daniil

+0

zenburn: fantastico. Usa pacchetti-lista-pacchetti. È un po 'come i railscast. – justingordon

+2

grazie! E i commenti devono contenere almeno 15 caratteri. – Daniil

Problemi correlati