Có thể có toàn bộ môi trường toán học sử dụng bảng org không?


13

Tôi có một org-modebảng cần có một số văn bản toán học trong mỗi ô. Bao bọc mọi tế bào với $cả hai trông xấu xí và chiếm nhiều không gian hơn nó xứng đáng. Có cách nào để đặt toàn bộ bảng trong môi trường toán học (LaTeX) để tất cả văn bản bên trong bảng sẽ được hiểu là công thức không?


1
Nếu bạn chỉ quan tâm đến việc xuất sang LaTeX, bạn có thể quan tâm đến <>các tùy chọn trong định dạng bảng từ arraygói (xem ctan.org/pkg/array ).
mbork

Câu trả lời:


10

Hãy thử sử dụng các thuộc tính :mode math:mode inline-mathLaTeX cùng với :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)  |

Xem phần thuộc tính cụ thể LaTeX của hướng dẫn sử dụng chế độ Org để biết thêm.


Ah, nếu nó hoạt động, đây sẽ là thứ tôi cần! Thật không may, điều này tạo ra \[\begin{tabular}& ... & ... \\ ... \end{tabular}\], sẽ không biên dịch :( Có lẽ bạn sẽ biết làm thế nào để \begin{tabular}được tạo ra? Nếu tôi có thể thay thế nó bằng, giả sử \begin{array}, tôi nghĩ rằng điều đó sẽ giải quyết vấn đề của tôi.
wvxvw

1
Trên thực tế, tôi đã tìm thấy nó: orgmode.org/manual/LaTeX-specific-attribut.html Tôi cũng phải thêm #+ATTR_LaTeX: :environment array. Cảm ơn các gợi ý!
wvxvw

@wvxvw: Xin lỗi tôi đã không quay lại với bạn sớm hơn (Tôi đang bận chạy marathon :)). Tôi đã cập nhật câu trả lời; bây giờ nó có thể được sử dụng khi nó đứng
Constantine
Khi sử dụng trang web của chúng tôi, bạn xác nhận rằng bạn đã đọc và hiểu Chính sách cookieChính sách bảo mật của chúng tôi.
Licensed under cc by-sa 3.0 with attribution required.