Snel Markdown omzetten naar academische stijl PDF op macOS
- Tan Shuai
- Softwareontwikkeling
- 03 Mar, 2022
In deze gids laat ik je zien hoe ik Markdown-documenten omzet naar academische PDF-bestanden op macOS met behulp van Pandoc en BasicTeX. Deze methode is snel en eenvoudig, perfect voor wanneer je professionele PDF-bestanden voor je academische papers moet maken.
Stap 1: Installeer Pandoc en BasicTeX
Allereerst moet je Pandoc en BasicTeX op je macOS-systeem installeren. Zo heb ik het gedaan:
-
Installeer Pandoc: Open Terminal en voer het volgende commando in om Pandoc te installeren:
brew install pandoc
-
Installeer BasicTeX: Omdat MacTeX vrij groot is, koos ik voor het kleinere BasicTeX-pakket om ruimte te besparen. Voer dit commando uit:
brew install --cask basictex
-
Installeer Algemene LaTeX-pakketten: Om ervoor te zorgen dat je de benodigde pakketten hebt voor het genereren van PDF's, voer je deze commando's uit:
sudo tlmgr update --self sudo tlmgr install collection-basic collection-latex collection-latexrecommended collection-fontsrecommended
Stap 2: Bereid je Markdown-bestand voor
Maak vervolgens je Markdown-bestand (bijvoorbeeld paper.md
). Zo heb ik mijn bestand ingesteld, inclusief de titel, auteur, datum en contactinformatie:
---
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.
Stap 3: Converteer Markdown naar PDF met Pandoc
Nu kun je je Markdown-bestand naar een PDF converteren. Ik gebruikte het volgende commando in Terminal:
pandoc paper.md -o paper.pdf --pdf-engine=xelatex
Dit commando gebruikt het standaard LaTeX-sjabloon van Pandoc om het Markdown-bestand om te zetten in een academische PDF, inclusief de contactinformatie van de auteur onder hun naam.
Aanvullende Tips
-
Aangepast LaTeX-sjabloon: Als je meer geavanceerde opmaak of specifieke stijlen nodig hebt, kun je een aangepast LaTeX-sjabloon maken of downloaden en gebruiken met Pandoc:
pandoc paper.md -o paper.pdf --pdf-engine=xelatex --template=your-template.tex
-
Meer Metadata: Je kunt extra informatie toevoegen in de YAML-metadata header, zoals een abstract of trefwoorden, en deze gebruiken in aangepaste sjablonen.
Conclusie
Door deze stappen te volgen, kun je eenvoudig Markdown-documenten omzetten naar academische PDF-bestanden op macOS. Het gebruik van Pandoc en BasicTeX maakt dit proces snel en efficiënt, perfect voor wanneer je professionele PDF-documenten moet genereren. Of je nu academische papers, technische rapporten of andere formele documenten voorbereidt, deze methode werkt uitstekend. Het toevoegen van contactinformatie in de metadata header geeft een professionele touch aan je documenten.
Ik hoop dat je deze gids nuttig vindt! Als je vragen hebt of tegen problemen aanloopt, aarzel dan niet om contact op te nemen. Veel schrijfplezier!