ローマ数字

アルバムが、タイトルのローマ数字の順番に並びません。

IXがIVの次に来てしまいます。

正しい順番に表示させる事は出来ないのでしょうか?

MacBook, Mac OS X (10.5.8)

投稿日 2011/09/18 23:47

返信
返信: 10

2011/09/19 00:14 anari への返信

IXがIVの次に来てしまいます。


ⅨではなくてIXとか、ⅣではなくてIVとか。


(済みませんがⅨとⅣを使った場合に並び順がどうなるかは確認していませんので、)もし、アルファベットの組合せ(IX)ではなくて一文字での(2バイト文字でのⅨ)でも順番通りにならないという話なら、読みがなのところで対応(読みがなの方ではアラビア数字とか)する、かな。

2011/09/19 05:15 NO9 への返信

「ⅨではなくてIXとか、ⅣではなくてIVとか」を使っているのでは(だから、アルファベット順に並んでしまう・問題が出る)


なるほどそういう意味でしたか。行間が読めなくてすみません (^^;

# 確かに変な間違い方だな・・・とは思ったのですが。

2011/09/19 07:54 anari への返信

特殊文字で全部やり直してみましたが やはりうまくいきません。


確認してみました。Ⅰ Ⅱ Ⅲ Ⅳ Ⅴ Ⅵ Ⅶ Ⅷ Ⅹ と Ⅸ だけがおかしな位置にきますね。

文字コードを確認すると並びで割り振られているので順番通りに並ぶと思ったのですがそうでないということは何を基準にソートされるんでしょう?

2011/09/19 09:40 takano への返信

取り敢えず、読みがなフィールド使って問題回避せよ、ってアドバイスが出てるけど。


それが一番の現実解かもしれませんね。


バグかな?


アルファベットで入力した場合には、ローマ数字ではなく I[アイ]、V[ブイ]、X[エックス]として認識されてその順でソートされるからそれでいいんだと思います。

ただ、特殊文字の場合はそれで一つの文字だから文字コード順にソートされるのが普通じゃないかと思うのですが(実際、ターミナルでlsすれば文字コード順に並びます)、アルファベットで入力したときと同じ扱いになっている(アルファベット入力と特殊文字をまぜて入力しても同じ順番でソートされる)ので何かいらんことをしている気がします・・・

このスレッドはシステム、またはAppleコミュニティチームによってロックされました。 問題解決の参考になる情報であれば、どの投稿にでも投票いただけます。またコミュニティで他の回答を検索することもできます。

ローマ数字

Apple サポートコミュニティへようこそ
Apple ユーザ同士でお使いの製品について助け合うフォーラムです。Apple Account を使ってご参加ください。