修改 Mac 备忘录的段落行高值

9 天前
 uxkoko1

一、问题: 众所周知,Mac 备忘录的段落,在中文时默认行高很小,使文字堆在了一起,相当难看,不知道大家是怎么忍受下去的,即便 MacOS12 后有所改善,但段落行高仍然很小。

二、分析: 修改备忘录程序的默认行高值,打开如下目录: /System/Applications/Notes.app/Contents/Resources/pad.css

我们可以找到 pad.css 这个文件,内部包含了行高的设置项:

body { margin: var(--margin-top) 14px var(--margin-bottom) 19px; padding: 0; font: @[FONT_SIZE]px @[FONT_NAME]; word-wrap: break-word; line-height:1.35; height: 100%; color: -apple-system-label; background: rgba(0,0,0,0) !important; }

这一行:line-height:1.35;

默认的行高值为 1.35 ,如果我们将该值修改为 1.5 就会好很多。但是,备忘录作为默认的 Mac 程序,所有用户都没有权限更改文件,无论是用管理员命令,还是关闭 SIP 后,都无法更改。

三、问题: 请问是否有其他途径可以修改该 css 文件,以优化行高问题。

四、其他说明: 虽然可以通过修改备忘录笔记的字体的问题,缓解行高问题,但,为每篇笔记设置字体过于繁琐,不是长期之举;再,如果 Mac 端设置了字体,会导致同步到 iOS 端的字体显得过小,总之,Mac 端和 iOS 端在设置字体问题上,很难找到一个平衡的、互相都舒服的字体大小。目前评估下来,唯一解法只能是修改 Mac 默认 css 文件的行高值,以完美解决该问题。

572 次点击
所在节点    Apple
2 条回复
v7eeaU2MLyWNvp
7 天前
iOS 的备忘录行高,有人稍微调了下,iOS 上不那么挤了。但 mac 没有调。
mac 以前是冬青黑体,自带行高,这时候行高还能接受。后来换了平方字体,永远都挤在一堆,我从第一年就开始反馈行高问题,一直到今天,我都忘了多少年了,也有 7,8 年了吧。似乎苹果也有员工看 v2 ,但这群畜生,抱歉我说脏话了,这群畜生直到今年才给 ipad 加了个计算器,你就别想了。
我现在就是忍者用,就只当备忘录,万一有存要阅读的文本,手动设置另一个有行高的字体。。。
uxkoko1
6 天前
@v7eeaU2MLyWNvp 唉,难受。

这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。

https://www.v2ex.com/t/1053131

V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。

V2EX is a community of developers, designers and creative people.

© 2021 V2EX