Konvertera snabbt Markdown till akademisk stil PDF på macOS
- Tan Shuai
- Programvaruutveckling
- 03 Mar, 2022
I den här guiden går jag igenom hur jag konverterar Markdown-dokument till akademiska PDF-filer på macOS med hjälp av Pandoc och BasicTeX. Denna metod är snabb och enkel, perfekt när du behöver skapa professionellt utseende PDF-filer för dina akademiska papper.
Steg 1: Installera Pandoc och BasicTeX
Först måste du installera Pandoc och BasicTeX på ditt macOS-system. Så här gjorde jag:
-
Installera Pandoc: Öppna Terminal och ange följande kommando för att installera Pandoc:
brew install pandoc
-
Installera BasicTeX: Eftersom MacTeX är ganska stort, valde jag det mindre BasicTeX-paketet för att spara utrymme. Kör detta kommando:
brew install --cask basictex
-
Installera vanliga LaTeX-paket: För att säkerställa att du har de nödvändiga paketen för att generera PDF-filer, kör dessa kommandon:
sudo tlmgr update --self sudo tlmgr install collection-basic collection-latex collection-latexrecommended collection-fontsrecommended
Steg 2: Förbered ditt Markdown-fil
Skapa därefter din Markdown-fil (t.ex. paper.md
). Så här ställde jag upp min fil, inklusive titel, författare, datum och kontaktinformation:
---
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.
Steg 3: Konvertera Markdown till PDF med Pandoc
Nu kan du konvertera din Markdown-fil till en PDF. Jag använde följande kommando i Terminal:
pandoc paper.md -o paper.pdf --pdf-engine=xelatex
Detta kommando använder Pandocs standard LaTeX-mall för att konvertera Markdown-filen till en akademisk PDF-fil, inklusive författarens kontaktinformation under deras namn.
Ytterligare tips
-
Anpassad LaTeX-mall: Om du behöver mer avancerad formatering eller specifika stilar, kan du skapa eller ladda ner en anpassad LaTeX-mall och använda den med Pandoc:
pandoc paper.md -o paper.pdf --pdf-engine=xelatex --template=your-template.tex
-
Mer metadata: Du kan lägga till extra information i YAML-metadatahuvudet, såsom en sammanfattning eller nyckelord, och använda dessa i anpassade mallar.
Slutsats
Genom att följa dessa steg kan du enkelt konvertera Markdown-dokument till akademiska PDF-filer på macOS. Att använda Pandoc och BasicTeX gör denna process snabb och effektiv, perfekt när du behöver generera professionella PDF-dokument. Oavsett om du förbereder akademiska papper, tekniska rapporter eller andra formella dokument, fungerar denna metod utmärkt. Att inkludera kontaktinformation i metadatahuvudet ger en professionell touch till dina dokument.
Jag hoppas att du finner denna guide användbar! Om du har några frågor eller stöter på problem, tveka inte att höra av dig. Lycka till med skrivandet!