Skip to content

支援Unicode漢文用記号 #5

Description

@SuibianP
有ルガ[一㆑]

(U+3192 IDEOGRAPHIC ANNOTATION ONE MARK U+3191 IDEOGRAPHIC ANNOTATION REVERSE MARK)

渲染為

<span class="has-okurigana unit"><span class="kanji"></span><span class="kunten okurigana"><sup>ルガ</sup></span>[一㆑]</span>

而非正確的

<span class="has-okurigana unit"><span class="kanji"></span><span class="kunten okurigana"><sup>ルガ</sup></span><span class="kunten kaeriten"><sub class="ichiten"></sub><sub></sub></span></span>

似為

kanbunHTML/kanbun.js

Lines 97 to 98 in e4cb1dc

str = str.replace(/\[(.)()\]/g, '<span class="kunten kaeriten"><sub>$1</sub><sub>$2</sub></span>');
str = str.replace(/(kaeriten"><sub)(>)/g, '$1 class="ichiten"$2');

未考慮Unicode漢文訓讀記號所致。

Activity

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

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