Skip to content

支援Unicode漢文用記号 #5

@SuibianP

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漢文訓讀記號所致。

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