在eaf-browser里用C-s搜索,如何让光标跳到下一个高亮的匹配? 搞了半天也没找到。。。 在eaf-git里搜索log也碰到同样的问题。。 先谢谢了!
再按一下ctrl+s,这是emacs标准习惯啊
谢谢! 但是我按了C-s之后就出现了一个类似complete-reading的下拉菜单,提示History:然后是以前输入过mini-buffer的东东。。
另外我按2把网页保存为singlefile时碰到错误:Executable monolith not in PATH,但是我已经安装了,path里也可以找到,不知道是什么原因。。
需要 emacs -Q
对比测试排查自己配置文件的问题, 论坛输入框有教程。
需要自己安装 monolith
monolith我已经安装了,在命令行运行monolith也可以找到。。
macOS吗? 如果是 macOS 研究 GitHub - purcell/exec-path-from-shell: Make Emacs use the $PATH set up by the user's shell
对, 我是MacOS,我用的是doomemacs, 我在emacs里看PATH env的值已经包含了monolith所在的路径
你需要 GitHub - purcell/exec-path-from-shell: Make Emacs use the $PATH set up by the user's shell , 听人劝。
谢谢大佬,我再去研究下。
另外eaf-browser里pdf是怎么生成的啊?我把网页弄到reader-mode后,生成的pdf图片被截了一部分(右边), 不知道怎么弄可以避免这种情况。。
自己看源码就知道为什么了。
eaf-browser目录下只有一个el和py文件,搜索insert_or_save_as_pdf也没有找到是如何实现的,不知道具体实现代码在哪里呢? 求指点下,谢谢
利用的是 WebEngine (基于 chroium) 的 printToPdf 的API。
网页转word或pdf, 不管什么技术都会遇到图片跨页的问题, 建议保存成长图或者 html 文件
非常感谢!没有想到看framework那里。。
跨页的问题我理解,不过这个是图片右边被截了一部分,感觉可能比跨页问题有希望解决, 哈哈 不过也不一定
你可以把连接和效果发一下到 github , 但是 printToPDF 的原理是基于 Canvas 再转换成 PDF 的格式。
如果遇到图片超出可视范围或者跨页的现象, 就没法解决了。
建议保存为离线单文件的形式, 下次可以用 EAF Browser 打开看就好。
如果对PDF美观有要求, 就需要清理数据或者自己写代码去解决。
另外有没有可能给eaf-browser增加保存网页为epub格式的功能?感觉这个挺有用的。
EAF肯定有无限的扩展性。
但是我自己平常公司运营、 开源社区项目维护(活跃的几十个)和陪伴家人占用我所有的时间, 所有我不用的功能我都不会开发, 但是欢迎社区开发者提交PR.
我一个人精力有限, 社区的issue全部响应我会累死, 请谅解。
我试了, 复杂页面就用 monolith (EAF Browser 对应的按键是 2 ) 保存单文件就好了, html → PDF 理论上复杂的页面不可能 100% 还原的。
epub 那个不知道有没有现成的开源工具 (也许 pandoc 可以?), 但是还是我上面建议的, 网页就用网页的方式保存, monolith 就是一个很好的工具(把任意网站变成单文件), 网页转换成其他格式多多少少都有问题的。