Org mode 表格像素对齐

支持变宽字体,汉字,图片。终于解决了我用Org mode的一大痛点。

样式1:

样式2:

还没经过很多测试,可能有bug,大家都来试一试www

62 个赞

厉害!

那个分割行是用了连字符支持吗?

用了个strike-through的face。

if: Symbol’s function definition is void: valign–glyph-width-from-to [2 times]

报错了

:cow: :beer:

尴尬,typo。改好了。

1 个赞

强韧!无敌!最强!
粉碎!玉碎!大喝彩!

2 个赞

建议在 orgmode-devel 里面卖卖瓜,看看有没有直接进 master 的可能。

是不是表格横线对齐有问题?

东洋刀已经准备好。。。。。 :rofl:

1 个赞

先点一个大大的赞👍,晚上再回去试试

1 个赞

中文的省略号“……”,似乎对不齐。

第二行的表和分隔线也不齐,就有点想不通了。如图:

Screen Shot 2020-05-28 at 18.27.55

统一回复下,分隔线已经修复了。

中文省略号我这里可以对齐,你再试试最新的commit?

非常完美! :ok_hand: :100:

先用一用确定没有大问题www,坛友们试用没问题的话再发到reddit上看看反馈。

分割线好像还是有问题

把表格发给我试试?我这里单列表格也没问题。另外你的竖线咋不会断的,用的不是|吗?

可能是 M+ 2m 这个字体的 | 比较长。 不好意思,把这个看成 M+ 2m 了

:cow::beer:

不用等宽字体就能对齐,是啥原理啊?用GUI-emacs对齐后,再回到terminal的emacs还齐吗?

基本原理是:algin-to这个text property,可以生成对齐到某个像素位置的空白。终端Emacs不可能的,只能靠等宽字体。