È possibile che l'intero org-table usi l'ambiente matematico?


13

Ho una org-modetabella che deve contenere del testo matematico in ogni cella. Avvolgere ogni cella con $entrambi sembra brutto e occupa molto più spazio di quanto meriti. C'è un modo per mettere in qualche modo l'intera tabella nell'ambiente matematico (LaTeX) in modo che tutto il testo all'interno della tabella venga interpretato come formule?


1
Se ti interessa solo esportare in LaTeX, potresti essere interessato alle opzioni <e >nel formato tabella dal arraypacchetto (vedi ctan.org/pkg/array ).
mbork,

Risposte:


10

Prova a utilizzare gli attributi :mode mathe :mode inline-mathLaTeX insieme a :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)  |

Per ulteriori informazioni, consultare la sezione Attributi specifici di LaTeX del manuale della modalità Org.


Ah, se funzionasse, sarebbe proprio quello di cui ho bisogno! Sfortunatamente, questo genera \[\begin{tabular}& ... & ... \\ ... \end{tabular}\], che non verrà compilato :( Forse ti capita di sapere come \begin{tabular}viene generato? Se potessi sostituirlo, diciamo \begin{array}, penso che risolverebbe il mio problema.
wvxvw,

1
In realtà, l'ho trovato: orgmode.org/manual/LaTeX-specific-attributes.html Ho anche dovuto aggiungere #+ATTR_LaTeX: :environment array. Grazie per il suggerimento!
wvxvw,

@wvxvw: Scusa se non ti ho richiamato prima (ero impegnato a correre una maratona :)). Ho aggiornato la risposta; ora dovrebbe essere utilizzabile così com'è.
Costantino,
Utilizzando il nostro sito, riconosci di aver letto e compreso le nostre Informativa sui cookie e Informativa sulla privacy.
Licensed under cc by-sa 3.0 with attribution required.