Pipe d'échappement-personnage en mode org

j'ai une table à Emacs org-mode, et le contenu sont des expressions régulières. Je n'arrive pas à comprendre comment échapper à un littéral pipe-caractère (|) Cela fait partie d'un regex, donc c'est interprété comme un séparateur de cellules de table. Quelqu'un pourrait-il m'indiquer un peu d'aide? Grâce.

mise à Jour: je suis aussi à la recherche pour les évasions par une barre oblique (/), de sorte qu'il ne déclenche pas le début d'une séquence italique/accentuation. J'ai expérimenté avec \/ et \// - par exemple, supposons que je veuille le texte littéral /foo/ dans une cellule de tableau. Voici 3 façons de le tenter:

| /foo/ | \/foo/ | \//foo/ |

En LaTeX à l'exportation, qui devient:

\emph{foo}  &  \/foo/  &  \//foo/

ainsi aucun d'eux n'est la plaine /foo/ j'espère.

25
demandé sur Brian Tompsett - 汤莱恩 2011-02-28 19:44:41
la source

3 ответов

\vert pour le tuyau.

les slashs avant semblent fonctionner correctement pour moi sans escapade lors de l'exportation à la fois au HTML et au PDF.

25
répondu Nils Fagerburg 2011-03-04 14:01:26
la source

Vous pouvez également formater le texte mot pour mot ou code:

texte dans le code et la chaîne textuelle n'est pas traitée pour le mode Org syntaxe spécifique; il est exporté mot à mot.

alors vous pourriez essayer quelque chose comme =foo | bar= (le code) ou foo ~|~ bar (verbatim). Il ne change le format de sortie, cependant.

1
répondu mzuther 2015-01-13 02:16:39
la source

Utilisez un caractère de barre brisée,"

1
répondu Sue D. Nymme 2015-06-03 17:57:13
la source

Autres questions sur