2009-11-17 24 views
5

Tôi đang trong quá trình viết báo cáo chính thức và đang nửa chừng. Tôi vừa mới nhận ra rằng nó sẽ đơn giản hơn nhiều để viết điều này trong chế độ org và xuất sang latex/pdf hơn là viết nó trực tiếp trong chế độ latex. Có cách nào tôi có thể chuyển đổi công việc hiện tại thành một tập tin chế độ org? Nó sẽ tiết kiệm rất nhiều công việc tôi phải làm bằng tay.Tôi có thể chuyển đổi tệp Tex thành tệp Org tương đương không? Nếu vậy, làm thế nào?

Trả lời

4

Tôi nghi ngờ rằng bạn sẽ tìm thấy một công cụ trực tiếp. Bạn sẽ cần phải thực hiện một số tìm kiếm với một công cụ hoặc một công cụ tìm kiếm khác.

gì có thể giúp đỡ là sử dụng để chuyển đổi pandoc LaTeX của bạn để một cái gì đó gần gũi hơn với org-mode cú pháp như "markdown", "reStructuredText" hoặc "MediaWiki" và sau đó làm query-replace-regexp kỳ diệu của bạn hoặc viết một kịch bản sed nhỏ.

Chúc bạn may mắn trên hành trình của mình!

UPDATE: tìm kiếm Google cho "convert latex to wiki" tôi thấy this page với một kịch bản python để chuyển đổi mã nguồn LaTeX để Qwiki đánh dấu, có lẽ nó mang lại cho bạn một số nguồn cảm hứng.

+0

đoán điều tốt nhất tôi có thể làm là chuyển đổi sang Markdown và làm việc từ đó ... cảm ơn nói với tôi về pandoc dù :) – vedang

0

Tôi nghi ngờ rằng có một công cụ cho nhiệm vụ của bạn, nhưng bạn sẽ có thể lưu nhiều lần nhấn phím với Emacs.

Đối với nhiều LaTeXisms chẳng hạn như các ký tự được trích dẫn, hãy thử sử dụng query-replacequery-replace-regexp và xem bạn đã đạt được bao xa. Đối với những thứ không dễ dàng được giải quyết bằng cụm từ thông dụng, bạn có thể thấy các macro bàn phím hữu ích.

2

Nó sẽ dễ dàng hơn để chuyển đổi tệp latex thành đánh dấu bằng cách sử dụng pandoc và sau đó chuyển đổi thủ công markdown sang chế độ org bằng một vài truy vấn thay thế và macro emacs?

5

Dường như phiên bản mới nhất của chế độ Pandoc có hỗ trợ tích hợp cho xuất Org-mode.

enter image description here

+0

làm thế nào bạn có được phiên bản GUI của Pandoc cho OS X? Tôi đã cố gắng để cài đặt Pandoc trên máy Mac của tôi, nhưng tôi chỉ có một phiên bản dòng lệnh của pandoc. – MostlyHarmless

Các vấn đề liên quan