jakwings

给中英文混排控:中州韻/小狼毫/鼠須管输入法修改输出的空格( U+0020 )为 Thin Space ( U+2009 )

  •  
  •   jakwings · May 5, 2014 · 3623 views
    This topic created in 4394 days ago, the information mentioned may be changed or developed.
    总感觉 ASCII 的空格字符太宽?再窄一些:

    用户配置文件目录/default.custom.yaml :
    patch: {"punctuator/half_shape/ ": "\u2009"}

    文本效果示例(以下文字纯属虚构):

    前:今天 V2EX 又晚了 8 小时才让我签到,我要不要恨自己还呆在中国?——强迫症。
    后:今天 V2EX 又晚了 8 小时才让我签到,我要不要恨自己还呆在中国?——强迫症。

    前:你们啊—— Too young, too simple, sometimes naive. 真是「 no zuo no die 」!
    后:你们啊—— Too young, too simple, sometimes naive. 真是「 no zuo no die 」!

    前:睡觉是为了在梦遗中寻找灵感,整天刷 V2EX ( Way to Explore )帮不了我们。
    后:睡觉是为了在梦遗中寻找灵感,整天刷 V2EX ( Way to Explore )帮不了我们。

    不过,我并不喜欢这么干。愿者上钩。
    Supplement 1  ·  May 5, 2014
    按下 Option+空格 可以输出 ASCII 的空格。也不影响英文输入模式。
    Supplement 2  ·  Jun 24, 2014
    啊,我搞错了,Option+Space 输出的是 NO-BREAK SPACE ……
    5 replies    2014-05-05 05:31:34 +08:00
    jakwings
        1
    jakwings  
    OP
       May 5, 2014
    PS:不会影响到英文输入模式的。
    jakwings
        2
    jakwings  
    OP
       May 5, 2014
    最后一个例子搞错了:
    前:睡觉是为了在梦中寻找灵感,整天刷 V2EX ( Way to Explore )帮不了我们。
    后:睡觉是为了在梦中寻找灵感,整天刷 V2EX ( Way to Explore )帮不了我们。
    lcx412
        3
    lcx412  
       May 5, 2014 via Android
    @jakwings 嗯……为啥我更喜欢错了的那个版本……
    bleutee
        4
    bleutee  
       May 5, 2014 via iPhone
    其實不存在錯誤⋯ 修改之後的版本反而有問題。

    至於第三個栗子,樓主應該自己分清楚全角括號和半角括號⋯
    jakwings
        5
    jakwings  
    OP
       May 5, 2014
    @bleutee 你不是一直在说第三个例子么……我主要就是把英文全称那里的空格修正一下。
    我不想争论当括号处于英文和中文之间该优先选择哪一个了。我也知道有人喜欢用英文引号来括住英文句子,而不是「」。也有人觉得全角括号一侧就算没有空格也会留白太多。

    把不是用在纯粹英文之间的 ASCII 空格用更好的空格代替才是我的主要目的啊~
    About   ·   Help   ·   Advertise   ·   Blog   ·   API   ·   FAQ   ·   Solana   ·   929 Online   Highest 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 43ms · UTC 19:41 · PVG 03:41 · LAX 12:41 · JFK 15:41
    ♥ Do have faith in what you're doing.