obsidian-bookmaster-plugin v0.3.0测试

插件鸽了很久,之前重构了一次不敢发出来,这是第二次重构了,完成了初步功能,先发出来试试水,有兴趣的可以试试。因为这个版本做了很大的重构,和之前的完全不兼容,也存在很多问题,所以,请使用单独的测试库进行测试!!!千万不要正式使用!!

另外插件现在已经不自带服务器了,需要自行部署服务器,下载网盘里的bookviewer压缩包解压,然后用 HFS ~ HTTP File Server (rejetto.com)之类的软件进行部署,并将部署的地址设置到插件的BookViewer库路径里。

链接: https://pan.baidu.com/s/13liL62tlb3KZab6Dwk5SLg?pwd=gp34 提取码: gp34 复制这段内容后打开百度网盘手机App,操作更方便哦

现在的标注图片跳转使用 ctrl+左击跳转,其他操作与之前的类似

11 个赞

之前版本的PDF图片、连接跳转后续版本是否会兼容呢?

我没用过mac,我也不懂~

回,等稳定了会有迁移功能

1 个赞

https://blog.csdn.net/wangrui1573/article/details/82624225 找到篇教程弄成功了,希望mac用户能看到吧,还是依旧喜欢这款插件,加油老哥,我是之前在qq上催你那个哈哈哈

能不能也用Obsidian42 - BRAT进行更新这样更方便些

大佬我来了,使用了一下新版的bookmaster,比旧版适配好很多了 :partying_face: :partying_face: :partying_face:

  • 很棒的改进工作

    • 双击PDF文档是在右侧分割打开,这改进很棒
    • 图片ctrl+鼠标左击跳转很好,不会和image toolkit冲突了,而且在预览视图也可以使用
  • 一点点无伤大雅的小问题

    • 如果PDF是白色底的话,深色模式只会改变边框的颜色,不会改变白色底成黑色底
    • 复制回链的时候会带有当前链接所在的PDF页数,可以手动删除,不影响跳转
  • 对未来的期望

    • 希望深色模式能改变PDF的背景色为黑色,这一点在晚上阅读的时候尤其有用
    • 我看bookviewer里面有epubjs,但是现在好像还不支持epub的阅读和批注?在正式发版的时候会支持吗?
    • 深色模式如果能够集成在PDF阅读器右上角的菜单里,点击就能改变PDF颜色是最好了,但是如果太难这个可以放弃,多一个步骤而已,不是很大的问题
  • PS:大佬这个百度网盘下载实在是慢,我还没有百度会员 :sob:。所以我将这些需要用到的文件都打包上传到蓝奏云了,方便后来人下载。请问大佬我可以发蓝奏云的链接吗?

2 个赞

感谢提供这么详细的反馈。

  1. 白色pdf显示黑色背景需要完全翻转颜色显示,现在我找不到这个api,后面再研究一下。
  2. 直接在阅读器修改主题,目前有点问题,有时候需要重开文件主题才能生效,这个也得研究一下。
  3. epub标注我也准备在做,但是和重构pdf阅读器一样,工作量有点大,说不准什么时候能支持。
  4. 之前回链加了页数只是为了方便看,新版搬过来可能也没有改。不过回链里标注id的优先级高于页数的优先级,所以不碍事。
  5. 可以放蓝奏云链接,只是我以后更新你可能没法及时更进,这几天我看看换成别的盘。

另外再说明一下:

这个版本的插件是第二次重构(第一次重构都没发出来过),很多之前做好的都还没搬过来。所以发这个版本只是想看看各位对现在的书库和文件管理方式的意见!(再次提醒不要正式使用这个版本的插件,正式版可能有较大的改动)

现在的管理方式,主要是为每个文件生成一个唯一id号,每个文件对应一个以id号为文件名的.md文件记录相关信息。和之前的差别很大,有几个好处:

  • 解决了链接路径过长问题,解决路径过长图片无法正常显示问题
  • 标注图片可以指定保存路径
  • 支持虚拟书籍,不需要实际的文件
  • 支持文件移动或重命名后的快速重定位

大部分的书籍管理软件都是这么做的,但是用.md文件进行管理而不是数据库也带来了一定的不稳定因素,还要多测试。

1 个赞

主要是还不太想发release​:joy:

您好,请问安装之后打开pdf显示empty book要怎么解决呢

bookviewer地址设置对了吗,看看控制台(ctrl+shift+i)有没有错误

应该是设置对的 但就是不得行

显示是这样

这几个错误应该不会导致打不开。

哪里显示的empty book? 截图看看。

你要是在qq群或微信群直接找下我

我不在唉 能给个qq或者微信嘛

打开文件显示Empty Book的请重点检查一下数据文件夹路径,必须是ob库内的路径,比如要放在ob库根目录下的 bookmaster 文件夹,则设置为 /bookmaster。​

设置完成后显示一片纯白怎么办……什么都没有

应该是没有有效部署,部署好后就好了


请帮我看看 有什么部署上的问题,第一次用这个软件不懂的地方有很多。