想向各位道友收集一下美化 org 的配置

应该是字体问题,看了下调整不好。现在把竖线去掉,只保留小三角:

;;注释掉这行
;;(advice-add 'org-indent--compute-prefixes :override
;;                 'org-bars-compute-prefixes)

不用把 org-num-mode 加到 hook也是可以的,只要把 org-startup-numerated 设置成 t 就行。这样有些文件不想编号,设置 #+STARTUP: nonum 就可以了。加在hook里,nonum反而不起作用。

1 个赞

依照着楼上各位的指导,现在我的 org-mode 是这样了

好像还不错。非常感谢各位!

4 个赞

我试了下org-bars,发现遇到公式或者inline图片这种改变行高的情况就会出现竖线断开的情况,org-visual-outline可以做到竖线不断,但是代码bug有点多,开了之后会出现颜色高亮丢失之类的情况。

org-bars在哪里下载安装啊?我在melpa上找不到这个包? 谢谢;

应该是没上 melpa 呢,git clone 或用 straight 之类的装吧。

我把它导到了Gitee上:org-bars: `org-bars-mode` is a minor mode for `org-mode`. It adds bars to the virtual indentation provided by the built-in package `org-indent`. 我用的是submodule

org-bars似乎性能不太好,revert-buffer时会变成白白一屏,要稍等一会。

我的美化方式很简单,把 org-mode 里的星号去掉。意外地发现,画面变得非常简洁。

1 个赞

这个字体看起来像是“穷人粗体”呀。就是,字体或者系统本身没带粗体,通过重叠几个字模拟的粗。跟增加字重的看起来很不一样

100个问题,还在进行中。。

12 个赞

这是个大佬。

中文没有特别好的字体,可以兼顾对齐,和字重,有可能是我没找到合适的。

你有什么美化的建议?

我在 Mac 有 PingFang 可以用,Linux 的话就是思源宋体/黑体

PingFang 也没法解决对齐的问题吧?

https://github.com/casouri/valign

对齐用这个就好。

这个包以前用过一段时间,会和 indent 冲突,后来就不用了。不知道现在稳定了吗?

org的list处理为bullet也很好看。

2 个赞

理解,思源宋体不知道效果如何,回头看看。我这个华文中宋,明明是有 Bold 字形的, 不知道你说的那种效果是怎么样。

我比较喜欢用衬线体。如果是自己写东西的话。

思源宋体:

思源黑体:

(setq org-hide-emphasis-markers t)

把这个打开, =特殊= 标识会更好看一些吧。

6 个赞