Skip to content

Commit c6e9859

Browse files
northwordl0o0
andauthored
重构文档,同步部分语雀文档 (#126)
* init * fix path and format * Add badge * 添加徽章使用文档 * 更新 * Update plugins.md 更新调整窗口的快捷键 * fix pangu space --------- Co-authored-by: l0o0 <linxzh1989@gmail.com>
1 parent 848be56 commit c6e9859

22 files changed

+782
-420
lines changed

src/.vuepress/sidebar/user-guide.ts

Lines changed: 11 additions & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -3,18 +3,21 @@ import { arraySidebar } from "vuepress-theme-hope";
33
export const userGuide = arraySidebar([
44
// "",
55
"why-use-zotero",
6+
"install",
67
"quick-start",
78
{
89
text: "基础使用",
910
icon: "module",
1011
// prefix: "basic-usage",
1112
collapsible: true,
1213
children: [
13-
"install",
1414
"add-items",
15+
"edit-items",
16+
"add-attachments",
1517
"organize-library",
1618
"take-notes",
1719
"feed",
20+
"import-from-other-software",
1821
],
1922
},
2023
{
@@ -51,13 +54,13 @@ export const userGuide = arraySidebar([
5154
collapsible: true,
5255
children: "structure",
5356
},
54-
{
55-
text: "进阶教程",
56-
icon: "creative",
57-
// prefix: "advanced",
58-
collapsible: true,
59-
children: ["add-items-adv", "import-from-other-software.html"],
60-
},
57+
// {
58+
// text: "进阶教程",
59+
// icon: "creative",
60+
// // prefix: "advanced",
61+
// collapsible: true,
62+
// children: ["add-items-adv", "import-from-other-software.html"],
63+
// },
6164
{
6265
text: "杂项",
6366
icon: "advance",

src/.vuepress/theme.ts

Lines changed: 44 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -100,6 +100,50 @@ export default hopeTheme({
100100
};
101101
},
102102
},
103+
{
104+
matcher: "推荐",
105+
replacer: ({ tag }) => {
106+
if (tag === "em")
107+
return {
108+
tag: "Badge",
109+
attrs: { type: "tip" },
110+
content: "推荐",
111+
};
112+
},
113+
},
114+
{
115+
matcher: "初级",
116+
replacer: ({ tag }) => {
117+
if (tag === "em")
118+
return {
119+
tag: "Badge",
120+
attrs: { type: "tip" },
121+
content: "初级",
122+
};
123+
},
124+
},
125+
{
126+
matcher: "中级",
127+
replacer: ({ tag }) => {
128+
if (tag === "em")
129+
return {
130+
tag: "Badge",
131+
attrs: { type: "tip" },
132+
content: "中级",
133+
};
134+
},
135+
},
136+
{
137+
matcher: "高级",
138+
replacer: ({ tag }) => {
139+
if (tag === "em")
140+
return {
141+
tag: "Badge",
142+
attrs: { type: "tip" },
143+
content: "高级",
144+
};
145+
},
146+
},
103147
],
104148
sub: true,
105149
sup: true,

src/contributing/markdown.md

Lines changed: 35 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -7,6 +7,8 @@ updated: 2023-11-23 22:39:41
77

88
# 文档风格指南
99

10+
[[TOC]]
11+
1012
## 文件命名
1113

1214
文档网站根据每个 Markdown 源文件的路径确定每个页面的路由。因而,确定文件名时应慎重,一旦确定,尽量不要再改动。
@@ -121,7 +123,7 @@ updated: 2023-07-21 18:39:41
121123
```md
122124
这是一段文本,
123125
**用两对星号包裹的内容会被加粗**,
124-
而*只用一对星号包裹的内容会显示为斜体*,
126+
而*只用一对星号(或下划线)包裹的内容会显示为斜体*,
125127
用~~两对波浪线包裹的内容会显示为删除~~,
126128
上下标:19^th^ H~2~O,
127129
你可以标记 ==重要的内容== 。
@@ -130,11 +132,31 @@ updated: 2023-07-21 18:39:41
130132
预览:
131133
这是一段文本,
132134
**用两对星号包裹的内容会被加粗**
133-
*只用一对星号包裹的内容会显示为斜体*
135+
*只用一对星号(或下划线)包裹的内容会显示为斜体*
134136
~~两对波浪线包裹的内容会显示为删除~~
135137
上下标:19^th^ H~2~O,
136138
你可以标记 ==重要的内容== 。
137139

140+
### 徽章 _推荐_
141+
142+
可以通过徽章来标记文档阅读难度、推荐等。语法是将类型放入一对 `_` (斜体)中。可以在正文和标题中使用,但是不能在一级标题(页面标题)中使用。
143+
144+
```md
145+
_初级_
146+
_中级_
147+
_高级_
148+
_推荐_
149+
150+
通过 DOI 更新元数据 _初级_ 。
151+
```
152+
153+
_初级_
154+
_中级_
155+
_高级_
156+
_推荐_
157+
158+
通过 DOI 更新元数据 _初级_
159+
138160
### 无序列表和有序列表
139161

140162
```md
@@ -376,13 +398,17 @@ console.log(foo(5));
376398

377399
### 脚注
378400

401+
脚注内容就近放置,以方便阅读源文本。
402+
379403
```md
380404
这是一段文本[^1]
381405

382406
[^1]: 这是一个脚注
383407
```
384408

385-
脚注内容就近放置,以方便阅读源文本。
409+
这是一段文本[^1]
410+
411+
[^1]: 这是一个脚注
386412

387413
### 引用
388414

@@ -394,6 +420,12 @@ console.log(foo(5));
394420
这是另一段正文文本
395421
```
396422

423+
这是一段正文文本
424+
425+
> 这是一段引用文本
426+
427+
这是另一段正文文本
428+
397429
::: tip
398430

399431
除上述文字样式外,不使用 html 语法改变文字样式,仅在特殊情况下使用 html 语法增添文档的趣味性。

src/user-guide/README.md

Lines changed: 24 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -22,9 +22,21 @@ updated: 2023-07-20 16:51:54
2222

2323
本文档分为以下几个部分:
2424

25-
- Zotero 使用教程(施工中)
26-
- Zotero 常见问题(施工中)
27-
- Zotero 资源合集(施工中)
25+
- **为什么使用 Zotero**:关于 Zotero 的优势,与其他同类软件的对比
26+
- **安装**:安装 Zotero 桌面端、浏览器插件、移动端的步骤
27+
- **Zotero 使用教程**
28+
- **基础使用**:包括导入条目 _初级_、编辑条目 _中级_、导入文件 _初级_、添加分类和标签 _初级_、阅读和笔记 _初级_
29+
- **创建参考文献**:主要包括在 Word 中插入参考文献相关的内容 _中级_
30+
- **同步、备份和协作**:包括同步数据 _中级_、备份数据 _高级_、创建群组 *高级*
31+
- **插件**:关于如何安装插件、优秀插件推荐等 _中级_
32+
- **Zotero 常见问题**:导入条目的问题合集、插入引用的问题合集等,非常规用法等
33+
- **Zotero 资源合集**:施工中
34+
35+
::: tip 内容分级
36+
37+
文档内容会有标记 _初级__中级__高级_,读者初次了解 Zotero 时,仅需要掌握“初级”内容,随着了解和使用的深入,再探究更高难度的用法。
38+
39+
:::
2840

2941
由于内容较多,建议当作字典使用,在遇到问题时通过**顶部搜索栏搜索关键字**,例如遇到同步问题,则搜索“同步”。
3042

@@ -38,7 +50,7 @@ updated: 2023-07-20 16:51:54
3850
- [Zotero 常用插件下载国内镜像](https://plugins.zotero-chinese.com/#/)
3951
- [中文 CSL 样式](https://github.com/redleafnew/Chinese-STD-GB-T-7714-related-csl/)
4052
- Zotero 开发者
41-
- [Zotero 插件开发中文文档](https://zotero.yuque.com/books/share/8d230829-6004-4934-b4c6-685a7001bfa0?view=doc_embed)
53+
- [Zotero 插件开发中文文档](../plugin-dev-guide/README.md)
4254
- [CSL 中文文档](../csl-dev-guide/README.md)
4355
- 更多 Zotero 相关文档
4456
- Zotero Better Notes 笔记插件中文文档:[Zotero Better Notes:基于知识的笔记插件](https://zotero.yuque.com/books/share/f3fe159f-956c-4f10-ade3-c87559cacb60?view=doc_embed)
@@ -53,3 +65,11 @@ updated: 2023-07-20 16:51:54
5365
以往 Zotero 使用中遇到问题,往往在群里提问,或者在相关教程/视频下留言,消息容易被刷掉或遗漏,效率低下。
5466

5567
为了解决上述问题,我们创建了这个 Zotero 百科全书文档,权威、准确、一站式解决 Zotero 使用问题。
68+
69+
## ❤️ 贡献指南
70+
71+
::: tip 我如何参与到文档维护中?
72+
73+
请参阅:[贡献指南](../contributing/contributing.md)
74+
75+
:::

src/user-guide/add-attachments.md

Lines changed: 40 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,40 @@
1+
---
2+
icon: add
3+
---
4+
5+
# 添加附件
6+
7+
除了项目元数据、注释和标签之外,Zotero 还可以用于管理文件。本页面介绍了将文件添加到 Zotero 库的不同方式,以及如何存储和同步添加的文件。
8+
9+
## 子附件和独立附件
10+
11+
::: note Todo
12+
13+
参考:<https://www.zotero.org/support/attaching_files>
14+
15+
:::
16+
17+
## 存储的附件和链接的附件
18+
19+
- 存储的附件![icon-pdf.png](../assets/icon-pdf.png):默认情况下,存储文件存储在 Zotero 数据目录中,Zotero 会自动管理它们,包括在 Zotero 中删除附件项时删除它们。如果使用文件同步功能,Zotero 会自动在设备之间同步存储的附件,并将它们储存在官方网盘(或 WebDAV 网盘)中。
20+
- 链接的附件![icon-链接的附件.png](../assets/icon-链接的附件.png):对于链接文件,Zotero 只存储指向计算机上原始文件位置的链接。链接文件不会同步,如果附件项在 Zotero 中被删除,链接文件也不会被删除,Zotero 程序也不支持链接文件的同步。(可以简单理解为链接的文件在 Zotero 中作用类似于 Windows 的快捷方式)
21+
22+
## 为条目添加附件
23+
24+
### 通过拖放
25+
26+
::: note Todo
27+
28+
:::
29+
30+
### 通过附件菜单
31+
32+
![添加附件](../assets/image-添加附件.png)
33+
34+
## 附件重命名
35+
36+
::: note Todo
37+
38+
参考:<https://www.zotero.org/support/file_renaming>
39+
40+
:::

src/user-guide/add-items-adv.md

Lines changed: 0 additions & 108 deletions
This file was deleted.

0 commit comments

Comments
 (0)