โปรดระบุภาษามาร์กอัปขนาดเล็กที่เป็นที่นิยมมากที่สุดและเปรียบเทียบจุดแข็งและจุดอ่อน ภาษาเหล่านี้ควรเป็นมาร์กอัปที่มีวัตถุประสงค์ทั่วไปสำหรับร้อยแก้วทางเทคนิคเช่นสำหรับเอกสารประกอบ (เช่น Haml ไม่นับ)
ดูเพิ่มเติม: Markdown กับ ReStructuredText
โปรดระบุภาษามาร์กอัปขนาดเล็กที่เป็นที่นิยมมากที่สุดและเปรียบเทียบจุดแข็งและจุดอ่อน ภาษาเหล่านี้ควรเป็นมาร์กอัปที่มีวัตถุประสงค์ทั่วไปสำหรับร้อยแก้วทางเทคนิคเช่นสำหรับเอกสารประกอบ (เช่น Haml ไม่นับ)
ดูเพิ่มเติม: Markdown กับ ReStructuredText
คำตอบ:
ฉันรู้ภาษาหลักสามภาษาที่ใช้กันทั่วไปในชุมชนการเขียนโปรแกรมและเทคโนโลยีที่ยิ่งใหญ่กว่า: Textile, Markdown และ reStructuredText ทั้งสามสามารถเรียนรู้ได้ภายในสองสามชั่วโมงหรือ "มีปีก" โดยใช้แผ่นโกงใกล้ ๆ
คุณอาจพิจารณาasciidoc
หน้า Wikipedia ในภาษามาร์กอัปที่มีน้ำหนักเบามีการเปรียบเทียบที่ดีระหว่างตัวเลือกต่างๆรวมถึงการแสดงไวยากรณ์สำหรับการใช้งานทั่วไป (ส่วนหัวตัวหนาตัวเอียง ฯลฯ )
ฉันพยายามที่จะครอบคลุมภาษามาร์กอัปที่มีน้ำหนักเบาทั้งหมดที่นี่:
http://www.subspacefield.org/~travis/static_blog_generators.html
อย่างที่คุณเห็นมันเริ่มต้นด้วย "ฉันจะสร้างบล็อกที่ปลอดภัยได้อย่างไร" นั่นคือบล็อกที่สร้าง HTML แบบคงที่และฉันพบว่าตัวเองติดอยู่ในภาษามาร์กอัประบบเทมเพลต ฯลฯ
อัปเดต
ฉันเน้นเฉพาะ LWML ที่มีการใช้งาน python และอยู่ที่นี่:
http://www.subspacefield.org/~travis/python_lightweight_markup_languages.html
จนถึงตอนนี้ฉันได้ลอง markdown และ ReST แล้วและฉันชอบอย่างหลังดีกว่าสำหรับทุกอย่างยกเว้นตัวอย่าง HTML ที่ฝังอยู่ในหน้าอื่น ๆ ตารางอ้างอิงข้ามลิงค์ทางอ้อม ฯลฯ ...
สำหรับเอกสาร? แล้วdoxygenล่ะ?
ฉันใช้มันสำหรับโปรเจ็กต์ c / c ++ บางอย่างที่ฉันต้องการจัดทำเป็นเอกสาร แม้ว่าคุณจะสามารถ 'ละเมิด' ได้เช่นเดียวกับที่ผู้เขียน doxygen ใช้สำหรับเอกสาร doxygen