Zetero 数据库的位置
Zotero 设置的“高级”选项卡 中选择了自定义数据目录,Zotero 数据将存储在以下依赖于操作系统的目录中 C:\Users\test\Zotero
数据目录内容
数据库文件 zotero.sqlite文件,它是包含大部分数据的数据库:项目元数据、注释、标签等zotero.sqlite.bak(的自动备份zotero.sqlite,如果现有zotero.sqlite.bak文件在过去 12 小时内未更新,则会定期更新)zotero.sqlite.[number].bak文件 例如 zotero.sqlite.1.bak Zotero 更新期间创建的的自动备份数据文件夹storage文件夹,其中包含 8 个字符的子文件夹(例如“N7SMB24A”),其中包含您的所有文件附件,例如 PDF、网页快照、音频文件或您导入的任何其他文件
Zotero 启动时自动创建的 文件夹,locate styles translators temp logs
备份数据
从备份恢复Zotero数据
恢复数据
分析数据
访问 Zotero SQLite 数据库
01.查看插件 SELECT extension_name, installed, description FROM duckdb_extensions();02.加载插件 INSTALL sqlite;LOAD sqlite; sqlite_scanner03.使用插件 use the ATTACH statement with the sqlite or sqlite_scanner typeATTACH 'D:\tero.sqlite' (TYPE sqlite); PRAGMA database_list; USE tero; ## 要使用对应文件名的这个SHOW TABLES;
04.使用 DESCRIBE 命令来查看表的结构。这个命令会显示表的列名、数据类型以及其他相关信息 describe users;05.查看表数据select * from version;┌───────────────┬────────────┐│ schema │ version ││ varchar │ int64 │├───────────────┼────────────┤│ globalSchema │ 2 ││ system │ 3 ││ userdata │ 12 ││ triggers │ 1 ││ compatibility │ 7 ││ delete │ 7 ││ translators │ ││ styles │ ││ repository │ ││ lastcheck │ ││ fulltext_1 │ ││ lastsync │ │├───────────────┴────────────┤│ 12 rows 2 columns select * from collections; DuckDB 借鉴了 Pandas 中的 describe 函数,实现了 SUMMARIZE 关键字,
该关键字可以计算数据集中每一列的各种统计数据,以便快速、高水平地概览数据。
只需在任何表格或 SELECT 语句中预置 SUMMARIZE 即可
控制参考文献样式
Zotero的参考文献格式文件(.csl) 采用XML语言编写,CSL 是基于 XML语言编写的用于控制参考文献样式的语言,是一些开源文献管理软件采用的文献样式管理方案CSL 全称citation stytle Language,顾名思义就是编写参考格式的语言,本身在XML格式上发展而来Find and edit CSL citation styles 将CSL文件分段,分成 info, locale, maco, citation, bibliography 六大部分,每部分分行以保持清晰代码结构的最高级是style,其次级组件包括 //info组件用于描述style的信息 //locale组件用于声明语言信息//macro 组件是功能组件,这里声明了author的信息//macro 组件是功能组件,这里声明了出版年的信息//citation 组件声明了 文内引用的格式 //bibliography 组件声明了 参考文献的格式webpage 网页
参考文献
1.文内引用就是我们正文部分使用的引用,这些引用一般在文末的“参考文献”部分重新排列“文内引用”和“参考文献”是一种联动的格式系统 in-text格式 citation-format例如: 世界就是一个混沌的系统。(Doe et al. 2002, Smith 1997)参考文献:Doe L, et al.(2002) This is a example of references. Journal of references 156:12-13.格式:格式称之为“author-date”格式 下是另一种常见的格式“numeric”: 尾注格式这句话使用了文内引用,且使用了numeric格式。[1]世界就是一个混沌的系统。[1]参考文献:[1]Doe L, et al.(2002) This is a example of references. Journal of references 156:12-13.2.变量和内容 CSL文件的基本结构
参考
https://www.zotero.org/support/zotero_datahttps://www.zotero.org/support/dev/client_coding/direct_sqlite_database_accesshttps://aurimasv.github.io/z2csl/typeMap.xml使用DuckDB更友好的SQL(二) https://zhuanlan.zhihu.com/p/654425272Find and edit CSL citation styles https://editor.citationstyles.org/about/ https://docs.citationstyles.org/en/stable/