有道云笔记markdown乱码解决办法

环境

浏览器: chrome, opera
系统: ubuntu, arch

现象

markdown编辑时,中文字符无问题,英文字符光标位置与实际写入位置差一倍.

原因

有道markdown编辑器的css设置:
.ace_editor{
12px/normal ‘Monaco’, ‘Menlo’, ‘Ubuntu Mono’, ‘Consolas’, ‘source-code-pro’, monospace;
}
其中的Menlo字体存在问题.

解决办法

用chrome插件 tampermonkey, 编写脚本

// ==UserScript==
// @name         youdao markdown patch for linux
// @namespace    http://tampermonkey.net/
// @version      0.1
// @description  解决有道去笔记markdown乱码问题
// @author       njs
// @match        https://note.youdao.com/md/*
// @grant        GM_addStyle
// @grant        GM_info
// @run-at document-idle
// ==/UserScript==

(function() {
    'use strict';
    // Your code here...
    GM_addStyle (`
.ace_editor {
font-family: "Mono","Ubuntu Mono" !important;
}
    ` );
})();

完美!

发布了25 篇原创文章 · 获赞 3 · 访问量 1万+

猜你喜欢

转载自blog.csdn.net/jamsan_n/article/details/100998684
今日推荐