【CSS】段落首行缩进2个字符,更符合中文的排版样式

在ipad上,css怎么使用,找不到文件夹,有无管理css的插件

在电脑上下载imazing然后将电脑端的同名库中的.obsidian文件夹复制到ipad里面,覆盖掉ipad中的文件。就可以了我是这么操作的。

还是有点问题,阅读模式英文不缩进

怎么样在 mermaid 下渲染的文字不要缩进

老兄,你这个在编辑视图上可以首行缩进2个刚刚好,但是在阅读视图上首行缩进4个,有什么办法能让阅读视图也缩进2个吗?

试了,我也装了contextual这个插件的,没用啊。

上面各位大佬的代码段我都试过了,没用,阅读模式下的首行缩进问题还是没法解决,不知道和我安装的主题有没有关系,我用的是bluetopaz主题,源码模式下首行缩进配合stylesetting插件是可以实现的,但是阅读模式下,有的段落就没法首行缩进,看着很难受!怎么办?

关键是Obsidian没有办法阅读模式显示空行……

阅读模式显示空行,我试了下,可以吧?

这个帖子下,我用了好几个人修改的,都有问题。主要是在callout块那里也缩进了。我又在别处找了别人,结果在打印pdf时没效果,要么就是预览模式下没效果。我把别人的两个合并了一些,比这个代码还简单,我也不太懂代码,有问题的,懂得再给完善修改吧。

/* 编辑模式首行缩进,排除标题行 */ 
div.cm-line:not(.HyperMD-header) { 
text-indent: 2em;
}

/* 预览模式首行缩进 */ 
.markdown-preview-view div p { 
text-indent: 2em; 
}

/* Callout 块例外 */
.markdown-rendered .callout p {
  text-indent: 0;
}
 
/* 列表项例外 */
.markdown-rendered ul p,
.markdown-rendered ol p {
  text-indent: 0;

我又发现我这个也有问题,在列表项那里会出现悬挂缩进问题,但在阅读视图下还正常。

看看我的,不完美但还可以

我的也一样,换了个主题也解决不了,不知道什么问题

高亮文本后发现整段就又回去了
cae3ceb31cef5a248229dfa2379efd49

老兄,请问你的这个问题解决了吗?我的情况和你一样,用的也是blue topaz主题,阅读模式下,如果两个段落与段落之间没有换行,它段首就缩进5或6个字符 :joy:,试了好多办法,都没有解决……

有点强迫症,测试了下怎么让阅读模式像素级对准。
微软雅黑字体\000A\2004\00A0\00A0\00A0\00A0\00A0应该是完全对准的。

一种测试每个符号宽度的方法是选中文字,增加或删除符号,看文字移动了几个像素,然后用不同符号进行对准(注意符号不一定是整数像素的,不同情况下像素数量可能有波动。

理论上\3000的全角空格应该是一个汉字宽度的,但是obsidian不知道为什么在文字前加了一小段空格导致对不齐了。

而且,就算用上面的方法对齐了行首,阅读和预览视图的行末也对不齐。

所以行首对其不一定是最优解,可以自己试一试怎么对齐比较好。
我是用的\000A\00A0\00A0\00A0\00A0\00A0\00A0,行末一般情况下和预览是一样的,反复切换视图文字不会在眼前跳来跳去(虽然行首会微微动一下)。