簡體   English   中英

將組織模式表轉換為 LaTeX

[英]Converting an org-mode table to LaTeX

有沒有辦法“texify”用 Emacs 的 orgtabl-mode 編寫的 ASCII 表。 在這種模式下創建表非常簡單。

例如假設我有這張桌子

|------+-----+-----|
|    A |   B |   C |
|------+-----+-----|
| 2.34 | 2.7 | 8.9 |
| 3.67 | 4.5 | 8.9 |
|------+-----+-----|

如果在 EMACS 中,我可以突出顯示該區域並執行諸如Mx texify之類的操作來為該表生成 latex 代碼,這將減輕我的痛苦。

也歡迎任何非 emacs 的建議。

你可以使用orgtbl-mode。 在乳膠緩沖液中,執行Mx orgtbl-mode ,添加

% BEGIN RECEIVE ORGTBL thenameofthetable
% END RECEIVE ORGTBL thenameofthetable

你想要桌子的地方。

#+ORGTBL: SEND thenameofthetable orgtbl-to-latex :splice nil :skip 0
|------+-----+-----|
|    A |   B |   C |
|------+-----+-----|
| 2.34 | 2.7 | 8.9 |
| 3.67 | 4.5 | 8.9 |
|------+-----+-----|

在\\ end {document}之后

並在組織模式表上執行Cc Cc

邁克爾霍夫曼已經提出了另一個解決方案:使用組織模式導出功能與Cc Ce l

Cc Ce l應該這樣做。

在org-mode下,把你的cursor放到表里, Mx org-table-export把表導出到一個文件里。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM