Est-il possible que l'environnement mathématique de la table organisationnelle soit entièrement utilisé?


13

J'ai un org-modetableau qui doit avoir du texte mathématique dans chaque cellule. Envelopper chaque cellule avec les $deux semble laid et prend beaucoup plus d'espace qu'il ne le mérite. Existe-t-il un moyen de mettre le tableau entier en quelque sorte dans un environnement mathématique (LaTeX) afin que tout le texte à l'intérieur du tableau soit interprété comme des formules?


1
Si vous ne vous souciez que de l'exportation vers LaTeX, vous pourriez être intéressé par les options <et >dans le format de tableau du arraypackage (voir ctan.org/pkg/array ).
mbork

Réponses:


10

Essayez d'utiliser les attributs :mode mathet :mode inline-mathLaTeX avec :environment array:

#+ATTR_LaTeX: :mode math :environment array
| Column 1 | Column 2 |
|----------+----------|
| \sin(x)  | \tan(x)  |

#+ATTR_LaTeX: :mode inline-math :environment array
| Column 1 | Column 2 |
|----------+----------|
| \sin(x)  | \tan(x)  |

Voir la section Attributs spécifiques à LaTeX du manuel du mode Org pour plus d'informations.


Ah, si cela fonctionnait, ce serait exactement ce dont j'ai besoin! Malheureusement, cela génère \[\begin{tabular}& ... & ... \\ ... \end{tabular}\], qui ne se compilera pas :( Seriez-vous peut-être amené à savoir comment est \begin{tabular}généré? Si je pouvais le remplacer par, disons \begin{array}, je pense que cela résoudrait mon problème.
wvxvw

1
En fait, je l'ai trouvé: orgmode.org/manual/LaTeX-specific-attributes.html J'ai également dû ajouter #+ATTR_LaTeX: :environment array. Merci pour l'astuce!
wvxvw

@wvxvw: Désolé de ne pas vous avoir répondu plus tôt (j'étais occupé à courir un marathon :)). J'ai mis à jour la réponse; maintenant, il devrait être utilisable tel quel.
Constantine
En utilisant notre site, vous reconnaissez avoir lu et compris notre politique liée aux cookies et notre politique de confidentialité.
Licensed under cc by-sa 3.0 with attribution required.