摘录助手-增强版

摘录助手-增强版 公开

zplusles... 分享于 2020-09-01 15:08 | 4 | 35 |
24/27
如何使用分享的动作?

适用于
分类
文本处理 功能增强
用户226016821006358 关外河山 LewisNepenthes small_snail 4 人赞了这个动作


更多信息
分享时间 2020-09-01 15:08
最后更新 2020-10-26 10:14
修订版本 6
限制再分享
Quicker版本 1.10.15.0
动作大小 48.4 KB

分享到

简介

摘录zotero库中pdf中的句子,添加markdown跳转链接,可直接打开pdf并跳转到原句子所在页



摘录助手基本功能相同,请根据个人喜好选择其中一个使用

改进点:

1. 修改由zotero的storage路径初始化缓存为 从利用zotero的better bibtex插件获取信息初始化缓存

2. 每条笔记后面会附上better bibtex的bibkey作为标签

3. pdf-xchange Viewer/Editor 和 福昕阅读器  支持自动获取页码

4. pdf-xchange系列设定快捷键后支持自动在原文标注(设置高亮为alt+3,下划线为alt+4,红色方框为alt+5)设置方法:在工具栏右键--->自定义--->命令--->工具


可配合obsidian等任意支持markdown的笔记软件使用, 一条笔记包含: 摘录原文+zotero pdf连接(单击可以直接跳转到pdf原句所在页)+bibkey标签




使用条件:

1. zotero安装了better bibtex

2. zotero打开

3. 摘录的pdf一定要有父条目,否则better bibtex无法导出信息。如下图中第一个就没有父条目(多半是拖拽导入zotero且zotero自动创建父条目失败造成的),better bibtex不会导出。解决办法-: 右键--->创建父条目。如果有父条目,可能是父条目数据有变化,请尝试重建父条目(感谢@我留着陪你的反馈)


4. better bibtex请做如下设置,避免导出不必要项目引入干扰。






演示动画

暂无~

最近更新

更新时间 修订版本 更新说明
2020-10-26 10:14 6 更新item分割成list的匹配字段,解决不兼容@字符的问题
2020-10-06 20:31 5 debug:当设置pdf-xchange viewer中下划线为alt+4时,摘录后会自动添加下划线
2020-09-22 09:45 4 pdf-xchange Viewer/Editor 和 福昕阅读器支持自动获取页码。
pdf-xchange系列设定快捷键后支持自动在原文标注
已隐藏 17 条评论。点击查看所有
  • zplusles... 2020-10-23 10:36
    回复 @关外河山

    您好,想请问下动作总是出这种错误是怎么回事呢?


    您好,本动作用@符号来定位bibkey的位置,请在better bibtex的设置--->export--->fields中排除abstract, keywords,annotation,避免除bibkey所在行之外有@符号出现。

    同时,请按照以下方法导出zotero的items,找到出问题的文献项目,查看是否有@符号出现在不是bibkey的行里:

    导出方法如下:

    1. 打开zotero

    2. 在命令行中: curl -o <保存到的路径/zotero.bib> http://127.0.0.1:23119/better-bibtex/export/library?/1/library.bibtex

  • zplusles... 2020-10-26 10:15
    回复 @关外河山

    您好,想请问下动作总是出这种错误是怎么回事呢?


    您好,不兼容条目中出现@的问题已经做了适当修改,请用新版本再尝试一下。如果还有问题,欢迎反馈

  • 关外河山 2020-10-28 17:33
    回复 @zplusless

    您好,不兼容条目中出现@的问题已经做了适当修改,请用新版本再尝试一下。如果还有问题,欢迎反馈

    感谢您的工作,之前的问题没有出现过了,但是发现了新的问题。

    第一次摘录时发现

    重置缓存后会会出现

    再次摘录仍会出现相同的问题

    但是,此时要是使用摘录助手摘录一次后,再次使用增强版则会顺利摘录,不会出现所述问题。

    更换PDF之后仍然是这样

  • zplusles... 2020-10-28 17:47
    回复 @关外河山

    感谢您的工作,之前的问题没有出现过了,但是发现了新的问题。

    第一次摘录时发现

    重置缓存后会会出现

    再次摘录仍会出现相同的问题

    但是,此时要是使用摘录助手摘录一次后,再次使用增强版则会顺利摘录,不会出现所述问题。

    更换PDF之后仍然是这样

    感谢您的回复,我个人使用过程中没有遇到类似问题,请您先严格按照说明中的内容检查配置,如果配置没有问题,麻烦您按照以下步骤提供bug的上下文环境:

    1. 打开zotero

    2. 在命令行中运行: curl -o <保存到的路径/zotero.bib> http://127.0.0.1:23119/better-bibtex/export/library?/1/library.bibtex

    3. 在一个新的pdf中复现报错的问题,但是运行动作时请使用 调试运行,浏览器会弹出并显示运行的log,请您保存这个log


    最后,麻烦您将以下信息打包发给gamemask003@163.com:

    1. 上文操作导出的bib文件

    2. 上文保存的调试运行log的html文件

    3. 请提供您的pdf阅读器的名称,您测试的pdf文件的文件名。


    debug的第一步是复现bug,感谢您的配合,谢谢!

  • 时光易逝 25天2小时前

    "红色方框为alt+5"请问红色方框在xchange里如何设置?

  • zplusles... 25天1小时前
    回复 @时光易逝

    "红色方框为alt+5"请问红色方框在xchange里如何设置?

    在工具栏右键--->自定义--->命令--->工具

  • 用户226016... 23天20小时前

    大佬,我发现一个不知道能否改进的问题,就是如果电脑插了副屏,比如我现在一个墨水屏显示pdf,笔记本电脑屏幕显示ob界面,这种情况下摘录助手增强版无法获取文字,就算把A屏B屏互换也不行,只有pdf和ob同时出现在一个屏才能正常使用,不知道有这个需求的人多不多,不知道是否值得改进,谢谢大佬!


  • zplusles... 21天10小时前
    回复 @用户226016821006358

    大佬,我发现一个不知道能否改进的问题,就是如果电脑插了副屏,比如我现在一个墨水屏显示pdf,笔记本电脑屏幕显示ob界面,这种情况下摘录助手增强版无法获取文字,就算把A屏B屏互换也不行,只有pdf和ob同时出现在一个屏才能正常使用,不知道有这个需求的人多不多,不知道是否值得改进,谢谢大佬!


    您好,谢谢您的反馈。我日常使用双显示屏(普通显示器)没有这个问题。从您反馈的截图判断,是quicker无法获取您选取的文字。应该与您使用墨水屏有关,这个可能需要从quicker的底层去解决。


  • 用户226016... 13天8小时前

    大佬,我这个复制完是乱了的内容,不知道是怎么回事,谢谢!

  • 追叶 4小时36分钟前

    大佬,可否增加PDF阅读软件bookxnote pro 的支持呢? 这个软件做比较感觉更流畅

修订版本 更新时间 更新说明
6 2020-10-26 10:14 更新item分割成list的匹配字段,解决不兼容@字符的问题
5 2020-10-06 20:31 debug:当设置pdf-xchange viewer中下划线为alt+4时,摘录后会自动添加下划线
4 2020-09-22 09:45 pdf-xchange Viewer/Editor 和 福昕阅读器支持自动获取页码。
pdf-xchange系列设定快捷键后支持自动在原文标注
3 2020-09-17 16:48 优化逻辑,排除可能出现的数组越界
2 2020-09-17 16:27 update