3 Replies
访客 *彭浩* @ 2017-05-17 13:28:02 写道:
CJK 间的空格不安排好,除了难看,还可能会影响到 Markdown 的转换效果。https://github.com/lotabout/hexo-filter-fix-cjk-spacing 给出的转换过程就太过简单,我在本地试了几分钟就放弃了。
说回来,XeLaTeX 对空格的处理也不够不理想,特别是两种字体的内容在一起时,比如 verb|| 左右的空格我现在都习惯手工添加了。pdfLaTeX 时代的 CJKspace 感觉还不错。
盘古和 xeCJK 的共同问题就是放在代码字体里的英文单词与代码之外的中文之间不会自动加空格,既然你也提出来了,我就去给盘古提交了一个报告:vinta/pangu.js#97
我现在都是搜狗输入法自动加空格,从输入的层面就直接解决掉这个问题。
——原帖发布于 2017-05-17 18:24:42
访客 *彭浩* @ 2017-05-18 15:02:43 写道:
手工或者输入法层面仍然是最保险的做法啊,毕竟不同的语言和应用场景差别太大。每种语言和环境在不同的版本上能够保持一致我也就满足了。
访客 *Beilei Bian* @ 2017-05-19 03:15:44 写道:
异步写的如此这般专业,还说自己只会一丢丢JS!
哪里,我只是相声界前端码农界的一个小学生。CSS 基本靠瞄,JS 基本靠抄。随便写点 JS 都要在浏览器控制台中调试好久,永远记不住 .map / .forEach / .each 哪些是 jQuery 哪些是 JS 原生方法以及参数哪个是下标哪个是元素,所以通常只能用土鳖的 for 循环。《JavaScript: The Good Parts》看了前两章就昏死过去了。
——原帖发布于 2017-05-19 04:18:49
访客 *Beilei Bian* @ 2017-05-19 04:32:41 写道:
R码畜里的前端精英!哈哈哈哈
浏览器现在可以自动加了,可以看看这篇文章:https://mp.weixin.qq.com/s/qj3wHJcn10aBIJZT3vQSYA
太感谢了!一行 CSS( e45b2cb )就解决了一个大问题,善哉善哉!
Sign in to join the discussion
Sign in with GitHub