效果预览致力于让Zotero有趣, 介绍视频
Zotero标签可以显示在标题左侧,有时候条目有不同数量标签,排版特别不美观不利于阅读(强迫症,痛点)。
而且在根据标题查找论文的时候,标题在面板中往往被其它属性挤得只能看清前面几个单词或字,于是增加一个仅显示标题切换按钮
。
如果你也有类似痛点欢迎提出,我们共同解决。
原始Zotero 开启插件 点击按钮新特性全局搜索旁边
阅读进度记录(逐页阅读时间记录渲染在标题上)
按钮详解颜色越深阅读时间越久,同时可显示整体阅读进度,这个部分参考https://github.com/volatile-static/Chartero,
Chartero
对于这方面实现的更为彻底,本插件相当于实现了一个初级,简化的版本。
鼠标中键 Mac用户可以设置Zotero.ZoteroStyle.progressOpacity=0来隐藏进度条=window用户鼠标右键 Mac用户同时鼠标中键可能也用不了,可以用
Shift+P
来唤醒设置界面
命令 | 默认值 | 描述 |
---|---|---|
Zotero.ZoteroStyle.progressColor | '#F06292' | 设置进度条颜色,注意引号,配色网站https://colorhunt.co/ |
Zotero.ZoteroStyle.progressOpacity | 0.5 | 设置进度条透明度,0~1 |
Zotero.ZoteroStyle.tagSize | 8 | 设置标签宽度,单位em |
Zotero.ZoteroStyle.tagPosition | 4 | 0,1,2,3,4(0就是Zotero不安装插件时候标签在的位置) |
Zotero.ZoteroStyle.tagAlign | left | left,right |
Zotero.ZoteroStyle.constantFields | ['title', 'year'] | 要可以被js的eval函数执行(全英文字符) |
/reference | 无 | 在阅读PDF界面使用,不离开Zotero软件就能导入参考文献 |
/Zotero.Tags.setColor(1, "tagName", '#AAAAAA', 1) | 在命令中 | 用于指派标签颜色和位置(随心所欲) |
Zotero.Tags.setColor(1, "tagName", '#AAAAAA', 1)对应下图,第一个1固定,第二个"tagName"是你要改变的标签, '#AAAAAA'对应下图颜色,1对应下图位置,如,假设有标签”a、b、c、d,abcd中a的位置为1,b为2...
Tips: https://github.com/zotero/zotero/blob/26847c672f62de30bd63d9434a00d6c9f8a5e76c/chrome/locale/zh-CN/zotero/zotero.properties 搜索
itemFields
查看所有字段英文名 或者 https://github.com/zotero/zotero/blob/2271913e491035e200e0ec82f8ace2f45f025588/chrome/content/zotero/itemTreeColumns.jsx 搜多dataKey
如:
English | Chinese |
---|---|
title | 标题 |
publisher | 出版社 |
libraryCatalog | 馆藏目录 |
year | 年 |
hasAttachment | 回形针 |
按照源码的中英对照应该能正确过滤掉大多数列,但是如果有的过滤不掉可以提issue,我将补充特殊字段表格
如果你想在展开后保留标题
和出版社
,
输入命令Zotero.ZoteroStyle.constantFields=['title', 'publisher']
回车即可
注意[]
内字段名要用引号引起来,=
右边应该可以被js的eval函数执行返回一个Array
相关问题MuiseDestiny#2
- 标签右对齐,标签由
圆角正方形
->圆形
- 增加
只显示标题
按钮🌸 - 显示阅读进度,是否划水,一看便知👋
- 本插件可与
Chartero
共存,若安装Chartero
本插件将不再渲染进度条,因为这一功能我已合并到Chartero
,而且Chartero
支持同步数据 - 阅读界面快速检索参考文献,一键导入并关联至当前文献 (目前实验性功能)
- 自定义指派标签颜色位置
🙌建议配合Zotero Tag
&Chartero
使用
如果第一次安装,请直接在release界面下载xpi,拖入Zotero的插件界面内,然后重启即可 如果已有ZoteroStyle更新最新版本,请卸载旧版本,重启Zotero后安装新版本
1.3.2 - "🌸🌸🌸🌸"类似这种标签会与其他标签重叠,"🌸".length=2
1.2.2 - tagSize返回0或者NaN导致宽度为0,所以不显示标签
- 阅读PDF时,悬停参考文献点击即可快速添加到Zotero
- 分区影响因子更美观的展示,现有插件是将这些信息写入条目的某些字段下
- 为插件添加设置界面,比如
颜色设置
,最大化标题保留字段设置
... - 标签指派颜色替换为更好看的颜色或者自定义
- pdf标注颜色替换或自定义
- 阅读进度数据同步至Notion,与Notion联动,我特别喜欢它的Timeline
- 期待你提出的建议🌸
感谢@windingwind
https://github.com/windingwind/zotero-addon-template, 本插件参考了他的大量代码和教程,使用他的框架
感谢@volatile-static的插件Chartore