回答編集履歴

1

typo

2019/03/28 13:09

投稿

ikedas
ikedas

スコア4317

test CHANGED
@@ -3,7 +3,7 @@
3
3
 
4
4
  > **Rendering**. Punctuation characters vary in appearance with the font style, just like the surrounding text characters. In some cases, where used in the context of a particular script, a specific glyph style is preferred. For example, U+002E full stop should appear square when used with Armenian, but is typically circular when used with Latin. For mixed Latin/Armenian text, two fonts (or one font allowing for context-dependent glyph variation) may need to be used to render the character faithfully.
5
5
 
6
- [アルメニア文字](https://ja.wikipedia.org/wiki/%E3%82%A2%E3%83%AB%E3%83%A1%E3%83%8B%E3%82%A2%E6%96%87%E5%AD%97)ではフルストップは四角形にしなければならないが、ラテン文字 (いわゆる「英字」のことですね) では通常円形を使う、という例を挙げています。UnicodeではどちらもU+002Eという文字コードで表すので、正しく表示するには、言語による字形の違いをフォントの違いで区別する (あるいは、文脈によって字形を変えて表示してくれるようなスマートフォントを使う) しかないということです。
6
+ [アルメニア文字](https://ja.wikipedia.org/wiki/%E3%82%A2%E3%83%AB%E3%83%A1%E3%83%8B%E3%82%A2%E6%96%87%E5%AD%97)ではフルストップは四角形にしなければならないが、ラテン文字 (いわゆる「英字」のことですね) では通常円形を使う、という例を挙げています。UnicodeではどちらもU+002Eという文字コードで表すので、正しく表示するには、用字による字形の違いをフォントの違いで区別する (あるいは、文脈によって字形を変えて表示してくれるようなスマートフォントを使う) しかないということです。
7
7
 
8
8
  CSSなどのウェブ技術も、文字の処理にはUnicodeを前提としているので、四角形にするか円形にするかはフォントで区別するしかないということになります。
9
9