Apakah mungkin untuk menggunakan seluruh lingkungan org-tabel menggunakan matematika?

13

Saya memiliki org-modetabel yang perlu memiliki beberapa teks matematika di setiap sel. Membungkus setiap sel dengan $keduanya terlihat jelek dan membutuhkan ruang lebih banyak dari yang seharusnya. Apakah ada cara untuk entah bagaimana meletakkan seluruh tabel dalam lingkungan matematika (LaTeX) sehingga semua teks di dalam tabel akan ditafsirkan sebagai rumus?

wvxvw
sumber
1
Jika Anda hanya peduli untuk mengekspor ke LaTeX, Anda mungkin tertarik dengan <dan >opsi dalam format tabel dari arraypaket (lihat ctan.org/pkg/array ).
mbork

Jawaban:

10

Coba gunakan :mode mathdan :mode inline-mathatribut LaTeX bersama dengan :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)  |

Lihat bagian LaTeX atribut spesifik dari manual mode Org untuk lebih.

Constantine
sumber
Ah, jika ini berhasil, ini hanya yang saya butuhkan! Sayangnya, ini menghasilkan \[\begin{tabular}& ... & ... \\ ... \end{tabular}\], yang tidak akan mengkompilasi :( Would Anda mungkin kebetulan tahu bagaimana \begin{tabular}? Bisa dihasilkan Jika saya bisa menggantinya dengan, katakanlah \begin{array}, saya berpikir bahwa akan memecahkan masalah saya.
wvxvw
1
Sebenarnya, saya menemukannya: orgmode.org/manual/LaTeX-specific-attributes.html saya juga harus menambahkan #+ATTR_LaTeX: :environment array. Terima kasih atas petunjuknya!
wvxvw
@ wvxvw: Maaf saya tidak membalas Anda lebih cepat (saya sibuk lari maraton :)). Saya memperbarui jawabannya; sekarang harus bisa digunakan sebagaimana mestinya.
Constantine