概要
セミコロンは「;」で表される句読点です。書き言葉では、強さの面でコンマとコロンの中間に位置し、見た目はコンマの上に点がある形、機能としては互いに関連するが独立した要素をつなぎます。文を区切りつつも、ピリオドよりは近い関係を示したいときに用いられます。
主な文法上の機能
代表的な使い方は次のとおりです。
- 等位接続詞なしで2つの独立節を結ぶ: 彼女は紅茶が好きだ; 彼はコーヒーを好む。
- 接続副詞やつなぎの語句で区切られた節をつなぐ: 実験は失敗した; しかし、データは新しい方法を示唆している。
- 項目自体にコンマが含まれる複雑な一覧を区切る: 参加者には、マリア、CEO; ダニエル、CFO; そしてリー、営業部長が含まれていた。
例とスタイル上の注意
節どうしの関係が近く、ランオン・センテンスを避けたいときにセミコロンを使います。すでに等位接続詞(and, but, or)で2つの節が結ばれている場合は、通常セミコロンは使いません。代わりにコンマ+接続詞、またはより強い区切りが必要ならピリオドを選びます。多くのスタイルガイドではセミコロンは任意の記号とされます。短い文で十分に明確に書けることも多いですが、セミコロンはリズムと精密さを加えることがあります。
歴史とタイポグラフィ
セミコロンの現在の形と用法は、初期の印刷文化の中で発達しました。15世紀末から16世紀初頭の活字職人たちは、読みやすさを高めるために洗練された句読法を導入しました。タイポグラフィではセミコロンは1文字で、ASCIIやUnicodeでは標準的なコード位置を持ち、デジタルテキスト処理では一般的な句読点として扱われます。
プログラミングやその他のシステムでの用法
文章以外でも、セミコロンはコンピュータ言語で文の終端記号や区切り記号として広く使われます。多くのC系言語では文の終わりを示すために必須です。ほかの言語では、任意で使えたり、同じ行に複数の文を並べる際の区切りに使われたりします。SQLなどのデータベース言語でも、コマンドの終端にセミコロンを受け付けることがよくあります。規則は言語ごとに異なるため、プログラマーは該当する言語仕様や句読点ガイドを確認するのがよいでしょう。
注目すべき点として、セミコロンは法律文書や学術文書にも現れ、複雑な文でよく使われます。使いすぎると文章が堅く感じられる一方、適切に使えば明瞭さを高められます。節が本当に独立しているかを見極めることが、セミコロンを使うべきかどうかの判断に役立ちます。