Skip to content

chengjl19/TCP-Lab-Docs

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

44 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

TCP-Lab Documentation

Build documentation with mkdocs

本项目为《计算机网络专题训练》课程的 TCP 实验的实验文档,采用 mkdocs 编写。

本站点的自动编译版本在 这里 发布。

撰写

本站点内容使用 Markdown 进行编写。具体可查看 mkdocsmkdocs-material 文档。

如果创建了新页面,需要插入到 mkdocs.ymlnav 部分,否则将不会出现在编译结果中。

编译

首先安装依赖,而后编译即可:

python3 -m pip install --user -r requirements.txt # 安装 Python 依赖包
mkdocs serve # 直接在本地 serve,或者:
mkdocs build --clean # 生成于 site/ 文件夹中

生成离线版

生成 PDF 和 DOCX 版本需要(经过修改的) mkdocs-combine 插件的支持。首先安装插件:

pip3 install git+https://github.com/Harry-Chen/mkdocs-combine.git

而后运行:

make docx
make pdf

即可在 generated 目录下获得相应格式的文件。

About

Documentation for TCP Lab

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • Makefile 60.4%
  • HTML 29.4%
  • Shell 10.2%