縦書きされる文字

縦書きを実装するなら、日本語以外の文字も考慮しなければならない。

  • 漢字(Unicode割り当て範囲略) #現代中国語では左横書きと右縦書き
  • 仮名(U+3041-U+309F,U+30A1-U+30FF,U+31F0-U+31FF) #漢字と共に使われる、現代では左横書きと右縦書き
  • 西夏文字(Unicode未割り当て) #右縦書き
  • 契丹文字(Unicode未割り当て) #右縦書き
  • 女真文字(Unicode未割り当て) #右縦書き
  • ハングル(U+1100-U+11FF,U+3130-U+318F,U+AC00-U+D7AF) #漢字と共に使われることが有る、現代では左横書き
  • 彝文字(U+A000-U+A48F,U+A490-U+A4CF)
  • 悉曇文字(Unicode未割り当て) #元来は横書き
  • モンゴル文字(U+1800-U+18AF) #左縦書き
  • ウイグル文字(Unicode未割り当て) #右横書き、左縦書き
  • ヒエログリフ(U+13000-U+1342F) #左横書き、右横書き、左縦書き、右縦書き
  • 突厥文字(U+10C00-U+10C4F) #縦書きは稀、下から上に書く
  • オガム文字(U+1680-U+169F) #下から上に書く

少しだけかかれる文字の場合は例外的な書字方向を持つ場合がある。ラテン文字左縦書きハングル左縦書きなど