使用Markdown撰写博士论文模板教程
1. 项目介绍
GitHub - tompollard/phd_thesis_markdown 是一个基于Markdown构建博士论文框架的项目。它由Tom Pollard创建,最初用于在伦敦大学学院(UCL)提交博士学位论文,但设计得足够通用以适应其他大学的要求。这个模板旨在简化使用Markdown写作学术论文的过程,利用Pandoc工具将Markdown转换成PDF或其他格式。
2. 项目快速启动
安装依赖
确保您已安装以下软件:
克隆项目仓库
在终端中运行以下命令:
git clone https://github.com/tompollard/phd_thesis_markdown.git
cd phd_thesis_markdown
编译PDF
在项目根目录下,执行以下命令来编译你的Markdown文件到PDF:
make pdf
这将会依据文件名的字母顺序按序编译Markdown章节,并生成论文的PDF。
配置
根据您的需求,您可能需要修改Makefile
,style
目录中的LaTeX模板,以及.gitignore
文件来定制样式、引用格式等。
3. 应用案例和最佳实践
- 章节排序:保持Markdown文件按照章节顺序命名,例如
01_introduction.md
,02-literature-review.md
等。 - 文献引用:利用Markdown的脚注语法进行内联引用,并在主文件中定义完整的参考文献列表。
- 自定义Pandoc命令:若需要更精细的控制,可以编写自己的Pandoc命令而不是使用
make pdf
。
4. 典型生态项目
该项目的生态包括但不限于:
- Pandoc Filters:可以通过自定义Pandoc过滤器增强Markdown的功能,比如处理复杂的数学公式或特殊格式。
- Markdown编辑器:像Typora或Visual Studio Code这样的Markdown编辑器,提供了实时预览和更好的编辑体验。
- LaTeX包:在LaTeX环境中,可以引入额外的包来扩展样式和功能,如调整字体或添加图表。
通过上述步骤,您可以开始使用Markdown编写高质量的学术论文了。享受Markdown带来的简洁与高效吧!