diff --git a/csl-dev-guide/specification.md b/csl-dev-guide/specification.md index 5fc322f3..256b1000 100644 --- a/csl-dev-guide/specification.md +++ b/csl-dev-guide/specification.md @@ -941,7 +941,6 @@ Feldmann, … S. G. Oliver --- 1. 条件:`form` 属性设置为 `long` - - 顺序:1. 名 2. 可省略小品词 3. 不可省略小品词 4. 姓 5. 后缀 - 示例:[Vincent] [] [van] [Gogh] [III] - 示例:[Alexander] [von] [] [Humboldt] [Jr.] @@ -949,21 +948,18 @@ Feldmann, … S. G. Oliver --- 2. 条件:`form` 属性设置为 `long`,`name-as-sort-order` 属性激活,`demote-non-dropping-particle` 属性设置为 `never` 或者 `sort-only` - - 顺序:1. 不可省略小品词 2. 姓 3. 名 4. 可省略小品词 5. 后缀 - 示例:[van] [Gogh], [Vincent] [], [III] --- 3. 条件:`form` 属性设置为 `long`,`name-as-sort-order` 属性激活,`demote-non-dropping-particle` 属性设置为 `display-and-sort` - - 顺序:1. 姓 2. 名 3. 可省略小品词 4. 不可省略小品词 5. 后缀 - 示例:[Gogh], [Vincent] [] [van], [III] --- 4. 条件:`form` 属性设置为 `short` - - 顺序:1. 不可省略小品词 2. 姓 - 示例:[van] [Gogh] @@ -974,14 +970,12 @@ Feldmann, … S. G. Oliver --- 1. 条件:`demote-non-dropping-particle` 属性设置为 `never` - - 顺序:1. 不可省略小品词 + 姓 2. 可省略小品词 3. 名 4. 后缀 - 示例:[van Gogh] [] [Vincent] [III] --- 2. 条件:`demote-non-dropping-particle` 属性设置为 `sort-only` 或者 `display-and-sort` - - 顺序:1. 姓 2. 可省略小品词 + 不可省略小品词 3. 名 4. 后缀 - 示例:[Gogh] [van] [Vincent] [III] @@ -992,7 +986,6 @@ Feldmann, … S. G. Oliver --- 1. 条件:`form` 属性设置为 `long` - - 顺序:1. 姓 2. 名 - 示例:张三 @@ -1165,12 +1158,10 @@ Et-al 缩写通过 `et-al-…` 属性来控制(见[名称](#名称name)), - `first`: 第一次引用某个条目的引注所在位置 - `ibid`/`ibid-with-locator`/`subsequent`: 引注在引用了先前引用过的条目时具有 `subsequen` 位置。当处于以下情况时,这样的引注还可能具有 `ibid` 或者 `ibid-with-locator` 位置: - 1. 在同一个引注中,当前引用紧跟在另一个指向相同条目的引用之后 2. 当前的引用是引注中的第一个引用,而且上一个引注包含一个指向相同条目的单独引用 如果满足上面任何一种情况,定位词的出现决定了这个引注会被指定为哪种位置: - - **前一个引用没有定位词**:如果当前引用有定位词,则当前引用的位置是 `ibid-with-locator`,否则是 `ibid` 。 - **前一个引用有定位词**: 如果当前引用具有相同的定位词,则当前引用的位置是 `ibid`。如果二者的定位词不同,则当前引用的位置是 `ibid-with-locator`。如果当前引用缺少定位词,则当前引用的位置是 `subsequent`。 diff --git a/package.json b/package.json index 038041f5..98ac07de 100644 --- a/package.json +++ b/package.json @@ -3,7 +3,7 @@ "version": "0.0.0", "description": "Zotero 中文手册", "type": "module", - "packageManager": "pnpm@10.11.0", + "packageManager": "pnpm@10.12.4", "scripts": { "docs:dev": "vitepress dev --open", "docs:build": "vitepress build", @@ -15,19 +15,19 @@ "prepare": "husky" }, "devDependencies": { - "@mdit/plugin-footnote": "0.21.0", - "@mdit/plugin-mark": "^0.21.0", - "@types/node": "22.15.29", + "@mdit/plugin-footnote": "0.22.2", + "@mdit/plugin-mark": "^0.22.1", + "@types/node": "22.15.34", "@zotero-chinese/markdownlint-config": "^1.0.5", "@zotero-chinese/prettier-config": "^1.0.5", "autocorrect-node": "^2.14.0", "husky": "9.1.7", - "lint-staged": "16.1.0", + "lint-staged": "16.1.2", "markdownlint-cli2": "0.18.1", - "prettier": "^3.5.3", + "prettier": "^3.6.2", "sharp": "^0.34.2", "tinyglobby": "^0.2.14", - "tsx": "^4.19.4", + "tsx": "^4.20.3", "typescript": "^5.8.3", "vitepress": "1.6.3" }, diff --git a/pnpm-lock.yaml b/pnpm-lock.yaml index 8f97ed87..9251f183 100644 --- a/pnpm-lock.yaml +++ b/pnpm-lock.yaml @@ -9,20 +9,20 @@ importers: .: devDependencies: '@mdit/plugin-footnote': - specifier: 0.21.0 - version: 0.21.0(markdown-it@14.1.0) + specifier: 0.22.2 + version: 0.22.2(markdown-it@14.1.0) '@mdit/plugin-mark': - specifier: ^0.21.0 - version: 0.21.0(markdown-it@14.1.0) + specifier: ^0.22.1 + version: 0.22.1(markdown-it@14.1.0) '@types/node': - specifier: 22.15.29 - version: 22.15.29 + specifier: 22.15.34 + version: 22.15.34 '@zotero-chinese/markdownlint-config': specifier: ^1.0.5 version: 1.0.5 '@zotero-chinese/prettier-config': specifier: ^1.0.5 - version: 1.0.5(prettier@3.5.3) + version: 1.0.5(prettier@3.6.2) autocorrect-node: specifier: ^2.14.0 version: 2.14.0 @@ -30,14 +30,14 @@ importers: specifier: 9.1.7 version: 9.1.7 lint-staged: - specifier: 16.1.0 - version: 16.1.0 + specifier: 16.1.2 + version: 16.1.2 markdownlint-cli2: specifier: 0.18.1 version: 0.18.1 prettier: - specifier: ^3.5.3 - version: 3.5.3 + specifier: ^3.6.2 + version: 3.6.2 sharp: specifier: ^0.34.2 version: 0.34.2 @@ -45,14 +45,14 @@ importers: specifier: ^0.2.14 version: 0.2.14 tsx: - specifier: ^4.19.4 - version: 4.19.4 + specifier: ^4.20.3 + version: 4.20.3 typescript: specifier: ^5.8.3 version: 5.8.3 vitepress: specifier: 1.6.3 - version: 1.6.3(@algolia/client-search@5.23.4)(@types/node@22.15.29)(postcss@8.5.3)(search-insights@2.13.0)(typescript@5.8.3) + version: 1.6.3(@algolia/client-search@5.23.4)(@types/node@22.15.34)(postcss@8.5.3)(search-insights@2.13.0)(typescript@5.8.3) packages: @@ -584,14 +584,14 @@ packages: '@jridgewell/sourcemap-codec@1.5.0': resolution: {integrity: sha512-gv3ZRaISU3fjPAgNsriBRqGWQL6quFx04YMPW/zD8XMLsU32mhCCbfbO6KZFLjvYpCZ8zyDEgqsgf+PwPaM7GQ==} - '@mdit/plugin-footnote@0.21.0': - resolution: {integrity: sha512-sZz9GttELyxPC6zNMjtLqMHU/6cBR5eKUu3pNo9aybxh8BIc5+AG90Kx8GxisB/L2nAixhHlAIptI5Ow3f8oww==} + '@mdit/plugin-footnote@0.22.2': + resolution: {integrity: sha512-lHB6AV61QruvrWXIu/oWncltH2ED8cBUuvX4IO+5TvtWSyyc6wOm3ErPqqTFJqy1SJ1p21oLNcqRGdPF+S3N4w==} engines: {node: '>= 18'} peerDependencies: markdown-it: ^14.1.0 - '@mdit/plugin-mark@0.21.0': - resolution: {integrity: sha512-YcHmtkKLVmqitT66PPkA5YGAYVJsdcq/nyFEekmHQf9vwFKpP8d+FLFyOdKklMj4/xUJy8megx6kR3fIyhUvsQ==} + '@mdit/plugin-mark@0.22.1': + resolution: {integrity: sha512-2blMM/gGyqPARvaal44mt0pOi+8phmFpj7D4suG4qMd1j8aGDZl9R7p8inbr3BePOady1eloh0SWSCdskmutZg==} engines: {node: '>= 18'} peerDependencies: markdown-it: ^14.1.0 @@ -766,8 +766,8 @@ packages: '@types/ms@2.1.0': resolution: {integrity: sha512-GsCCIZDE/p3i96vtEqx+7dBUGXrc7zeSK3wwPHIaRThS+9OhWIXRqzs4d6k1SVU8g91DrNRWxWUGhp5KXQb2VA==} - '@types/node@22.15.29': - resolution: {integrity: sha512-LNdjOkUDlU1RZb8e1kOIUpN1qQUlzGkEtbVNo53vbrwDg5om6oduhm4SiUaPW5ASTXhAiP0jInWG8Qx9fVlOeQ==} + '@types/node@22.15.34': + resolution: {integrity: sha512-8Y6E5WUupYy1Dd0II32BsWAx5MWdcnRd8L84Oys3veg1YrYtNtzgO4CFhiBg6MDSjk7Ay36HYOnU7/tuOzIzcw==} '@types/unist@2.0.11': resolution: {integrity: sha512-CmBKiL6NNo/OqgmMn95Fk9Whlp2mtvIv+KNpQKN2F4SjvrEesubTRWGYSg+BnWZOnlCaSTU1sMpsBOzgbYhnsA==} @@ -1178,8 +1178,8 @@ packages: linkify-it@5.0.0: resolution: {integrity: sha512-5aHCbzQRADcdP+ATqnDuhhJ/MRIqDkZX5pyjFHRRysS8vZ5AbqGEoFIb6pYHPZ+L/OC2Lc+xT8uHVVR5CAK/wQ==} - lint-staged@16.1.0: - resolution: {integrity: sha512-HkpQh69XHxgCjObjejBT3s2ILwNjFx8M3nw+tJ/ssBauDlIpkx2RpqWSi1fBgkXLSSXnbR3iEq1NkVtpvV+FLQ==} + lint-staged@16.1.2: + resolution: {integrity: sha512-sQKw2Si2g9KUZNY3XNvRuDq4UJqpHwF0/FQzZR2M7I5MvtpWvibikCjUVJzZdGE0ByurEl3KQNvsGetd1ty1/Q==} engines: {node: '>=20.17'} hasBin: true @@ -1372,8 +1372,8 @@ packages: peerDependencies: prettier: ^3.0.3 - prettier@3.5.3: - resolution: {integrity: sha512-QQtaxnoDJeAkDvDKWCLiwIXkTgRhwYDEQCghU9Z6q03iyek/rxRh/2lC3HB7P8sWT2xC/y5JDctPLBIGzHKbhw==} + prettier@3.6.2: + resolution: {integrity: sha512-I7AIg5boAr5R0FFtJ6rCfD+LFsWHp81dolrFD8S79U9tb8Az2nGrJncnMSnys+bpQJfRUzqs9hnA81OAA3hCuQ==} engines: {node: '>=14'} hasBin: true @@ -1499,8 +1499,8 @@ packages: tslib@2.8.1: resolution: {integrity: sha512-oJFu94HQb+KVduSUQL7wnpmqnfmLsOA/nAh6b6EH0wCEoK0/mPeXU6c3wKDV83MkOuHPRHtSXKKU99IBazS/2w==} - tsx@4.19.4: - resolution: {integrity: sha512-gK5GVzDkJK1SI1zwHf32Mqxf2tSJkNx+eYcNly5+nHvWqXUJYUkWBQtKauoESz3ymezAI++ZwT855x5p5eop+Q==} + tsx@4.20.3: + resolution: {integrity: sha512-qjbnuR9Tr+FJOMBqJCW5ehvIo/buZq7vH7qD7JziU98h6l3qGy0a/yPFjwO+y0/T7GFpNgNAvEcPPVfyT8rrPQ==} engines: {node: '>=18.0.0'} hasBin: true @@ -1985,12 +1985,12 @@ snapshots: '@jridgewell/sourcemap-codec@1.5.0': {} - '@mdit/plugin-footnote@0.21.0(markdown-it@14.1.0)': + '@mdit/plugin-footnote@0.22.2(markdown-it@14.1.0)': dependencies: '@types/markdown-it': 14.1.2 markdown-it: 14.1.0 - '@mdit/plugin-mark@0.21.0(markdown-it@14.1.0)': + '@mdit/plugin-mark@0.22.1(markdown-it@14.1.0)': dependencies: '@types/markdown-it': 14.1.2 optionalDependencies: @@ -2137,7 +2137,7 @@ snapshots: '@types/ms@2.1.0': {} - '@types/node@22.15.29': + '@types/node@22.15.34': dependencies: undici-types: 6.21.0 @@ -2149,9 +2149,9 @@ snapshots: '@ungap/structured-clone@1.3.0': {} - '@vitejs/plugin-vue@5.2.3(vite@5.4.18(@types/node@22.15.29))(vue@3.5.13(typescript@5.8.3))': + '@vitejs/plugin-vue@5.2.3(vite@5.4.18(@types/node@22.15.34))(vue@3.5.13(typescript@5.8.3))': dependencies: - vite: 5.4.18(@types/node@22.15.29) + vite: 5.4.18(@types/node@22.15.34) vue: 3.5.13(typescript@5.8.3) '@vue/compiler-core@3.5.13': @@ -2255,9 +2255,9 @@ snapshots: '@zotero-chinese/markdownlint-config@1.0.5': {} - '@zotero-chinese/prettier-config@1.0.5(prettier@3.5.3)': + '@zotero-chinese/prettier-config@1.0.5(prettier@3.6.2)': dependencies: - prettier-plugin-autocorrect: 0.4.2(prettier@3.5.3) + prettier-plugin-autocorrect: 0.4.2(prettier@3.6.2) transitivePeerDependencies: - prettier @@ -2566,7 +2566,7 @@ snapshots: dependencies: uc.micro: 2.1.0 - lint-staged@16.1.0: + lint-staged@16.1.2: dependencies: chalk: 5.4.1 commander: 14.0.0 @@ -2887,12 +2887,12 @@ snapshots: preact@10.26.5: {} - prettier-plugin-autocorrect@0.4.2(prettier@3.5.3): + prettier-plugin-autocorrect@0.4.2(prettier@3.6.2): dependencies: autocorrect-node: 2.14.0 - prettier: 3.5.3 + prettier: 3.6.2 - prettier@3.5.3: {} + prettier@3.6.2: {} property-information@7.0.0: {} @@ -3055,7 +3055,7 @@ snapshots: tslib@2.8.1: optional: true - tsx@4.19.4: + tsx@4.20.3: dependencies: esbuild: 0.25.3 get-tsconfig: 4.10.0 @@ -3103,16 +3103,16 @@ snapshots: '@types/unist': 3.0.3 vfile-message: 4.0.2 - vite@5.4.18(@types/node@22.15.29): + vite@5.4.18(@types/node@22.15.34): dependencies: esbuild: 0.21.5 postcss: 8.5.3 rollup: 4.40.0 optionalDependencies: - '@types/node': 22.15.29 + '@types/node': 22.15.34 fsevents: 2.3.3 - vitepress@1.6.3(@algolia/client-search@5.23.4)(@types/node@22.15.29)(postcss@8.5.3)(search-insights@2.13.0)(typescript@5.8.3): + vitepress@1.6.3(@algolia/client-search@5.23.4)(@types/node@22.15.34)(postcss@8.5.3)(search-insights@2.13.0)(typescript@5.8.3): dependencies: '@docsearch/css': 3.8.2 '@docsearch/js': 3.8.2(@algolia/client-search@5.23.4)(search-insights@2.13.0) @@ -3121,7 +3121,7 @@ snapshots: '@shikijs/transformers': 2.5.0 '@shikijs/types': 2.5.0 '@types/markdown-it': 14.1.2 - '@vitejs/plugin-vue': 5.2.3(vite@5.4.18(@types/node@22.15.29))(vue@3.5.13(typescript@5.8.3)) + '@vitejs/plugin-vue': 5.2.3(vite@5.4.18(@types/node@22.15.34))(vue@3.5.13(typescript@5.8.3)) '@vue/devtools-api': 7.7.5 '@vue/shared': 3.5.13 '@vueuse/core': 12.8.2(typescript@5.8.3) @@ -3130,7 +3130,7 @@ snapshots: mark.js: 8.11.1 minisearch: 7.1.2 shiki: 2.5.0 - vite: 5.4.18(@types/node@22.15.29) + vite: 5.4.18(@types/node@22.15.34) vue: 3.5.13(typescript@5.8.3) optionalDependencies: postcss: 8.5.3 diff --git a/user-guide/faqs/custom-data-directory.md b/user-guide/faqs/custom-data-directory.md index 3f85e6ff..a76c1d36 100644 --- a/user-guide/faqs/custom-data-directory.md +++ b/user-guide/faqs/custom-data-directory.md @@ -44,7 +44,6 @@ Zotero 默认将所有文献条目、PDF、批注、笔记等存储在系统默 ::: details 数据目录放置位置的建议 如果将数据目录放在不合适的位置,可能会因权限问题导致 Zotero 出现故障。以下是一些提醒和建议: - - **切勿将数据目录放在任何网盘的同步文件夹中(包括 iCloud),也切勿使用任何网盘/同步盘的备份功能直接同步/备份这一目录!** - 不要将数据目录放在 Zotero 的程序安装目录下(如默认的 `C:\Program Files\Zotero`),也不要将数据目录选为 Zotero 的程序安装目录,避免文件混乱和权限问题。 - 可以放在 `D:\ZoteroDataDirectory` 或 `E:\Data\ZoteroData` 等 **非系统盘** 的目录下,避免权限问题。 diff --git a/user-guide/faqs/off-campus-access.md b/user-guide/faqs/off-campus-access.md index 8e48ab6f..d57fa3a2 100644 --- a/user-guide/faqs/off-campus-access.md +++ b/user-guide/faqs/off-campus-access.md @@ -135,7 +135,6 @@ Apple Safari 浏览器的 Zotero Connector 目前不支持配置代理规则。m 1. **确定代理链接的结构特点** WebVPN 代理通常有两种主要类型: - - **类型 1**: 代理后链接中不保留原始 Host - 例如:`https://portal.sclib.cn/interlibSSO/goto/91/+c9v-me-mfc-s-9bnl9bm/periodical/hjkxyj202501001` - 这种代理后的链接中未包含原始 Host(`d.wanfangdata.com.cn`)。 @@ -144,12 +143,10 @@ Apple Safari 浏览器的 Zotero Connector 目前不支持配置代理规则。m - 对于这一种代理,原始链接的 Host 被编码后嵌入到代理链接的域名中。(`d.wanfangdata.com.cn` 被编码为 `d-wanfangdata-com-cn`添加到了代理后的链接中)。 2. **创建代理规则** - - 在 Zotero Connector 浏览器扩展中,进入「Proxies」→「Configured Proxies」 - 点击 `+` 按钮添加新规则 3. **填写代理规则参数** - - **Login URL Schema**: 填写登录 WebVPN 的登录入口链接。非必填项。 - **Proxied URL Schema**: 填写代理链接的结构。比较 WebVPN 代理链接和原始链接的结构,将代理链接中与原始链接相同的部分使用以下替换符来表示: - `%h`: 用于替换原始链接的 Host 部分(Host 中的 `.` 会被替换为 `-`) @@ -158,7 +155,6 @@ Apple Safari 浏览器的 Zotero Connector 目前不支持配置代理规则。m - **Hostnames**: 点击 `+` 按钮,然后在「Hostname」中输入此规则适用的网站域名(如 `d.wanfangdata.com.cn`) 4. **适配更多网站** - - 如果不同网站的 Proxied URL Schema 相同,则该代理规则可用于多个网站,可直接在「Hostnames」中添加更多域名; - 如果不同网站代理链接中未被替换的部分存在不同,需配置的 Proxied URL Schema 也就不同,则需在「Configured Proxies」创建多条规则。 @@ -188,7 +184,6 @@ Apple Safari 浏览器的 Zotero Connector 目前不支持配置代理规则。m | Path | `periodical/hjkxyj202501001` | 2. 比较原始链接和代理后链接的结构,确定需要替换的部分 - - 原始链接中的 Host 部分未在代理后链接中出现,因此 `%h` 不需要使用; - 原始链接中的 Path 部分 `periodical/hjkxyj202501001` 在代理后链接中保持不变,这部分内容可以用 `%p` 表示; - 代理后链接中没有用到完整的原始 URL,因此 `%u` 不需要使用。 @@ -196,7 +191,6 @@ Apple Safari 浏览器的 Zotero Connector 目前不支持配置代理规则。m 3. 应用替换符构建 Proxied URL Schema 将代理链接中可替换的部分替换为对应的替换符,其余部分直接保留原有内容,拼接 Proxied URL Schema。 - - 拆分代理后链接中可替换的部分:`https://portal.sclib.cn/interlibSSO/goto/91/+c9v-me-mfc-s-9bnl9bm/` + `periodical/hjkxyj202501001` - 使用替换符号替换可替换的部分:`https://portal.sclib.cn/interlibSSO/goto/91/+c9v-me-mfc-s-9bnl9bm/` + `%p` @@ -234,7 +228,6 @@ Apple Safari 浏览器的 Zotero Connector 目前不支持配置代理规则。m | Path | `periodical/hjkxyj202501001` | 2. 比较原始链接和代理后链接的结构,确定需要替换的部分 - - 原始链接中的 Host 部分 `d.wanfangdata.com.cn` 在被编码后变为 `d-wanfangdata-com-cn`(Zotero Connector 会自动将 `.` 替换为 `-`),代理后链接中的相应内容可以用 `%h` 表示; - 原始链接中的 Path 部分 `periodical/hjkxyj202501001` 在代理后链接中保持不变,这部分内容可以用 `%p` 表示; - 代理后链接中没有用到完整的原始 URL,因此 `%u` 不需要使用。 @@ -244,7 +237,6 @@ Apple Safari 浏览器的 Zotero Connector 目前不支持配置代理规则。m 3. 应用替换符构建 Proxied URL Schema 将代理链接中可替换的部分替换为对应的替换符,其余部分直接保留原有内容,拼接 Proxied URL Schema。 - - 拆分代理后链接中可替换的部分:`http://` + `d-wanfangdata-com-cn` + `-s` + `.ivpn.hit.edu.cn:1080/` + `periodical/hjkxyj202501001` - 使用替换符号替换可替换的部分:`http://` + `%h` + `-s` + `.ivpn.hit.edu.cn:1080/` + `%p` diff --git a/user-guide/faqs/restore-data-from-backup.md b/user-guide/faqs/restore-data-from-backup.md index e96dd28e..5dc93587 100644 --- a/user-guide/faqs/restore-data-from-backup.md +++ b/user-guide/faqs/restore-data-from-backup.md @@ -47,7 +47,6 @@ date: 2025-04-13 如果您使用了「WebDAV 同步」或「Attanger/ZotMoov + 同步盘」方案同步附件,由于附件未同步在 Zotero 官方存储空间,您会在在线库中看到附件的文件名,但无法下载和查看附件,这是正常的。 您可能需要前往 WebDAV 网盘或同步盘服务商的网页端检查附件是否完整。一般来说,您可以通过网盘中附件存储文件夹占用的空间大小来粗略判断附件同步是否完整。 - - **如果您使用的是 WebDAV 同步**: 你可以检查 WebDAV 网盘中 `zotero` 文件夹中 `zip` 压缩包的数量,每个 `zip` 中会存放一个附件文件。通常来说,`zip` 应与 Zotero 中存储的各类附件的总数一致。 @@ -165,7 +164,6 @@ Zotero 只同步明确的删除操作,因此仅同步一个空库不会覆盖 3. **处理潜在的同步冲突** 恢复数据后,如果直接同步,在线库中的更新数据会替换您刚恢复的数据。根据情况选择以下方法之一: - - **恢复少量删除的条目或笔记**:右键点击并选择「创建条目副本」创建副本,这样同步后新副本会保留。 - **恢复删除的分类**:重复创建一个新的分类,并将条目从旧分类拖到新分类。同步时,旧分类将被删除,但新分类会保留。 diff --git a/user-guide/faqs/sync.md b/user-guide/faqs/sync.md index c6b99542..efe8da56 100644 --- a/user-guide/faqs/sync.md +++ b/user-guide/faqs/sync.md @@ -224,7 +224,6 @@ date: 2025-04-12 2. **转换链接的附件为存储的附件**:请根据下面的教程,将链接的附件转换为存储的附件。 :::: details 如果您安装了 Attanger 插件... - 1. 选中需要转换的文献条目或附件。如果您需要转换所有附件,可以在分类中选择 `我的文库`,然后在右侧文献列表任意点击一篇文献条目,按下 `Ctrl`+ `A` 即可全选所有条目。 2. 右键点击选中了的任意一个条目,点击 `附件管理` → `撤销移动附件`,将链接的附件转换为存储的附件。在「转换为存储文件」窗口中,可以按需勾「存储后删除原始文件」,删除靶目录中的原始文件,删除后附件只存在于 Zotero 数据目录中。 3. 完成操作后,附件会作为副本存储在 Zotero 数据目录中,重新由 Zotero 管理。 @@ -232,7 +231,6 @@ date: 2025-04-12 ::: tip 提示 如果您使用 WebDAV 同步方案或 Zotero 官方存储空间,请将 Attanger 插件中的 `附加类型` 设置为 `副本` 并关闭 `自动移动添加到附件` 功能,者直接禁用或卸载 Attanger 插件。 - - **将附加类型设为副本**:请在 Zotero 的 `编辑` → `设置` → `Attanger` 设置中,在 `附加类型` 中选择 `副本`。 - **禁止自动移动附件**:请在 Zotero 的 `编辑` → `设置` → `Attanger` 设置中,取消勾选`自动移动添加的附件`。 - **禁用插件**:请在 Zotero 的 `工具` → `插件` 中,找到 Attanger 插件,关闭右边的开关禁用插件。 @@ -243,7 +241,6 @@ date: 2025-04-12 :::: :::: details 如果您没有安装 Attanger 插件... - 1. 选中需要转换的文献条目或附件。如果您需要转换所有附件,可以在分类中选择 `我的文库`,然后在右侧文献列表任意点击一篇文献条目,按下 `Ctrl`+ `A` 即可全选所有条目。 2. 右键点击选中了的任意一个条目,点击 Zotero 的 `工具` → `管理附件` → `转换已链接文件为已存储文件...`,将链接的附件转换为存储的附件。「转换为存储文件」窗口中,可以按需勾选 `存储后删除原始文件`,删除靶目录中的原始文件,删除后附件只存在于 Zotero 数据目录中。 3. 完成操作后,附件会作为副本存储在 Zotero 数据目录中,重新由 Zotero 管理。 @@ -251,7 +248,6 @@ date: 2025-04-12 ::: tip 提示 如果您使用 WebDAV 同步方案或 Zotero 官方存储空间,请在完成转换后禁用各附件管理插件中移动附件的功能,或直接卸载该插件。 - - **禁用插件**:请在 Zotero 的 `工具` → `插件` 中,找到 Attanger 插件,关闭右边的开关禁用插件。 - **卸载插件**:请在 Zotero 的 `工具` → `插件` 中,找到 Attanger 插件,点旁边的 `···` 按钮,点击 `Remove` 卸载插件。 diff --git a/user-guide/faqs/update-translators.md b/user-guide/faqs/update-translators.md index 2a731551..5b0c23c1 100644 --- a/user-guide/faqs/update-translators.md +++ b/user-guide/faqs/update-translators.md @@ -154,7 +154,6 @@ ScienceDirect 增强了反爬虫机制,这限制了 Zotero 的抓取功能,Z 请根据您使用的浏览器点开下面相应的说明,并按照说明中的步骤操作。(360(极速)浏览器、搜狗浏览器、QQ 浏览器等基于 Chromium 等国内厂商推出的浏览器请参照 Google Chrome 的步骤操作) ::: details Google Chrome、Microsoft Edge 和 Mozilla Firefox - 1. 右键点击 Zotero Connector 按钮,然后点击「选项/Preference」 ![打开 Zotero Connector 的选项](../../assets/images/update-translator-chrome-1.jpg) @@ -168,7 +167,6 @@ ScienceDirect 增强了反爬虫机制,这限制了 Zotero 的抓取功能,Z ::: details Apple Safari 虽然 Zotero 目前已经支持在 Safari 中使用,但实际使用中在 Safari 中抓取失败的案例比较多。 \*\*建议使用 Microsoft Edge、Google Chrome 或 Mozilla Firefox 浏览器进行抓取。 - 1. 在网页空白处点鼠标右键,然后点击「Zotero Preference」 ![打开 Zotero Connector 的选项](../../assets/images/update-translator-safari-1.jpg) diff --git a/user-guide/mobile.md b/user-guide/mobile.md index 47e1c0d4..301f3fe8 100644 --- a/user-guide/mobile.md +++ b/user-guide/mobile.md @@ -33,25 +33,19 @@ 3. 点击 `account` 进入同步设置 4. 从上到下依次为: - - 附件同步方式:`WebDAV` - WebDAV 地址:`dav.jianguoyun.com/dav` - 坚果云账户:邮箱 - 密码:此处的密码是在坚果云中创建的应用密码,不是坚果云网盘的登录密码) ::: details 如何获取坚果云的应用密码 - 1. 在[坚果云官网登录](https://www.jianguoyun.com/d/login)您的坚果云账户。 2. 登录后点击 右侧用户名->账户信息 - ![账户信息](../assets/images/坚果云-账户信息.png) - - 3. 选择安全选项,下滑到底,点击添加应用。 - - ![添加应用](../assets/images/坚果云-添加应用.png) + ![账户信息](../assets/images/坚果云-账户信息.png) 3. 选择安全选项,下滑到底,点击添加应用。 - 4. 完成后,记录下生成的密码。 + ![添加应用](../assets/images/坚果云-添加应用.png) 4. 完成后,记录下生成的密码。 ![生成应用密码](../assets/images/坚果云-生成密码.png) diff --git a/user-guide/ms-word-plugin.md b/user-guide/ms-word-plugin.md index 7b12cb5a..bed5fc3f 100644 --- a/user-guide/ms-word-plugin.md +++ b/user-guide/ms-word-plugin.md @@ -49,7 +49,6 @@ Zotero 选项卡包含以下图标: 由于在 macOS 上更新引注通常较慢,故 mac 用户可以选择关闭此选项。 5. 「高级选项」 - 1. 「将引文存储为书签」 默认为存储为「字段」。除非您需要使用 LibreOffice 与同事协作,否则应始终选择「字段」。 diff --git a/user-guide/plugins/about-plugin.md b/user-guide/plugins/about-plugin.md index 8bbf437b..21472473 100644 --- a/user-guide/plugins/about-plugin.md +++ b/user-guide/plugins/about-plugin.md @@ -22,7 +22,6 @@ updated: 2023-11-28 15:29:00 - 插件的 GitHub 主页 ::: details 点击此处了解 如何在 GitHub 上下载 Zotero 插件 - 1. 访问插件的 GitHub 页面 搜索你要的 Zotero 插件。例如你可以直接搜索「Zotero Style」。 diff --git a/user-guide/plugins/zotero-attanger.md b/user-guide/plugins/zotero-attanger.md index 1bd70d00..22dad174 100644 --- a/user-guide/plugins/zotero-attanger.md +++ b/user-guide/plugins/zotero-attanger.md @@ -72,7 +72,6 @@ Zotero Attanger 中较为简单的基础功能有: 1. 打开 Zotero 设置中「常规」选项卡 →「文件重命名」中点击「自定义文件名格式...」按钮,打开 Zotero 的文件名格式设置窗口。 ![Zotero 文件重命名规则设置](../../assets/images/zotero-file-renaming-setup.png) 2. 在文件名格式设置窗口中,您可以根据需要自定义文件名模板。您可以访问以下链接,了解更多关于文件名模板的编写方法: - - [Zotero 文件重命名规则生成器](https://www.wieke.cn/tools/rename-rule-generator.html) - [Zotero 官方文档:File Renaming](https://www.zotero.org/support/file_renaming) @@ -85,7 +84,6 @@ Zotero Attanger 中较为简单的基础功能有: ``` 使用效果: - - `2023_供需适配视角下消费帮扶的长效机制研究_王瑞_学位论文.pdf` - `2023_计及用户意愿的电动汽车聚合商主从博弈优化调度策略_房宇轩 胡俊杰_期刊文章.pdf` - `2009_Zotero A Product Review_J. Trinoskey and F. Brahmi_期刊文章.pdf` @@ -100,7 +98,6 @@ Zotero Attanger 中较为简单的基础功能有: ``` 使用效果: - - `2023_供需适配视角下消费帮扶的长效机制研究_王瑞_学位论文.pdf` - `2023_计及用户意愿的电动汽车聚合商主从博弈优化调度策略_房宇轩 胡俊杰.pdf` - `2009_Zotero A Product Review_J. Trinoskey and F. Brahmi.pdf` @@ -115,7 +112,6 @@ Zotero Attanger 中较为简单的基础功能有: ``` 使用效果: - - `2023_供需适配视角下消费帮扶的长效机制研究_王瑞_学位论文.pdf` - `2023_计及用户意愿的电动汽车聚合商主从博弈优化调度策略_房宇轩 胡俊杰.pdf` - `2009_Zotero A Product Review_J. Trinoskey and F. Brahmi.pdf` diff --git a/user-guide/wps-plugin.md b/user-guide/wps-plugin.md index b071250e..5eab12a7 100644 --- a/user-guide/wps-plugin.md +++ b/user-guide/wps-plugin.md @@ -43,7 +43,6 @@ WPS 插件的按钮与 Word 插件类似,具体的操作过程,请参考 [ 1. **关闭 WPS Office 的所有程序**(如文字、表格、演示)。 2. **找到 Zotero.dotm 文件并复制它:** - - **对于 Zotero 7 及更新版本:** - 路径通常为: `[Zotero安装盘符]:\Program Files\Zotero\integration\word-for-windows\` - 例如,如果您 Zotero 安装在 D 盘,路径则为 `D:\Program Files\Zotero\integration\word-for-windows\Zotero.dotm` @@ -58,7 +57,6 @@ WPS 插件的按钮与 Word 插件类似,具体的操作过程,请参考 [ ![image](../assets/images/WPS_Problems.png) 3. **将 Zotero.dotm 文件粘贴到 WPS 的启动 (startup) 文件夹:** - - 打开文件资源管理器,在地址栏输入以下路径并按回车键: `%APPDATA%\kingsoft\wps\startup` 或者,您也可以手动导航到这个路径,它通常是: