-
Notifications
You must be signed in to change notification settings - Fork 5
Expand file tree
/
Copy pathmkdocs.yml
More file actions
121 lines (115 loc) · 4.19 KB
/
mkdocs.yml
File metadata and controls
121 lines (115 loc) · 4.19 KB
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
site_name: PKU计算机基础能力手册
repo_url: https://github.com/lcpu-club/getting-started-handout-md
theme:
name: zensical
variant: modern
language: zh
palette:
- scheme: default
media: "(prefers-color-scheme: light)"
primary: indigo
accent: indigo
toggle:
icon: lucide/moon
name: 切换至深色模式
- scheme: slate
media: "(prefers-color-scheme: dark)"
primary: blue
accent: blue
toggle:
icon: lucide/sun
name: 切换至浅色模式
icon:
logo: fontawesome/brands/linux
repo: octicons/mark-github-16
features:
- content.action.edit
- content.action.view
- content.code.copy
- content.tooltips
- navigation.footer
- navigation.indexes
- navigation.top
- navigation.tracking
plugins:
- search
markdown_extensions:
- admonition
- attr_list
- def_list
- footnotes
- pymdownx.details
- pymdownx.emoji:
emoji_index: !!python/name:zensical.extensions.emoji.twemoji
emoji_generator: !!python/name:zensical.extensions.emoji.to_svg
- pymdownx.superfences:
custom_fences:
- name: mermaid
class: mermaid
format: !!python/name:pymdownx.superfences.fence_code_format
- pymdownx.inlinehilite
- pymdownx.keys
- pymdownx.arithmatex:
generic: true
- abbr
- pymdownx.snippets:
auto_append:
- includes/abbreviations.md
- toc:
permalink: true
nav:
- 首页: index.md
- 第二版前言: converted/introduction.md
- 知识速查: converted/quick-check.md
- 导航和方法:
- converted/book1/index.md
- 搜索和信息获取: converted/book1/knowledge-acquirement.md
- 基础使用:让计算机先跑起来:
- converted/book2/index.md
- 计算机的硬件、购机与验机: converted/book2/01-buy-and-check.md
- 系统安装、基础配置和软件生态: converted/book2/02-install-software.md
- 初步使用计算机: converted/book2/03-usage.md
- 终端和Linux基础:为开发铺垫语境:
- converted/book3/index.md
- 终端101: converted/book3/01-shell-101.md
- 开始使用 Linux: converted/book3/02-linux.md
- 开发环境:让代码能编译能跑:
- converted/book4/index.md
- 正式踏入编程世界: converted/book4/01-coding.md
- C语言入门: converted/book4/02-c-guidance.md
- 从C到C++: converted/book4/03-cpp-guidance-1.md
- C++进阶: converted/book4/03-cpp-guidance-2.md
- 现代C++特性: converted/book4/031-modern-cpp.md
- C++真理大讨论: converted/book4/03-cpp-guidance-3.md
- C系工程概述: converted/book4/04-cpp-project.md
- Python高速入门: converted/book4/05-python-guidance.md
- Python常用包: converted/book4/06-python-packages.md
- 实用主义编程:写出更好的代码:
- converted/book5/index.md
- Git与版本控制: converted/book5/01-git-github.md
- 密钥与远程: converted/book5/02-secret-key.md
- 实用主义编程: converted/book5/03-pragmatic-coding.md
- 调试、测试和部署: converted/book5/04-debugging.md
- 数据存储和交换: converted/book5/05-data-exchange.md
- 原理速览:知其然,更知其所以然:
- converted/book6/index.md
- 信息表示和机器级代码: converted/book6/01-binary.md
- 内存缓存管理和系统调用: converted/book6/02-memory.md
- 计算机的启动和输入输出: converted/book6/03-boot-io-network.md
- 数据结构: converted/book6/04-data-structure.md
- 算法基础: converted/book6/05-algorithm.md
- 工具箱:
- converted/tools/index.md
- 文字排版:Markdown 和 Typst: converted/tools/01-text-processing.md
- LaTeX: converted/tools/02-latex.md
- LaTeX 进阶: converted/tools/03-latex-advanced.md
- 延伸进阶阅读:
- converted/advanced/index.md
- 现代高性能并发编程:异步、多进程和多线程: converted/advanced/multitask.md
- 神经网络和机器学习: converted/advanced/nn.md
- 后记: converted/postscript.md
extra_css:
- assets/css/theme-images.css
extra_javascript:
- assets/js/mathjax.js
- https://unpkg.com/mathjax@3/es5/tex-mml-chtml.js