Mise en évidence de la syntaxe en mode org # + bloc BEGIN_LATEX

9

Est-ce possible? (Je sais que c'est possible pour les #+BEGIN_SRC latexblocs.)

Toothrot
la source

Réponses:

8

Cela semble possible, en spécifiant latexcomme paramètre supplémentaire au fragment LaTeX (!), Comme s'il s'agissait d'un srcbloc.

#+BEGIN_LaTeX latex
\begin{tikzpicture}
  \draw[dashed] (0,0) -- (1,1) ;
\end{tikzpicture}
#+END_LaTeX

Comparer:

capture d'écran

(de Reddit )

Je ne suis pas sûr que le comportement soit intentionnel, mais il semble très bien fonctionner.

VanLaser
la source
1
Peu m'importe si c'est intentionnel ou non, c'est incroyablement utile, merci @VanLaser!
Dieter.Wilhelm
J'appelle cela la chance d'un débutant, en parcourant le code source du mode Org: P Ce que je ne peux pas comprendre, c'est comment ce comportement n'a pas déjà été trébuché, même par erreur (il semble assez facile de taper (mal)).
VanLaser
1
Voilà ce que j'ai compris. Ma demande est que vous mettiez à jour votre réponse afin qu'elle soit lisible sans compter sur des liens externes et que tous les liens externes inclus soient fonctionnels.
Andrew Swann
2
Les liens peuvent fonctionner pour vous, mais il s'agit de mettre le contenu à la disposition de vos lecteurs… Veuillez ne pas vous fier à des liens externes dans votre réponse. Utilisez l'outil d'image pour inclure des images plutôt que de créer un lien vers des images externes, qui télécharge l'image vers un service partenaire de Stack Exchange (les images sur imgur expirent généralement après un certain temps, mais pas celles sur le site partenaire SE / imgur).
Gilles 'SO- arrête d'être méchant'
1
Merci pour l'édition. Lorsque je fais du bénévolat pendant mon temps libre, je n'essaie généralement pas de résoudre les non-problèmes, en particulier sur demande et il n'y a pas de besoin réel .
VanLaser
2

Je pense que pour la version actuelle du mode Org que j'utilise (mode Org 9.1.9), la commande a changé en #+BEGIN_EXPORT latexet #+END_EXPORT latex. Voir https://orgmode.org/manual/Quoting-LaTeX-code.html#Quoting-LaTeX-code pour plus de détails.

dpritch
la source
Utilisez également <lpuis appuyez sur tab pour utiliser les modèles structurels du mode Org pour le remplir pour vous: orgmode.org/manual/Structure-Templates.html#Structure-Templates
dpritch