Skip to content

中英混排使用著重號時著是否需每個英數字都加著重號? #121

Description

@GHolk

我沒有找到相關的文件特別說明,本框架是每個字母都加上著重號 (着重號) ,
瀏覽器的 css text-emphasis 預設行為也是每個字都加。

個人覺得每個英數字都加會太密,不太美觀,在此提出幾種方案:

  1. 每個單字加一點,類似直排橫書時每個單字橫書的作法。但嘗試後也沒有很美觀。

  2. 每個音節加一點。因中文方塊字為一字一音節,一字一點也可視為一音節一點,以此套到英文字上。實作上可以簡化為一或多個母音上加一點 (/[aeiou]+/i),但各語言的母音需要特別定義。嘗試後密度適中還算美觀。

  3. 數字則可以嘗試每組無隔斷的數字一點 /\d+/ ,例如 ip 位址四點,有加千分號則同樣每三位數字一點。

不知道作者看法如何,如果有興趣我可以實作看看。

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions