ARTICLE DETAIL

资讯详情

深耕郑州网站建设与运营推广的一线实战洞察。

SiYuan 写阿拉伯总往左飘?RTL 从右到左一次配好就省心

SiYuan 写阿拉伯总往左飘?RTL 从右到左一次配好就省心 SiYuan 写阿拉伯总往左飘RTL 从右到左一次配好就省心【免费下载链接】siyuanAn open-source, privacy-first, self-hosted knowledge workspace where humans and AI agents work together 开源、隐私优先、自托管的知识工作空间让人与智能体在此协作项目地址: https://gitcode.com/GitHub_Trending/si/siyuan你有没有在 SiYuan 里做阿拉伯语编辑时看着文字倒着流、光标卡在左边缘挪不动别急着绕开它。SiYuan 这款开源、隐私优先的笔记软件本身就支持 RTL从右到左编辑一次配好就能省心。30 秒开启设置项 vs 快捷键一次性开对全局 RTL打开设置 → 编辑器找到从右到左RTL开关拨到开启。这个开关对应的是editor.rtl配置项内核侧的定义在 kernel/conf/editor.go。打开后整个编辑器都变成从右到左标题、列表、表格全部跟着调转。它适合两种人一是日常笔记以阿拉伯语、希伯来语为主的二是专门维护某个单语笔记本的。记住一点这是一劳永逸的开关勾上之后不用重启页面刷新即生效。用快捷键按块翻转更精细如果你的文档是中、英、阿混排全局开关就太重了。记住组合键CtrlShiftRmacOS 上是CmdShiftR光标停在任意块上或先选中多个块按一下这些块就从右到左显示想恢复时按CtrlShiftL切回左到右。懒得背快捷键也没关系在块的空白处右键菜单里同样有从右到左选项。快捷键的具体实现可以参考 app/src/protyle/wysiwyg/keydown.ts。简单说纯 RTL 文档用全局开关混排文档用快捷键按块翻。两者不冲突可以混着用。打开后页面长什么样开启后你看到的其实是几件小事在同时发生标题和段落正文自动右对齐落笔起点从左边换到右边列表项的编号和圆点自动挪到右侧缩进也从左边缩变成右边缩表格内容默认右对齐整行阅读顺序跟着反过来阿拉伯语和英语混排不需要你动手阿语段自然从右到左走英语单词、数字、URL 会自动回到左到右方向像读原文那样输入就行代码块与公式的小心机先记一条原则代码块保持左到右。变量名、路径、标点都是拉丁文字强行套 RTL 会把它们拆得东一块西一块。如果某个阿语笔记里的代码块显示散架了选中该块强制direction: ltr即可/* 让整个代码块保持左到右 */ pre, .code-block { direction: ltr; }第二个心机是方向标记这对交通警察rlm;右到左标记和lrm;左到右标记。当公式、数字串插在阿语段落中间、方向拿不准时在公式前写rlm;、公式后写lrm;边界立刻清晰。你不需要记它们的 Unicode 编码直接复制这两个实体过去用就行。翻车自救清单数学公式方向显示异常公式前后各补一个rlm;和lrm;标记列表符号位置错位多半是这个列表块被单独设过方向选中它用 LTR 快捷键还原代码块或 URL 显示颠倒对该块强制direction: ltr快捷键按了没反应确认没在快捷键设置里改绑过改用块右键菜单同样能完成切换一句话收尾全局用开关、混排用快捷键、个别不服的用方向标记修边界三招够你应付绝大多数场景。现在打开一篇笔记敲一行阿拉伯语试试看到文字从右边开始流起来就算配置成功了。【免费下载链接】siyuanAn open-source, privacy-first, self-hosted knowledge workspace where humans and AI agents work together 开源、隐私优先、自托管的知识工作空间让人与智能体在此协作项目地址: https://gitcode.com/GitHub_Trending/si/siyuan创作声明:本文部分内容由AI辅助生成(AIGC),仅供参考
返回列表