同じ場所でも、空間として見るか、表面として見るか、位置を示す一点として見るかで前置詞が変わります。物理的な大きさだけでは決まりません。
in:境界の内側にある
in the room、in Tokyo、in the file のように、囲まれた空間や範囲の中にあることを示します。都市や国も境界を持つ範囲として in を使います。
デジタル情報でも in the document のように、内容の中に含まれると捉えられます。
on:表面に接している
on the desk、on the wall、on the screen は、表面に物や情報が接しているイメージです。交通機関では on the train のような慣用的な用法もあります。
ウェブ上の情報は on the website、一覧に載っているなら on the list と表現するのが一般的です。
at:位置や活動の地点
at the station、at the entrance のように、地図上の一点や待ち合わせ場所として示します。at work は建物内部よりも、仕事という活動の場にいることを表します。
同じ office でも in the office は室内、at the office は勤務場所という焦点の違いが生まれます。
場所をどう見ているかを決める
日本語訳だけでなく、話し手が場所を「内側」「表面」「地点」のどれとして示したいかを考えます。文脈によって複数が文法的に可能でも、焦点は同じではありません。
- 境界・空間の中:in
- 表面・媒体の上:on
- 位置・活動の地点:at