Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

p228 側注の順番が逆になっている #641

Open
bakera opened this issue Jul 28, 2022 · 1 comment
Open

p228 側注の順番が逆になっている #641

bakera opened this issue Jul 28, 2022 · 1 comment
Labels
errata 発売後に判明した誤りについて 紙版要対応 紙版での対応が必要なもの

Comments

@bakera
Copy link
Owner

bakera commented Jul 28, 2022

p228 の下部には以下2つの側注がある。

これはJavaScriptで文字列の長 さを取得する際と同じ挙動です。JavaScriptの内部では、文字エンコーディングはUTF-16として扱われており、Unicodeスカラー値がU+10000以上の文字は「サロ ゲートペア」と呼ばれる2つの文字の組み合わせで表現されるため、長さ2とカウントされます。

textarea要素の場合は、改行も1文字としてカウントします。改行コードがCR+LFの場合や、文字参照で
と記述する場合でも、長さ1と数えます。

対応する本文はこれ。

文字列の長さは、基本的には単に文字数と考えればよく、全角・半角などは問わずに文字1つを長さ1と数えます。ただし、漢字の異体字や絵文字など、一部の文字は長さ2以上に数えられることがあります。

2つの側注はそれぞれ「一部の文字は長さ2以上に数えられる」「全角・半角などは問わずに文字1つを長さ1と数えます」に対応している。側注の出現順と本文の出現順が逆になっているため、側注の順番を入れ替えたほうが良い。

@bakera bakera added errata 発売後に判明した誤りについて 紙版要対応 紙版での対応が必要なもの labels Aug 16, 2022
@bakera
Copy link
Owner Author

bakera commented Aug 16, 2022

EPUB版では入れ替え済み。

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
errata 発売後に判明した誤りについて 紙版要対応 紙版での対応が必要なもの
Projects
None yet
Development

No branches or pull requests

1 participant