不知道平常各位阅读编程电子书的最佳途径是?

磁力找, 然后下载, 用 acrobat 看, 要翻译就用 acrobat 的 edit 模式 copy 到 deepl 翻译 我不明白那些花钱买书的人是什么心态

刚开始测试 pdf-tools

calibre 是个不错的软件,跨平台,支持常见的格式,支持导入导出,支持同步,非常强大

书籍主要是从 z-library 下载 epub 看有批注的经典文学作品,会用 nov.el,因为可以通过 font-lock 自定义批注的样式;其他的会在 readwise reader 当中阅读。

pdf 和 rss 以及稍后度都会在 readwise reader 中阅读。

做的笔记会通过 export to obsidian 来自定义(这部份是由 readwise 提供),然后直接复制到 org 当中就可以了。

1 个赞

没有办法使Readwise自动同步highlights到Emacs Org, 只能让Obsidian的Readwise integration生成结果后复制到Org是吗?

直接同步到 emacs 的话,你需要根据 readwise 的 api 写个插件吧,不知道是否支持。我之前用过 readwise reader 通过导出模板导出到 obsidian 后批量替换锚点的方式弄过。但是涉及到复杂的导出细分,readwise reader 的导出有点不满足了,也跟官方提过要求细化(但人家好像不愿意搭理我去做这个事情),所以现在不用它了。

那你现在不用Readwise的话, 改为了用什么? 还有我在少数派看到有篇文章说把所有电子书格式都转成pdf来阅读, 因为pdf高亮笔记能跳转回原文位置而epub不可以. 但是微信读书里的书籍能看到别人的想法笔记, 我觉得这点挺有用的; 缺点就是微信读书的高亮笔记导出没有像Kindle那样的原文页数跳转链接. 我就有点纠结要不要也学那位作者一样把电子书全都转为pdf格式

我觉得需要固定笔记和原文的位置是个伪需求,看完的笔记又不是最终产物,最终产物是消化理解了书籍,进一步整理后用自己话写出来的总结或者心得,是融汇的整体。我现在用 nov.el 看 epub,用 pdf-tools 看 pdf,笔记就是摘抄原文后写笔记,然后在笔记最上方对整个书籍做总结,专业书籍整理出自己需要的部分,用自己的话写。

2 个赞

pdf 我一般就用 mac 上的预览看,微信读书的网页版和手机端也不错,如果是特别喜欢的书我会选择纸质版,方便携带和翻阅。 epub 的书一般会放在 Calibre 上面。

因为工作原因,几乎没有“野外”阅读的场景,所以移动端就是随便找个终端能看即可。 (虽然电纸书平板、kindle、各类 app 曾经都很齐全……最后发现他们之间的同步能逼死强迫症,所以都放弃了,只看)

现在购书就是各家出版商直接买电子版,国外比如 o’reilly 、pragprog 、informIT 、manning 等,国内有图灵社区、异步社区等,或者盯着点类似 humble bundle 发的大包。实在没有电子版的,可以买纸质版(支持),然后去搜个“非正式电子版”;或者直接买本书拆了扫描。

本地电子书管理靠 calibre 入库,GitHub - janeczku/calibre-web: 📚 Web app for browsing, reading and downloading eBooks stored in a Calibre database 浏览。

软件在 mac 上用的就是 org-mode + skim(pdf + djvu)+ nov (epub)。 这里 skim 可以通过 applescript 编程,emacs 又可以 run applescript ,所以可以做到不切换焦点就实现对 skim 的控制,利器!也可以做到 skim 里的笔记和 org-mode 的双向跳转。nov 本身就是 emacs 里面的东西,所以这套机制基本可以实现 all in emacs 。

编程电子书,我暂且归为“学习类”的书籍,如果你是坚持长期学习的人来说,(而非诸如攻克一门考试之类的学习场景),我个人偏向于将学习的目标理解为:我从书中学到了一些知识,并且理解他,且有自己的一些见解。最终目标是把这些知识点放置在自己的”记录“里,并且构建成自己的知识脉络或体系,在“战时”提供作用。 所以,记录笔记的对应位置其实并不重要(好处当然也有,但不是我们的目标…),自己把相关的内容重新组织下,加上自己的见解,能够独立的输出出来才是我们的目标。

如果是“短时间冲刺阅读”,能关联笔记位置确实也方便,像我之前说的,skim 可以做到,epub 好像用 nov + org-noter 也可以做到。

3 个赞