チルダ
チルダ (Tilde) は、波線符号「~」のこと。ティルデ(スペイン語: tilde。なお、ポルトガル語ではティウ(til)と呼ぶ)ともいい、鼻音に関する音をあらわすダイアクリティカルマークの一種として使われる。 もともと、字母の上に N を小さく書いたことから生じた記号である。
また、単独で用いられるチルダ(freestanding tilde)は、例えば数学においては「ほぼ等しい (similar to)」を表す記号として、UNIX系オペレーティングシステム上ではホームディレクトリを示す記号などとして用いられる。
- ˜ 用例: Ã ã Ñ ñ
目次 |
[編集] ダイアクリティカルマークとしてのチルダ
[編集] 文字一覧
| 大文字 | Unicode | JIS X 0213 | 文字参照 | 小文字 | Unicode | JIS X 0213 | 文字参照 | 備考 |
|---|---|---|---|---|---|---|---|---|
| Ã | U+00C3 | 1-9-26 | Ã Ã Ã |
ã | U+00E3 | 1-9-57 | ã ã ã |
ポルトガル語 |
| Ẽ | U+1EBC | - | Ẽ Ẽ |
ẽ | U+1EBD | - | ẽ ẽ |
|
| Ĩ | U+0128 | - | Ĩ Ĩ |
ĩ | U+0129 | - | ĩ ĩ |
|
| Ñ | U+00D1 | 1-9-40 | Ñ Ñ Ñ |
ñ | U+00F1 | 1-9-71 | ñ ñ ñ |
スペイン語 |
| Õ | U+00D5 | 1-9-44 | Õ Õ Õ |
õ | U+00F5 | 1-9-75 | õ õ õ |
ポルトガル語、エストニア語 |
| Ȭ | U+022C | - | Ȭ Ȭ |
ȭ | U+022D | - | ȭ ȭ |
|
| Ũ | U+0168 | - | Ũ Ũ |
ũ | U+0169 | - | ũ ũ |
[編集] 各言語の正書法における用法例
- スペイン語の Ñ, ñ (エニェ)は軟口蓋鼻音である。詳しくは Ñ を参照。
- ポルトガル語の正書法や、国際音声記号の補助記号で、母音の上部に付され、母音の「鼻音化」をあらわす。
- ベトナム語では、類似の記号が声調符号の一種として用いられる。
- デンマーク語の stød という調音を表すために、下部に付されることもある。
[編集] 単独に用いられるチルダ
単独で用いられるチルダ(freestanding tilde)は、数学においては「≒」などと同様に近似や「ほぼ等しい (similar to)」を表す記号として使われる[1]。 また、X-SAMPAにあっては鼻音化を表す記号として使われている。
[編集] 文字一覧
チルダとされるUnicode上の文字および文字参照は次の通り。
| 記号 | Unicode | JIS X 0213 | 文字参照 | 名称 |
|---|---|---|---|---|
| ˜ | U+02DC | - | ˜ ˜ ˜ |
small tilde |
| ~ | U+007E | 1-2-18 | ~ ~ |
tilde |
| ̃ | U+0303 | 1-11-93 | ̃ ̃ |
combining tilde |
| ∼ | U+223C | - | ∼ ∼ ∼ |
tilde operator |
[編集] アスキー文字に含まれる半角チルダ
上記一覧のうちの tilde (U+007E) はいわゆるアスキー文字に含まれるもので、キーボードから容易に入力できることから、コンピュータ上においては非常に頻繁に使われる。 また、多くのプログラム言語などで特定の役割を与えられている。以下はその例。
- UNIX系オペレーティングシステムでは、チルダはホームディレクトリを表す文字として用いられる(“~”単体で自身のホームディレクトリ、“~ユーザ名”でそのユーザのホームディレクトリ)。また、URLではしばしばユーザ別ホームディレクトリを表す記号として用いられる(例: http://www.example.com/~username/)。
- C言語、およびそれに影響を受けた言語の多くでは、ビットごとのNOTを取る単項演算子として定義されている。
- C++では、クラス名の頭に付けることでデストラクタを表す。
- D言語では、クラス内で ~this と表記することでC++と同様デストラクタを表し、二つの配列を ~ で繋ぐと配列を連結する働きを持っている[2]。
- Perlなどいくつかの言語においては、正規表現マッチングを行う =~ 演算子と、その否定として !~ 演算子が用意されている。
なお、コンピューター上におけるこの文字の字形は、ダイアクリティカルマークとしての伝統に則って上方に寄せてデザインされている場合と、ハイフンなどと同様に中央の高さにデザインされている場合とがある。また、上に寄せた場合には波打たない直線の形にデザインされるものもある。
[編集] 全角チルダ
この文字の全角 (fullwidth tilde) は「~」であり、UnicodeにおけるコードはU+FF5Eである。この文字は波ダッシュ(〜)の代用としてつかわれることがあった。UnicodeやJIS X 0213ではこの2つは分けられたが、混乱が生じている。
詳細は「Unicode#波ダッシュ・全角チルダ問題」および「波ダッシュ」を参照
| 記号 | Unicode | JIS X 0213 | 文字参照 | 名称 |
|---|---|---|---|---|
| ~ | U+FF5E | 1-2-18 | ~ ~ |
fullwidth tilde 全角チルダ |
| 〜 | U+301C | 1-1-33 | 〜 〜 |
wave dash 波ダッシュ |
[編集] 脚注
|
|
||||||||||||||||||||||||||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| A | B | C | D | E | F | G | H | I | J | K | L | M | N | Ñ | O | P | Q | R | S | T | U | V | W | X | Y | Z | Á | É | Í | Ó | Ú | Ü |
| a | b | c | d | e | f | g | h | i | j | k | l | m | n | ñ | o | p | q | r | s | t | u | v | w | x | y | z | á | é | í | ó | ú | ü |
|
|
||||||||||||||||||||||||||||||||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| A | B | C | D | E | F | G | H | I | J | K | L | M | N | O | P | Q | R | S | T | U | V | W | X | Y | Z | Á | É | Í | Ó | Ú | Â | Ê | Ô | Ã | Õ | À | Ü | Ç |
| a | b | c | d | e | f | g | h | i | j | k | l | m | n | o | p | q | r | s | t | u | v | w | x | y | z | á | é | í | ó | ú | â | ê | ô | ã | õ | à | ü | ç |
|
||||||||||||||||||||||||||||||||