Lorsque j'exporte vers PDF via org-mode (C-c C-e d)), tous les mots avec des traits de soulignement finissent par être partiellement convertis en indice. Comment éviter que cela ne se produise?
J'ai trouvé cet article sur le sujet:
Désactivation de l'indice de soulignement en mode Emacs Tex
Cependant, je n'ai pas été en mesure de trouver le bon elisp ou cela n'a tout simplement pas fonctionné. Notez que je ne souhaite modifier aucune option de police globale. Je veux que ce correctif s'applique uniquement à tex/latex/org-mode.
J'ai également trouvé cet article, même s'il n'a pas fonctionné non plus:
désactiver l'augmentation/la diminution de l'indice exposant?
J'ai pu résoudre le problème en définissant la variable suivante:
(setq org-export-with-sub-superscripts nil)
Vous pouvez désactiver le super/indice dans un fichier organisationnel en ajoutant la ligne suivante:
#+OPTIONS: ^:nil
Consultez le manuel de l'organisation pour plus d'options.
La commande suivante insère un modèle contenant toutes les options: C-c C-e #
Je pense que ce serait plus facile: http://orgmode.org/manual/Subscripts-and-superscripts.html Échappez le trait de soulignement avec une barre oblique inverse:
Maintenant, échappez au _:
Vous pouvez le voir en action ici: http://www.railsonmaui.com/blog/2013/04/27/octopress-setup-with-github-and-org-mode/
Voulez-vous empêcher les indices dans l'affichage à l'écran du fichier source ou dans le texte du PDF de sortie? Si ce dernier, alors vous voulez
\usepackage{underscore}
Cela n'empêchera pas non plus l'utilisation des traits de soulignement en mode mathématique.
Pour les cas individuels, insérez un trait de soulignement littéral de cette façon:
text text one\textunderscore{}two text
Utilisation \under
(Documentation sur Le manuel de l'organisation: symboles spéciaux )
Par exemple:
text\under{}text
Dans mon cas, tout mot contenant un trait de soulignement est susceptible d'être un nom de variable ou quelque chose de similaire. Je l'entoure simplement de =
ou ~
pour qu'il soit traité comme tel. Ensuite, il sera exporté en conséquence.