User:Hcm/日本語ロケールに於けるalias及びsort name: Difference between revisions
From MusicBrainz Wiki
< User:Hcm
Jump to navigationJump to search
(Created page with "日本語で索引を付けて並べ替えをするには、表記と一緒に読みも正しく設定しないといけないわけですが、それについての考察。 ...") |
No edit summary |
||
Line 7: | Line 7: | ||
姓と名前の間にスペースを入れるかどうかは重要です。それによって人の名前の並び方が大きく変わります。例として以下に挙げた人の名前がスペースの有無でどう並ぶかを考えます。 |
姓と名前の間にスペースを入れるかどうかは重要です。それによって人の名前の並び方が大きく変わります。例として以下に挙げた人の名前がスペースの有無でどう並ぶかを考えます。 |
||
{| class="wikitable" |
|||
{| |
|||
! 姓:表記 !! 名:表記 !! 姓:読み !! 名:読み |
|||
|- |
|- |
||
⚫ | |||
|姓:表記 |
|||
|名:表記 |
|||
|姓:読み |
|||
|名:読み |
|||
|- |
|- |
||
⚫ | |||
|堀 |
|||
|隆志 |
|||
|ほり |
|||
|たかし |
|||
|- |
|- |
||
⚫ | |||
|堀江 |
|||
|雄太 |
|||
|ほりえ |
|||
|ゆうた |
|||
|- |
|- |
||
⚫ | |||
|堀口 |
|||
|聡 |
|||
|ほりぐち |
|||
|さとる |
|||
|- |
|- |
||
⚫ | |||
|堀谷 |
|||
|庸介 |
|||
|ほりや |
|||
|ようすけ |
|||
|- |
|- |
||
⚫ | |||
|堀山 |
|||
|博 |
|||
|ほりやま |
|||
|ひろし |
|||
|- |
|||
|堀 |
|||
|若奈 |
|||
|ほり |
|||
|わかな |
|||
|} |
|} |
||
スペースがある場合、姓・名が別々に並べ替えられ、電話帳で使われるような順番になります。 |
スペースがある場合、姓・名が別々に並べ替えられ、電話帳で使われるような順番になります。 |
||
{| class="wikitable" |
|||
{| |
|||
⚫ | |||
|- |
|- |
||
⚫ | |||
|Alias |
|||
⚫ | |||
|- |
|- |
||
⚫ | |||
|堀隆志 |
|||
⚫ | |||
|- |
|- |
||
⚫ | |||
|堀若奈 |
|||
⚫ | |||
|- |
|- |
||
⚫ | |||
|堀江雄太 |
|||
⚫ | |||
|- |
|- |
||
⚫ | |||
|堀口聡 |
|||
⚫ | |||
|- |
|- |
||
⚫ | |||
|堀谷庸介 |
|||
⚫ | |||
|- |
|||
|堀山博 |
|||
⚫ | |||
|} |
|} |
||
スペースが無い場合、姓名の区別が無くなり、単純な辞書順になります。 |
スペースが無い場合、姓名の区別が無くなり、単純な辞書順になります。 |
||
{| class="wikitable" |
|||
{| |
|||
⚫ | |||
|- |
|- |
||
|堀江雄太 ||ほりえゆうた |
|||
|Alias |
|||
⚫ | |||
|- |
|- |
||
|堀口聡 ||ほりぐちさとる |
|||
|- |
|- |
||
|堀隆志 ||ほりたかし |
|||
|堀江雄太 |
|||
⚫ | |||
|- |
|- |
||
|堀山博 ||ほりやまひろし |
|||
|堀口聡 |
|||
⚫ | |||
|- |
|- |
||
|堀谷庸介 ||ほりやようすけ |
|||
|堀隆志 |
|||
⚫ | |||
|- |
|- |
||
|堀若奈 ||ほりわかな |
|||
|堀山博 |
|||
⚫ | |||
|- |
|||
|堀谷庸介 |
|||
⚫ | |||
|- |
|||
|堀若奈 |
|||
⚫ | |||
|} |
|} |
||
Line 103: | Line 64: | ||
日本語のaliasでたまに以下のような感じでスペース付きとスペース抜きの表記・読みを設定しているデータを見掛けます。 |
日本語のaliasでたまに以下のような感じでスペース付きとスペース抜きの表記・読みを設定しているデータを見掛けます。 |
||
{| class="wikitable" |
|||
{| |
|||
|+ 例: [[artist:48fcad40-6e64-4987-9f1b-c1dbef5e062e|神保彰]] |
|+ 例: [[artist:48fcad40-6e64-4987-9f1b-c1dbef5e062e|神保彰]] |
||
⚫ | |||
|- |
|- |
||
⚫ | |||
|Alias |
|||
⚫ | |||
|- |
|||
|神保 彰 |
|||
⚫ | |||
|- |
|- |
||
|神保彰 |
|神保彰 ||じんぼあきら |
||
|じんぼあきら |
|||
|} |
|} |
||
Revision as of 05:08, 9 June 2014
日本語で索引を付けて並べ替えをするには、表記と一緒に読みも正しく設定しないといけないわけですが、それについての考察。
問題
sort name(読み)での姓名のスペース
姓と名前の間にスペースを入れるかどうかは重要です。それによって人の名前の並び方が大きく変わります。例として以下に挙げた人の名前がスペースの有無でどう並ぶかを考えます。
姓:表記 | 名:表記 | 姓:読み | 名:読み |
---|---|---|---|
堀 | 隆志 | ほり | たかし |
堀江 | 雄太 | ほりえ | ゆうた |
堀口 | 聡 | ほりぐち | さとる |
堀谷 | 庸介 | ほりや | ようすけ |
堀山 | 博 | ほりやま | ひろし |
堀 | 若奈 | ほり | わかな |
スペースがある場合、姓・名が別々に並べ替えられ、電話帳で使われるような順番になります。
Alias | Sort Name |
---|---|
堀隆志 | ほり たかし |
堀若奈 | ほり わかな |
堀江雄太 | ほりえ ゆうた |
堀口聡 | ほりぐち さとる |
堀谷庸介 | ほりや ようすけ |
堀山博 | ほりやま ひろし |
スペースが無い場合、姓名の区別が無くなり、単純な辞書順になります。
Alias | Sort Name |
---|---|
堀江雄太 | ほりえゆうた |
堀口聡 | ほりぐちさとる |
堀隆志 | ほりたかし |
堀山博 | ほりやまひろし |
堀谷庸介 | ほりやようすけ |
堀若奈 | ほりわかな |
こんな感じで、見ての通り全く順番が変わってしまっています。特に堀若奈さんは姓だけだったら最初に来ていたのに名前も含めると一番最後に来てしまっています。もしスペースがあるデータと無いデータが混ざっていると、名前を探し出すのにあちこち飛ばされて面倒臭いことになります。なのでどちらかに統一すべきです。
alias(表記)のスペース
日本語のaliasでたまに以下のような感じでスペース付きとスペース抜きの表記・読みを設定しているデータを見掛けます。
Alias | Sort Name |
---|---|
神保 彰 | じんぼ あきら |
神保彰 | じんぼあきら |
表記に対するスペースの有無でaliasを別々に設定するのは構わないのですが、sort nameは表記のスペースにかかわらずどちらかに揃えないと先程と同じような問題が起こります。
提案
あとで書く