forked from ZJUSCT/HPC101
-
Notifications
You must be signed in to change notification settings - Fork 0
Expand file tree
/
Copy pathmkdocs.yml
More file actions
155 lines (149 loc) · 3.96 KB
/
Copy pathmkdocs.yml
File metadata and controls
155 lines (149 loc) · 3.96 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
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
149
150
151
152
153
154
155
# 项目设置
site_name: HPC101 (2025)
site_url: https://hpc101.zjusct.io/
repo_url: https://github.com/ZJUSCT/HPC101
repo_name: ZJUSCT/HPC101
edit_uri: blob/main/docs/
site_description: 浙江大学计算机学院暑期课程 HPC101 实验网站
site_author: ZJUSCT
copyright: ZJUSCT
nav:
# 已启用 include_dir_to_nav 插件,可使用目录名导航
- 课程信息:
- index.md
- 使用集群: guide
- 课程实验:
- "Lab 0: Linux 快速入门": lab/Lab0-LinuxCrashCourse/index.md
- "Lab 1: 简单集群搭建": lab/Lab1-MiniCluster/index.md
- "Lab 2: 向量化计算": lab/Lab2-Vectorization/index.md
- "Lab 2.5: 向量化进阶 (RISC-V)": lab/Lab2.5-RISC-V/index.md
- "Lab 3: CUDA 卷积": lab/Lab3-CudaConv/index.md
- "Lab 4: Solver Challenge": lab/Lab4-Solver-Challenge/index.md
- "Final Project - 大作业": lab/Final-Project/index.md
- 课程幻灯片: slides/index.md
theme:
name: material
logo: assets/zjusct.svg
favicon: assets/zjusct-hpc101.svg
palette:
- media: "(prefers-color-scheme)"
primary: pink
toggle:
icon: material/brightness-auto
name: 切换至浅色模式
- media: "(prefers-color-scheme: light)"
scheme: zjusct
toggle:
icon: material/brightness-7
name: 切换至深色模式
- media: "(prefers-color-scheme: dark)"
scheme: slate
toggle:
icon: material/brightness-4
name: 根据系统模式切换主题
features:
# 代码块操作
- content.code.copy
- content.code.select
- content.code.annotate
# 底部导航
- navigation.footer
# 顶部导航
- navigation.tabs
# 侧边栏按 section 展开
- navigation.sections
- navigation.expand
# 章节首页 index.md
# - navigation.indexes
# 锚点
- navigation.tracking
# 路径
- navigation.path
# 回到顶部
- navigation.top
- toc.follow
# 页面编辑
- content.action.edit
# 搜索
- search.suggest
- search.highlight
- search.share
markdown_extensions:
# Admonition
- admonition
- pymdownx.details
- pymdownx.superfences:
# Mermaid
custom_fences:
- name: mermaid
class: mermaid
format:
!!python/name:pymdownx.superfences.fence_code_format # Code Block
- pymdownx.highlight:
anchor_linenums: true
line_spans: __span
pygments_lang_class: true
- pymdownx.inlinehilite
- pymdownx.snippets
# Tab Card
- pymdownx.superfences
- pymdownx.tabbed:
alternate_style: true
# Grid, Image
- attr_list
- md_in_html
# Icon
- pymdownx.emoji:
emoji_index: !!python/name:material.extensions.emoji.twemoji
emoji_generator: !!python/name:material.extensions.emoji.to_svg # List
- def_list
- pymdownx.tasklist:
custom_checkbox: true
# TOC
- toc:
permalink: true
# 中文锚点
slugify: !!python/object/apply:pymdownx.slugs.slugify
kwds:
case: lower
# MathJax
- pymdownx.arithmatex:
generic: true
# Keys
- pymdownx.keys
# Highlight
- pymdownx.critic
# 时间轴、甘特图
- neoteroi.timeline
- neoteroi.projects
- neoteroi.cards
extra_javascript:
# MathJax
- javascripts/mathjax.js
- https://cdn.jsdelivr.net/npm/polyfill/index.min.js
- https://cdn.jsdelivr.net/npm/mathjax/es5/tex-mml-chtml.js
# Table Sort
- https://cdn.jsdelivr.net/npm/tablesort/dist/tablesort.min.js
- javascripts/tablesort.js
# mermaid
- https://cdn.jsdelivr.net/npm/mermaid/dist/mermaid.min.js
extra_css:
- stylesheets/fonts.css
- stylesheets/counter.css
- stylesheets/theme.css
# neoteroi
- stylesheets/neoteroi-v1.1.2.css
plugins:
- git-revision-date-localized:
enable_creation_date: true
# 该插件本地编辑时关闭,CI 时自动开启
- git-committers:
enabled: false
repository: zjusct/hpc101
branch: main
- glightbox
- drawio
- tags
- search
- include_dir_to_nav:
recurse: false