oxforddown 项目使用指南
1. 项目的目录结构及介绍
oxforddown 项目的目录结构如下:
oxforddown/
├── index.Rmd
├── _bookdown.yml
├── 00-introduction.Rmd
├── 07-conclusion.Rmd
├── front-and-back-matter/
│ ├── _abstract.Rmd
│ ├── 98-appendices.Rmd
│ └── bibliography/
│ └── references.bib
├── figures/
├── docs/
├── _main.pdf
└── scripts_and_filters/
└── knit-functions.R
目录结构介绍
- index.Rmd: 项目的入口文件,包含元数据和布局选项。
- _bookdown.yml: 项目的构建选项配置文件。
- 00-introduction.Rmd: 论文的引言部分。
- 07-conclusion.Rmd: 论文的结论部分。
- front-and-back-matter/: 包含论文的前言和附录部分。
- _abstract.Rmd: 论文的摘要。
- 98-appendices.Rmd: 论文的附录部分。
- bibliography/: 包含参考文献文件。
- references.bib: 参考文献的 BibTeX 文件。
- figures/: 存放论文中使用的图片。
- docs/: 生成的文档输出目录。
- _main.pdf: 生成的 PDF 文件。
- scripts_and_filters/: 包含自定义的脚本和过滤器。
- knit-functions.R: 自定义的 knit 函数。
2. 项目的启动文件介绍
项目的启动文件是 index.Rmd
,它包含了项目的元数据和布局选项。启动文件的主要作用是定义整个项目的结构和样式,并作为构建整个论文的入口。
3. 项目的配置文件介绍
项目的配置文件是 _bookdown.yml
,它包含了项目的构建选项。通过这个文件,可以配置如何生成 PDF、HTML 等格式的输出文件,以及如何处理参考文献和交叉引用等。
配置文件示例
book_filename: "thesis"
output_dir: "docs"
delete_merged_file: true
language:
label:
fig: "图 "
tab: "表 "
eq: "公式 "
thm: "定理 "
lem: "引理 "
cor: "推论 "
prp: "命题 "
cnj: "猜想 "
def: "定义 "
exm: "例子 "
exr: "练习 "
proof: "证明 "
通过修改 _bookdown.yml
文件,可以自定义项目的输出格式、语言标签等。
创作声明:本文部分内容由AI辅助生成(AIGC),仅供参考