先日、Redditで「電車でタイピング」を紹介する投稿がありました。そのコメント欄に、「東海道本線の代わりに琵琶湖線と表示されていて、路線の愛称を使っているのが気になる」という指摘がありました。私は開発者だと名乗り、遊んでくれたことへのお礼と一緒に、現在は通称だけを使っていると返答しました。画面に出す路線名として、通称と正式名称のどちらを選ぶかという話です。
鉄道の路線には、正式名称と通称が分かれているものがあります。その中には、正式名称の方はほとんど知られていない路線まであります。例えば、大阪メトロ御堂筋線の正式名称は「高速電気軌道第1号線」です。宇都宮線には「JR東北本線」、横浜のブルーラインには「横浜市高速鉄道1号線・3号線」という正式名称があります。
全てを正式名称にそろえると、ゲームに出ている「大阪メトロ御堂筋線」は「高速電気軌道第1号線」に変わります。「宇都宮線」は「JR東北本線」に、「ブルーライン」は「横浜市高速鉄道1号線・3号線」に変わります。
正式名称が存在することと、その名前が普段使われていることは同じではありません。正式名称だけを使うと、通称の方が知られている路線でも、その通称は画面に出なくなります。そのため、ひとまず通称を使うことにしました。
ただ、通称だけにすれば全て済むわけでもありません。Redditで指摘された琵琶湖線が、まさにその例です。今の画面に出るのは琵琶湖線で、コメントで指摘された通り、東海道本線という正式名称は表示していません。通称だけという今の表示は、全ての路線に対する完成形ではありません。
Redditの返答では、「高速電気軌道第1号線(大阪メトロ御堂筋線)」、「JR東北本線(宇都宮線)」、「横浜市高速鉄道1号線・3号線(ブルーライン)」と、正式名称の後ろに括弧で通称を書きました。この形だと、御堂筋線の例は二十一文字、ブルーラインの例は二十二文字になります。通称だけなら「大阪メトロ御堂筋線」は九文字、「ブルーライン」は六文字です。併記すると、名前の部分だけでそれぞれ十二文字、十六文字増えます。
正式名称と通称の両方を持っていることと、その両方をゲームの画面に常に出すことは別です。両方をそのまま並べれば、現在の路線名よりも表示は長くなります。
正式名称と通称を両方表示する案も考えました。琵琶湖線の横に東海道本線と出せば、Redditで出た指摘にも応えられます。御堂筋線なら、「大阪メトロ御堂筋線(高速電気軌道第1号線)」と表示することになります。ブルーラインなら、「ブルーライン(横浜市高速鉄道1号線・3号線)」です。この時点でも路線名はかなり長くなります。
全路線に同じ形を自動的に適用すると、つくばエクスプレスでは次の表示になります。
「つくばエクスプレス(首都圏新都市鉄道つくばエクスプレス)」です。
通称の「つくばエクスプレス」が、括弧の外と中に一度ずつ出てきます。通称だけなら九文字ですが、併記すると括弧も含めて二十八文字になります。そのうち十八文字分は、二度書かれた通称です。正式名称の「首都圏新都市鉄道つくばエクスプレス」の末尾に、通称の九文字がそのまま入っています。正式名称と通称の二つの欄を順番に出しただけで、この表示になります。
御堂筋線と高速電気軌道第1号線のように別々の名前になっている組み合わせもあれば、つくばエクスプレスのように通称が正式名称の中に入っている組み合わせもあります。ブルーラインのように、一つの通称に対して正式名称の方に1号線と3号線が入っている例もあります。併記したときの文字列は路線ごとに違い、そのまま並べると名前が重なる例もあります。
Redditの返答で書いた通り、これを整えるなら、各路線の名前を手で調整することになります。私も時間が取れればそうしたいと思っています。ただし、全国の路線を一つずつ確認し、名前の出し方を決めるのはかなり時間が掛かります。この作業はまだできていません。
Redditでは、英語が得意ではないことを断った上で、機械翻訳を使って返答しました。その短い返答の中で「for now」を二度使っています。一度目は通称だけを使うと書いた文、二度目は正式名称と通称の併記を採用しないと書いた文です。
今は各路線の手作業での調整を保留し、通称だけを表示しています。通称を永久に固定したという意味でも、併記の案を捨てたという意味でもありません。Redditの返答の最後には、より良い案があれば教えてほしいと書きました。各路線の表示に手を入れる時間が取れたら、通称を残すか、正式名称も並べるかを、その路線ごとに手で決めます。