ตัวแปลง Markdown เป็นยูทิลิตี้บรรทัดคำสั่งที่แข็งแกร่งซึ่งสร้างขึ้นด้วยสนิม มันถูกออกแบบมาเพื่อแปลงไฟล์ Markdown เป็นรูปแบบ HTML, EPUB และ PDF ได้อย่างง่ายดาย ด้วยพลังของลัง 'pulldown-cark' ทำให้มั่นใจได้ว่าการแยกวิเคราะห์และการแสดงผลของเนื้อหา markdown
Swift Conversion : แปลงไฟล์ Markdown ของคุณเป็น HTML, PDF & EPUB ทันที
อินเทอร์เฟซที่ใช้งานง่าย : อินเตอร์เฟสบรรทัดคำสั่งที่ใช้งานง่ายซึ่งขับเคลื่อนโดย clap Crate
Rich Markdown Support : รองรับไวยากรณ์ Markdown ที่หลากหลายรวมถึงส่วนหัว, ย่อหน้า, รายการ, การเน้น, ลิงก์, รูปภาพ (พร้อมการฝังฐาน 64) และบล็อกรหัส
ตัวเลือกการปรับแต่ง : เลือกคุณสมบัติการทำเครื่องหมายเฉพาะเช่นตารางและ strikethrough โดยใช้ตัวเลือก pulldown-cmark
เอาต์พุตที่ยืดหยุ่น : บันทึก HTML หรือ EPUB ที่สร้างขึ้นไปยังตำแหน่งที่ระบุคัดลอกโดยตรงไปยังคลิปบอร์ดหรือดูตัวอย่างในเว็บเบราว์เซอร์เริ่มต้นของคุณ
ธีม : จัดสไตล์เอาต์พุต HTML ของคุณด้วยธีมที่แตกต่างกัน
สภาพแวดล้อมการตั้งค่า Rust : หากคุณยังไม่ได้ติดตั้ง Rust และ Cargo ให้รับพวกเขาจากเว็บไซต์ทางการของ Rust
โคลนที่เก็บ :
git clone https://github.com/arncv/TextScribe.gitนำทางไปยังไดเรกทอรีโครงการ :
cd TextScribeรวบรวมโครงการ :
cargo build --release ในการแปลง Markdown ของคุณเป็น HTML หรือ EPUB ให้ใช้คำสั่งต่อไปนี้:
cargo run --release -- -i <input-file> [-o <output-file>] [--theme <theme-name>] [--clipboard] [--browser] [--epub]<input-file> : พา ธ ไปยังไฟล์ Markdown ของคุณ<output-file> : (ไม่บังคับ) เส้นทางสำหรับเอาต์พุต HTML หากไม่ได้ให้และไม่มีการใช้ตัวเลือกคลิปบอร์ดหรือเบราว์เซอร์จะมีการแจ้งข้อผิดพลาด--theme <theme-name> : เลือกธีม (ตัวเลือก: ค่าเริ่มต้น, มืด, แสง)--clipboard : คัดลอก HTML ที่สร้างขึ้นโดยตรงไปยังคลิปบอร์ด--browser : ดูตัวอย่าง HTML ที่สร้างขึ้นในเว็บเบราว์เซอร์เริ่มต้นของคุณ--epub : สร้างไฟล์ epub เหมาะสำหรับผู้อ่าน แปลง example.md เป็น html โดยใช้ชุดรูปแบบมืดและบันทึกเป็น output.html :
cargo run --release -- -i example.md -o output.html --theme darkในการคัดลอกเอาต์พุตโดยตรงไปยังคลิปบอร์ด:
cargo run --release -- -i example.md --clipboardในการดูตัวอย่างผลลัพธ์ในเว็บเบราว์เซอร์เริ่มต้นของคุณ:
cargo run --release -- -i example.md --browser แปลง example.md เป็น epub โดยใช้ชุดรูปแบบมืดและบันทึกเป็น output.epub :
cargo run --release -- -i example.md -o output.epub --theme dark --epub ธีม : จัดสไตล์เอาต์พุต HTML ของคุณ
cargo run --release -- -i <input-file> -o <output-file> --theme <theme-name>ตาราง : เปิดใช้งานการจัดรูปแบบตารางใน markdown ของคุณ
cargo run --release -- -i <input-file> -o <output-file> --tablesStrikethrough : เปิดใช้งานการจัดรูปแบบ Strikethrough
cargo run --release -- -i <input-file> -o <output-file> --strikethroughคลิปบอร์ดเอาต์พุต : คัดลอก HTML ที่สร้างขึ้นไปยังคลิปบอร์ด
cargo run --release -- -i <input-file> --clipboardดูตัวอย่างเบราว์เซอร์ : ดู HTML ที่สร้างขึ้นในเว็บเบราว์เซอร์เริ่มต้นของคุณ
cargo run --release -- -i <input-file> --browser เราเปิดรับข้อเสนอแนะและข้อเสนอแนะเสมอ หากคุณมีความคิดที่ไม่ได้ระบุไว้ที่นี่โปรดแบ่งปันกับเรา!
ยินดีต้อนรับการมีส่วนร่วมเสมอ! ไม่ว่าจะเป็นคำขอคุณสมบัติการแก้ไขข้อผิดพลาดหรือแนวคิดใหม่อย่าลังเลที่จะส่งคำขอดึงหรือเปิดปัญหา มาปรับปรุงเครื่องมือนี้ด้วยกัน! อย่าลืมอ่านไฟล์ที่มีส่วนร่วมเพื่อทราบรายละเอียดการมีส่วนร่วมเพิ่มเติม
โครงการนี้ได้รับใบอนุญาตภายใต้ใบอนุญาต MIT