วิธีแปลง markdown เป็น rich text (rtf) ใน Ubuntu 13.04?


8

ฉันต้องการแปลงข้อความที่เขียนMarkdownเป็นRich Textบน Ubuntu 13.04 ฉันไม่พบวิธีแก้ปัญหาใด ๆ บนเว็บยกเว้นสคริปต์ Mac OS X หนึ่งตัว

ฉันจะทำสิ่งนั้นบน Ubuntu 13.04 ได้อย่างไร โดยเฉพาะอย่างยิ่งในเบราว์เซอร์

ป.ล. ฉันไม่ต้องการมันด้วยวิธีอื่นข้อความได้รับการเขียนเสมอMarkdownและจำเป็นต้องแปลงร่างเป็นข้อความที่หลากหลาย

คำตอบ:


12

ทางเลือกหนึ่งคือhttp://johnmacfarlane.net/pandoc/ซึ่งอยู่ใน repos

sudo apt-get install pandoc

จากนั้นคุณสามารถใช้ไฟล์markdownแล้วแปลงเป็นrtfหรือรูปแบบอื่น ๆ ด้วย

pandoc -s -f markdown -t rtf -o file.rtf file.txt

-sสวิทช์สำหรับแบบสแตนด์อโลนเพื่อที่จะไม่เพียง แต่สร้างRTFส่วน นอกจากนี้ยังมีสวิตช์ที่มีประโยชน์อื่น ๆ อีกมากมายเช่น-Sราคาอัจฉริยะ ฉันจะใช้มันตลอดเวลาเพื่อสร้างePubและไฟล์ PDFไฟล์

นอกจากนี้ยังควรตรวจสอบเอกสารในเว็บไซต์ของพวกเขาด้วยเนื่องจากรูปแบบpandoc markdownรองรับส่วนขยายหลายรายการ


2
Pandoc น่าจะเป็นยูทิลิตี้ที่ดีที่สุดสำหรับงานประเภทนี้คำตอบที่ดี
Sabacon

เครื่องมือ Buggy คิดถึงการแบ่งบรรทัดการบล็อกไอเท็มและหัวเรื่องแบบสุ่ม
Luís de Sousa

0

คุณสามารถลองวิธีสองขั้นตอน เปิดไฟล์ markdown ของคุณใน ReText (หาได้จาก Software Center) และส่งออกใน.odtรูปแบบ แล้วเปิด.odtแฟ้มในซึ่งจะช่วยให้ประหยัดLibreOffice Writerrtf

ReText เป็นโปรแกรมแก้ไขข้อความสำหรับ Markdown และภาษามาร์คอัป reStructuredText ซึ่งเขียนด้วย Python

คุณสมบัติ:
* Markdown เต็มรูปแบบและการสนับสนุน reStructuredText
* รองรับส่วนขยายของ Markdown
* รูปแบบการส่งออกที่รองรับ:
   - HTML
   - ไฟล์ PDF
   - ODT (ข้อความ OpenDocument)
   - การสร้างเว็บเพจ
* แท็บและการแสดงตัวอย่างแบบสด
* รองรับ CSS สไตล์
* การเน้นไวยากรณ์
* กล่องแท็กและสัญลักษณ์เพื่อการแทรกที่รวดเร็ว
การสนับสนุนตัวแบ่งหน้า (สำหรับ Markdown)
โดยการใช้ไซต์ของเรา หมายความว่าคุณได้อ่านและทำความเข้าใจนโยบายคุกกี้และนโยบายความเป็นส่วนตัวของเราแล้ว
Licensed under cc by-sa 3.0 with attribution required.