Чи можливо використовувати всю організаційну таблицю з математики?


13

У мене є org-modeтаблиця, в якій потрібно мати математичний текст у кожній комірці. Обгортання кожної клітини $обома виглядає некрасиво і займає набагато більше місця, ніж заслуговує. Чи є якийсь спосіб якось помістити всю таблицю в математичне середовище (LaTeX), щоб весь текст всередині таблиці інтерпретувався як формули?


1
Якщо вас цікавить лише експорт до LaTeX, вас можуть зацікавити <та >параметри у форматі таблиці з arrayпакету (див. Ctan.org/pkg/array ).
mbork

Відповіді:


10

Спробуйте використовувати :mode mathта :mode inline-mathатрибути LaTeX разом із :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)  |

Докладніше дивіться розділ LaTeX, специфічні атрибути посібника з режиму Org.


Ах, якби це спрацювало, це було б саме те, що мені потрібно! На жаль, це генерує \[\begin{tabular}& ... & ... \\ ... \end{tabular}\], що не буде компілюватися :( Чи могли б ви дізнатися, як \begin{tabular}генерується? Якщо я можу замінити його, скажімо \begin{array}, я думаю, що це вирішило б мою проблему.
wvxvw

1
Насправді я знайшов це: orgmode.org/manual/LaTeX-specific-attributes.html Я також повинен був додати #+ATTR_LaTeX: :environment array. Дякую за підказку!
wvxvw

@wvxvw: Вибачте, що не повернувся до вас раніше (я був зайнятий бігом марафону :)). Я оновив відповідь; тепер він повинен бути корисним як зараз.
Костянтин
Використовуючи наш веб-сайт, ви визнаєте, що прочитали та зрозуміли наші Політику щодо файлів cookie та Політику конфіденційності.
Licensed under cc by-sa 3.0 with attribution required.