forked from Doge2077/haue-cs-wiki
-
Notifications
You must be signed in to change notification settings - Fork 0
/
mkdocs.yml
148 lines (120 loc) · 5.51 KB
/
mkdocs.yml
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
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
# [Info]
site_name: HAUE-CS-WIKI # 左上角标题
site_url: https://hauecs.wiki
site_author: LYS
# [Navigtion]
nav:
- 前言: index.md
- 新手入门:
- Quick Start:
- 河工计算机学院专业介绍: 新手入门/QuickStart/河工计算机学院专业介绍.md
- 小白如何选择笔记本电脑: 新手入门/QuickStart/小白如何选择笔记本电脑.md
- 快速上手Mac电脑: 新手入门/QuickStart/快速上手Mac电脑.md
- 转专业二三事: 新手入门/QuickStart/转专业二三事.md
- 计算机学科竞赛:
- 学科竞赛介绍: 新手入门/计算机学科竞赛/学科竞赛介绍.md
- 算法竞赛学习指南: 新手入门/计算机学科竞赛/算法竞赛学习指南.md
- 计算机专业生存指南:
- 写在前面: 新手入门/计算机专业生存指南/写在前面.md
- 推荐工具:
- 科学上网: 推荐工具/科学上网.md
- JetBrains全家桶: 推荐工具/JetBrains全家桶.md
- 编程语言基础:
- C :
- C语言程序设计: 编程语言基础/C/C语言程序设计.md
- C++ :
- 面向对象程序设计: 编程语言基础/C++/面向对象程序设计.md
- Python:
- 零基础入门学习Python: 编程语言基础/Python/零基础入门学习Python.md
- Java:
- JavaSE教程: 编程语言基础/Java/JavaSE教程.md
- 计算机科学基础:
- 计算机操作系统:
- 南京大学计算机操作系统: 计算机科学基础/计算机操作系统/南京大学计算机操作系统.md
- 后端开发:
- 后端开发指南: 软件开发/后端开发/后端开发指南.md
- Java技术栈:
- Java后端开发路线: 软件开发/后端开发/Java技术栈/Java后端开发路线.md
- JavaWeb教程: 软件开发/后端开发/Java技术栈/JavaWeb教程.md
- Spring基础: 软件开发/后端开发/Java技术栈/Spring基础.md
- SpringMVC基础: 软件开发/后端开发/Java技术栈/SpringMVC基础.md
- 人工智能:
- 机器学习 :
- (一)吴恩达机器学习: 人工智能/机器学习/吴恩达机器学习.md
- 考研经验:
- 鑫哥的经验分享:
- 备考篇: 考研经验/鑫哥的经验分享/备考篇.md
- 复试篇: 考研经验/鑫哥的经验分享/复试篇.md
- 河工名人堂: WallOfFame.html
# [UI]
## [top]
theme:
favicon: assets/favicon.png
logo: assets/favicon.png
name: material
custom_dir: overrides
palette:
- scheme: default # 日间模式
primary: cyan # 上方的
accent: deep purple # 链接等可交互元件的高亮色
toggle:
icon: material/weather-night # 图标
name: 切换至夜间模式 # 鼠标悬浮提示
- scheme: slate # 夜间模式
primary: purple
accent: cyan
toggle:
icon: material/weather-sunny
name: 切换至日间模式
features:
# - navigation.path # 显示路径信息 需赞助开启 悲(
- navigation.top # 返回顶部的按钮 在上滑时出现
# - navigation.expand # 打开Tab时左侧目录全部展开
- search.suggest # 搜索输入一些字母时推荐补全整个单词
- search.highlight # 搜索出的文章关键词加入高亮
- content.code.copy # 可以通过按钮复制代码
- content.action.edit # 点击按钮跳转到编辑页面 需要结合 edit_uri 一起使用
language: zh # 一些提示性的文字会变成中文
icon:
repo: fontawesome/brands/github
edit_uri: edit/main/docs # 编辑按钮跳转的链接
## [top-right corner]
repo_url: https://github.com/Doge2077/haue-cs-wiki # 右上角点击跳转的链接
repo_name: Doge2077/haue-cs-wiki # 右上角的名字
## [bottom-left corner]
copyright: LYS CC-BY-4.0 # 左下角的版权声明
## [bottom-right corner]
extra:
social: # icons
- icon: fontawesome/brands/github
link: https://github.com/Doge2077/haue-cs-wiki
name: GitHub | haue-cs-wiki
# [Extensions]
plugins:
- search: # 现在还不支持中文搜索 支持之后可以设置语言
# insider已经支持中文的分词搜索了 https://squidfunk.github.io/mkdocs-material/blog/2022/chinese-search-support/
lang:
- en
- ja
- tags # 给单篇文章添加标签 https://squidfunk.github.io/mkdocs-material/setup/setting-up-tags/?h=tags
markdown_extensions:
- md_in_html
- footnotes
- pymdownx.arithmatex: # katex支持
generic: true
- attr_list # 给图片后面添加{width="300"}设置大小
- toc:
permalink: true # 固定标题位置为当前位置
- pymdownx.highlight: # 代码块高亮
# linenums: true # 显示行号
# auto_title: true # 显示编程语言名称
- pymdownx.superfences # 代码块高亮插件
- meta # 支持Markdown文件上方自定义标题标签等
- admonition # https://squidfunk.github.io/mkdocs-material/reference/admonitions/#inline-blocks
- pymdownx.details # admonition需要
extra_javascript:
- javascripts/katex.js
- https://cdnjs.cloudflare.com/ajax/libs/KaTeX/0.16.7/katex.min.js
- https://cdnjs.cloudflare.com/ajax/libs/KaTeX/0.16.7/contrib/auto-render.min.js
extra_css:
- https://cdnjs.cloudflare.com/ajax/libs/KaTeX/0.16.7/katex.min.css