แปลง Markdown เป็น PDF สไตล์วิชาการอย่างรวดเร็วบน macOS
- Tan Shuai
- การพัฒนาซอฟต์แวร์
- 03 Mar, 2022
ในคู่มือนี้ ฉันจะพาคุณผ่านวิธีการแปลงเอกสาร Markdown เป็นไฟล์ PDF สไตล์วิชาการบน macOS โดยใช้ Pandoc และ BasicTeX วิธีนี้รวดเร็วและง่ายดาย เหมาะสำหรับเมื่อคุณต้องการสร้างไฟล์ PDF ที่ดูเป็นมืออาชีพสำหรับบทความวิชาการของคุณ
ขั้นตอนที่ 1: ติดตั้ง Pandoc และ BasicTeX
ก่อนอื่น คุณจะต้องติดตั้ง Pandoc และ BasicTeX บนระบบ macOS ของคุณ นี่คือวิธีที่ฉันทำ:
-
ติดตั้ง Pandoc: เปิด Terminal และป้อนคำสั่งต่อไปนี้เพื่อติดตั้ง Pandoc:
brew install pandoc
-
ติดตั้ง BasicTeX: เนื่องจาก MacTeX มีขนาดค่อนข้างใหญ่ ฉันจึงเลือกใช้แพ็กเกจ BasicTeX ที่มีขนาดเล็กกว่าเพื่อประหยัดพื้นที่ รันคำสั่งนี้:
brew install --cask basictex
-
ติดตั้งแพ็กเกจ LaTeX ทั่วไป: เพื่อให้แน่ใจว่าคุณมีแพ็กเกจที่จำเป็นสำหรับการสร้าง PDF ให้รันคำสั่งเหล่านี้:
sudo tlmgr update --self sudo tlmgr install collection-basic collection-latex collection-latexrecommended collection-fontsrecommended
ขั้นตอนที่ 2: เตรียมไฟล์ Markdown ของคุณ
ถัดไป สร้างไฟล์ Markdown ของคุณ (เช่น paper.md
) นี่คือวิธีที่ฉันตั้งค่าไฟล์ของฉัน รวมถึงชื่อเรื่อง ผู้แต่ง วันที่ และข้อมูลติดต่อ:
---
title: "Your Paper Title"
subtitle: "Optional Subtitle"
date: \today
author: |
| Your Name
| [email protected]
| www.tanshuai.com
---
# Abstract
Your abstract here.
# Introduction
Your introduction here.
# Methodology
Your methodology here.
# Results
Your results here.
# Conclusion
Your conclusion here.
ขั้นตอนที่ 3: แปลง Markdown เป็น PDF ด้วย Pandoc
ตอนนี้ คุณสามารถแปลงไฟล์ Markdown ของคุณเป็น PDF ฉันใช้คำสั่งต่อไปนี้ใน Terminal:
pandoc paper.md -o paper.pdf --pdf-engine=xelatex
คำสั่งนี้ใช้เทมเพลต LaTeX เริ่มต้นของ Pandoc เพื่อแปลงไฟล์ Markdown เป็นไฟล์ PDF สไตล์วิชาการ รวมถึงข้อมูลติดต่อของผู้แต่งใต้ชื่อของพวกเขา
เคล็ดลับเพิ่มเติม
-
เทมเพลต LaTeX ที่กำหนดเอง: หากคุณต้องการการจัดรูปแบบขั้นสูงหรือต้องการสไตล์เฉพาะ คุณสามารถสร้างหรือดาวน์โหลดเทมเพลต LaTeX ที่กำหนดเองและใช้กับ Pandoc:
pandoc paper.md -o paper.pdf --pdf-engine=xelatex --template=your-template.tex
-
เมทาดาทาเพิ่มเติม: คุณสามารถเพิ่มข้อมูลเพิ่มเติมในหัวเมทาดาทา YAML เช่น บทคัดย่อหรือคำสำคัญ และใช้ข้อมูลเหล่านี้ในเทมเพลตที่กำหนดเอง
บทสรุป
โดยการทำตามขั้นตอนเหล่านี้ คุณสามารถแปลงเอกสาร Markdown เป็นไฟล์ PDF สไตล์วิชาการบน macOS ได้อย่างง่ายดาย การใช้ Pandoc และ BasicTeX ทำให้กระบวนการนี้รวดเร็วและมีประสิทธิภาพ เหมาะสำหรับเมื่อคุณต้องการสร้างเอกสาร PDF ที่เป็นมืออาชีพ ไม่ว่าคุณจะเตรียมบทความวิชาการ รายงานทางเทคนิค หรือเอกสารทางการอื่นๆ วิธีนี้ทำงานได้ดี การรวมข้อมูลติดต่อในหัวเมทาดาทาจะเพิ่มความเป็นมืออาชีพให้กับเอกสารของคุณ
ฉันหวังว่าคุณจะพบว่าคู่มือนี้มีประโยชน์! หากคุณมีคำถามหรือพบปัญหา อย่าลังเลที่จะติดต่อมา ขอให้เขียนอย่างมีความสุข!