Chuyển đổi nhanh Markdown sang PDF phong cách học thuật trên macOS
- Tan Shuai
- Phát triển Phần mềm
- 03 Mar, 2022
Trong hướng dẫn này, tôi sẽ hướng dẫn bạn cách chuyển đổi tài liệu Markdown thành các tệp PDF theo phong cách học thuật trên macOS bằng cách sử dụng Pandoc và BasicTeX. Phương pháp này nhanh chóng và đơn giản, hoàn hảo khi bạn cần tạo các tệp PDF chuyên nghiệp cho các bài báo học thuật của mình.
Bước 1: Cài đặt Pandoc và BasicTeX
Đầu tiên, bạn cần cài đặt Pandoc và BasicTeX trên hệ thống macOS của mình. Đây là cách tôi đã làm:
-
Cài đặt Pandoc: Mở Terminal và nhập lệnh sau để cài đặt Pandoc:
brew install pandoc
-
Cài đặt BasicTeX: Vì MacTeX khá lớn, tôi đã chọn gói BasicTeX nhỏ hơn để tiết kiệm dung lượng. Chạy lệnh này:
brew install --cask basictex
-
Cài đặt các gói LaTeX thông dụng: Để đảm bảo bạn có các gói cần thiết để tạo PDF, hãy chạy các lệnh sau:
sudo tlmgr update --self sudo tlmgr install collection-basic collection-latex collection-latexrecommended collection-fontsrecommended
Bước 2: Chuẩn bị tệp Markdown của bạn
Tiếp theo, tạo tệp Markdown của bạn (ví dụ: paper.md
). Đây là cách tôi thiết lập tệp của mình, bao gồm tiêu đề, tác giả, ngày tháng, và thông tin liên lạc:
---
title: "Your Paper Title"
subtitle: "Optional Subtitle"
date: \today
author: |
| Your Name
| your-email@tanshuai.com
| www.tanshuai.com
---
# Abstract
Your abstract here.
# Introduction
Your introduction here.
# Methodology
Your methodology here.
# Results
Your results here.
# Conclusion
Your conclusion here.
Bước 3: Chuyển đổi Markdown sang PDF bằng Pandoc
Bây giờ, bạn có thể chuyển đổi tệp Markdown của mình sang PDF. Tôi đã sử dụng lệnh sau trong Terminal:
pandoc paper.md -o paper.pdf --pdf-engine=xelatex
Lệnh này sử dụng mẫu LaTeX mặc định của Pandoc để chuyển đổi tệp Markdown thành PDF theo phong cách học thuật, bao gồm thông tin liên lạc của tác giả dưới tên của họ.
Mẹo bổ sung
-
Mẫu LaTeX tùy chỉnh: Nếu bạn cần định dạng nâng cao hơn hoặc phong cách cụ thể, bạn có thể tạo hoặc tải xuống một mẫu LaTeX tùy chỉnh và sử dụng nó với Pandoc:
pandoc paper.md -o paper.pdf --pdf-engine=xelatex --template=your-template.tex
-
Thêm metadata: Bạn có thể thêm thông tin bổ sung vào tiêu đề metadata YAML, chẳng hạn như tóm tắt hoặc từ khóa, và sử dụng chúng trong các mẫu tùy chỉnh.
Kết luận
Bằng cách làm theo các bước này, bạn có thể dễ dàng chuyển đổi các tài liệu Markdown thành các tệp PDF theo phong cách học thuật trên macOS. Sử dụng Pandoc và BasicTeX làm cho quá trình này trở nên nhanh chóng và hiệu quả, hoàn hảo khi bạn cần tạo các tài liệu PDF chuyên nghiệp. Cho dù bạn đang chuẩn bị bài báo học thuật, báo cáo kỹ thuật, hay các tài liệu chính thức khác, phương pháp này hoạt động rất tốt. Việc bao gồm thông tin liên lạc trong tiêu đề metadata thêm một nét chuyên nghiệp cho các tài liệu của bạn.
Hy vọng bạn thấy hướng dẫn này hữu ích! Nếu bạn có bất kỳ câu hỏi nào hoặc gặp phải vấn đề gì, đừng ngần ngại liên hệ. Chúc bạn viết vui vẻ!