チルダ
テンプレート:WikipediaPage テンプレート:Otheruses テンプレート:Expand English テンプレート:ダイアクリティカルマーク テンプレート:特殊文字 チルダ(テンプレート:Lang)は、ダイアクリティカルマーク(発音区別符号)の一種で、記号「テンプレート:Unicode」のこと。チルド、波線符号(はせんふごう)ともいい、鼻音に関する音をあらわす。もともと、字母の上に N を小さく書いたことから生じた記号である。
英語ではティルダ(テンプレート:Lang)、スペイン語ではティルデ(テンプレート:Lang)、ポルトガル語ではティウ(テンプレート:Lang)という。
また、単独で用いられるチルダ(テンプレート:Lang)は、例えば数学においては漸近的に等しいことや相似を表す記号として、UNIX系オペレーティングシステム上ではホームディレクトリを示す記号などとして用いられる。
各言語における用法
- スペイン語、バスク語など
- テンプレート:Lang は硬口蓋鼻音 テンプレート:Ipa を表す。
- ポルトガル語
- テンプレート:Lang は鼻母音を表す。
- エストニア語、ヴォロ語
- テンプレート:Lang は非円唇後舌半狭母音テンプレート:IPAを表す。
- グリーンランド語
- 1973年以前の旧正書法には テンプレート:Lang があり、母音が長く、かつ後続する子音が長子音であることを示していた。現在は母音字と後続する子音字を重ねることで表す。
- クリミア・タタール語
- テンプレート:Unicode は 軟口蓋鼻音 テンプレート:Ipa を表す。
- リトアニア語
- 正書法上は使用しない。辞書や学習書・研究書等において上昇調のアクセントを持つ長い音節を表すのに用いられる。母音のほか テンプレート:Lang の上にもつけられる。また、アクセント記号なしではあいまいになる語を区別する目的でも使用される(具体例: テンプレート:Lang 〈(動物を)追い立てる〉)。
- ラトビア語
- 正書法上は使用しない。平板調の声調を表す声調記号として学術書で用いられる。
- ベトナム語
- ガーという声調を表す。テンプレート:Lang がある。
- グアラニー語
- テンプレート:Langが鼻音を用いる単語の強勢部分を示す他、テンプレート:Lang が軟口蓋鼻音 テンプレート:Ipa を、テンプレート:Lang が硬口蓋鼻音 テンプレート:Ipa をそれぞれ表す。
音声記号
国際音声記号の補助記号として使われる。
その他の用法
- アヴェスター語の翻字で t の下にチルダをつけた テンプレート:Unicode という字を使用する。
- 1897年、イタリアの数学者ジュゼッペ・ペアノは、チルダを使って否定を表すことを始めた。~pは「非p[pではない]」と読まれる。pの方は命題を表している[1]。
単独に用いられるチルダ
単独で用いられるチルダ (freestanding tilde) は、数学においては関数等が漸近的に等しいことや図形の相似を表す記号などとして使われる[2]。
- 「漸近的に等しい」例:
- 「確率変数が特定の確率分布に従う」例:
また、X-SAMPAにあっては鼻音化を表す記号として使われている。
コンピュータ
単独のチルダはASCIIに含まれ、キーボードから容易に入力できることから、コンピュータ上においては非常に頻繁に使われる。また、多くのプログラム言語などで特定の役割を与えられている。以下はその例。
- UNIX系オペレーティングシステムでは、チルダはホームディレクトリを表す文字として用いられる(“テンプレート:Lang”単体で自身のホームディレクトリ、“テンプレート:Langユーザ名”でそのユーザのホームディレクトリ)。また、URLではしばしばユーザ別ホームディレクトリを表す記号として用いられる(例: テンプレート:Lang)。
- C言語、およびそれに影響を受けた言語の多くでは、ビットごとのNOTを取る単項演算子として定義されている。
- C++では、クラス名の頭に付けることでデストラクタを表す。
- D言語では、クラス内で テンプレート:Lang と表記することでC++と同様デストラクタを表し、2つの配列を テンプレート:Lang で繋ぐと配列を連結する働きを持っている[3]。
- awk、Perl、Rubyなどいくつかの言語においては、正規表現マッチングを行う テンプレート:Lang 演算子(awk では ~)と、その否定として テンプレート:Lang 演算子が用意されている。
なお、コンピューター上におけるこの文字の字形は、ダイアクリティカルマークとしての伝統に則って上方に寄せてデザインされている場合と、ハイフンなどと同様に中央の高さにデザインされている場合とがある。また、上に寄せた場合には波打たない直線の形にデザインされるものもある。
符号位置
チルダとされるUnicode上の文字および文字参照は次の通り。
| 記号 | Unicode | JIS X 0213 | 文字参照 | 名称 |
|---|---|---|---|---|
| ~ | U+007E |
1-2-18 | ~ |
チルド TILDE テンプレート:CharCode テンプレート:CharCode テンプレート:CharCode テンプレート:CharCode テンプレート:CharCode テンプレート:CharCode |
| 大文字 | Unicode | JIS X 0213 | 文字参照 | 小文字 | Unicode | JIS X 0213 | 文字参照 | 備考
テンプレート:ULu テンプレート:ULu テンプレート:ULu テンプレート:ULu テンプレート:ULu テンプレート:ULu テンプレート:ULu テンプレート:ULu テンプレート:ULu テンプレート:ULu テンプレート:ULu テンプレート:ULu テンプレート:ULu テンプレート:ULu テンプレート:ULu テンプレート:ULu テンプレート:ULu テンプレート:ULu テンプレート:ULu |
|---|
全角チルダ
この文字の全角 (fullwidth tilde) は「~」であり、UnicodeにおけるコードはU+FF5Eである。
- この文字は波ダッシュ「テンプレート:JIS2004フォント」(すなわち範囲などを表す「波線」)と字形が似ているが、UnicodeやJIS X 0213では別の文字である。
- Windows OSでは波ダッシュの代用として全角チルダを用い、混乱の元となっている。
- SNS等では上記の件から非推奨であり、特にXでは全角チルダまたは波ダッシュで単語を囲みつつ単語の最後に全角チルダまたは波ダッシュがくる場合、検索に反映されない致命的なエラーが発生する。(例 #〜○○〜、#○○〜○○〜)
| 記号 | Unicode | JIS X 0213 | 文字参照 | 名称 |
|---|
脚注
関連項目
外部リンク
テンプレート:スペイン語アルファベット テンプレート:ポルトガル語アルファベット テンプレート:ラテン文字 テンプレート:Punctuation marks テンプレート:Language-stub