This article is about the punctuation and diacritical mark. For the Swedish singer, see Tilde (singer).
«~» redirects here. For the album, see ~ (album).
For signing your comments on Wikipedia, see WP:Signatures.
~ | ||||
---|---|---|---|---|
Tilde (symbol) |
||||
|
||||
See also | ||||
Double tilde ⟨≈⟩ or ⟨~~⟩ |
The tilde ()[1] ˜ or ~, is a grapheme with several uses. The name of the character came into English from Spanish, which in turn came from the Latin titulus, meaning «title» or «superscription».[2][a] Its primary use is as a diacritic (accent) in combination with a base letter; but for historical reasons, it is also used in standalone form within a variety of contexts.
History[edit]
Use by medieval scribes[edit]
The tilde was originally written over an omitted letter or several letters as a scribal abbreviation, or «mark of suspension» and «mark of contraction»,[3] shown as a straight line when used with capitals. Thus, the commonly used words Anno Domini were frequently abbreviated to Ao Dñi, with an elevated terminal with a suspension mark placed over the «n». Such a mark could denote the omission of one letter or several letters. This saved on the expense of the scribe’s labor and the cost of vellum and ink. Medieval European charters written in Latin are largely made up of such abbreviated words with suspension marks and other abbreviations; only uncommon words were given in full.
The text of the Domesday Book of 1086, relating for example, to the manor of Molland in Devon (see adjacent picture), is highly abbreviated as indicated by numerous tildes.
The text with abbreviations expanded is as follows:
Mollande tempore regis Edwardi geldabat pro quattuor hidis et uno ferling. Terra est quadraginta carucae. In dominio sunt tres carucae et decem servi et triginta villani et viginti bordarii cum sedecim carucis. Ibi duodecim acrae prati et quindecim acrae silvae. Pastura tres leugae in longitudine et latitudine. Reddit quattuor et viginti libras ad pensam. Huic manerio est adjuncta Blachepole. Elwardus tenebat tempore regis Edwardi pro manerio et geldabat pro dimidia hida. Terra est duae carucae. Ibi sunt quinque villani cum uno servo. Valet viginti solidos ad pensam et arsuram. Eidem manerio est injuste adjuncta Nimete et valet quindecim solidos. Ipsi manerio pertinet tercius denarius de Hundredis Nortmoltone et Badentone et Brantone et tercium animal pasturae morarum.
Role of mechanical typewriters[edit]
An Olivetti Lettera 32 typewriter (Portuguese Model) with tilde (and circumflex) dead-key beside Ç
Spanish typewriter (QWERTY keyboard) with dead keys for acute, circumflex, diaeresis and grave accents. Ñ/ñ is present as a precomposed character only.
On typewriters designed for languages that routinely use diacritics (accent marks), there are two possible solutions. Keys can be dedicated to precomposed characters or alternatively a dead key mechanism can be provided. With the latter, a mark is made when a dead key is typed, but unlike normal keys, the paper carriage does not move on and thus the next letter to be typed is printed under that accent. Typewriters for Spanish typically have a dedicated key for Ñ/ñ but, as Portuguese uses Ã/ã and Õ/õ, a single dead-key (rather than take two keys to dedicate) is the most practical solution.
The tilde symbol did not exist independently as a movable type or hot-lead printing character since the type cases for Spanish or Portuguese would include sorts for the accented forms.
The centralized ASCII tilde[edit]
Serif: | —~— |
Sans-serif: | —~— |
Monospace: | —~— |
A free-standing tilde between two em dashes in three font families |
The first ASCII standard (X3.64-1963) did not have a tilde.[4]: 246 Like Portuguese and Spanish, the French, German and Scandinavian languages also needed symbols in excess of the basic 26 needed for English. The ASA worked with and through the CCITT to internationalize the code-set, to meet the basic needs of at least the Western European languages.
It appears to have been at their May 13-15, 1963 meeting that the CCITT decided that the proposed ISO 7-bit code standard would be suitable for their needs if a lower case alphabet and five diacritical marks […] were added to it.[5] At the October 29-31 meeting, then, the ISO subcommittee altered the ISO draft to meet the CCITT requirements, replacing the up-arrow and left-arrow with diacriticals, adding diacritical meanings to the apostrophe and quotation mark, and making the number sign a dual[b] for the tilde.[6]
— Yucca’s free information site (which cites the original sources).[7]
Thus ISO 646 was born (and the ASCII standard updated to X3.64-1967), providing the tilde and other symbols as optional characters.[4]: 247 [c]
ISO 646 and ASCII incorporated many of the overprinting lower-case diacritics from typewriters, including tilde. Overprinting was intended to work by putting a backspace code between the codes for letter and diacritic.[8] However even at that time, mechanisms that could do this or any other overprinting were not widely available, did not work for capital letters, and were impossible on video displays, with the result that this concept failed to gain significant acceptance. Consequently, many of these free-standing diacritics (and the underscore) were quickly reused by software as additional syntax, basically becoming new types of syntactic symbols that a programming language could use. As this usage became predominant, type design gradually evolved so these diacritic characters became larger and more vertically centered, making them useless as overprinted diacritics but much easier to read as free-standing characters that had come to be used for entirely different and novel purposes. Most modern fonts align the plain ASCII «spacing» (free-standing) tilde at the same level as dashes, or only slightly higher.
The free-standing tilde is at code 126 in ASCII, where it was inherited into Unicode as U+007E.
A similar shaped mark (⁓) is known in typography and lexicography as a swung dash: these are used in dictionaries to indicate the omission of the entry word.[9]
Connection to Spanish[edit]
Main article: Ñ
Logo of the Instituto Cervantes
As indicated by the etymological origin of the word «tilde» in English, this symbol has been closely associated with the Spanish language. The connection stems from the use of the tilde above the letter ⟨n⟩ to form the (different) letter ⟨ñ⟩ in Spanish, a feature shared by only a few other languages, most of which are historically connected to Spanish. This peculiarity can help non-native speakers quickly identify a text as being written in Spanish with little chance of error. In addition, most native speakers, although not all, use the word español to refer to their language. Particularly during the 1990s, Spanish-speaking intellectuals and news outlets demonstrated support for the language and the culture by defending this letter against globalisation and computerisation trends that threatened to remove it from keyboards and other standardised products and codes.[10][11] The Instituto Cervantes, founded by Spain’s government to promote the Spanish language internationally, chose as its logo a highly stylised Ñ with a large tilde. The 24-hour news channel CNN in the US later adopted a similar strategy on its existing logo for the launch of its Spanish-language version. And similarly to the National Basketball Association (NBA), the Spain men’s national basketball team is nicknamed «ÑBA».
In Spanish itself the word tilde is used more generally for diacritics, including the stress-marking acute accent.[12] The diacritic ~ is more commonly called virgulilla or la tilde de la eñe, and is not considered an accent mark in Spanish, but rather simply a part of the letter ñ (much like the dot over ı makes an i character that is familiar to readers of English).
Usage[edit]
Letters with tilde[edit]
This is a table of precomposed letters with tilde:
- v
- t
- e
- Tilde ◌̃ Latin: Ã ã
- Ẵ ẵ
- Ẫ ẫ
- Ằ ằ
- ᵬ
- ᵭ
- Ẽ ẽ
- Ễ ễ
- Ḛ ḛ
- ᵮ
- Ĩ ĩ
- Ḭ ḭ
- ɫ
- ᵯ
- Ñ ñ
- ᵰ
- Õ õ
- Ỗ ỗ
- Ỡ ỡ
- Ṑ ṑ
- Ṍ ṍ
- Ṏ ṏ
- Ȭ ȭ
- ᵱ
- ᵳ
- ᵲ
- ꭨ
- ᵴ
- ᵵ
- Ũ ũ
- Ữ ữ
- Ṹ ṹ
- Ṵ ṵ
- Ṽ ṽ
- Ỹ ỹ
- ᵶ
A tilde diacritic can be added to almost any character by using a combining tilde.
Common use in English[edit]
The English language does not use the tilde as a diacritic, though it is used in some loanwords. The standalone form of the symbol is used more widely. Informally,[13] it means «approximately», «about», or «around», such as «~30 minutes before», meaning «approximately 30 minutes before».[14][15] It may also mean «similar to»,[16] including «of the same order of magnitude as»,[13] such as «x ~ y» meaning that x and y are of the same order of magnitude. Another approximation symbol is the double tilde ≈, meaning «approximately/almost equal to».[14][16][17] The tilde is also used to indicate congruence of shapes by placing it over an = symbol, thus ≅.
In more recent digital usage, tildes on either side of a word or phrase have sometimes come to convey a particular tone that «let[s] the enclosed words perform both sincerity and irony», which can pre-emptively defuse a negative reaction.[18] For example, BuzzFeed journalist Joseph Bernstein interprets the tildes in the following tweet:
- «in the ~ spirit of the season ~ will now link to some of the (imho) #Bestof2014 sports reads. if you hate nice things, mute that hashtag.»
as a way of making it clear that both the author and reader are aware that the enclosed phrase – «spirit of the season» – «is cliche and we know this quality is beneath our author, and we don’t want you to think our author is a cliche person generally».[18][d]
Diacritical use[edit]
In some languages, the tilde is a diacritic mark placed over a letter to indicate a change in its pronunciation:
Pitch[edit]
The tilde was firstly used in the polytonic orthography of Ancient Greek, as a variant of the circumflex, representing a rise in pitch followed by a return to standard pitch.
Abbreviation[edit]
Carta marina showing Finnish economy, with the captions Hic fabricantur naves and Hic fabricantur bombarde abbreviated
Later, it was used to make abbreviations in medieval Latin documents. When an ⟨n⟩ or ⟨m⟩ followed a vowel, it was often omitted, and a tilde (physically, a small ⟨N⟩) was placed over the preceding vowel to indicate the missing letter; this is the origin of the use of tilde to indicate nasalization (compare the development of the umlaut as an abbreviation of ⟨e⟩.) The practice of using the tilde over a vowel to indicate omission of an ⟨n⟩ or ⟨m⟩ continued in printed books in French as a means of reducing text length until the 17th century. It was also used in Portuguese and Spanish.
The tilde was also used occasionally to make other abbreviations, such as over the letter ⟨q⟩, making q̃, to signify the word que («that»).
Nasalization[edit]
It is also as a small ⟨n⟩ that the tilde originated when written above other letters, marking a Latin ⟨n⟩ which had been elided in old Galician-Portuguese. In modern Portuguese it indicates nasalization of the base vowel: mão «hand», from Lat. manu-; razões «reasons», from Lat. rationes. This usage has been adopted in the orthographies of several native languages of South America, such as Guarani and Nheengatu, as well as in the International Phonetic Alphabet (IPA) and many other phonetic alphabets. For example, [ljɔ̃] is the IPA transcription of the pronunciation of the French place-name Lyon.
In Breton, the symbol ⟨ñ⟩ after a vowel means that the letter ⟨n⟩ serves only to give the vowel a nasalised pronunciation, without being itself pronounced, as it normally is. For example, ⟨an⟩ gives the pronunciation [ãn] whereas ⟨añ⟩ gives [ã].
In the DMG romanization of Tunisian Arabic, the tilde is used for nasal vowels õ and ṏ.
Palatal n[edit]
Main article: Ñ
The tilded ⟨n⟩ (⟨ñ⟩, ⟨Ñ⟩) developed from the digraph ⟨nn⟩ in Spanish. In this language, ⟨ñ⟩ is considered a separate letter called eñe (IPA: [ˈeɲe]), rather than a letter-diacritic combination; it is placed in Spanish dictionaries between the letters ⟨n⟩ and ⟨o⟩. In Spanish, the word tilde actually refers to diacritics in general, e.g. the acute accent in José,[19] while the diacritic in ⟨ñ⟩ is called «virgulilla» (IPA: [birɣuˈliʝa]).[20] Current languages in which the tilded ⟨n⟩ (⟨ñ⟩) is used for the palatal nasal consonant /ɲ/ include
- Asturian
- Aymara
- Basque
- Chamorro
- Filipino
- Galician
- Guaraní
- Iñupiaq
- Mapudungun
- Papiamento
- Quechua
- Spanish
- Tetum
- Wolof
Tone[edit]
In Vietnamese, a tilde over a vowel represents a creaky rising tone (ngã). Letters with the tilde are not considered separate letters of the Vietnamese alphabet.
International Phonetic Alphabet[edit]
In phonetics, a tilde is used as a diacritic that is placed above a letter, below it or superimposed onto the middle of it:
- A tilde above a letter indicates nasalization, e.g. [ã], [ṽ].
- A tilde superimposed onto the middle of a letter indicates velarization or pharyngealization, e.g. [ɫ], [z̴]. If no precomposed Unicode character exists, the Unicode character U+0334 ◌̴ COMBINING TILDE OVERLAY can be used to generate one.
- A tilde below a letter indicates laryngealisation, e.g. [d̰]. If no precomposed Unicode character exists, the Unicode character U+0330 ◌̰ COMBINING TILDE BELOW can be used to generate one.
Letter extension[edit]
In Estonian, the symbol ⟨õ⟩ stands for the close-mid back unrounded vowel, and it is considered an independent letter.
Other uses[edit]
Some languages and alphabets use the tilde for other purposes, such as:
- Arabic script: A symbol resembling the tilde (U+0653 ـٓ ARABIC MADDAH ABOVE) is used over the letter ⟨ا⟩ (/a/) to become ⟨آ⟩, denoting a long /aː/ sound.
- Guaraní: The tilded ⟨G̃⟩ (note that ⟨G/g⟩ with tilde is not available as a precomposed glyph in Unicode) stands for the velar nasal consonant. Also, the tilded ⟨y⟩ (⟨Ỹ⟩) stands for the nasalized upper central rounded vowel [ɨ̃]. Munduruku, Parintintín, and two older spellings of Filipino words also use ⟨g̃⟩.
- Syriac script: A tilde (~) under the letter Kaph represents a [t͡ʃ] sound, transliterated as ch or č.[21]
- Estonian and Võro use the tilde above the letter o (õ) to indicate the vowel [ɤ], a rare sound among languages.
- Unicode has a combining vertical tilde character: U+033E ◌̾ COMBINING VERTICAL TILDE. It is used to indicate middle tone in linguistic transcription of certain dialects of the Lithuanian language.[22]
Punctuation[edit]
The tilde is used in various ways in punctuation, such as:
Range[edit]
In some languages (though not generally in English),[citation needed] a tilde-like wavy dash may be used as punctuation (instead of an unspaced hyphen, en dash or em dash) between two numbers, to indicate a range rather than subtraction or a hyphenated number (such as a part number or model number). For example, «12~15» means «12 to 15», «~3» means «up to three», and «100~» means «100 and greater». East Asian languages almost always use this convention, but it is often done for clarity in some other languages as well. Chinese uses the wavy dash and full-width em dash interchangeably for this purpose. In English, the tilde is often used to express ranges and model numbers in electronics, but rarely in formal grammar or in type-set documents, as a wavy dash preceding a number sometimes represents an approximation (see below).
Approximation[edit]
Before a number the tilde can mean ‘approximately’; ‘~42’ means ‘approximately 42’.[23] When used with currency symbols that precede the number (national conventions differ), the tilde precedes the symbol, thus for example ‘~$10’ means ‘about ten dollars’.[24]
The symbols ≈ (almost equal to) and ≅ (approximately equal to) are among the other symbols used to express approximation.
Japanese[edit]
The wave dash (波ダッシュ, nami dasshu) is used for various purposes in Japanese, including to denote ranges of numbers (e.g.,
5〜10 means between 5 and 10) in place of dashes or brackets, and to indicate origin. The wave dash is also used to separate a title and a subtitle in the same line, as a colon is used in English.
When used in conversations via email or instant messenger it may be used as a sarcasm mark.
The sign is used as a replacement for the chōon, katakana character, in Japanese, extending the final syllable.
Unicode and Shift JIS encoding of wave dash[edit]
Correct JIS wave dash, current in Unicode
Previous Unicode wave dash (incorrect)
In practice the full-width tilde (全角チルダ, zenkaku chiruda) (Unicode U+FF5E ~ FULLWIDTH TILDE), is often used instead of the wave dash (波ダッシュ, nami dasshu) (Unicode U+301C 〜 WAVE DASH), because the Shift JIS code for the wave dash, 0x8160, which should be mapped to U+301C,[25][26] is instead mapped to U+FF5E[27] in Windows code page 932 (Microsoft’s code page for Japanese), a widely used extension of Shift JIS.
This decision avoided a shape definition error in the original (6.2) Unicode code charts:[28] the wave dash reference glyph in JIS / Shift JIS[29][30] matches the Unicode reference glyph for U+FF5E FULLWIDTH TILDE,[31] while the original reference glyph for U+301C[28] was reflected, incorrectly,[32] when Unicode imported the JIS wave dash. In other platforms such as the classic Mac OS and macOS, 0x8160 is correctly mapped to U+301C. It is generally difficult, if not impossible, for users of Japanese Windows to type U+301C, especially in legacy, non-Unicode applications.
A similar situation exists regarding the Korean KS X 1001 character set, in which Microsoft maps the EUC-KR or UHC code for the wave dash (0xA1AD) to U+223C ∼ TILDE OPERATOR,[33][34] while IBM and Apple map it to U+301C.[35][36][37] Microsoft also uses U+FF5E to map the KS X 1001 raised tilde (0xA2A6),[34] while Apple uses U+02DC ˜ SMALL TILDE.[37]
The current Unicode reference glyph for U+301C has been corrected[32] to match the JIS standard[38] in response to a 2014 proposal, which noted that while the existing Unicode reference glyph had been matched by fonts from the discontinued Windows XP, all other major platforms including later versions of Microsoft Windows shipped with fonts matching the JIS reference glyph for U+301C.[39]
The JIS / Shift JIS wave dash is still formally mapped to U+301C as of JIS X 0213,[40] whereas the WHATWG Encoding Standard used by HTML5 follows Microsoft in mapping 0x8160 to U+FF5E.[41] These two code points have a similar or identical glyph in several fonts, reducing the confusion and incompatibility.
Mathematics[edit]
As a unary operator[edit]
A tilde in front of a single quantity can mean «approximately», «about»[14] or «of the same order of magnitude as.»
In written mathematical logic, the tilde represents negation: «~p» means «not p«, where «p» is a proposition. Modern use often replaces the tilde with the negation symbol (¬) for this purpose, to avoid confusion with equivalence relations.
As a relational operator[edit]
In mathematics, the tilde operator (Unicode U+223C), sometimes called «twiddle», is often used to denote an equivalence relation between two objects. Thus «x ~ y» means «x is equivalent to y«. It is a weaker statement than stating that x equals y. The expression «x ~ y» is sometimes read aloud as «x twiddles y«, perhaps as an analogue to the verbal expression of «x = y«.[42]
The tilde can indicate approximate equality in a variety of ways. It can be used to denote the asymptotic equality of two functions. For example, f (x) ~ g(x) means that .[13]
A tilde is also used to indicate «approximately equal to» (e.g. 1.902 ~= 2). This usage probably developed as a typed alternative to the libra symbol used for the same purpose in written mathematics, which is an equal sign with the upper bar replaced by a bar with an upward hump, bump, or loop in the middle (︍︍♎︎) or, sometimes, a tilde (≃). The symbol «≈» is also used for this purpose.
In physics and astronomy, a tilde can be used between two expressions (e.g. h ~ 10−34 J s) to state that the two are of the same order of magnitude.[13]
In statistics and probability theory, the tilde means «is distributed as»;[13] see random variable(e.g. X ~ B(n,p) for a binomial distribution).
A tilde can also be used to represent geometric similarity (e.g. ∆ABC ~ ∆DEF, meaning triangle ABC is similar to DEF). A triple tilde (≋) is often used to show congruence, an equivalence relation in geometry.
In graph theory, the tilde can be used to represent adjacency between vertices. The edge connects vertices and which can be said to be adjacent, and this adjacency can be denoted .
As a diacritic[edit]
The symbol «» is pronounced as «eff tilde» or, informally, as «eff twiddle» or, in American English, «eff wiggle».[43][44] This can be used to denote the Fourier transform of f, or a lift of f, and can have a variety of other meanings depending on the context.
A tilde placed below a letter in mathematics can represent a vector quantity (e.g. ).
In statistics and probability theory, a tilde placed on top of a variable is sometimes used to represent the median of that variable; thus would indicate the median of the variable . A tilde over the letter n () is sometimes used to indicate the harmonic mean.
In machine learning, a tilde may represent a candidate value for a cell state in GRUs or LSTM units. (e.g. c̃)
Physics[edit]
Often in physics, one can consider an equilibrium solution to an equation, and then a perturbation to that equilibrium. For the variables in the original equation (for instance ) a substitution can be made, where is the equilibrium part and is the perturbed part.
A tilde is also used in particle physics to denote the hypothetical supersymmetric partner. For example, an electron is referred to by the letter e, and its superpartner the selectron is written ẽ.
In multibody mechanics, the tilde operator maps three-dimensional vectors to skew-symmetrical matrices (see [45] or [46]).
Economics[edit]
For relations involving preference, economists sometimes use the tilde to represent indifference between two or more bundles of goods. For example, to say that a consumer is indifferent between bundles x and y, an economist would write x ~ y.
Electronics[edit]
It can approximate the sine wave symbol (∿, U+223F), which is used in electronics to indicate alternating current, in place of +, −, or ⎓ for direct current.
Linguistics[edit]
The tilde may indicate alternating allomorphs or morphological alternation, as in //ˈniː~ɛl+t// for kneel~knelt (the plus sign ‘+’ indicates a morpheme boundary).[47][48]
The tilde may represent some sort of phonetic or phonemic variation between two sounds, which might be allophones or in free variation. For example, [χ ~ x] can represent «either [χ] or [x]«.
In formal semantics, it is also used as a notation for the squiggle operator which plays a key role in many theories of focus.[49]
Computing[edit]
Computer programmers use the tilde in various ways and sometimes call the symbol (as opposed to the diacritic) a squiggle, squiggly, swiggle, or twiddle. According to the Jargon File, other synonyms sometimes used in programming include not, approx, wiggle, enyay (after eñe) and (humorously) sqiggle .
Directories and URLs[edit]
On Unix-like operating systems (including AIX, BSD, Linux and macOS), tilde normally indicates the current user’s home directory. For example, if the current user’s home directory is /home/user, then the command cd ~ is equivalent to cd /home/user, cd $HOME, or cd. This convention derives from the Lear-Siegler ADM-3A terminal in common use during the 1970s, which happened to have the tilde symbol and the word «Home» (for moving the cursor to the upper left) on the same key.[citation needed] When prepended to a particular username, the tilde indicates that user’s home directory (e.g., ~janedoe for the home directory of user janedoe, such as /home/janedoe).[50]
Used in URLs on the World Wide Web, it often denotes a personal website on a Unix-based server. For example, http://www.example.com/~johndoe/ might be the personal website of John Doe. This mimics the Unix shell usage of the tilde. However, when accessed from the web, file access is usually directed to a subdirectory in the user’s home directory, such as /home/username/public_html or /home/username/www.[51]
In URLs, the characters %7E (or %7e) may substitute for a tilde if an input device lacks a tilde key.[52] Thus, http://www.example.com/~johndoe/ and http://www.example.com/%7Ejohndoe/ will behave in the same manner.
Computer languages[edit]
The tilde is used in the AWK programming language as part of the pattern match operators for regular expressions:
variable ~ /regex/
returns true if the variable is matched.variable !~ /regex/
returns false if the variable is matched.
A variant of this, with the plain tilde replaced with =~
, was adopted in Perl, and this semi-standardization has led to the use of these operators in other programming languages, such as Ruby or the SQL variant of the database PostgreSQL.
In APL and MATLAB, tilde represents the monadic logical function NOT, and in APL it additionally represents the dyadic multiset function without (set difference).
In C the tilde character is used as bitwise NOT unary operator, following the notation in logic (an !
causes a logical NOT, instead). This is also used by most languages based on or influenced by C, such as C++, D and C#. The MySQL database also use tilde as bitwise invert[53] as does Microsoft’s SQL Server Transact-SQL (T-SQL) language. JavaScript also uses tilde as bitwise NOT, and because JavaScript internally uses floats and the bitwise complement only works on integers, numbers are stripped of their decimal part before applying the operation. This has also given rise to using two tildes ~~x
as a short syntax for a cast to integer (numbers are stripped of their decimal part and changed into their complement, and then back).
In C++ and C#, the tilde is also used as the first character in a class’s method name (where the rest of the name must be the same name as the class) to indicate a destructor – a special method which is called at the end of the object’s life.
In ASP.NET application tilde (‘~’) is used as a shortcut to the root of the application’s virtual directory.
In the CSS stylesheet language, the tilde is used for the indirect adjacent combinator as part of a selector.
In the D programming language, the tilde is used as an array concatenation operator, as well as to indicate an object destructor and bitwise not operator. Tilde operator can be overloaded for user types, and binary tilde operator is mostly used to merging two objects, or adding some objects to set of objects. It was introduced because plus operator can have different meaning in many situations. For example, what to do with «120» + «14» ? Is this a string «134» (addition of two numbers), or «12014» (concatenation of strings) or something else? D disallows + operator for arrays (and strings), and provides separate operator for concatenation (similarly PHP programming language solved this problem by using dot operator for concatenation, and + for number addition, which will also work on strings containing numbers).
In Eiffel, the tilde is used for object comparison. If a and b denote objects, the boolean expression a ~ b has value true if and only if these objects are equal, as defined by the applicable version of the library routine is_equal, which by default denotes field-by-field object equality but can be redefined in any class to support a specific notion of equality. If a and b are references, the object equality expression a ~ b is to be contrasted with a = b which denotes reference equality. Unlike the call a.is_equal (b), the expression a ~ b is type-safe even in the presence of covariance.
In the Apache Groovy programming language the tilde character is used as an operator mapped to the bitwiseNegate() method.[54] Given a String the method will produce a java.util.regex.Pattern. Given an integer it will negate the integer bitwise like in C. =~
and ==~
can in Groovy be used to match a regular expression.[55][56]
In Haskell, the tilde is used in type constraints to indicate type equality.[57] Also, in pattern-matching, the tilde is used to indicate a lazy pattern match.[58]
In the Inform programming language, the tilde is used to indicate a quotation mark inside a quoted string.
In «text mode» of the LaTeX typesetting language a tilde diacritic can be obtained using, e.g., ~{n}
, yielding «ñ». A stand-alone tilde can be obtained by using textasciitilde
or string~
.
In «math mode» a tilde diacritic can be written as, e.g., tilde{x}
. For a wider tilde widetilde
can be used. The sim
command produce a tilde-like binary relation symbol that is often used in mathematical expressions, and the double-tilde ≈ is obtained with approx
. The url
package also supports entering tildes directly, e.g., url{http://server/~name}
.
In both text and math mode, a tilde on its own (~
) renders a white space with no line breaking.
In MediaWiki syntax, four tildes are used as a shortcut for a user’s signature.
In Common Lisp, the tilde is used as the prefix for format specifiers in format strings.[59]
In Max/MSP, a tilde is used to denote objects that process at the computer’s sampling rate, i.e. mainly those that deal with sound.
In Standard ML, the tilde is used as the prefix for negative numbers and as the unary negation operator.
In OCaml, the tilde is used to specify the label for a labeled parameter.
In R, the tilde operator is used to separate the left- and right-hand sides in a model formula.[60]
In Object REXX, the twiddle is used as a «message send» symbol. For example, Employee.name~lower()
would cause the lower()
method to act on the object Employee
‘s name
attribute, returning the result of the operation. ~~
returns the object that received the method rather than the result produced. Thus it can be used when the result need not be returned or when cascading methods are to be used. team~~insert("Jane")~~insert("Joe")~~insert("Steve")
would send multiple concurrent insert
messages, thus invoking the insert
method three consecutive times on the team
object.
In Raku, ~~
is used instead of =~
for a regular expression.
Keyboards[edit]
The presence (or absence) of a tilde engraved on the keyboard depends on the territory where it was sold. In either case, computer’s system settings determine the keyboard mapping and the default setting will match the engravings on the keys. Even so, it certainly possible to configure a keyboard for a different locale than that supplied by the retailer. On American and British keyboards, the tilde is a standard keytop and pressing it produces a free-standing «ASCII Tilde». To generate a letter with a tilde diacritic requires the US international or UK extended keyboard setting.
- With US-international, the `/~ key is a dead key: pressing the ~ key then a letter produces the tilde-accented form of that letter. (For example, ~ a produces ã.) With this setting active, an ASCII tilde can be inserted with the dead key followed by the space bar, or alternatively by striking the dead key twice in a row.
- With UK-extended, the key works normally but becomes a ‘dead key’ when combined with AltGr. Thus AltGr+# then a letter produces the accented form of that letter.
- With a Macintosh either of the Alt/Option keys function similarly.
- With Linux, the compose key facility is used.
Instructions for other national languages and keyboards are beyond the scope of this article.
In the US and European Windows systems, the Alt code for a single tilde is 126
.
Backup filenames[edit]
The dominant Unix convention for naming backup copies of files is appending a tilde to the original file name.
It originated with the Emacs text editor[61] and was adopted by many other editors and some command-line tools.
Emacs also introduced an elaborate numbered backup scheme, with files named filename.~1~, filename.~2~ and so on. It didn’t catch on, as the rise of version control software eliminates the need for this usage.
Microsoft filenames[edit]
The tilde was part of Microsoft’s filename mangling scheme when it extended the FAT file system standard to support long filenames for Microsoft Windows. Programs written prior to this development could only access filenames in the so-called 8.3 format—the filenames consisted of a maximum of eight characters from a restricted character set (e.g. no spaces), followed by a period, followed by three more characters. In order to permit these legacy programs to access files in the FAT file system, each file had to be given two names—one long, more descriptive one, and one that conformed to the 8.3 format. This was accomplished with a name-mangling scheme in which the first six characters of the filename are followed by a tilde and a digit. For example, «Program Files» might become «PROGRA~1«.
The tilde symbol is also often used to prefix hidden temporary files that are created when a document is opened in Windows. For example, when a document «Document1.doc» is opened in Word, a file called «~$cument1.doc» is created in the same directory. This file contains information about which user has the file open, to prevent multiple users from attempting to change a document at the same time.
Juggling notation[edit]
In the juggling notation system Beatmap, tilde can be added to either «hand» in a pair of fields to say «cross the arms with this hand on top». Mills Mess is thus represented as (~2x,1)(1,2x)(2x,~1)*.[62]
Unicode[edit]
Variants and similars[edit]
Unicode has code-points for many forms of non-combined tilde, for symbols incorporating tildes, and for characters visually similar to a tilde.
Character | Code point | Name | Comments |
---|---|---|---|
~ | U+007E | TILDE | The keyboard tilde. Center-height alignment. |
˜ | U+02DC | SMALL TILDE | A spacing version of the combining tilde diacritic. |
˷ | U+02F7 | MODIFIER LETTER LOW TILDE | A spacing version of the combining tilde diacritic. |
◌̃ | U+0303 | COMBINING TILDE | Used in IPA to indicate a nasal vowel. |
◌̰ | U+0330 | COMBINING TILDE BELOW | Used in IPA to indicate creaky voice. |
◌̴ | U+0334 | COMBINING TILDE OVERLAY | Overstrikes the preceding letter. Used in IPA to indicate velarization or pharyngealization. |
◌̾ | U+033E | COMBINING VERTICAL TILDE | |
◌͂ | U+0342 | COMBINING GREEK PERISPOMENI | Used as an Ancient Greek accent under the name «circumflex»; it can also be written as an inverted breve. |
◌͊ | U+034A | COMBINING NOT TILDE ABOVE | Used in extIPA to indicate a denasalization. |
◌͋ | U+034B | COMBINING HOMOTHETIC ABOVE | Used in extIPA to indicate a nareal fricative. |
◌͠◌ | U+0360 | COMBINING DOUBLE TILDE | A diacritic that applies to a pair of letters. |
◌֘ | U+0598 | HEBREW ACCENT ZARQA | Hebrew cantillation mark. |
◌֮ | U+05AE | HEBREW ACCENT ZINOR | Hebrew cantillation mark. |
◌᷉ | U+1DC9 | COMBINING ACUTE-GRAVE-ACUTE | Used in IPA as a tone mark. |
⁓ | U+2053 | SWUNG DASH | A punctuation mark. |
∼ | U+223C | TILDE OPERATOR | Used in mathematics. In-line. Ends not curved as much. |
∽ | U+223D | REVERSED TILDE | In some fonts it is the tilde’s simple mirror image; others extend the tips to resemble a ᔕ, or an open ∞. |
∿ | U+223F | SINE WAVE | Used in electronics to indicate alternating current, in place of +, −, or ⎓ for direct current. |
≁ | U+2241 | NOT TILDE | |
≂ | U+2242 | MINUS TILDE | |
≃ | U+2243 | ASYMPTOTICALLY EQUAL TO | |
≄ | U+2244 | NOT ASYMPTOTICALLY EQUAL TO | |
≅ | U+2245 | APPROXIMATELY EQUAL TO | |
≆ | U+2246 | APPROXIMATELY BUT NOT ACTUALLY EQUAL TO | |
≇ | U+2247 | NEITHER APPROXIMATELY NOR ACTUALLY EQUAL TO | |
≈ | U+2248 | ALMOST EQUAL TO | |
≉ | U+2249 | NOT ALMOST EQUAL TO | |
≊ | U+224A | ALMOST EQUAL OR EQUAL TO | |
≋ | U+224B | TRIPLE TILDE | |
≌ | U+224C | ALL EQUAL TO | |
⋍ | U+22CD | REVERSED TILDE EQUALS | |
⍨ | U+2368 | APL FUNCTIONAL SYMBOL TILDE DIAERESIS | |
⍫ | U+236B | APL FUNCTIONAL SYMBOL DEL TILDE | |
⍭ | U+236D | APL FUNCTIONAL SYMBOL STILE TILDE | |
⍱ | U+2371 | APL FUNCTIONAL SYMBOL DOWN CARET TILDE | |
⍲ | U+2372 | APL FUNCTIONAL SYMBOL UP CARET TILDE | |
⥲ | U+2972 | TILDE OPERATOR ABOVE RIGHTWARDS ARROW | |
⥳ | U+2973 | LEFTWARDS ARROW ABOVE TILDE OPERATOR | |
⥴ | U+2974 | RIGHTWARDS ARROW ABOVE TILDE OPERATOR | |
⧤ | U+29E4 | EQUALS SIGN AND SLANTED PARALLEL WITH TILDE ABOVE | |
⨤ | U+2A24 | PLUS SIGN WITH TILDE ABOVE | |
⨦ | U+2A26 | PLUS SIGN WITH TILDE BELOW | |
⩪ | U+2A6A | TILDE OPERATOR WITH DOT ABOVE | |
⩫ | U+2A6B | TILDE OPERATOR WITH RISING DOTS | |
⩳ | U+2A73 | EQUALS SIGN ABOVE TILDE OPERATOR | |
⫇ | U+2AC7 | SUBSET OF ABOVE TILDE OPERATOR | |
⫈ | U+2AC8 | SUPERSET OF ABOVE TILDE OPERATOR | |
⫳ | U+2AF3 | PARALLEL WITH TILDE OPERATOR | |
⭁ | U+2B41 | REVERSE TILDE OPERATOR ABOVE LEFTWARDS ARROW | |
⭇ | U+2B47 | REVERSE TILDE OPERATOR ABOVE RIGHTWARDS ARROW | |
⭉ | U+2B49 | TILDE OPERATOR ABOVE LEFTWARDS ARROW | |
⭋ | U+2B4B | LEFTWARDS ARROW ABOVE REVERSE TILDE OPERATOR | |
⭌ | U+2B4C | RIGHTWARDS ARROW ABOVE REVERSE TILDE OPERATOR | |
⸛ | U+2E1B | TILDE WITH RING ABOVE | |
⸞ | U+2E1E | TILDE WITH DOT ABOVE | |
⸟ | U+2E1F | TILDE WITH DOT BELOW | |
ⸯ | U+2E2F | VERTICAL TILDE | |
〜 | U+301C | WAVE DASH | Used in Japanese punctuation. |
〰 | U+3030 | WAVY DASH | |
◌︢ | U+FE22 | COMBINING DOUBLE TILDE LEFT HALF | |
◌︣ | U+FE23 | COMBINING DOUBLE TILDE RIGHT HALF | |
◌︩ | U+FE29 | COMBINING TILDE LEFT HALF BELOW | |
◌︪ | U+FE2A | COMBINING TILDE RIGHT HALF BELOW | |
﹋ | U+FE4B | WAVY OVERLINE | |
﹏ | U+FE4F | WAVY LOW LINE | |
~ | U+FF5E | FULLWIDTH TILDE | Em wide. In-line. Ends not curved much. |
~ | U+E007E | TAG TILDE | Formatting tag control character. |
Precomposed characters[edit]
A number of characters in Unicode, have tilde precomposed.
Unicode precomposaed characters with tilde diacritic | ||
---|---|---|
Letter | Code point | Name |
Ẵ | U+1EB4 | LATIN CAPITAL LETTER A WITH BREVE AND TILDE |
ẵ | U+1EB5 | LATIN SMALL LETTER A WITH BREVE AND TILDE |
Ẫ | U+1EAA | LATIN CAPITAL LETTER A WITH CIRCUMFLEX AND TILDE |
ẫ | U+1EAB | LATIN SMALL LETTER A WITH CIRCUMFLEX AND TILDE |
à | U+00C3 | LATIN CAPITAL LETTER A WITH TILDE |
ã | U+00E3 | LATIN SMALL LETTER A WITH TILDE |
ᵬ | U+1D6C | LATIN SMALL LETTER B WITH MIDDLE TILDE |
ᵭ | U+1D6D | LATIN SMALL LETTER D WITH MIDDLE TILDE |
Ễ | U+1EC4 | LATIN CAPITAL LETTER E WITH CIRCUMFLEX AND TILDE |
ễ | U+1EC5 | LATIN SMALL LETTER E WITH CIRCUMFLEX AND TILDE |
Ḛ | U+1E1A | LATIN CAPITAL LETTER E WITH TILDE BELOW |
ḛ | U+1E1B | LATIN SMALL LETTER E WITH TILDE BELOW |
Ẽ | U+1EBC | LATIN CAPITAL LETTER E WITH TILDE |
ẽ | U+1EBD | LATIN SMALL LETTER E WITH TILDE |
ᵮ | U+1D6E | LATIN SMALL LETTER F WITH MIDDLE TILDE |
Ḭ | U+1E2C | LATIN CAPITAL LETTER I WITH TILDE BELOW |
ḭ | U+1E2D | LATIN SMALL LETTER I WITH TILDE BELOW |
Ĩ | U+0128 | LATIN CAPITAL LETTER I WITH TILDE |
ĩ | U+0129 | LATIN SMALL LETTER I WITH TILDE |
Ɫ | U+2C62 | LATIN CAPITAL LETTER L WITH MIDDLE TILDE |
ɫ | U+026B | LATIN SMALL LETTER L WITH MIDDLE TILDE |
ꭞ | U+AB5E | MODIFIER LETTER SMALL L WITH MIDDLE TILDE |
ꬸ | U+AB38 | LATIN SMALL LETTER L WITH DOUBLE MIDDLE TILDE |
ᷬ | U+1DEC | COMBINING LATIN SMALL LETTER L WITH DOUBLE MIDDLE TILDE |
ᵯ | U+1D6F | LATIN SMALL LETTER M WITH MIDDLE TILDE |
ᵰ | U+1D70 | LATIN SMALL LETTER N WITH MIDDLE TILDE |
Ñ | U+00D1 | LATIN CAPITAL LETTER N WITH TILDE |
ñ | U+00F1 | LATIN SMALL LETTER N WITH TILDE |
Ỗ | U+1ED6 | LATIN CAPITAL LETTER O WITH CIRCUMFLEX AND TILDE |
ỗ | U+1ED7 | LATIN SMALL LETTER O WITH CIRCUMFLEX AND TILDE |
Ỡ | U+1EE0 | LATIN CAPITAL LETTER O WITH HORN AND TILDE |
ỡ | U+1EE1 | LATIN SMALL LETTER O WITH HORN AND TILDE |
Ṍ | U+1E4C | LATIN CAPITAL LETTER O WITH TILDE AND ACUTE |
ṍ | U+1E4D | LATIN SMALL LETTER O WITH TILDE AND ACUTE |
Ṏ | U+1E4E | LATIN CAPITAL LETTER O WITH TILDE AND DIAERESIS |
ṏ | U+1E4F | LATIN SMALL LETTER O WITH TILDE AND DIAERESIS |
Ȭ | U+022C | LATIN CAPITAL LETTER O WITH TILDE AND MACRON |
ȭ | U+022D | LATIN SMALL LETTER O WITH TILDE AND MACRON |
Õ | U+00D5 | LATIN CAPITAL LETTER O WITH TILDE |
õ | U+00F5 | LATIN SMALL LETTER O WITH TILDE |
ᵱ | U+1D71 | LATIN SMALL LETTER P WITH MIDDLE TILDE |
ᵳ | U+1D73 | LATIN SMALL LETTER R WITH FISHHOOK AND MIDDLE TILDE |
ᵲ | U+1D72 | LATIN SMALL LETTER R WITH MIDDLE TILDE |
ꭨ | U+AB68 | LATIN SMALL LETTER TURNED R WITH MIDDLE TILDE |
ᵴ | U+1D74 | LATIN SMALL LETTER S WITH MIDDLE TILDE |
ᵵ | U+1D75 | LATIN SMALL LETTER T WITH MIDDLE TILDE |
Ữ | U+1EEE | LATIN CAPITAL LETTER U WITH HORN AND TILDE |
ữ | U+1EEF | LATIN SMALL LETTER U WITH HORN AND TILDE |
Ṹ | U+1E78 | LATIN CAPITAL LETTER U WITH TILDE AND ACUTE |
ṹ | U+1E79 | LATIN SMALL LETTER U WITH TILDE AND ACUTE |
Ṵ | U+1E74 | LATIN CAPITAL LETTER U WITH TILDE BELOW |
ṵ | U+1E75 | LATIN SMALL LETTER U WITH TILDE BELOW |
Ũ | U+0168 | LATIN CAPITAL LETTER U WITH TILDE |
ũ | U+0169 | LATIN SMALL LETTER U WITH TILDE |
Ṽ | U+1E7C | LATIN CAPITAL LETTER V WITH TILDE |
ṽ | U+1E7D | LATIN SMALL LETTER V WITH TILDE |
Ỹ | U+1EF8 | LATIN CAPITAL LETTER Y WITH TILDE |
ỹ | U+1EF9 | LATIN SMALL LETTER Y WITH TILDE |
ᵶ | U+1D76 | LATIN SMALL LETTER Z WITH MIDDLE TILDE |
See also[edit]
- Circumflex
- Caret (computing)
- Tittle
- Double tilde (disambiguation)
Notes[edit]
- ^ Several more or less common informal names are used for the tilde that usually describe the shape, including squiggly, squiggle(s), and flourish.
- ^ alternative association for the same code point
- ^ ISO 646 (and ASCII, which it includes) is a standard for 7-bit encoding, providing just 96 printable characters (and 32 control characters). This was insufficient to meet the needs of Western European languages and so the standard specifies certain code points that are available for national variation. With the arrival of 8-bit «extended ASCII», this issue was largely mitigated, though not fully resolved until Unicode was established.
- ^ See also Air quotes.
References[edit]
- ^ «tilde». The Chambers Dictionary (9th ed.). Chambers. 2003. ISBN 0-550-10105-5.
- ^ «tilde». The American Heritage Dictionary of the English Language (5th ed.). HarperCollins.
- ^ Martin, Charles Trice (1910). The record interpreter : a collection of abbreviations, Latin words and names used in English historical manuscripts and records (2nd ed.). London, preface, p.5 [1]
- ^ a b Mackenzie, Charles E. (1980). Coded Character Sets, History and Development (PDF). The Systems Programming Series (1 ed.). Addison-Wesley Publishing Company, Inc. ISBN 978-0-201-14460-4. LCCN 77-90165. Archived (PDF) from the original on May 26, 2016. Retrieved August 25, 2019.
- ^ «Meeting of CCITT Working Party on the New Telegraph Alphabet». CCITT. 15 May 1963. See Paragraph 3.
- ^ L. L. Griffin, Chairman, X3.2 (29 November 1963). «Memorandum to Members, Alternates, and Consultants of A.S.A. X3.2 and task groups». US Department of the Navy. p. 8.
- ^ «Character histories: notes on some ASCII code positions».
- ^ «Second ISO draft proposal | 6 and 6 bit character codes for information processing interchange». ISO. December 1963. See paragraph 2
- ^ «Swung dash», WordNet (search) (3.0 ed.)
- ^ «26 argumentos para seguir defendiendo la Ñ». La Razón. 11 January 2011. Retrieved 31 January 2016.
- ^ AFP (18 November 2004). «Batalla de la Ñ: Una aventura quijotesca para defender el alma de la lengua». Periódico ABC Paraguay. Retrieved 31 January 2016.
- ^ Diccionario de la lengua española, Real Academia Española
- ^ a b c d e «Tilde». Wolfram/MathWorld. 3 November 2011. Retrieved 11 November 2011.
- ^ a b c «All Elementary Mathematics – Mathematical symbols dictionary». Bymath. Archived from the original on 2 May 2015. Retrieved 25 September 2014.
- ^ «Character design standards — Maths». Microsoft.
- ^ a b Quinn, Liam. «HTML 4.0 Entities for Symbols and Greek Letters». HTML help. Retrieved 11 November 2011.
- ^ «Math Symbols… Those Most Valuable and Important: Approximately Equal Symbol». Solving Math problems. 20 September 2010. Retrieved 11 November 2011.
- ^ a b Bernstein, Joseph. «The Hidden Language of The ~Tilde~». BuzzFeed News.
- ^ Ortografía de la lengua española. Madrid: Real Academia Española. 2010. p. 279. ISBN 978-84-670-3426-4.
- ^ «Lema en la RAE». Real Academia Española. Retrieved 10 October 2015.
- ^ Nestle, Eberhard (1888). Syrische Grammatik mit Litteratur, Chrestomathie und Glossar. Berlin: H. Reuther’s Verlagsbuchhandlung. [translated to English as Syriac grammar with bibliography, chrestomathy and glossary, by R. S. Kennedy. London: Williams & Norgate 1889. p. 5].
- ^ Lithuanian Standards Board (LST), proposal for a zigzag diacritic
- ^
«Tilde Definition». linfo.org. The Linux Information Project. 24 June 2005. Retrieved 27 January 2020. - ^ «Using a tilde with currency».
- ^ «Appendix 1: Shift_JIS-2004 vs Unicode mapping table», JIS X 0213:2004, X 0213.
- ^ Shift-JIS to Unicode, Unicode.
- ^ «Windows 932_81». Microsoft. Retrieved 30 July 2010.
- ^ a b CJK Symbols and Punctuation (Unicode 6.2) (PDF) (chart), Unicode, archived from the original (PDF) on 27 August 2013.
- ^ Japanese National Committee on ISO/TC97/SC2. ISO-IR-87: Japanese Graphic Character Set for Information Interchange (PDF). ITSCJ/IPSJ. Archived from the original (PDF) on 10 March 2022.
- ^ Japanese Industrial Standards Committee. ISO-IR-233: Japanese Graphic Character Set for Information Interchange, Plane 1 (Update of ISO-IR 228) (PDF). ITSCJ/IPSJ. Archived from the original (PDF) on 10 March 2022.
- ^ Halfwidth and Fullwidth Forms (PDF) (chart), Unicode.
- ^ a b Errata Fixed in Unicode 8.0.0, Unicode
- ^ «windows-949-2000 (lead byte A1)». ICU Demonstration — Converter Explorer. International Components for Unicode.
- ^ a b «Lead Byte A1-A2 (Code page 949)». MSDN. Microsoft.
- ^ «ibm-1363_P110-1997 (lead byte A1)». ICU Demonstration — Converter Explorer. International Components for Unicode.
- ^ «euc-kr (lead byte A1)». ICU Demonstration — Converter Explorer. International Components for Unicode.
- ^ a b «Map (external version) from Mac OS Korean encoding to Unicode 3.2 and later». Apple.
- ^ CJK Symbols and Punctuation (PDF) (chart), Unicode
- ^ Komatsu, Hiroyuki, L2/14-198: Proposal for the modification of the sample character layout of WAVE_DASH (U+301C) (PDF)
- ^ Shift_JIS-2004 (JIS X 0213:2004 Appendix 1) vs Unicode mapping table, x0213.org
- ^ «Shift_JIS visualization», Encoding Standard, WHATWG
- ^ Derbyshire, J (2004), Prime Obsession: Bernhard Riemann and the Greatest Unsolved Problem in Mathematics, New York: Penguin.
- ^
«Tilde». Wolfram Research. Retrieved 4 June 2018. - ^ Choy, Stephen TL; Jesudason, Judith Packer; Lee, Peng Yee (1988). Proceedings of the Analysis Conference, Singapore 1986. Elsevier. ISBN 9780080872612.
- ^ Wallrapp (1994). «Standardization of flexible body modeling in multibody system codes, Part I: Definition of Standard Input Data». 22 (3): 283–304. doi:10.1080/08905459408905214.
- ^ Valembois, R. E.; Fisette, P.; Samin, J. C. (1997). «Comparison of Various Techniques for Modelling Flexible Beams in Multibody Dynamics». Nonlinear Dynamics (12): 367–397. doi:10.1023/A:1008204330035.
- ^ Collinge (2002) An Encyclopedia of Language, §4.2.
- ^ Hayes, Bruce (2011). Introductory Phonology. John Wiley & Sons. pp. 87–88. ISBN 9781444360134.
- ^ Buring, Daniel (2016). Intonation and Meaning. Oxford University Press. pp. 36–41. doi:10.1093/acprof:oso/9780199226269.003.0003. ISBN 978-0-19-922627-6.
- ^ «Tilde expansion», C Library Manual, The GNU project, retrieved 4 July 2010.
- ^ «Module mod_userdir», HTTP Server Documentation (version 2.0 ed.), The Apache foundation, retrieved 4 July 2010.
- ^ Berners-Lee, T.; Fielding, R.; Masinter, L. (2005), RFC 3986, IETF, doi:10.17487/RFC3986.
- ^ «MySQL :: Reference Manual :: Bit Functions and Operators». dev.mysql.com. Retrieved 20 December 2019.
- ^ «The Groovy programming language — Operators».
- ^ Groovy Regular Expression User Guide, Code haus, archived from the original on 26 July 2010, retrieved 11 November 2010.
- ^ Groovy RegExp FAQ, Code haus, archived from the original on 11 July 2010, retrieved 11 November 2010.
- ^ «Type Families», Haskell Wiki.
- ^ «Lazy pattern match — HaskellWiki».
- ^ «CLHS: Section 22.3». Lispworks.com. 11 April 2005. Retrieved 30 July 2010.
- ^ The R Reference Index
- ^ Emacs Manual
- ^ «The Internet Juggling Database». Archived from the original on 28 July 2005. Retrieved 6 November 2009.
This article is about the punctuation and diacritical mark. For the Swedish singer, see Tilde (singer).
«~» redirects here. For the album, see ~ (album).
For signing your comments on Wikipedia, see WP:Signatures.
~ | ||||
---|---|---|---|---|
Tilde (symbol) |
||||
|
||||
See also | ||||
Double tilde ⟨≈⟩ or ⟨~~⟩ |
The tilde ()[1] ˜ or ~, is a grapheme with several uses. The name of the character came into English from Spanish, which in turn came from the Latin titulus, meaning «title» or «superscription».[2][a] Its primary use is as a diacritic (accent) in combination with a base letter; but for historical reasons, it is also used in standalone form within a variety of contexts.
History[edit]
Use by medieval scribes[edit]
The tilde was originally written over an omitted letter or several letters as a scribal abbreviation, or «mark of suspension» and «mark of contraction»,[3] shown as a straight line when used with capitals. Thus, the commonly used words Anno Domini were frequently abbreviated to Ao Dñi, with an elevated terminal with a suspension mark placed over the «n». Such a mark could denote the omission of one letter or several letters. This saved on the expense of the scribe’s labor and the cost of vellum and ink. Medieval European charters written in Latin are largely made up of such abbreviated words with suspension marks and other abbreviations; only uncommon words were given in full.
The text of the Domesday Book of 1086, relating for example, to the manor of Molland in Devon (see adjacent picture), is highly abbreviated as indicated by numerous tildes.
The text with abbreviations expanded is as follows:
Mollande tempore regis Edwardi geldabat pro quattuor hidis et uno ferling. Terra est quadraginta carucae. In dominio sunt tres carucae et decem servi et triginta villani et viginti bordarii cum sedecim carucis. Ibi duodecim acrae prati et quindecim acrae silvae. Pastura tres leugae in longitudine et latitudine. Reddit quattuor et viginti libras ad pensam. Huic manerio est adjuncta Blachepole. Elwardus tenebat tempore regis Edwardi pro manerio et geldabat pro dimidia hida. Terra est duae carucae. Ibi sunt quinque villani cum uno servo. Valet viginti solidos ad pensam et arsuram. Eidem manerio est injuste adjuncta Nimete et valet quindecim solidos. Ipsi manerio pertinet tercius denarius de Hundredis Nortmoltone et Badentone et Brantone et tercium animal pasturae morarum.
Role of mechanical typewriters[edit]
An Olivetti Lettera 32 typewriter (Portuguese Model) with tilde (and circumflex) dead-key beside Ç
Spanish typewriter (QWERTY keyboard) with dead keys for acute, circumflex, diaeresis and grave accents. Ñ/ñ is present as a precomposed character only.
On typewriters designed for languages that routinely use diacritics (accent marks), there are two possible solutions. Keys can be dedicated to precomposed characters or alternatively a dead key mechanism can be provided. With the latter, a mark is made when a dead key is typed, but unlike normal keys, the paper carriage does not move on and thus the next letter to be typed is printed under that accent. Typewriters for Spanish typically have a dedicated key for Ñ/ñ but, as Portuguese uses Ã/ã and Õ/õ, a single dead-key (rather than take two keys to dedicate) is the most practical solution.
The tilde symbol did not exist independently as a movable type or hot-lead printing character since the type cases for Spanish or Portuguese would include sorts for the accented forms.
The centralized ASCII tilde[edit]
Serif: | —~— |
Sans-serif: | —~— |
Monospace: | —~— |
A free-standing tilde between two em dashes in three font families |
The first ASCII standard (X3.64-1963) did not have a tilde.[4]: 246 Like Portuguese and Spanish, the French, German and Scandinavian languages also needed symbols in excess of the basic 26 needed for English. The ASA worked with and through the CCITT to internationalize the code-set, to meet the basic needs of at least the Western European languages.
It appears to have been at their May 13-15, 1963 meeting that the CCITT decided that the proposed ISO 7-bit code standard would be suitable for their needs if a lower case alphabet and five diacritical marks […] were added to it.[5] At the October 29-31 meeting, then, the ISO subcommittee altered the ISO draft to meet the CCITT requirements, replacing the up-arrow and left-arrow with diacriticals, adding diacritical meanings to the apostrophe and quotation mark, and making the number sign a dual[b] for the tilde.[6]
— Yucca’s free information site (which cites the original sources).[7]
Thus ISO 646 was born (and the ASCII standard updated to X3.64-1967), providing the tilde and other symbols as optional characters.[4]: 247 [c]
ISO 646 and ASCII incorporated many of the overprinting lower-case diacritics from typewriters, including tilde. Overprinting was intended to work by putting a backspace code between the codes for letter and diacritic.[8] However even at that time, mechanisms that could do this or any other overprinting were not widely available, did not work for capital letters, and were impossible on video displays, with the result that this concept failed to gain significant acceptance. Consequently, many of these free-standing diacritics (and the underscore) were quickly reused by software as additional syntax, basically becoming new types of syntactic symbols that a programming language could use. As this usage became predominant, type design gradually evolved so these diacritic characters became larger and more vertically centered, making them useless as overprinted diacritics but much easier to read as free-standing characters that had come to be used for entirely different and novel purposes. Most modern fonts align the plain ASCII «spacing» (free-standing) tilde at the same level as dashes, or only slightly higher.
The free-standing tilde is at code 126 in ASCII, where it was inherited into Unicode as U+007E.
A similar shaped mark (⁓) is known in typography and lexicography as a swung dash: these are used in dictionaries to indicate the omission of the entry word.[9]
Connection to Spanish[edit]
Main article: Ñ
Logo of the Instituto Cervantes
As indicated by the etymological origin of the word «tilde» in English, this symbol has been closely associated with the Spanish language. The connection stems from the use of the tilde above the letter ⟨n⟩ to form the (different) letter ⟨ñ⟩ in Spanish, a feature shared by only a few other languages, most of which are historically connected to Spanish. This peculiarity can help non-native speakers quickly identify a text as being written in Spanish with little chance of error. In addition, most native speakers, although not all, use the word español to refer to their language. Particularly during the 1990s, Spanish-speaking intellectuals and news outlets demonstrated support for the language and the culture by defending this letter against globalisation and computerisation trends that threatened to remove it from keyboards and other standardised products and codes.[10][11] The Instituto Cervantes, founded by Spain’s government to promote the Spanish language internationally, chose as its logo a highly stylised Ñ with a large tilde. The 24-hour news channel CNN in the US later adopted a similar strategy on its existing logo for the launch of its Spanish-language version. And similarly to the National Basketball Association (NBA), the Spain men’s national basketball team is nicknamed «ÑBA».
In Spanish itself the word tilde is used more generally for diacritics, including the stress-marking acute accent.[12] The diacritic ~ is more commonly called virgulilla or la tilde de la eñe, and is not considered an accent mark in Spanish, but rather simply a part of the letter ñ (much like the dot over ı makes an i character that is familiar to readers of English).
Usage[edit]
Letters with tilde[edit]
This is a table of precomposed letters with tilde:
- v
- t
- e
- Tilde ◌̃ Latin: Ã ã
- Ẵ ẵ
- Ẫ ẫ
- Ằ ằ
- ᵬ
- ᵭ
- Ẽ ẽ
- Ễ ễ
- Ḛ ḛ
- ᵮ
- Ĩ ĩ
- Ḭ ḭ
- ɫ
- ᵯ
- Ñ ñ
- ᵰ
- Õ õ
- Ỗ ỗ
- Ỡ ỡ
- Ṑ ṑ
- Ṍ ṍ
- Ṏ ṏ
- Ȭ ȭ
- ᵱ
- ᵳ
- ᵲ
- ꭨ
- ᵴ
- ᵵ
- Ũ ũ
- Ữ ữ
- Ṹ ṹ
- Ṵ ṵ
- Ṽ ṽ
- Ỹ ỹ
- ᵶ
A tilde diacritic can be added to almost any character by using a combining tilde.
Common use in English[edit]
The English language does not use the tilde as a diacritic, though it is used in some loanwords. The standalone form of the symbol is used more widely. Informally,[13] it means «approximately», «about», or «around», such as «~30 minutes before», meaning «approximately 30 minutes before».[14][15] It may also mean «similar to»,[16] including «of the same order of magnitude as»,[13] such as «x ~ y» meaning that x and y are of the same order of magnitude. Another approximation symbol is the double tilde ≈, meaning «approximately/almost equal to».[14][16][17] The tilde is also used to indicate congruence of shapes by placing it over an = symbol, thus ≅.
In more recent digital usage, tildes on either side of a word or phrase have sometimes come to convey a particular tone that «let[s] the enclosed words perform both sincerity and irony», which can pre-emptively defuse a negative reaction.[18] For example, BuzzFeed journalist Joseph Bernstein interprets the tildes in the following tweet:
- «in the ~ spirit of the season ~ will now link to some of the (imho) #Bestof2014 sports reads. if you hate nice things, mute that hashtag.»
as a way of making it clear that both the author and reader are aware that the enclosed phrase – «spirit of the season» – «is cliche and we know this quality is beneath our author, and we don’t want you to think our author is a cliche person generally».[18][d]
Diacritical use[edit]
In some languages, the tilde is a diacritic mark placed over a letter to indicate a change in its pronunciation:
Pitch[edit]
The tilde was firstly used in the polytonic orthography of Ancient Greek, as a variant of the circumflex, representing a rise in pitch followed by a return to standard pitch.
Abbreviation[edit]
Carta marina showing Finnish economy, with the captions Hic fabricantur naves and Hic fabricantur bombarde abbreviated
Later, it was used to make abbreviations in medieval Latin documents. When an ⟨n⟩ or ⟨m⟩ followed a vowel, it was often omitted, and a tilde (physically, a small ⟨N⟩) was placed over the preceding vowel to indicate the missing letter; this is the origin of the use of tilde to indicate nasalization (compare the development of the umlaut as an abbreviation of ⟨e⟩.) The practice of using the tilde over a vowel to indicate omission of an ⟨n⟩ or ⟨m⟩ continued in printed books in French as a means of reducing text length until the 17th century. It was also used in Portuguese and Spanish.
The tilde was also used occasionally to make other abbreviations, such as over the letter ⟨q⟩, making q̃, to signify the word que («that»).
Nasalization[edit]
It is also as a small ⟨n⟩ that the tilde originated when written above other letters, marking a Latin ⟨n⟩ which had been elided in old Galician-Portuguese. In modern Portuguese it indicates nasalization of the base vowel: mão «hand», from Lat. manu-; razões «reasons», from Lat. rationes. This usage has been adopted in the orthographies of several native languages of South America, such as Guarani and Nheengatu, as well as in the International Phonetic Alphabet (IPA) and many other phonetic alphabets. For example, [ljɔ̃] is the IPA transcription of the pronunciation of the French place-name Lyon.
In Breton, the symbol ⟨ñ⟩ after a vowel means that the letter ⟨n⟩ serves only to give the vowel a nasalised pronunciation, without being itself pronounced, as it normally is. For example, ⟨an⟩ gives the pronunciation [ãn] whereas ⟨añ⟩ gives [ã].
In the DMG romanization of Tunisian Arabic, the tilde is used for nasal vowels õ and ṏ.
Palatal n[edit]
Main article: Ñ
The tilded ⟨n⟩ (⟨ñ⟩, ⟨Ñ⟩) developed from the digraph ⟨nn⟩ in Spanish. In this language, ⟨ñ⟩ is considered a separate letter called eñe (IPA: [ˈeɲe]), rather than a letter-diacritic combination; it is placed in Spanish dictionaries between the letters ⟨n⟩ and ⟨o⟩. In Spanish, the word tilde actually refers to diacritics in general, e.g. the acute accent in José,[19] while the diacritic in ⟨ñ⟩ is called «virgulilla» (IPA: [birɣuˈliʝa]).[20] Current languages in which the tilded ⟨n⟩ (⟨ñ⟩) is used for the palatal nasal consonant /ɲ/ include
- Asturian
- Aymara
- Basque
- Chamorro
- Filipino
- Galician
- Guaraní
- Iñupiaq
- Mapudungun
- Papiamento
- Quechua
- Spanish
- Tetum
- Wolof
Tone[edit]
In Vietnamese, a tilde over a vowel represents a creaky rising tone (ngã). Letters with the tilde are not considered separate letters of the Vietnamese alphabet.
International Phonetic Alphabet[edit]
In phonetics, a tilde is used as a diacritic that is placed above a letter, below it or superimposed onto the middle of it:
- A tilde above a letter indicates nasalization, e.g. [ã], [ṽ].
- A tilde superimposed onto the middle of a letter indicates velarization or pharyngealization, e.g. [ɫ], [z̴]. If no precomposed Unicode character exists, the Unicode character U+0334 ◌̴ COMBINING TILDE OVERLAY can be used to generate one.
- A tilde below a letter indicates laryngealisation, e.g. [d̰]. If no precomposed Unicode character exists, the Unicode character U+0330 ◌̰ COMBINING TILDE BELOW can be used to generate one.
Letter extension[edit]
In Estonian, the symbol ⟨õ⟩ stands for the close-mid back unrounded vowel, and it is considered an independent letter.
Other uses[edit]
Some languages and alphabets use the tilde for other purposes, such as:
- Arabic script: A symbol resembling the tilde (U+0653 ـٓ ARABIC MADDAH ABOVE) is used over the letter ⟨ا⟩ (/a/) to become ⟨آ⟩, denoting a long /aː/ sound.
- Guaraní: The tilded ⟨G̃⟩ (note that ⟨G/g⟩ with tilde is not available as a precomposed glyph in Unicode) stands for the velar nasal consonant. Also, the tilded ⟨y⟩ (⟨Ỹ⟩) stands for the nasalized upper central rounded vowel [ɨ̃]. Munduruku, Parintintín, and two older spellings of Filipino words also use ⟨g̃⟩.
- Syriac script: A tilde (~) under the letter Kaph represents a [t͡ʃ] sound, transliterated as ch or č.[21]
- Estonian and Võro use the tilde above the letter o (õ) to indicate the vowel [ɤ], a rare sound among languages.
- Unicode has a combining vertical tilde character: U+033E ◌̾ COMBINING VERTICAL TILDE. It is used to indicate middle tone in linguistic transcription of certain dialects of the Lithuanian language.[22]
Punctuation[edit]
The tilde is used in various ways in punctuation, such as:
Range[edit]
In some languages (though not generally in English),[citation needed] a tilde-like wavy dash may be used as punctuation (instead of an unspaced hyphen, en dash or em dash) between two numbers, to indicate a range rather than subtraction or a hyphenated number (such as a part number or model number). For example, «12~15» means «12 to 15», «~3» means «up to three», and «100~» means «100 and greater». East Asian languages almost always use this convention, but it is often done for clarity in some other languages as well. Chinese uses the wavy dash and full-width em dash interchangeably for this purpose. In English, the tilde is often used to express ranges and model numbers in electronics, but rarely in formal grammar or in type-set documents, as a wavy dash preceding a number sometimes represents an approximation (see below).
Approximation[edit]
Before a number the tilde can mean ‘approximately’; ‘~42’ means ‘approximately 42’.[23] When used with currency symbols that precede the number (national conventions differ), the tilde precedes the symbol, thus for example ‘~$10’ means ‘about ten dollars’.[24]
The symbols ≈ (almost equal to) and ≅ (approximately equal to) are among the other symbols used to express approximation.
Japanese[edit]
The wave dash (波ダッシュ, nami dasshu) is used for various purposes in Japanese, including to denote ranges of numbers (e.g.,
5〜10 means between 5 and 10) in place of dashes or brackets, and to indicate origin. The wave dash is also used to separate a title and a subtitle in the same line, as a colon is used in English.
When used in conversations via email or instant messenger it may be used as a sarcasm mark.
The sign is used as a replacement for the chōon, katakana character, in Japanese, extending the final syllable.
Unicode and Shift JIS encoding of wave dash[edit]
Correct JIS wave dash, current in Unicode
Previous Unicode wave dash (incorrect)
In practice the full-width tilde (全角チルダ, zenkaku chiruda) (Unicode U+FF5E ~ FULLWIDTH TILDE), is often used instead of the wave dash (波ダッシュ, nami dasshu) (Unicode U+301C 〜 WAVE DASH), because the Shift JIS code for the wave dash, 0x8160, which should be mapped to U+301C,[25][26] is instead mapped to U+FF5E[27] in Windows code page 932 (Microsoft’s code page for Japanese), a widely used extension of Shift JIS.
This decision avoided a shape definition error in the original (6.2) Unicode code charts:[28] the wave dash reference glyph in JIS / Shift JIS[29][30] matches the Unicode reference glyph for U+FF5E FULLWIDTH TILDE,[31] while the original reference glyph for U+301C[28] was reflected, incorrectly,[32] when Unicode imported the JIS wave dash. In other platforms such as the classic Mac OS and macOS, 0x8160 is correctly mapped to U+301C. It is generally difficult, if not impossible, for users of Japanese Windows to type U+301C, especially in legacy, non-Unicode applications.
A similar situation exists regarding the Korean KS X 1001 character set, in which Microsoft maps the EUC-KR or UHC code for the wave dash (0xA1AD) to U+223C ∼ TILDE OPERATOR,[33][34] while IBM and Apple map it to U+301C.[35][36][37] Microsoft also uses U+FF5E to map the KS X 1001 raised tilde (0xA2A6),[34] while Apple uses U+02DC ˜ SMALL TILDE.[37]
The current Unicode reference glyph for U+301C has been corrected[32] to match the JIS standard[38] in response to a 2014 proposal, which noted that while the existing Unicode reference glyph had been matched by fonts from the discontinued Windows XP, all other major platforms including later versions of Microsoft Windows shipped with fonts matching the JIS reference glyph for U+301C.[39]
The JIS / Shift JIS wave dash is still formally mapped to U+301C as of JIS X 0213,[40] whereas the WHATWG Encoding Standard used by HTML5 follows Microsoft in mapping 0x8160 to U+FF5E.[41] These two code points have a similar or identical glyph in several fonts, reducing the confusion and incompatibility.
Mathematics[edit]
As a unary operator[edit]
A tilde in front of a single quantity can mean «approximately», «about»[14] or «of the same order of magnitude as.»
In written mathematical logic, the tilde represents negation: «~p» means «not p«, where «p» is a proposition. Modern use often replaces the tilde with the negation symbol (¬) for this purpose, to avoid confusion with equivalence relations.
As a relational operator[edit]
In mathematics, the tilde operator (Unicode U+223C), sometimes called «twiddle», is often used to denote an equivalence relation between two objects. Thus «x ~ y» means «x is equivalent to y«. It is a weaker statement than stating that x equals y. The expression «x ~ y» is sometimes read aloud as «x twiddles y«, perhaps as an analogue to the verbal expression of «x = y«.[42]
The tilde can indicate approximate equality in a variety of ways. It can be used to denote the asymptotic equality of two functions. For example, f (x) ~ g(x) means that .[13]
A tilde is also used to indicate «approximately equal to» (e.g. 1.902 ~= 2). This usage probably developed as a typed alternative to the libra symbol used for the same purpose in written mathematics, which is an equal sign with the upper bar replaced by a bar with an upward hump, bump, or loop in the middle (︍︍♎︎) or, sometimes, a tilde (≃). The symbol «≈» is also used for this purpose.
In physics and astronomy, a tilde can be used between two expressions (e.g. h ~ 10−34 J s) to state that the two are of the same order of magnitude.[13]
In statistics and probability theory, the tilde means «is distributed as»;[13] see random variable(e.g. X ~ B(n,p) for a binomial distribution).
A tilde can also be used to represent geometric similarity (e.g. ∆ABC ~ ∆DEF, meaning triangle ABC is similar to DEF). A triple tilde (≋) is often used to show congruence, an equivalence relation in geometry.
In graph theory, the tilde can be used to represent adjacency between vertices. The edge connects vertices and which can be said to be adjacent, and this adjacency can be denoted .
As a diacritic[edit]
The symbol «» is pronounced as «eff tilde» or, informally, as «eff twiddle» or, in American English, «eff wiggle».[43][44] This can be used to denote the Fourier transform of f, or a lift of f, and can have a variety of other meanings depending on the context.
A tilde placed below a letter in mathematics can represent a vector quantity (e.g. ).
In statistics and probability theory, a tilde placed on top of a variable is sometimes used to represent the median of that variable; thus would indicate the median of the variable . A tilde over the letter n () is sometimes used to indicate the harmonic mean.
In machine learning, a tilde may represent a candidate value for a cell state in GRUs or LSTM units. (e.g. c̃)
Physics[edit]
Often in physics, one can consider an equilibrium solution to an equation, and then a perturbation to that equilibrium. For the variables in the original equation (for instance ) a substitution can be made, where is the equilibrium part and is the perturbed part.
A tilde is also used in particle physics to denote the hypothetical supersymmetric partner. For example, an electron is referred to by the letter e, and its superpartner the selectron is written ẽ.
In multibody mechanics, the tilde operator maps three-dimensional vectors to skew-symmetrical matrices (see [45] or [46]).
Economics[edit]
For relations involving preference, economists sometimes use the tilde to represent indifference between two or more bundles of goods. For example, to say that a consumer is indifferent between bundles x and y, an economist would write x ~ y.
Electronics[edit]
It can approximate the sine wave symbol (∿, U+223F), which is used in electronics to indicate alternating current, in place of +, −, or ⎓ for direct current.
Linguistics[edit]
The tilde may indicate alternating allomorphs or morphological alternation, as in //ˈniː~ɛl+t// for kneel~knelt (the plus sign ‘+’ indicates a morpheme boundary).[47][48]
The tilde may represent some sort of phonetic or phonemic variation between two sounds, which might be allophones or in free variation. For example, [χ ~ x] can represent «either [χ] or [x]«.
In formal semantics, it is also used as a notation for the squiggle operator which plays a key role in many theories of focus.[49]
Computing[edit]
Computer programmers use the tilde in various ways and sometimes call the symbol (as opposed to the diacritic) a squiggle, squiggly, swiggle, or twiddle. According to the Jargon File, other synonyms sometimes used in programming include not, approx, wiggle, enyay (after eñe) and (humorously) sqiggle .
Directories and URLs[edit]
On Unix-like operating systems (including AIX, BSD, Linux and macOS), tilde normally indicates the current user’s home directory. For example, if the current user’s home directory is /home/user, then the command cd ~ is equivalent to cd /home/user, cd $HOME, or cd. This convention derives from the Lear-Siegler ADM-3A terminal in common use during the 1970s, which happened to have the tilde symbol and the word «Home» (for moving the cursor to the upper left) on the same key.[citation needed] When prepended to a particular username, the tilde indicates that user’s home directory (e.g., ~janedoe for the home directory of user janedoe, such as /home/janedoe).[50]
Used in URLs on the World Wide Web, it often denotes a personal website on a Unix-based server. For example, http://www.example.com/~johndoe/ might be the personal website of John Doe. This mimics the Unix shell usage of the tilde. However, when accessed from the web, file access is usually directed to a subdirectory in the user’s home directory, such as /home/username/public_html or /home/username/www.[51]
In URLs, the characters %7E (or %7e) may substitute for a tilde if an input device lacks a tilde key.[52] Thus, http://www.example.com/~johndoe/ and http://www.example.com/%7Ejohndoe/ will behave in the same manner.
Computer languages[edit]
The tilde is used in the AWK programming language as part of the pattern match operators for regular expressions:
variable ~ /regex/
returns true if the variable is matched.variable !~ /regex/
returns false if the variable is matched.
A variant of this, with the plain tilde replaced with =~
, was adopted in Perl, and this semi-standardization has led to the use of these operators in other programming languages, such as Ruby or the SQL variant of the database PostgreSQL.
In APL and MATLAB, tilde represents the monadic logical function NOT, and in APL it additionally represents the dyadic multiset function without (set difference).
In C the tilde character is used as bitwise NOT unary operator, following the notation in logic (an !
causes a logical NOT, instead). This is also used by most languages based on or influenced by C, such as C++, D and C#. The MySQL database also use tilde as bitwise invert[53] as does Microsoft’s SQL Server Transact-SQL (T-SQL) language. JavaScript also uses tilde as bitwise NOT, and because JavaScript internally uses floats and the bitwise complement only works on integers, numbers are stripped of their decimal part before applying the operation. This has also given rise to using two tildes ~~x
as a short syntax for a cast to integer (numbers are stripped of their decimal part and changed into their complement, and then back).
In C++ and C#, the tilde is also used as the first character in a class’s method name (where the rest of the name must be the same name as the class) to indicate a destructor – a special method which is called at the end of the object’s life.
In ASP.NET application tilde (‘~’) is used as a shortcut to the root of the application’s virtual directory.
In the CSS stylesheet language, the tilde is used for the indirect adjacent combinator as part of a selector.
In the D programming language, the tilde is used as an array concatenation operator, as well as to indicate an object destructor and bitwise not operator. Tilde operator can be overloaded for user types, and binary tilde operator is mostly used to merging two objects, or adding some objects to set of objects. It was introduced because plus operator can have different meaning in many situations. For example, what to do with «120» + «14» ? Is this a string «134» (addition of two numbers), or «12014» (concatenation of strings) or something else? D disallows + operator for arrays (and strings), and provides separate operator for concatenation (similarly PHP programming language solved this problem by using dot operator for concatenation, and + for number addition, which will also work on strings containing numbers).
In Eiffel, the tilde is used for object comparison. If a and b denote objects, the boolean expression a ~ b has value true if and only if these objects are equal, as defined by the applicable version of the library routine is_equal, which by default denotes field-by-field object equality but can be redefined in any class to support a specific notion of equality. If a and b are references, the object equality expression a ~ b is to be contrasted with a = b which denotes reference equality. Unlike the call a.is_equal (b), the expression a ~ b is type-safe even in the presence of covariance.
In the Apache Groovy programming language the tilde character is used as an operator mapped to the bitwiseNegate() method.[54] Given a String the method will produce a java.util.regex.Pattern. Given an integer it will negate the integer bitwise like in C. =~
and ==~
can in Groovy be used to match a regular expression.[55][56]
In Haskell, the tilde is used in type constraints to indicate type equality.[57] Also, in pattern-matching, the tilde is used to indicate a lazy pattern match.[58]
In the Inform programming language, the tilde is used to indicate a quotation mark inside a quoted string.
In «text mode» of the LaTeX typesetting language a tilde diacritic can be obtained using, e.g., ~{n}
, yielding «ñ». A stand-alone tilde can be obtained by using textasciitilde
or string~
.
In «math mode» a tilde diacritic can be written as, e.g., tilde{x}
. For a wider tilde widetilde
can be used. The sim
command produce a tilde-like binary relation symbol that is often used in mathematical expressions, and the double-tilde ≈ is obtained with approx
. The url
package also supports entering tildes directly, e.g., url{http://server/~name}
.
In both text and math mode, a tilde on its own (~
) renders a white space with no line breaking.
In MediaWiki syntax, four tildes are used as a shortcut for a user’s signature.
In Common Lisp, the tilde is used as the prefix for format specifiers in format strings.[59]
In Max/MSP, a tilde is used to denote objects that process at the computer’s sampling rate, i.e. mainly those that deal with sound.
In Standard ML, the tilde is used as the prefix for negative numbers and as the unary negation operator.
In OCaml, the tilde is used to specify the label for a labeled parameter.
In R, the tilde operator is used to separate the left- and right-hand sides in a model formula.[60]
In Object REXX, the twiddle is used as a «message send» symbol. For example, Employee.name~lower()
would cause the lower()
method to act on the object Employee
‘s name
attribute, returning the result of the operation. ~~
returns the object that received the method rather than the result produced. Thus it can be used when the result need not be returned or when cascading methods are to be used. team~~insert("Jane")~~insert("Joe")~~insert("Steve")
would send multiple concurrent insert
messages, thus invoking the insert
method three consecutive times on the team
object.
In Raku, ~~
is used instead of =~
for a regular expression.
Keyboards[edit]
The presence (or absence) of a tilde engraved on the keyboard depends on the territory where it was sold. In either case, computer’s system settings determine the keyboard mapping and the default setting will match the engravings on the keys. Even so, it certainly possible to configure a keyboard for a different locale than that supplied by the retailer. On American and British keyboards, the tilde is a standard keytop and pressing it produces a free-standing «ASCII Tilde». To generate a letter with a tilde diacritic requires the US international or UK extended keyboard setting.
- With US-international, the `/~ key is a dead key: pressing the ~ key then a letter produces the tilde-accented form of that letter. (For example, ~ a produces ã.) With this setting active, an ASCII tilde can be inserted with the dead key followed by the space bar, or alternatively by striking the dead key twice in a row.
- With UK-extended, the key works normally but becomes a ‘dead key’ when combined with AltGr. Thus AltGr+# then a letter produces the accented form of that letter.
- With a Macintosh either of the Alt/Option keys function similarly.
- With Linux, the compose key facility is used.
Instructions for other national languages and keyboards are beyond the scope of this article.
In the US and European Windows systems, the Alt code for a single tilde is 126
.
Backup filenames[edit]
The dominant Unix convention for naming backup copies of files is appending a tilde to the original file name.
It originated with the Emacs text editor[61] and was adopted by many other editors and some command-line tools.
Emacs also introduced an elaborate numbered backup scheme, with files named filename.~1~, filename.~2~ and so on. It didn’t catch on, as the rise of version control software eliminates the need for this usage.
Microsoft filenames[edit]
The tilde was part of Microsoft’s filename mangling scheme when it extended the FAT file system standard to support long filenames for Microsoft Windows. Programs written prior to this development could only access filenames in the so-called 8.3 format—the filenames consisted of a maximum of eight characters from a restricted character set (e.g. no spaces), followed by a period, followed by three more characters. In order to permit these legacy programs to access files in the FAT file system, each file had to be given two names—one long, more descriptive one, and one that conformed to the 8.3 format. This was accomplished with a name-mangling scheme in which the first six characters of the filename are followed by a tilde and a digit. For example, «Program Files» might become «PROGRA~1«.
The tilde symbol is also often used to prefix hidden temporary files that are created when a document is opened in Windows. For example, when a document «Document1.doc» is opened in Word, a file called «~$cument1.doc» is created in the same directory. This file contains information about which user has the file open, to prevent multiple users from attempting to change a document at the same time.
Juggling notation[edit]
In the juggling notation system Beatmap, tilde can be added to either «hand» in a pair of fields to say «cross the arms with this hand on top». Mills Mess is thus represented as (~2x,1)(1,2x)(2x,~1)*.[62]
Unicode[edit]
Variants and similars[edit]
Unicode has code-points for many forms of non-combined tilde, for symbols incorporating tildes, and for characters visually similar to a tilde.
Character | Code point | Name | Comments |
---|---|---|---|
~ | U+007E | TILDE | The keyboard tilde. Center-height alignment. |
˜ | U+02DC | SMALL TILDE | A spacing version of the combining tilde diacritic. |
˷ | U+02F7 | MODIFIER LETTER LOW TILDE | A spacing version of the combining tilde diacritic. |
◌̃ | U+0303 | COMBINING TILDE | Used in IPA to indicate a nasal vowel. |
◌̰ | U+0330 | COMBINING TILDE BELOW | Used in IPA to indicate creaky voice. |
◌̴ | U+0334 | COMBINING TILDE OVERLAY | Overstrikes the preceding letter. Used in IPA to indicate velarization or pharyngealization. |
◌̾ | U+033E | COMBINING VERTICAL TILDE | |
◌͂ | U+0342 | COMBINING GREEK PERISPOMENI | Used as an Ancient Greek accent under the name «circumflex»; it can also be written as an inverted breve. |
◌͊ | U+034A | COMBINING NOT TILDE ABOVE | Used in extIPA to indicate a denasalization. |
◌͋ | U+034B | COMBINING HOMOTHETIC ABOVE | Used in extIPA to indicate a nareal fricative. |
◌͠◌ | U+0360 | COMBINING DOUBLE TILDE | A diacritic that applies to a pair of letters. |
◌֘ | U+0598 | HEBREW ACCENT ZARQA | Hebrew cantillation mark. |
◌֮ | U+05AE | HEBREW ACCENT ZINOR | Hebrew cantillation mark. |
◌᷉ | U+1DC9 | COMBINING ACUTE-GRAVE-ACUTE | Used in IPA as a tone mark. |
⁓ | U+2053 | SWUNG DASH | A punctuation mark. |
∼ | U+223C | TILDE OPERATOR | Used in mathematics. In-line. Ends not curved as much. |
∽ | U+223D | REVERSED TILDE | In some fonts it is the tilde’s simple mirror image; others extend the tips to resemble a ᔕ, or an open ∞. |
∿ | U+223F | SINE WAVE | Used in electronics to indicate alternating current, in place of +, −, or ⎓ for direct current. |
≁ | U+2241 | NOT TILDE | |
≂ | U+2242 | MINUS TILDE | |
≃ | U+2243 | ASYMPTOTICALLY EQUAL TO | |
≄ | U+2244 | NOT ASYMPTOTICALLY EQUAL TO | |
≅ | U+2245 | APPROXIMATELY EQUAL TO | |
≆ | U+2246 | APPROXIMATELY BUT NOT ACTUALLY EQUAL TO | |
≇ | U+2247 | NEITHER APPROXIMATELY NOR ACTUALLY EQUAL TO | |
≈ | U+2248 | ALMOST EQUAL TO | |
≉ | U+2249 | NOT ALMOST EQUAL TO | |
≊ | U+224A | ALMOST EQUAL OR EQUAL TO | |
≋ | U+224B | TRIPLE TILDE | |
≌ | U+224C | ALL EQUAL TO | |
⋍ | U+22CD | REVERSED TILDE EQUALS | |
⍨ | U+2368 | APL FUNCTIONAL SYMBOL TILDE DIAERESIS | |
⍫ | U+236B | APL FUNCTIONAL SYMBOL DEL TILDE | |
⍭ | U+236D | APL FUNCTIONAL SYMBOL STILE TILDE | |
⍱ | U+2371 | APL FUNCTIONAL SYMBOL DOWN CARET TILDE | |
⍲ | U+2372 | APL FUNCTIONAL SYMBOL UP CARET TILDE | |
⥲ | U+2972 | TILDE OPERATOR ABOVE RIGHTWARDS ARROW | |
⥳ | U+2973 | LEFTWARDS ARROW ABOVE TILDE OPERATOR | |
⥴ | U+2974 | RIGHTWARDS ARROW ABOVE TILDE OPERATOR | |
⧤ | U+29E4 | EQUALS SIGN AND SLANTED PARALLEL WITH TILDE ABOVE | |
⨤ | U+2A24 | PLUS SIGN WITH TILDE ABOVE | |
⨦ | U+2A26 | PLUS SIGN WITH TILDE BELOW | |
⩪ | U+2A6A | TILDE OPERATOR WITH DOT ABOVE | |
⩫ | U+2A6B | TILDE OPERATOR WITH RISING DOTS | |
⩳ | U+2A73 | EQUALS SIGN ABOVE TILDE OPERATOR | |
⫇ | U+2AC7 | SUBSET OF ABOVE TILDE OPERATOR | |
⫈ | U+2AC8 | SUPERSET OF ABOVE TILDE OPERATOR | |
⫳ | U+2AF3 | PARALLEL WITH TILDE OPERATOR | |
⭁ | U+2B41 | REVERSE TILDE OPERATOR ABOVE LEFTWARDS ARROW | |
⭇ | U+2B47 | REVERSE TILDE OPERATOR ABOVE RIGHTWARDS ARROW | |
⭉ | U+2B49 | TILDE OPERATOR ABOVE LEFTWARDS ARROW | |
⭋ | U+2B4B | LEFTWARDS ARROW ABOVE REVERSE TILDE OPERATOR | |
⭌ | U+2B4C | RIGHTWARDS ARROW ABOVE REVERSE TILDE OPERATOR | |
⸛ | U+2E1B | TILDE WITH RING ABOVE | |
⸞ | U+2E1E | TILDE WITH DOT ABOVE | |
⸟ | U+2E1F | TILDE WITH DOT BELOW | |
ⸯ | U+2E2F | VERTICAL TILDE | |
〜 | U+301C | WAVE DASH | Used in Japanese punctuation. |
〰 | U+3030 | WAVY DASH | |
◌︢ | U+FE22 | COMBINING DOUBLE TILDE LEFT HALF | |
◌︣ | U+FE23 | COMBINING DOUBLE TILDE RIGHT HALF | |
◌︩ | U+FE29 | COMBINING TILDE LEFT HALF BELOW | |
◌︪ | U+FE2A | COMBINING TILDE RIGHT HALF BELOW | |
﹋ | U+FE4B | WAVY OVERLINE | |
﹏ | U+FE4F | WAVY LOW LINE | |
~ | U+FF5E | FULLWIDTH TILDE | Em wide. In-line. Ends not curved much. |
~ | U+E007E | TAG TILDE | Formatting tag control character. |
Precomposed characters[edit]
A number of characters in Unicode, have tilde precomposed.
Unicode precomposaed characters with tilde diacritic | ||
---|---|---|
Letter | Code point | Name |
Ẵ | U+1EB4 | LATIN CAPITAL LETTER A WITH BREVE AND TILDE |
ẵ | U+1EB5 | LATIN SMALL LETTER A WITH BREVE AND TILDE |
Ẫ | U+1EAA | LATIN CAPITAL LETTER A WITH CIRCUMFLEX AND TILDE |
ẫ | U+1EAB | LATIN SMALL LETTER A WITH CIRCUMFLEX AND TILDE |
à | U+00C3 | LATIN CAPITAL LETTER A WITH TILDE |
ã | U+00E3 | LATIN SMALL LETTER A WITH TILDE |
ᵬ | U+1D6C | LATIN SMALL LETTER B WITH MIDDLE TILDE |
ᵭ | U+1D6D | LATIN SMALL LETTER D WITH MIDDLE TILDE |
Ễ | U+1EC4 | LATIN CAPITAL LETTER E WITH CIRCUMFLEX AND TILDE |
ễ | U+1EC5 | LATIN SMALL LETTER E WITH CIRCUMFLEX AND TILDE |
Ḛ | U+1E1A | LATIN CAPITAL LETTER E WITH TILDE BELOW |
ḛ | U+1E1B | LATIN SMALL LETTER E WITH TILDE BELOW |
Ẽ | U+1EBC | LATIN CAPITAL LETTER E WITH TILDE |
ẽ | U+1EBD | LATIN SMALL LETTER E WITH TILDE |
ᵮ | U+1D6E | LATIN SMALL LETTER F WITH MIDDLE TILDE |
Ḭ | U+1E2C | LATIN CAPITAL LETTER I WITH TILDE BELOW |
ḭ | U+1E2D | LATIN SMALL LETTER I WITH TILDE BELOW |
Ĩ | U+0128 | LATIN CAPITAL LETTER I WITH TILDE |
ĩ | U+0129 | LATIN SMALL LETTER I WITH TILDE |
Ɫ | U+2C62 | LATIN CAPITAL LETTER L WITH MIDDLE TILDE |
ɫ | U+026B | LATIN SMALL LETTER L WITH MIDDLE TILDE |
ꭞ | U+AB5E | MODIFIER LETTER SMALL L WITH MIDDLE TILDE |
ꬸ | U+AB38 | LATIN SMALL LETTER L WITH DOUBLE MIDDLE TILDE |
ᷬ | U+1DEC | COMBINING LATIN SMALL LETTER L WITH DOUBLE MIDDLE TILDE |
ᵯ | U+1D6F | LATIN SMALL LETTER M WITH MIDDLE TILDE |
ᵰ | U+1D70 | LATIN SMALL LETTER N WITH MIDDLE TILDE |
Ñ | U+00D1 | LATIN CAPITAL LETTER N WITH TILDE |
ñ | U+00F1 | LATIN SMALL LETTER N WITH TILDE |
Ỗ | U+1ED6 | LATIN CAPITAL LETTER O WITH CIRCUMFLEX AND TILDE |
ỗ | U+1ED7 | LATIN SMALL LETTER O WITH CIRCUMFLEX AND TILDE |
Ỡ | U+1EE0 | LATIN CAPITAL LETTER O WITH HORN AND TILDE |
ỡ | U+1EE1 | LATIN SMALL LETTER O WITH HORN AND TILDE |
Ṍ | U+1E4C | LATIN CAPITAL LETTER O WITH TILDE AND ACUTE |
ṍ | U+1E4D | LATIN SMALL LETTER O WITH TILDE AND ACUTE |
Ṏ | U+1E4E | LATIN CAPITAL LETTER O WITH TILDE AND DIAERESIS |
ṏ | U+1E4F | LATIN SMALL LETTER O WITH TILDE AND DIAERESIS |
Ȭ | U+022C | LATIN CAPITAL LETTER O WITH TILDE AND MACRON |
ȭ | U+022D | LATIN SMALL LETTER O WITH TILDE AND MACRON |
Õ | U+00D5 | LATIN CAPITAL LETTER O WITH TILDE |
õ | U+00F5 | LATIN SMALL LETTER O WITH TILDE |
ᵱ | U+1D71 | LATIN SMALL LETTER P WITH MIDDLE TILDE |
ᵳ | U+1D73 | LATIN SMALL LETTER R WITH FISHHOOK AND MIDDLE TILDE |
ᵲ | U+1D72 | LATIN SMALL LETTER R WITH MIDDLE TILDE |
ꭨ | U+AB68 | LATIN SMALL LETTER TURNED R WITH MIDDLE TILDE |
ᵴ | U+1D74 | LATIN SMALL LETTER S WITH MIDDLE TILDE |
ᵵ | U+1D75 | LATIN SMALL LETTER T WITH MIDDLE TILDE |
Ữ | U+1EEE | LATIN CAPITAL LETTER U WITH HORN AND TILDE |
ữ | U+1EEF | LATIN SMALL LETTER U WITH HORN AND TILDE |
Ṹ | U+1E78 | LATIN CAPITAL LETTER U WITH TILDE AND ACUTE |
ṹ | U+1E79 | LATIN SMALL LETTER U WITH TILDE AND ACUTE |
Ṵ | U+1E74 | LATIN CAPITAL LETTER U WITH TILDE BELOW |
ṵ | U+1E75 | LATIN SMALL LETTER U WITH TILDE BELOW |
Ũ | U+0168 | LATIN CAPITAL LETTER U WITH TILDE |
ũ | U+0169 | LATIN SMALL LETTER U WITH TILDE |
Ṽ | U+1E7C | LATIN CAPITAL LETTER V WITH TILDE |
ṽ | U+1E7D | LATIN SMALL LETTER V WITH TILDE |
Ỹ | U+1EF8 | LATIN CAPITAL LETTER Y WITH TILDE |
ỹ | U+1EF9 | LATIN SMALL LETTER Y WITH TILDE |
ᵶ | U+1D76 | LATIN SMALL LETTER Z WITH MIDDLE TILDE |
See also[edit]
- Circumflex
- Caret (computing)
- Tittle
- Double tilde (disambiguation)
Notes[edit]
- ^ Several more or less common informal names are used for the tilde that usually describe the shape, including squiggly, squiggle(s), and flourish.
- ^ alternative association for the same code point
- ^ ISO 646 (and ASCII, which it includes) is a standard for 7-bit encoding, providing just 96 printable characters (and 32 control characters). This was insufficient to meet the needs of Western European languages and so the standard specifies certain code points that are available for national variation. With the arrival of 8-bit «extended ASCII», this issue was largely mitigated, though not fully resolved until Unicode was established.
- ^ See also Air quotes.
References[edit]
- ^ «tilde». The Chambers Dictionary (9th ed.). Chambers. 2003. ISBN 0-550-10105-5.
- ^ «tilde». The American Heritage Dictionary of the English Language (5th ed.). HarperCollins.
- ^ Martin, Charles Trice (1910). The record interpreter : a collection of abbreviations, Latin words and names used in English historical manuscripts and records (2nd ed.). London, preface, p.5 [1]
- ^ a b Mackenzie, Charles E. (1980). Coded Character Sets, History and Development (PDF). The Systems Programming Series (1 ed.). Addison-Wesley Publishing Company, Inc. ISBN 978-0-201-14460-4. LCCN 77-90165. Archived (PDF) from the original on May 26, 2016. Retrieved August 25, 2019.
- ^ «Meeting of CCITT Working Party on the New Telegraph Alphabet». CCITT. 15 May 1963. See Paragraph 3.
- ^ L. L. Griffin, Chairman, X3.2 (29 November 1963). «Memorandum to Members, Alternates, and Consultants of A.S.A. X3.2 and task groups». US Department of the Navy. p. 8.
- ^ «Character histories: notes on some ASCII code positions».
- ^ «Second ISO draft proposal | 6 and 6 bit character codes for information processing interchange». ISO. December 1963. See paragraph 2
- ^ «Swung dash», WordNet (search) (3.0 ed.)
- ^ «26 argumentos para seguir defendiendo la Ñ». La Razón. 11 January 2011. Retrieved 31 January 2016.
- ^ AFP (18 November 2004). «Batalla de la Ñ: Una aventura quijotesca para defender el alma de la lengua». Periódico ABC Paraguay. Retrieved 31 January 2016.
- ^ Diccionario de la lengua española, Real Academia Española
- ^ a b c d e «Tilde». Wolfram/MathWorld. 3 November 2011. Retrieved 11 November 2011.
- ^ a b c «All Elementary Mathematics – Mathematical symbols dictionary». Bymath. Archived from the original on 2 May 2015. Retrieved 25 September 2014.
- ^ «Character design standards — Maths». Microsoft.
- ^ a b Quinn, Liam. «HTML 4.0 Entities for Symbols and Greek Letters». HTML help. Retrieved 11 November 2011.
- ^ «Math Symbols… Those Most Valuable and Important: Approximately Equal Symbol». Solving Math problems. 20 September 2010. Retrieved 11 November 2011.
- ^ a b Bernstein, Joseph. «The Hidden Language of The ~Tilde~». BuzzFeed News.
- ^ Ortografía de la lengua española. Madrid: Real Academia Española. 2010. p. 279. ISBN 978-84-670-3426-4.
- ^ «Lema en la RAE». Real Academia Española. Retrieved 10 October 2015.
- ^ Nestle, Eberhard (1888). Syrische Grammatik mit Litteratur, Chrestomathie und Glossar. Berlin: H. Reuther’s Verlagsbuchhandlung. [translated to English as Syriac grammar with bibliography, chrestomathy and glossary, by R. S. Kennedy. London: Williams & Norgate 1889. p. 5].
- ^ Lithuanian Standards Board (LST), proposal for a zigzag diacritic
- ^
«Tilde Definition». linfo.org. The Linux Information Project. 24 June 2005. Retrieved 27 January 2020. - ^ «Using a tilde with currency».
- ^ «Appendix 1: Shift_JIS-2004 vs Unicode mapping table», JIS X 0213:2004, X 0213.
- ^ Shift-JIS to Unicode, Unicode.
- ^ «Windows 932_81». Microsoft. Retrieved 30 July 2010.
- ^ a b CJK Symbols and Punctuation (Unicode 6.2) (PDF) (chart), Unicode, archived from the original (PDF) on 27 August 2013.
- ^ Japanese National Committee on ISO/TC97/SC2. ISO-IR-87: Japanese Graphic Character Set for Information Interchange (PDF). ITSCJ/IPSJ. Archived from the original (PDF) on 10 March 2022.
- ^ Japanese Industrial Standards Committee. ISO-IR-233: Japanese Graphic Character Set for Information Interchange, Plane 1 (Update of ISO-IR 228) (PDF). ITSCJ/IPSJ. Archived from the original (PDF) on 10 March 2022.
- ^ Halfwidth and Fullwidth Forms (PDF) (chart), Unicode.
- ^ a b Errata Fixed in Unicode 8.0.0, Unicode
- ^ «windows-949-2000 (lead byte A1)». ICU Demonstration — Converter Explorer. International Components for Unicode.
- ^ a b «Lead Byte A1-A2 (Code page 949)». MSDN. Microsoft.
- ^ «ibm-1363_P110-1997 (lead byte A1)». ICU Demonstration — Converter Explorer. International Components for Unicode.
- ^ «euc-kr (lead byte A1)». ICU Demonstration — Converter Explorer. International Components for Unicode.
- ^ a b «Map (external version) from Mac OS Korean encoding to Unicode 3.2 and later». Apple.
- ^ CJK Symbols and Punctuation (PDF) (chart), Unicode
- ^ Komatsu, Hiroyuki, L2/14-198: Proposal for the modification of the sample character layout of WAVE_DASH (U+301C) (PDF)
- ^ Shift_JIS-2004 (JIS X 0213:2004 Appendix 1) vs Unicode mapping table, x0213.org
- ^ «Shift_JIS visualization», Encoding Standard, WHATWG
- ^ Derbyshire, J (2004), Prime Obsession: Bernhard Riemann and the Greatest Unsolved Problem in Mathematics, New York: Penguin.
- ^
«Tilde». Wolfram Research. Retrieved 4 June 2018. - ^ Choy, Stephen TL; Jesudason, Judith Packer; Lee, Peng Yee (1988). Proceedings of the Analysis Conference, Singapore 1986. Elsevier. ISBN 9780080872612.
- ^ Wallrapp (1994). «Standardization of flexible body modeling in multibody system codes, Part I: Definition of Standard Input Data». 22 (3): 283–304. doi:10.1080/08905459408905214.
- ^ Valembois, R. E.; Fisette, P.; Samin, J. C. (1997). «Comparison of Various Techniques for Modelling Flexible Beams in Multibody Dynamics». Nonlinear Dynamics (12): 367–397. doi:10.1023/A:1008204330035.
- ^ Collinge (2002) An Encyclopedia of Language, §4.2.
- ^ Hayes, Bruce (2011). Introductory Phonology. John Wiley & Sons. pp. 87–88. ISBN 9781444360134.
- ^ Buring, Daniel (2016). Intonation and Meaning. Oxford University Press. pp. 36–41. doi:10.1093/acprof:oso/9780199226269.003.0003. ISBN 978-0-19-922627-6.
- ^ «Tilde expansion», C Library Manual, The GNU project, retrieved 4 July 2010.
- ^ «Module mod_userdir», HTTP Server Documentation (version 2.0 ed.), The Apache foundation, retrieved 4 July 2010.
- ^ Berners-Lee, T.; Fielding, R.; Masinter, L. (2005), RFC 3986, IETF, doi:10.17487/RFC3986.
- ^ «MySQL :: Reference Manual :: Bit Functions and Operators». dev.mysql.com. Retrieved 20 December 2019.
- ^ «The Groovy programming language — Operators».
- ^ Groovy Regular Expression User Guide, Code haus, archived from the original on 26 July 2010, retrieved 11 November 2010.
- ^ Groovy RegExp FAQ, Code haus, archived from the original on 11 July 2010, retrieved 11 November 2010.
- ^ «Type Families», Haskell Wiki.
- ^ «Lazy pattern match — HaskellWiki».
- ^ «CLHS: Section 22.3». Lispworks.com. 11 April 2005. Retrieved 30 July 2010.
- ^ The R Reference Index
- ^ Emacs Manual
- ^ «The Internet Juggling Database». Archived from the original on 28 July 2005. Retrieved 6 November 2009.
~ Тильда
примерно
Нажмите, чтобы скопировать и вставить символ
Значение символа
Тильда. Основная латиница.
Символ «Тильда» был утвержден как часть Юникода версии 1.1 в 1993 г.
Свойства
Версия | 1.1 |
Блок | Основная латиница |
Тип парной зеркальной скобки (bidi) | Нет |
Композиционное исключение | Нет |
Изменение регистра | 007E |
Простое изменение регистра | 007E |
Кодировка
Кодировка | hex | dec (bytes) | dec | binary |
---|---|---|---|---|
UTF-8 | 7E | 126 | 126 | 01111110 |
UTF-16BE | 00 7E | 0 126 | 126 | 00000000 01111110 |
UTF-16LE | 7E 00 | 126 0 | 32256 | 01111110 00000000 |
UTF-32BE | 00 00 00 7E | 0 0 0 126 | 126 | 00000000 00000000 00000000 01111110 |
UTF-32LE | 7E 00 00 00 | 126 0 0 0 | 2113929216 | 01111110 00000000 00000000 00000000 |
~
Ти́льда (исп. tilde, от лат. titulus — надпись) — название нескольких типографских знаков в виде волнистой черты.
Содержание
- 1 Диакритический знак
- 1.1 Надстрочный
- 1.2 Другие варианты
- 2 Математический знак
- 3 Тильда в информатике и вычислительной технике
- 4 Коды символа
Диакритический знак
Надстрочный
В большинстве языков надстрочная тильда соответствует знаку, произошедшему из букв n и m, которые в средневековой скорописи часто писались над строкой (над предыдущей буквой) и в начертании выродились в волнистую линию. Такого происхождения, в частности, тильда в буквах
- ñ — в испанском языке употребляется для обозначения мягкого звука, близкого к «нь»;
- ã и õ — в португальском языке обозначают носовое произношение гласных;
- в некоторых системах фонетической транскрипции тильда над гласной вообще является показателем носового произношения.
В греческой политонической орфографии тильда над гласной обозначает облечённое ударение (циркумфлекс) и является шрифтовым вариантом круглой шапочки над буквой.
В графике польского рукописного шрифта строчная буква l с тильдой над ней обозначает букву ł, означающую твердый звук [л], переходящий в неслоговое [у].
В текстах на венгерском языке тильда может использоваться в качестве суррогатного заменителя двойного штриха над буквами o и u, если двойной штрих недоступен по техническим ограничениям.
Другие варианты
В качестве диакрического знака используется также вертикальная тильда и подстрочная тильда.
В некоторых письменностях встречается диакритический знак в виде тильды, перечёркивающей букву.
Близкую к надстрочной тильде форму имеет знак титла, употребляемый в церковнославянской письменности.
В словарях тильда заменяет в словосочетаниях заголовочное слово или неизменяемую его часть.
Математический знак
Внутристрочная тильда обычно означает разного рода отношения эквивалентности, например:
- отношение эквивалентности в теории множеств;
- подобие в Евклидовой геометрии;
- при анализе асимптотического поведения функций — их асимптотическую (сильную) эквивалентность: запись
« при » означает, что ; иногда же — равенство по порядку (слабую эквивалентность), когда одновременно и .
Используется также надстрочная тильда: например, тильда над знаком случайной величины может означать ее медиану.
Тильда используется и в сочетании с другими знаками: тильда над знаком равенства в геометрии обозначает конгруэнтность; две тильды обозначают приближенное равенство; тильда под знаками «больше» и «меньше» означает, что одна функция растет асимптотически не меньше (не больше), чем другая, и т. п.
Тильда в информатике и вычислительной технике
- в языках C/C++, Python,
- в файловой системе DOS, тильда используется для сокращения наименований файлов и каталогов, например PROGRA~1 вместо PROGRAM FILES. (при этом если существует несколько имён начинающихся на одну и ту же строку, то используется ~2, ~3 и т.д., если число файлов больше десяти, то размер «строки» сокращается на символ до PROGR~12 и т.д.)
- в unix-подобных операционных системах с тильды начинается иерархический путь к своим файлам: ~/mydir/myfile — или к файлам другого пользователя: ~ivanov/texts/report.txt
- в языке ТеХ тильда обычно обозначает неразрывный пробел (а для использования тильды как видимого типографского знака применяются разнообразные многосимвольные команды: ~ для надстрочной тильды в тексте, tilde для нее же в формулах, sim для тильды как знака эквивалентности и др.);
- в Википедии) каскад из 3—5 знаков тильды подряд обозначают подпись участника на страницах обсуждений:
- 3 тильды (~~~) дают только подпись.
- 4 тильды (~~~~) — подпись с указанием на время внесения правки.
- 5 тильд (~~~~~) — только указание текущего времени и даты.
- Одиночная тильда в запросе Yandex исключает следующее слово в пределах предложения. Двойная тильда: ~~ в пределах всего документа.
- Во многих моноширинных консольных шрифтах тильда находится в верхней части, так что последовательность тильд
~~~~~~
использовалась в текстовом файле для волнистого подчёркивания (тильды размещались на строку ниже подчёркиваемого текста).
Коды символа
Внутристрочная тильда (не являющаяся диакритическим знаком) содержится в большинстве компьютерных кодировок и обычно имеет код 126 (десятичный), U+007E (16-ричный в Юникоде).
Тильда как надстрочный диакритический знак имеет в Юникоде код U+0303.
Клавиатурные знаки
~ ` |
! 1 |
@ 2 |
# 3 |
$ 4 |
% 5 |
^ 6 |
& 7 |
* 8 |
( 9 |
) 0 |
_ − |
+ = |
(back space) |
(tab) | Q | W | E | R | T | Y | U | I | O | P | { [ |
} ] |
| |
(Caps Lock) | A | S | D | F | G | H | J | K | L | : ; |
« ‘ |
(Enter) | |
(Shift) | Z | X | C | V | B | N | M | < , |
> . |
? / |
(Shift) | ||
((alt) | словоразделитель (пробел) |
(alt) | (
Wikimedia Foundation. Игры ⚽ Нужен реферат?
Полезное
|
Приветствую на fast-wolker-ru! Сегодня речь пойдет о некоторых знаках, которые располагаются на компьютерной клавиатуре. Причем речь идет о знаках, которыми мы пользуемся не часто. Один из таких знаков – это знак тильды. При наборе текстов ( а часто и в компьютерных играх) рано или поздно столкнетесь с ним.
Выглядит он в виде такой вот закорючки. Что же это за знак и для чего он нужен?
Содержание
- Как выглядит знак тильда на клавиатуре и где расположен?
- Тильда – знак в математике, что означает?
- Что значит тильда в конце предложения или в переписке?
Как выглядит знак тильда на клавиатуре и где расположен?
На клавиатуре найти его не так уж и сложно. Находится этот знак в левом верхнем углу прямо под кнопкой «ESC».
На большинстве клавиатур здесь располагается еще буква Ё. Вызвать знак тильды можно нажав комбинацию клавиш Shift+Alt. Этой комбинацией мы вызываем смену раскладки клавиатуры с русской на английскую.
Называется этот знак еще «волнистая линия» или «завитушка». Где используется знак «тильда»? Применений ему не так уж и много, причем все они специфические.
Например, в испанском и португальском языках тильда представляет собой диакритический знак, который располагается над буквами “а” и “n” и помогает подчеркнуть письменность. Например, ã и õ обозначает носовое произношение гласных, а ñ — употребляется для обозначения мягкого звука, близкого к «нь»
Из других языков стоит отметить язык программирования «си», где знак тильды означает побитовое отрицание. В некоторых программах и таких играх, как Quake или Counter-Strike тильда предоставляет доступ к консоли, а также к эмулятору терминала GTK+.
В операционной системе Windows этот знак сокращает длинные имена файлов, например каталог «Program Files» изменяет на «Progra~1». Применяется он и в математике, указывая примерное (приблизительно) количество.
Тильда – знак в математике, что означает?
Стоящая перед числом тильда означает «примерно», «приблизительно», «около». В теории множеств знак означает отношение эквивалентности, а в Евклидовой геометрии – это подобие.
Используется знак и как отношение эквивалентности между двумя объектами. А в таких значениях, как 1,902 ~ = 2, тильда обозначает как приблизительно равный.
В геометрии тильда означает подобие. Например, выражение
Обозначает, что треугольник АВС подобен треугольнику А1В1С1.
Что значит тильда в конце предложения или в переписке?
Если в конце слова поставить знак тильды, это значит, что вы удлиняете или само слово, или его слог. Так же используется и как удлинение гласной буквы.
Такие вставки используются чаще всего в телефонной переписке или в смс, или в чатах. Так же, ставя этот знак в конце предложения, хотят показать, что оно имеет какой-то тайный скрытый смысл.
Такие предложения не должны восприниматься буквально. Если же поставить такой знак после цифры, то он будет выражать уже математическое «приблизительно. Например, «Я думаю где-то 5~», означает, что около 5.
Однозначного применения тильды в конце предложения нет. Встречаются и другие варианты, но наибольшее применение имеют те, что были перечислены выше. Если у вас есть какие-то свои варианты, поделитесь ими в комментариях. Удачи!
Эта статья про знаки препинания и диакритические знаки. Для шведского певца см. Тильда (певица).
«~» перенаправляется сюда. Об альбоме см. ~ (альбом).
~ | ||||||
---|---|---|---|---|---|---|
Тильда |
||||||
|
||||||
Смотрите также | Двойная тильда: Приближение [≈] или Двойное отрицание [ ~(~ ] |
̃ |
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Объединение тильды | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Этот шаблон:
|
В тильда ([1] или же ), ˜ или же ~, это графема с несколькими использованиями.[а] Имя персонажа пришло на английский язык из испанский и из португальский, которые, в свою очередь, пришли из латинский Titulus, что означает «заголовок» или «надпись».[1]
Причина для названия заключалась в том, что изначально оно было написано над пропущенной буквой или несколькими буквами как аббревиатура писца, или «знак приостановки» и «знак сокращения»,[2] отображается как прямая линия при использовании с заглавными буквами. Таким образом, часто используемые слова Анно Домини часто сокращались до Ао Дни, с приподнятым терминалом с отметкой подвеса над буквой «n». Такой знак мог обозначать пропуск одной буквы или нескольких букв. Это позволило сэкономить на работе писца, а также на пергаменте и чернилах. Средневековые европейские хартии, написанные на латыни, в основном состоят из таких сокращенных слов со знаками приостановки и другими сокращениями; только необычные слова были даны полностью.
С тех пор тильда применялась во многих других целях в качестве диакритический знак или отдельный символ. Они закодированы в Unicode с много заранее составленных персонажей а также индивидуально на U + 0303 ◌̃ ОБЪЕДИНЕНИЕ ТИЛЬДЫ и U + 007E ~ ТИЛЬДА (как интервальный символ ), и здесь дополнительные похожие персонажи для разных ролей. В лексикография, последний вид тильды и качнулся, ⁓, используются в словарях для обозначения пропущенного слова входа.[3]
История
Использование средневековыми писцами
Текст Книга Страшного Суда из 1086, относящихся, например, к поместье Молланд в Девон (см. изображение слева), очень сокращенный на что указывают многочисленные тильды. Текст с расширенными сокращениями выглядит следующим образом:
Mollande tempore regis Edwardi geldabat pro quattuor hidis et uno ferling. Terra est quadraginta carucae. In dominio sunt tres carucae et decem servi et triginta villani et viginta bordarii cum sedecim carucis. Ibi duodecim acrae prati et quindecim acrae silvae. Pastura tres leugae в продольном и широтном направлениях. Весы ad pensam. Huic manerio est adjuncta Blachepole. Elwardus tenebat tempore regis Edwardi pro manerio et geldabat pro dimidia hida. Terra est duae carucae. Ibi sunt quinque villani cum uno servo. Valet viginti solidos ad pensam et arsuram. Eidem manerio est injuste adjuncta Nimete et valet quindecim solidos. Ipsi manerio pertinet tercius denarius de Hundredis Nortmoltone et Badentone et Brantone et tercium animal pasturae morarum.
Роль механических пишущих машинок
Включение тильды в ASCII является прямым результатом его появления в качестве отдельного символа на механических пишущие машинки в конце девятнадцатого века. Когда все наборы символов были куски металла постоянно установлены, а количество символов намного более ограничено, чем в типография, вопрос о том, какие языки и рынки требовали, какие символы были важны. В любом хорошем магазине пишущих машинок был каталог альтернативных клавиатур, которые можно было указать для машин, заказанных на заводе.
В то время тильда использовалась только в испанских и португальских пишущих машинках (клавиатурах). В современном испанском языке тильда используется только с ñ и Ñ. Оба были удобно назначены одной механической панели набора, в которой жертвовала клавиша, которая считалась менее важной, обычно1⁄2—1⁄4 ключ.
Португальский, однако, не использует ñ но н для (почти) того же фонема. Он использует тильду на гласных ⟨a⟩ и ⟨o⟩. Чтобы не жертвовать двумя жестко ограниченными ключами к ã Ã õ Õ, было принято решение сделать ~ отдельный «мертвый» символ, в котором каретка, удерживающая бумагу, не двигалась после ввода символа. Когда был набран «обычный» символ, он печатается под набранной ранее тильдой, создавая желаемый акцентированный символ. (Например, ~ тогда п производит ñ). Мертвые ключи была вырезана выемка, чтобы избежать механической связи, которая приводила в действие движение каретки и, таким образом, позволяла этот процесс «чрезмерный «.
На механических пишущих машинках на испанских клавиатурах (первая или одна из первых неанглийских клавиатур) уже была неработающая клавиша для острый акцент, ´ — используется над любой гласной — и дирезис, ¨ — используется только над ⟨u⟩. Та же технология была использована для создания механизма мертвой клавиши для португальской клавиатуры, поэтому ~ был рожден как типографский персонаж а и о. Таким образом ~, который ранее не существовал как тип или же горячий свинец печатный символ, возник как отдельный графема.
Связь с испанским
Основная статья: Ñ
Логотип Института Сервантеса
Логотип CNN en Español
Как указывает этимологическое происхождение слова «тильда» на английском языке, этот символ был тесно связан с испанский язык. Связь проистекает из использования тильды над буквой ⟨n⟩ для образования (другой) буквы ⟨ñ⟩ на испанском языке, что характерно только для несколько других языков, многие из которых исторически связаны с испанским. Эта особенность может помочь людям, не являющимся носителями языка, быстро идентифицировать текст как написанный на испанском языке с небольшой вероятностью ошибки. Кроме того, большинство носителей языка, хотя не все, используйте слово испанский ссылаться на свой язык. В частности, в 1990-х годах испаноязычные интеллектуалы и новостные агентства продемонстрировали поддержку языка и культуры, защищая это письмо от глобализация и компьютеризация тенденции, которые угрожали удалить его с клавиатур и других стандартизированных продуктов и кодов.[4][5] В Instituto Cervantes, основан Правительство Испании для продвижения испанского языка на международном уровне, выбрал в качестве логотипа стилизованный Ñ с большой тильдой. 24-часовой новостной канал CNN в США позже применили аналогичную стратегию к существующему логотипу для запуска своего Версия на испанском языке. И аналогично Национальная баскетбольная ассоциация (НБА), Мужская сборная Испании по баскетболу по прозвищу «ÑBA».
В самом испанском языке слово тильда в более общем смысле используется для диакритических знаков, включая подчеркивающий острый акцент.[6] Диакритический знак ~ чаще называют Виргулилла или же la tilde de la eñe, и не считается акцентным знаком на испанском языке, а скорее просто частью буквы ñ (так же, как точка над я делает я знакомый читателям английского языка).
использование
Общего пользования
Этот символ (на американском английском) неофициально[7] средства «примерно», «около» или «около», например «~ 30 минут до», что означает «примерно 30 минут до «.[8][9] Может означать «похожий на»,[10] в том числе «того же порядок величины в качестве»,[7] Такие как: «Икс ~ у» означающий, что Икс и у такого же порядка величины. Другой символ приближения — это двойная тильда ≈, что означает «примерно равно».[8][10][11] Тильда также используется для обозначения соответствие форм, поместив его на = символ, таким образом: ≅. В вычислительной сфере, особенно в Unix В системах на основе тильды указывается домашний каталог пользователя.
В более позднем цифровом использовании тильды по обе стороны слова или фразы иногда стали передавать особый тон, который «позволяет заключенным в них словам проявлять искренность и иронию», что может упреждающе разрядить негативную реакцию.[12] Например, BuzzFeed журналист Джозеф Бернштейн интерпретирует тильды в следующем твитнуть:
- в ~ духе сезона ~ теперь будет ссылка на некоторые из (imho) спортивных чтений # Bestof2014. если вы ненавидите приятные вещи, отключите этот хэштег.
как способ прояснить, что и автор, и читатель осознают, что заключенная фраза — «дух сезона» — «клише, и мы знаем, что это качество ниже нашего автора, и мы не хотим, чтобы вы думали, что мы автор — вообще клише человек ».[12][b]
Диакритическое использование
В некоторых языках тильда — это диакритический знак помещен над письмо чтобы указать на изменение произношения:
Подача
Впервые тильда была использована в политоническая орфография из Древнегреческий, как вариант циркумфлекс, что представляет собой рост подача с последующим возвращением к стандартному тону.
Сокращение
Позже его использовали для изготовления сокращения в средневековье латинский документы. Когда ⟨n⟩ или ⟨m⟩ следовали за гласной, она часто опускалась, а тильда (физически маленькая N⟩) ставилась над предыдущей гласной, чтобы указать на пропущенную букву; отсюда тильда для обозначения назализации (ср. развитие умлаута как сокращение от e⟩.) Практика использования тильды над гласной для обозначения пропуска n⟩ или ⟨m⟩ продолжалась в печатных книгах в Французский как средство уменьшения длины текста до 17 века. Он также использовался в португальский, и испанский.
Иногда тильда использовалась для обозначения других сокращений, например, над буквой q⟩, что q̃, обозначать слово que («который»).
Назализация
Также как маленький n⟩ возникла тильда, когда написана над другими буквами, отмечая латинский ⟨N⟩, который был исключен на старогалисийско-португальском. В современном португальский это указывает назализация основной гласной: мао «рука», от лат. ману-; разойс «причины», от лат. рационы. Это использование было принято в орфографии нескольких родные языки Южной Америки, Такие как Гуарани и Нхенгату, а также в Международный фонетический алфавит (IPA) и многие другие фонетические алфавиты. Например, [ljɔ̃] это транскрипция IPA произношения французского топонима Лион.
В Бретонский, символ ⟨ñ⟩ после гласной означает, что буква ⟨n⟩ служит только для придания гласному назализованного произношения, но сама по себе не произносится, как обычно. Например, an⟩ дает произношение [ãn] тогда как Шан⟩ дает [ã].
В DMG романизация Тунисский арабский, тильда используется для носовых гласных õ и ṏ.
Небный n
Основная статья: Ñ
Наклонный n⟩ (⟨ñ⟩,) произошел от диграфа ⟨nn⟩ в испанском языке. На этом языке ⟨ñ⟩ считается отдельной буквой, называемой eñe (IPA:[ˈEɲe]), а не буквенно-диакритическое сочетание; в испанских словарях он помещается между буквами ⟨n⟩ и ⟨o⟩. По-испански слово тильда фактически относится к диакритическим знакам в целом, например острый акцент в Хосе,[13] в то время как диакритический знак в ⟩ñ⟩ называется «виргулилла» (IPA:[birɣuˈliʝa]).[14] Современные языки, в которых тилд ⟨n⟩ (⟨ñ⟩) используется для небный носовой согласный звук / ɲ / включают:
- Астурийский
- Баскский
- Чаморро
- Филиппинский
- Галицкий
- Гуарани
- Инупиак
- Мапудунгун
- Папьяменто
- кечуа
- испанский
- Тетум
- аймара
- Волоф
Тон
В вьетнамский, тильда над гласной означает скрипучий подъем тон (нга).
Международный фонетический алфавит
В фонетика, тильда используется как диакритический знак над буквой, под ней или наложенный на середину:
- Тильда над буквой означает назализация, например [ã], [ṽ].
- Тильда, наложенная на середину буквы, указывает веларизация или же фарингализация, например [ɫ], [z̴]. Если нет предварительно составленных Unicode символ существует, символ Unicode U + 0334 ◌̴ ОБЪЕДИНЕНИЕ TILDE OVERLAY можно использовать для его создания.
- Тильда под буквой означает ларингеализация, например [d̰]. Если предварительно составленного символа Юникода не существует, символ Юникода U + 0330 ◌̰ ОБЪЕДИНЕНИЕ ТИЛЬДЫ НИЖЕ можно использовать для его создания.
Расширение письма
В эстонский, символ ⟨õ⟩ обозначает ближний-средний задний неокругленный гласный, и считается самостоятельным письмом.
Другое использование
Некоторые языки и алфавиты используют тильду для других целей:
- Арабский шрифт: Символ, напоминающий тильду (U + 0653 ـٓ АРАБСКИЙ МАДДА ВЫШЕ ) используется над буквой ⟨ا⟩ (/ а /) стать ⟨آ ⟩, обозначающий длинный / aː / звук.
- Гуарани: Тилд ⟨ГРАММ ⟩ (Обратите внимание, что ⟨G / g⟩ с тильдой недоступно в качестве предварительно составленного глифа в Unicode ) обозначает велярный носовой согласный звук. Кроме того, наклонный ⟨y⟩ (⟨Ỹ⟩) обозначает назализованный верхний центральный округлый гласный. [ɨ̃]. Мундуруку, Parintintín и два старых варианта написания филиппинских слов также используют ⟨g̃⟩.
- Сирийский сценарий: Тильда (~) под буквой Каф представляет [t͡ʃ] звук, транслитерируемый как ch или же č.[15]
- эстонский использует тильду над буквой o (х) для обозначения гласной [ɤ], редкий звук среди языков.
- Unicode имеет объединение вертикальный символ тильды: U + 033E ◌̾ ОБЪЕДИНЕНИЕ ВЕРТИКАЛЬНОЙ ТИЛЬДЫ. Он используется для обозначения средний тон в лингвистической транскрипции некоторых диалектов Литовский язык.[16]
Предварительно составленные символы Юникода
Следующие буквы, использующие тильду в качестве диакритического знака, существуют как заранее составленный или же объединение Символы Юникода:
Письмо | Кодовая точка | Имя |
---|---|---|
Ẵ | U + 1EB4 | ЛАТИНСКАЯ ЗАГЛАВНАЯ БУКВА А, БРЕВ И ТИЛЬДА |
ẵ | U + 1EB5 | ЛАТИНСКАЯ СТРОЧНАЯ БУКВА А, БРЕВ И ТИЛЬДА |
Ẫ | U + 1EAA | ЛАТИНСКАЯ ЗАГЛАВНАЯ БУКВА А, ЦИРКУМФЛЕКС И ТИЛЬДА |
ẫ | U + 1EAB | ЛАТИНСКАЯ СТРОЧНАЯ БУКВА А, ЦИРКУМФЛЕКС И ТИЛЬДА |
à | U + 00C3 | ЛАТИНСКАЯ ЗАГЛАВНАЯ БУКВА А с тильдой |
ã | U + 00E3 | Строчная латинская буква A с тильдой |
ᵬ | U + 1D6C | Строчная латинская буква B со средней тильдой |
ᵭ | U + 1D6D | ЛАТИНСКАЯ СТРОЧНАЯ БУКВА D СО СРЕДНЕЙ ТИЛЬДОЙ |
Ễ | U + 1EC4 | ЛАТИНСКАЯ ЗАГЛАВНАЯ БУКВА Е, ЦИРКУМФЛЕКС И ТИЛЬДА |
ễ | U + 1EC5 | ЛАТИНСКАЯ СТРОЧНАЯ БУКВА E с CIRCUMFLEX и TILDE |
Ḛ | U + 1E1A | ЛАТИНСКАЯ ЗАГЛАВНАЯ БУКВА E С ТИЛЬДОЙ НИЖЕ |
ḛ | U + 1E1B | ЛАТИНСКАЯ СТРОЧНАЯ БУКВА E С ТИЛЬДОЙ НИЖЕ |
Ẽ | U + 1EBC | ЛАТИНСКАЯ ЗАГЛАВНАЯ БУКВА E с тильдой |
ẽ | U + 1EBD | СТРОЧНАЯ ЛАТИНСКАЯ БУКВА E с тильдой |
ᵮ | U + 1D6E | Строчная латинская буква F со средней тильдой |
Я | U + 1E2C | ЛАТИНСКАЯ ЗАГЛАВНАЯ БУКВА I С ТИЛЬДОЙ НИЖЕ |
я | U + 1E2D | ЛАТИНСКАЯ СТРОЧНАЯ БУКВА I С ТИЛЬДОЙ НИЖЕ |
Я | U + 0128 | ЛАТИНСКАЯ ЗАГЛАВНАЯ БУКВА I с тильдой |
я | U + 0129 | ЛАТИНСКАЯ СТРОЧНАЯ БУКВА I с тильдой |
Ɫ | U + 2C62 | ЛАТИНСКАЯ ЗАГЛАВНАЯ БУКВА L СО СРЕДНЕЙ ТИЛЬДОЙ |
ɫ | U + 026B | СТРОЧНАЯ ЛАТИНСКАЯ БУКВА L СО СРЕДНЕЙ ТИЛЬДОЙ |
ꭞ | U + AB5E | БУКВА-МОДИФИКАТОР МАЛЫЙ L СО СРЕДНЕЙ ТИЛЬДОЙ |
ꬸ | U + AB38 | ЛАТИНСКАЯ СТРОЧНАЯ БУКВА L с ДВОЙНОЙ СРЕДНЕЙ ТИЛЬДОЙ |
◌ᷬ | U + 1DEC | СОЧЕТАНИЕ СТРОЧНОЙ ЛАТИНСКОЙ БУКВЫ L С ДВОЙНОЙ СРЕДНЕЙ ТИЛЬДОЙ |
ᵯ | U + 1D6F | Строчная латинская буква M со средней тильдой |
ᵰ | U + 1D70 | Строчная латинская буква N со средней тильдой |
Ñ | U + 00D1 | ЛАТИНСКАЯ ЗАГЛАВНАЯ БУКВА N с тильдой |
ñ | U + 00F1 | ЛАТИНСКАЯ СТРОЧНАЯ БУКВА N с тильдой |
Ỗ | U + 1ED6 | ЛАТИНСКАЯ ЗАГЛАВНАЯ БУКВА O, CIRCUMFLEX И ТИЛЬДА |
ỗ | U + 1ED7 | ЛАТИНСКАЯ СТРОЧНАЯ БУКВА O, CIRCUMFLEX И ТИЛЬДА |
Ỡ | U + 1EE0 | ЛАТИНСКАЯ ЗАГЛАВНАЯ БУКВА O, РОГ И ТИЛЬДА |
ỡ | U + 1EE1 | ЛАТИНСКАЯ СТРОЧНАЯ БУКВА O, РОГ И ТИЛЬДА |
Ṍ | U + 1E4C | ЛАТИНСКАЯ ЗАГЛАВНАЯ БУКВА O, ТИЛЬДА И ОСТРЫЙ |
ṍ | U + 1E4D | ЛАТИНСКАЯ СТРОЧНАЯ БУКВА O, ТИЛЬДА И ОСТРЫЙ |
Ṏ | U + 1E4E | ЛАТИНСКАЯ ЗАГЛАВНАЯ БУКВА O, ТИЛЬДА И ДИАРЕЗ |
ṏ | U + 1E4F | ЛАТИНСКАЯ СТРОЧНАЯ БУКВА O, ТИЛЬДА И ДИАРЕЗ |
Ȭ | U + 022C | ЛАТИНСКАЯ ЗАГЛАВНАЯ БУКВА O, ТИЛЬДА И МАКРОН |
ȭ | U + 022D | ЛАТИНСКАЯ СТРОЧНАЯ БУКВА O, ТИЛЬДА И МАКРОН |
Õ | U + 00D5 | ЛАТИНСКАЯ ЗАГЛАВНАЯ БУКВА O с тильдой |
х | U + 00F5 | ЛАТИНСКАЯ СТРОЧНАЯ БУКВА O с тильдой |
ᵱ | U + 1D71 | Строчная латинская буква P со средней тильдой |
ᵳ | U + 1D73 | ЛАТИНСКАЯ СТРОЧНАЯ БУКВА R, КРЮЧОК И СРЕДНЯЯ ТИЛЬДА |
ᵲ | U + 1D72 | ЛАТИНСКАЯ СТРОЧНАЯ БУКВА R СО СРЕДНЕЙ ТИЛЬДОЙ |
ꭨ | U + AB68 | ЛАТИНСКАЯ СТРОЧНАЯ БУКВА, ПОВЕРНУТАЯ R, СО СРЕДНЕЙ ТИЛЬДО |
ᵴ | U + 1D74 | СТРОЧНАЯ ЛАТИНСКАЯ БУКВА S СО СРЕДНЕЙ ТИЛЬДОЙ |
ᵵ | U + 1D75 | СТРОЧНАЯ ЛАТИНСКАЯ БУКВА T СО СРЕДНЕЙ ТИЛЬДОЙ |
Ữ | U + 1EEE | ЛАТИНСКАЯ ЗАГЛАВНАЯ БУКВА U, РОГ И ТИЛЬДА |
ữ | U + 1EEF | СТРОЧНАЯ ЛАТИНСКАЯ БУКВА U, РОГ И ТИЛЬДА |
Ṹ | U + 1E78 | ЛАТИНСКАЯ ЗАГЛАВНАЯ БУКВА U с тильдой и острым ударением |
ṹ | U + 1E79 | ЛАТИНСКАЯ СТРОЧНАЯ БУКВА U, ТИЛЬДА И ОСТРЫЙ |
Ṵ | U + 1E74 | ЛАТИНСКАЯ ЗАГЛАВНАЯ БУКВА U С ТИЛЬДОЙ НИЖЕ |
ṵ | U + 1E75 | ЛАТИНСКАЯ СТРОЧНАЯ БУКВА U С ТИЛЬДОЙ НИЖЕ |
Ũ | U + 0168 | ЛАТИНСКАЯ ЗАГЛАВНАЯ БУКВА U с тильдой |
ũ | U + 0169 | Строчная латинская буква U с тильдой |
Ṽ | U + 1E7C | ЛАТИНСКАЯ ЗАГЛАВНАЯ БУКВА V с тильдой |
ṽ | U + 1E7D | ЛАТИНСКАЯ СТРОЧНАЯ БУКВА V с тильдой |
Ỹ | U + 1EF8 | ЛАТИНСКАЯ ЗАГЛАВНАЯ БУКВА Y с тильдой |
ỹ | U + 1EF9 | СТРОЧНАЯ ЛАТИНСКАЯ БУКВА Y с тильдой |
ᵶ | U + 1D76 | СТРОЧНАЯ ЛАТИНСКАЯ БУКВА Z СО СРЕДНЕЙ ТИЛЬДОЙ |
Пунктуация
Тильда используется в пунктуации по-разному:
Классифицировать
На некоторых языках (но обычно не на английском),[нужна цитата ] волнистое тире в виде тильды может использоваться как пунктуация (вместо без пробелов дефис, в тире или же em dash ) между двумя числа, чтобы указать ассортимент скорее, чем вычитание или номер через дефис (например, номер детали или номер модели). Например, «12 ~ 15» означает «от 12 до 15», «~ 3» означает «до трех», а «100 ~» означает «100 и больше». Восточноазиатские языки почти всегда используют это соглашение, но часто это делается для ясности и на некоторых других языках. Китайский для этой цели используются волнистое тире и длинное тире во всю ширину. В английском языке тильда часто используется для обозначения диапазонов и номеров моделей в электроника, но редко в формальной грамматике или в наборных документах, поскольку волнистое тире перед числом иногда представляет собой приближение (см. ниже).
Приближение
Перед числом тильда может означать «приблизительно; «~ 42» означает «примерно 42».[17] При использовании с символы валюты перед числом (национальные соглашения различаются), перед символом стоит тильда, например, «~ 10 долларов» означает «около десяти долларов».[18]
Символы ≈ (почти равно) и ≅ (примерно равны) среди других символы, используемые для выражения приближения.
Японский
В волна рывок (波 ダ ッ シ ュ, нами дасшу) используется для различных целей в японском языке, в том числе для обозначения диапазонов чисел вместо тире или скобок, а также для обозначения происхождения. Волновое тире также используется для разделения заголовка и подзаголовка в одной строке, так как двоеточие используется в английском языке.
При использовании в разговорах по электронной почте или в обмене мгновенными сообщениями его можно использовать как сарказм.
Знак используется как замена Chouon, символ катакана в японском языке, продолжающий последний слог.
Unicode и Shift JIS кодирование волнового тире
Правильный удар волны JIS
Предыдущее тире волны Unicode (неверно)
На практике тильда во всю ширину (全 角 チ ル ダ, зэнкаку чируда), Unicode U + FF5E, часто используется вместо волна рывок (波 ダ ッ シ ュ, нами дасшу), Unicode U + 301C, потому что Shift JIS код для волнового тире, 0x8160, который должен быть отображен на U + 301C,[19][20] вместо этого отображается в U + FF5E[21] в Кодовая страница Windows 932 (Microsoft с кодовая страница для японского языка), широко используемое расширение Shift JIS.
Это позволило избежать ошибки определения формы в диаграммах кода Unicode: справочный глиф волновой тире в JIS / Shift JIS[22][23] совпадает со справочным глифом Unicode для U + FF5E,[24] в то время как ссылочный глиф для U + 301C[25] был отражен неправильно,[26] когда Unicode импортировал волновое тире JIS. На других платформах, таких как классическая Mac OS и macOS, 0x8160 правильно отображается на U + 301C. Для пользователей японской Windows обычно сложно, если не невозможно, ввести U + 301C, особенно в устаревших приложениях, не поддерживающих Unicode.
Аналогичная ситуация сложилась и с корейским KS X 1001 набор символов, в котором Microsoft сопоставляет EUC-KR или же UHC код для волнового тире (0xA1AD) на U + 223C (оператор тильды),[27][28] пока IBM и яблоко сопоставьте его с U + 301C.[29][30][31] Microsoft также использует U + FF5E для отображения тильды с возвышением KS X 1001 (0xA2A6),[28] в то время как Apple использует U + 02DC (˜).[31]
Текущий справочный глиф Unicode для U + 301C был исправлен.[26] соответствовать стандарту JIS[32] в ответ на предложение 2014 года, в котором отмечалось, что, хотя существующий ссылочный глиф Unicode был сопоставлен шрифтами из снятых с производства Windows XP, все другие основные платформы, включая более поздние версии Microsoft Windows, поставляются со шрифтами, соответствующими эталонному глифу JIS для U + 301C.[33]
Волновой штрих JIS / Shift JIS по-прежнему формально отображается на U + 301C, начиная с JIS X 0213,[34] тогда как WHATWG Стандарт кодирования, используемый HTML5 следует за Microsoft в преобразовании 0x8160 в U + FF5E.[35] Эти две кодовые точки имеют одинаковый или идентичный глиф в нескольких шрифтах, что снижает путаницу и несовместимость.
Математика
Как унарный оператор
Тильда перед одним значением может означать «примерно», «примерно» или «примерно того же». порядок величины в качестве.»
Письменно математическая логика, тильда представляет отрицание: «~п«означает» не п«, где «п» это предложение. Современное употребление часто заменяет тильду на символ отрицания (¬) для этой цели, чтобы избежать путаницы с отношения эквивалентности.
Как реляционный оператор
В математика, оператор тильды (Unicode U + 223C), иногда называемый «тиддл», часто используется для обозначения отношение эквивалентности между двумя объектами. Таким образом «Икс ~ у» средства «Икс является эквивалент к у«. Это более слабое заявление, чем утверждение, что Икс равно у. Выражение «Икс ~ у«иногда читается вслух как»Икс вертится у«, возможно, как аналог словесного выражения»Икс = у«.[36]
Тильда может указывать на примерное равенство разными способами. Его можно использовать для обозначения асимптотическое равенство двух функций. Например, ж (Икс) ~ грамм(Икс) Значит это .[7]
Тильда также используется для обозначения «примерно равно «(например, 1.902 ~ = 2). Это использование, вероятно, было разработано как типизированная альтернатива символ весов используется для той же цели в письменной математике, которая представляет собой знак равенства с верхней полосой, замененной полосой с восходящим горбом, выступом или петлей в середине (︍︍♎︎) или, иногда, тильдой (≃). Для этого также используется символ «≈».
В физика и астрономия, тильда может использоваться между двумя выражениями (например, час ~ 10−34 J s), чтобы заявить, что это два одинаковых порядок величины.[7]
В статистика и теория вероятности, тильда означает «распространяется как»;[7] видеть случайная переменная.
Тильда также может использоваться для обозначения геометрических сходство (например. ∆ABC ~ ∆DEF, смысл треугольник ABC похоже на DEF). Тройная тильда (≋) часто используется, чтобы показать соответствие, отношение эквивалентности в геометрии.
Как акцент
Символ ««произносится как» eff tilde «или, неофициально, как» eff twiddle «или, в американском английском,» eff wiggle «.[37][38] Это можно использовать для обозначения преобразование Фурье из ж, или поднимать из ж, и может иметь множество других значений в зависимости от контекста.
Тильда, помещенная под буквой в математике, может обозначать вектор количество (например, ).
В статистика и теория вероятности, тильда, помещенная поверх переменной, иногда используется для обозначения медиана этой переменной; таким образом будет указывать на медиану переменной . Тильда над буквой n () иногда используется для обозначения гармоническое среднее.
В машинном обучении тильда может представлять значение кандидата для состояния ячейки в ГРУ или же LSTM единицы. (например, c̃)
Физика
Часто в физике можно рассматривать равновесное решение уравнения, а затем возмущение этого равновесия. Для переменных в исходном уравнении (например, ) замена можно сделать, где — равновесная часть и — возмущенная часть.
Тильда также используется в физика элементарных частиц для обозначения гипотетического суперсимметричный партнер. Например, электрон упоминается в письме е, и это суперпартнер то селектрон написано ẽ.
Экономика
Для отношений, предполагающих предпочтение, экономисты иногда используйте тильду для обозначения равнодушие между двумя и более пачками товаров. Например, сказать, что потребитель безразличен к пакетам Икс и у, экономист написал бы Икс ~ у.
Электроника
Это может приблизительно соответствовать символу синусоидальной волны (∿, U + 223F), который используется в электроника указывать переменный ток, вместо +, — или ⎓ для постоянный ток.
Лингвистика
Тильда может указывать на чередование алломорфы или же морфологическое чередование, как в // ˈniː ~ ɛl + t // за на коленях ~ на коленях (знак плюс «+» указывает границу морфемы).[39][40]
Вычисление
Каталоги и URL-адреса
На Unix -подобно операционные системы (включая AIX, BSD, Linux и macOS ), тильда обычно указывает на текущего пользователя домашний каталог. Например, если домашний каталог текущего пользователя / главная / пользователь, то команда cd ~ эквивалентно cd / home / user, cd $ HOME, или же CD. Это соглашение происходит от Лир-Зиглер АДМ-3А Терминал, широко используемый в 1970-х годах, имел символ тильды и слово «Home» (для перемещения курсора в верхний левый угол) на одной и той же клавише.[нужна цитата ] При добавлении к конкретному имени пользователя тильда указывает домашний каталог этого пользователя (например, ~ Джанедо для домашнего каталога пользователя Джейн Доу, Такие как / home / janedoe).[41]
Используется в URL-адреса на Всемирная паутина, часто обозначает личный веб-сайт на Unix на базе сервера. Например, http://www.example.com/~johndoe/ может быть личным сайтом Джона Доу. Это имитирует использование тильды в оболочке Unix. Однако при доступе из Интернета доступ к файлам обычно направляется на подкаталог в домашнем каталоге пользователя, например /дома/имя пользователя/ public_html или же /дома/имя пользователя/ www.[42]
В URL-адресах символы % 7E (или же % 7e) может заменять тильду, если на устройстве ввода отсутствует клавиша тильды.[43] Таким образом, http://www.example.com/~johndoe/ и http://www.example.com/%7Ejohndoe/ будет вести себя таким же образом.
Компьютерные языки
Тильда используется в AWK язык программирования как часть операторов сопоставления с образцом для обычные выражения:
Переменная ~ /регулярное выражение/
возвращает истину, если переменная совпадает.Переменная !~ /регулярное выражение/
возвращает false, если переменная совпадает.
Вариант этого с заменой простой тильды на =~
, был принят в Perl, и эта полустандартизация привела к использованию этих операторов в других языках программирования, таких как Рубин или SQL вариант базы данных PostgreSQL.
В APL и MATLAB, тильда представляет монадическую логическую функцию НЕ, а в APL она дополнительно представляет диадическую мультимножество функция без (установить разницу ).
в C, C ++ и C # языков программирования символ тильды используется как побитовое НЕ оператор, следуя обозначениям в логике (an !
вместо этого вызывает логическое НЕ). В C ++ и C # тильда также используется как первый символ в учебный класс с метод имя (где остальная часть имени должна совпадать с именем класса), чтобы указать деструктор — специальный метод, который вызывается в конце жизнь объекта. В База данных MySQL также используйте тильду для побитового инвертирования.[44]
В приложении ASP.NET тильда (‘~’) используется как ярлык для корневого каталога виртуального каталога приложения.
в CSS На языке таблиц стилей тильда используется для косвенного смежного комбинатора как часть селектора.
в Язык программирования D, тильда используется как множество конкатенация оператор, а также для указания деструктора объекта и побитового оператора not. Оператор тильда может быть перегружен для типов пользователей, а бинарный оператор тильды в основном используется для объединения двух объектов или добавления некоторых объектов в набор объектов. Он был введен, потому что оператор плюс может иметь разное значение во многих ситуациях. Например, что делать с «120» + «14»? Это строка «134» (сложение двух чисел), «12014» (конкатенация строк) или что-то еще? D запрещает оператор + для массивов (и строк) и предоставляет отдельный оператор для конкатенации (аналогично PHP язык программирования решил эту проблему, используя оператор точки для конкатенации и + для сложения чисел, который также будет работать со строками, содержащими числа).
В Эйфель, тильда используется для сравнения объектов. Если а и б обозначают объекты, логическое выражение а ~ б имеет значение true тогда и только тогда, когда эти объекты равны, как определено применимой версией библиотечной процедуры равно, который по умолчанию обозначает равенство объектов «поле за полем», но может быть переопределен в любом классе для поддержки определенного понятия равенства. Если а и б ссылки, выражение равенства объектов а ~ б противопоставляется а = б что означает эталонное равенство. В отличие от звонка а.равно (б), выражение а ~ б является типобезопасный даже в присутствии ковариация.
в Язык программирования Apache Groovy символ тильды используется как оператор, сопоставленный методу bitwiseNegate ().[45] Учитывая String, метод создаст java.util.regex.Pattern. Если задано целое число, оно побитовое отрицание целого числа, как в различных вариантах C. =~
и ==~
может использоваться в Groovy для поиска соответствия регулярному выражению.[46][47]
В Haskell, тильда используется в ограничениях типов для обозначения равенства типов.[48] Кроме того, при сопоставлении с образцом тильда используется для обозначения ленивого сопоставления с образцом.[49]
в Сообщить язык программирования, тильда используется для обозначения кавычек внутри строки в кавычках.
В «текстовом режиме» Латекс язык набора текста диакритический знак тильды может быть получен с помощью, например, ~ {n}
, уступая «ñ». Автономную тильду можно получить, используя textasciitilde
или же строка ~
. В «математическом режиме» диакритический знак тильды может быть записан как, например, тильда {х}
. Для более широкой тильды widetilde
может быть использован. В sim
команда создает символ двоичного отношения, похожий на тильду, который часто используется в математических выражениях, а двойная тильда ≈ получается с приблизительно
. В url
пакет также поддерживает ввод тильд напрямую, например, url {http: // сервер / ~ имя}
. В текстовом и математическом режимах тильда сама по себе (~
) отображает пробел без разрыва строки.
В MediaWiki синтаксис, четыре тильды используются как ярлык для подписи пользователя.
В Common Lisp, тильда используется в качестве префикса для спецификаторов формата в строках формата.[50]В Макс / MSP, тильда используется для обозначения объектов, которые обрабатываются с частотой дискретизации компьютера, то есть в основном тех, которые имеют дело со звуком.
В Стандартный ML, тильда используется как префикс для отрицательных чисел и как оператор унарного отрицания.
В OCaml, тильда используется для указания метки для помеченного параметра.
В Microsoft SQL Server Transact-SQL (T-SQL) язык, тильда — унарный Побитовое НЕ оператор.
В JavaScript, тильда используется как унарный побитовое дополнение (или побитовое отрицание) операция (~ номер
). Поскольку JavaScript внутренне использует числа с плавающей запятой, а побитовое дополнение работает только с целыми числами, перед применением операции числа удаляются от их десятичной части. Это также привело к использованию две тильды ~~ номер
в качестве краткого синтаксиса для преобразования в целое число (числа удаляются из их десятичной части и заменяются их дополнением, а затем обратно. Таким образом, чистым результатом является только удаление десятичной части). Для положительных чисел это эквивалентно математическому этаж функция.
В Объект REXX, твидл используется как символ отправки сообщения. Например, Имя сотрудника ~ lower ()
вызовет ниже()
метод воздействия на объект Наемный рабочий
с имя
атрибут, возвращающий результат операции. ~~
возвращает объект, получивший метод, а не полученный результат. Таким образом, его можно использовать, когда результат не нужно возвращать или когда нужно использовать каскадные методы. команда ~~ insert ("Джейн") ~~ insert ("Джо") ~~ insert ("Стив")
отправит несколько одновременных вставить
сообщения, таким образом вызывая вставить
метод три раза подряд на команда
объект.
Имена файлов резервных копий
Доминирующий Unix соглашение об именовании резервных копий файлов заключается в добавлении тильды к исходному имени файла. Emacs Текстовый редактор[51] и был принят многими другими редакторами и некоторыми инструментами командной строки.
Emacs также представил тщательно продуманную пронумерованную схему резервного копирования с именами файлов имя файла. ~ 1 ~, имя файла. ~ 2 ~ и так далее. Это не прижилось, так как рост управление версиями программное обеспечение устраняет необходимость в таком использовании.
Имена файлов Microsoft
Тильда была частью Microsoft с изменение имени файла схема, когда он расширил ТОЛСТЫЙ стандарт файловой системы для поддержки длинных имен файлов для Майкрософт Виндоус. Программы, написанные до этой разработки, могли обращаться только к именам файлов в так называемом Формат 8.3 — имена файлов состояли максимум из восьми символов из ограниченного набора символов (например, без пробелов), за которыми следовала точка, за которой следовали еще три символа. Чтобы разрешить этим устаревшим программам доступ к файлам в файловой системе FAT, каждому файлу нужно было дать два имени — одно длинное, более описательное и другое, соответствующее формату 8.3. Это было достигнуто с помощью схемы изменения имен, в которой за первыми шестью символами имени файла следуют тильда и цифра. Например, «Файлы программ«может стать»ПРОГРАММА ~ 1«.
Символ тильды также часто используется для обозначения скрытых временных файлов, которые создаются при открытии документа в Windows. Например, когда в Word открывается документ «Document1.doc», в том же каталоге создается файл с именем «~ $ cument1.doc». Этот файл содержит информацию о том, у какого пользователя открыт файл, чтобы несколько пользователей не пытались изменить документ одновременно.
Другое использование
Компьютерные программисты использовать тильду по-разному и иногда называть символ (в отличие от диакритического знака) волнистость, волнистый, или же вертеться. Согласно Файл жаргона, другие синонимы, иногда используемые в программировании, включают нет, приблизительно, покачиваться, Enyay (после eñe ) и (с юмором) шалость . Он используется во многих языках как оператор двоичной инверсии, меняя местами двоичные единицы и нули числа, например, ~ 10 (двоичное ~ 1010) равно 5 (двоичное 0101).
В Раку, ~~
используется вместо =~
для регулярное выражение.
Обозначение жонглирования
в обозначение жонглирования system Beatmap, тильда может быть добавлена к любой «руке» в паре полей, чтобы сказать «скрестите руки с этой рукой сверху». Mills Mess таким образом представляется как (~ 2x, 1) (1,2x) (2x, ~ 1) *.[52]
Похожие персонажи
Unicode имеет кодовые точки для многих форм тильды, для символов, включающих тильды, и для символов, визуально похожих на тильду:
Характер | Кодовая точка | Имя | Комментарии |
---|---|---|---|
~ | U + 007E | ТИЛЬДА | То же, что тильда на клавиатуре. В соответствии. |
˜ | U + 02DC | МАЛЕНЬКАЯ ТИЛЬДА | Поднятый, но довольно маленький. |
˷ | U + 02F7 | БУКВА МОДИФИКАТОР НИЗКАЯ ТИЛЬДА | |
◌̃ | U + 0303 | ОБЪЕДИНЕНИЕ ТИЛЬДЫ | |
◌̰ | U + 0330 | ОБЪЕДИНЕНИЕ ТИЛЬДЫ НИЖЕ | Используется в IPA указывать скрипучий голос. |
◌̴ | U + 0334 | ОБЪЕДИНЕНИЕ TILDE OVERLAY | Используется в IPA для обозначения веларизация или же фарингализация. |
◌̾ | U + 033E | ОБЪЕДИНЕНИЕ ВЕРТИКАЛЬНОЙ ТИЛЬДЫ | |
◌͂ | U + 0342 | ОБЪЕДИНЯЯ ГРЕЧЕСКИЙ ПЕРИСПОМЕНИ | Используется как Древнегреческий акцент под названием «циркумфлекс «; его также можно записать как перевернутый бреве. |
◌͊ | U + 034A | ОБЪЕДИНЕНИЕ НЕ ТИЛЬДА ВЫШЕ | Рельефный, небольшой, с прорезью. |
◌͠◌ | U + 0360 | ОБЪЕДИНЕНИЕ ДВОЙНОЙ ТИЛЬДЫ | |
◌֘ | U + 0598 | ИВРЕЙСКИЙ АКЦЕНТ ЗАРКА | Кантиля на иврите отметка. |
◌֮ | U + 05AE | ЕВРЕЙСКИЙ АКЦЕНТ ЗИНОР | Знак кантиля на иврите. |
◌᷉ | U + 1DC9 | СОЧЕТАНИЕ ОСТРО-ОСТРО-ОСТРОГО | Используется в IPA как тон отметка. |
⁓ | U + 2053 | SWUNG DASH | |
∼ | U + 223C | ТИЛЬДА ОПЕРАТОР | Используется в математике. В соответствии. Концы не так изогнуты. |
∽ | U + 223D | ОБРАТНАЯ ТИЛЬДА | В некоторых шрифтах тильда просто зеркальное изображение; другие расширяют кончики, чтобы напоминать ᔕ или открытый ∞. |
∿ | U + 223F | СИНУСОИДАЛЬНАЯ ВОЛНА | Используется в электронике для обозначения переменного тока вместо +, — или ⎓ для постоянного тока. |
≁ | U + 2241 | НЕ ТИЛЬДА | |
≂ | U + 2242 | МИНУС ТИЛЬДА | |
≃ | U + 2243 | АСИМПТОТИЧЕСКИ РАВНО | |
≄ | U + 2244 | НЕ АСИМПТОТИЧЕСКИ РАВНО | |
≅ | U + 2245 | ПРИМЕРНО РАВНО | |
≆ | U + 2246 | ПРИМЕРНО, НО НЕ РАВНО | |
≇ | U + 2247 | НИ ПРИМЕРНО, ИЛИ ДЕЙСТВИТЕЛЬНО НЕ РАВНО | |
≈ | U + 2248 | ПОЧТИ РАВНО | |
≉ | U + 2249 | ПОЧТИ НЕ РАВНО | |
≊ | U + 224A | ПОЧТИ РАВНО ИЛИ РАВНО | |
≋ | U + 224B | ТРОЙНАЯ ТИЛЬДА | |
≌ | U + 224C | ВСЕ РАВНО | |
⋍ | U + 22CD | ОБРАТНАЯ ТИЛЬДА РАВНО | |
⍨ | U + 2368 | APL ФУНКЦИОНАЛЬНЫЙ СИМВОЛ ТИЛЬДА ДИАРЕЗ | |
⍫ | U + 236B | ФУНКЦИОНАЛЬНЫЙ СИМВОЛ APL DEL TILDE | |
⍭ | U + 236D | ФУНКЦИОНАЛЬНЫЙ СИМВОЛ APL СТИЛЬ ТИЛЬДА | |
⍱ | U + 2371 | ФУНКЦИОНАЛЬНЫЙ СИМВОЛ APL ВНИЗ ТИЛЬДА КАРТЫ | |
⍲ | U + 2372 | ФУНКЦИОНАЛЬНЫЙ СИМВОЛ APL UP CARET TILDE | |
⥲ | U + 2972 | ТИЛЬДА ОПЕРАТОР НАД СТРЕЛКОЙ ВПРАВО | |
⥳ | U + 2973 | СТРЕЛКА ВЛЕВО НАД ОПЕРАТОРОМ ТИЛЬДЫ | |
⥴ | U + 2974 | СТРЕЛКА ВПРАВО НАД ОПЕРАТОРОМ ТИЛЬДЫ | |
⧤ | U + 29E4 | ЗНАК РАВНО, НАКЛОННЫЙ ПАРАЛЛЕЛЬНЫЙ С ТИЛЬДОЙ ВЫШЕ | |
⨤ | U + 2A24 | ЗНАК ПЛЮС С ТИЛЬДОЙ ВЫШЕ | |
⨦ | U + 2A26 | ЗНАК ПЛЮС С ТИЛЬДОЙ НИЖЕ | |
⩪ | U + 2A6A | ОПЕРАТОР ТИЛЬДЫ С ТОЧКОЙ ВЫШЕ | |
⩫ | U + 2A6B | Оператор тильды с восходящими точками | |
⩳ | U + 2A73 | ЗНАК РАВНО НАД ОПЕРАТОРОМ ТИЛЬДЫ | |
⫇ | U + 2AC7 | ПОДРАЗДЕЛЕНИЕ ВЫШЕГО ОПЕРАТОРА ТИЛЬДЫ | |
⫈ | U + 2AC8 | НАБОР ВЫШЕГО ОПЕРАТОРА ТИЛЬДЫ | |
⫳ | U + 2AF3 | ПАРАЛЛЕЛЬНО С ОПЕРАТОРОМ ТИЛЬДЫ | |
⭁ | U + 2B41 | ОБРАТНАЯ ТИЛЬДА ОПЕРАТОР ВЫШЕ СТРЕЛКА ВЛЕВО | |
⭇ | U + 2B47 | ОБРАТНАЯ ТИЛЬДА ОПЕРАТОРА НАД СТРЕЛКОЙ ВПРАВО | |
⭉ | U + 2B49 | ТИЛЬДА ОПЕРАТОР НАД СТРЕЛКОЙ ВЛЕВО | |
⭋ | U + 2B4B | СТРЕЛКА ВЛЕВО НАД ОБРАТНЫМ ОПЕРАТОРОМ ТИЛЬДЫ | |
⭌ | U + 2B4C | СТРЕЛКА ВПРАВО НАД ОБРАТНЫМ ОПЕРАТОРОМ ТИЛЬДЫ | |
⸛ | U + 2E1B | ТИЛЬДА С КОЛЬЦОМ ВЫШЕ | |
⸞ | U + 2E1E | ТИЛЬДА С ТОЧКОЙ ВЫШЕ | |
⸟ | U + 2E1F | ТИЛЬДА С ТОЧКОЙ НИЖЕ | |
ⸯ | U + 2E2F | ВЕРТИКАЛЬНАЯ ТИЛЬДА | |
〜 | U + 301C | WAVE DASH | Используется в Японская пунктуация. |
〰 | U + 3030 | Волнистая тире | |
◌︢ | U + FE22 | ОБЪЕДИНЕНИЕ ДВОЙНОЙ ТИЛЬДЫ ЛЕВОЙ ПОЛОВИНЫ | |
◌︣ | U + FE23 | ОБЪЕДИНЕНИЕ ДВОЙНОЙ ПРАВЫЙ ТИЛЬДЫ | |
◌︩ | U + FE29 | ОБЪЕДИНЕНИЕ ТИЛЬДЫ ЛЕВОЙ ПОЛОВИНЫ НИЖЕ | |
◌︪ | U + FE2A | ОБЪЕДИНЕНИЕ ТИЛЬДЫ ПРАВОЙ ПОЛОВИНЫ НИЖЕ | |
﹋ | U + FE4B | ВОЛНЫ НАД ЛИНИЕЙ | |
﹏ | U + FE4F | ВОЛНА НИЗКАЯ ЛИНИЯ | |
~ | U + FF5E | ПОЛНАЯ ТИЛЬДА | Em широкий. В соответствии. Концы не сильно изогнуты. |
~ | U + E007E | ТЕГ ТИЛЬДА | Форматирование тег управляющий персонаж. |
Тильда ASCII (U + 007E)
Засечки: | —~— |
Без засечек: | —~— |
Моноширинный: | —~— |
Тильда между двумя черточками в трех семействах шрифтов |
Самый современный пропорциональные шрифты выровняйте простой ASCII интервал тильда на том же уровне, что и тире, или только немного выше. Это отличает его от маленькая тильда (˜) введено с Окна-1252, который всегда повышается. Но в некоторых моноширинные шрифты, особенно используется в текстовые пользовательские интерфейсы, ASCII символ тильды тоже повышен. Очевидно, это наследие пишущие машинки, где пары одинаковых интервалов и комбинирующих символов полагались на один глиф. Даже в линейные принтеры Репертуар возрастных персонажей часто был недостаточен, чтобы различить простую тильду, маленькую тильду и комбинированную тильду. Печать буквы тильдой была рабочим методом объединение буквы.
Клавиатуры
Расположение тильды на клавиатуре зависит от языковых настроек компьютера в соответствии со следующей таблицей. На многих клавиатурах он в основном доступен через мертвый ключ что позволяет производить самые разные заранее составленные символы с диакритическим знаком.[нужна цитата ] В этом случае одиночная тильда обычно может быть вставлена с помощью мертвой клавиши, за которой следует пробел, или, альтернативно, путем нажатия мертвой клавиши два раза подряд.
Чтобы вставить тильду при мертвой клавише, часто необходимо одновременно зажать Alt Gr ключ. С Macintosh любой из Alt /Вариант клавиши работают аналогично.
В США и Европе Windows системы, Альтернативный код для одиночной тильды 126
.
Клавиатура | Вставьте одиночную тильду (~) | Вставьте предварительно составленный символ с тильдой (например, ã) |
---|---|---|
Арабский (Саудовская Аравия ) | ⇧ Shift+`ذّ | |
хорватский | Alt Gr+1 | |
Чешский | Alt Gr+1 | |
Датский | Alt Gr+¨ с последующим Космос | Alt Gr+¨ за которым следует соответствующее письмо |
Дворжак | Alt Gr+= с последующим Космос, или же
Alt Gr+⇧ Shift+' с последующим Космос |
Alt Gr+= за которым следует соответствующее письмо, или
Alt Gr+⇧ Shift+' за которым следует соответствующее письмо |
английский (Австралия ) | ⇧ Shift+` | |
Английский (Канада ) | ⇧ Shift+` | |
Английский (Великобритания ) | ⇧ Shift+# | AltGr+# за которым следует соответствующее письмо (Раскладка в Великобритании, Chrome OS ) |
Английский (НАС ) | ⇧ Shift+` | Ctrl+~ за которым следует соответствующее письмо |
Фарерские острова | Alt Gr+ð с последующим Космос | Alt Gr+ð за которым следует соответствующее письмо |
Финский | Alt Gr+¨ с последующим Космос, или же
Alt Gr+¨¨ |
Alt Gr+¨ за которым следует соответствующее письмо |
Французский (Канада ) | Alt Gr+ç с последующим Космос, или же
Alt Gr+çç |
Alt Gr+ç за которым следует соответствующее письмо |
Французский (Франция ) | Alt Gr+é с последующим Космос, или же
Alt Gr+éé |
Alt Gr+é за которым следует соответствующее письмо |
Французский (Швейцария ) | Alt Gr+^ с последующим Космос, или же
Alt Gr+^^ |
Alt Gr+^ за которым следует соответствующее письмо |
Bépo (Французский Дворак) | Alt Gr+N с последующим Космос, или же
Alt Gr+K |
Alt Gr+N за которым следует соответствующее письмо |
Немецкий (Германия ) | Alt Gr++ | |
Немецкий (Швейцария ) | Alt Gr+^ с последующим Космос, или же
Alt Gr+^^ |
Alt Gr+^ за которым следует соответствующее письмо |
иврит (Израиль ) | ⇧ Shift+~ | Ctrl+⇧ Shift+~ за которым следует соответствующее письмо |
хинди (Индия ) | Alt Gr+⇧ Shift+ клавиша слева от 1 | |
Венгерский | Alt Gr+1 | |
исландский | Alt Gr+' (тот же ключ, что и ?) | |
Итальянский | ⌥ Вариант+5 (в Mac OS X)
Alt Gr+я (в Linux) Alt+126 (в Windows) |
|
норвежский язык | Alt Gr+¨ с последующим Космос, или же
Alt Gr+¨¨. На Mac: Ctrl+⌥ Вариант+¨, или же ⌥ Вариант+¨ с последующим Космос. |
Alt Gr+¨ а затем соответствующее письмо.
На Mac: ⌥ Вариант+¨ а затем соответствующее письмо. |
Польский | ⇧ Shift+` с последующим Космос, или же
⇧ Shift+`` |
Мертвый ключ обычно не используется для вставки символов с тильдой; когда следовали
к |
португальский | ~ с последующим Космос | ~ за которым следует соответствующее письмо |
словацкий | Alt Gr+1 | |
испанский (Испания ) | Alt Gr+4 с последующим Космос, или же
Alt Gr+44 (в Windows) В Linux: Alt Gr+4, или же Alt Gr+¡ с последующим Космос. На Mac: Ctrl+⌥ Вариант+Ñ, или же ⌥ Вариант+Ñ с последующим Космос. |
Alt Gr+4 (в Windows) с последующей соответствующей буквой.
Alt Gr+¡ (в Linux) с последующим соответствующим письмом. На Mac: ⌥ Вариант+Ñ а затем соответствующее письмо. |
испанский (Латинская Америка ) | Alt Gr++ | |
Шведский | Alt Gr+¨ с последующим Космос, или же
Alt Gr+¨¨ |
Alt Gr+¨ за которым следует соответствующее письмо |
турецкий | Alt Gr+ü с последующим Космос, или же
Alt Gr+üü |
Alt Gr+ü за которым следует соответствующее письмо |
Смотрите также
- Циркумфлекс
- Титл
- Двойная тильда (значения)
Примечания
- ^ Для тильды используется несколько более или менее распространенных неофициальных имен, которые обычно описывают форму, включая волнистый, волнистость (и), и процветать.
- ^ Смотрите также Котировки Air.
Рекомендации
- ^ а б тильда в словаре американского наследия
- ^ Мартин, Чарльз Трайс (1910). Интерпретатор записи: собрание сокращений, латинских слов и имен, используемых в английских исторических рукописях и записях (2-е изд.). Лондон, предисловие, стр.5 [1]
- ^ «Качающийся рывок», WordNet (поиск) (3,0 изд.)
- ^ «26 arguments para seguir defender la». Ла-Разон. 11 января 2011 г.. Получено 31 января 2016.
- ^ AFP (18 ноября 2004 г.). «Batalla de la: Una aventura quijotesca para defender el alma de la lengua». Periódico ABC Парагвай. Получено 31 января 2016.
- ^ Diccionario de la lengua española, Real Academia Española
- ^ а б c d е «Тильда». Вольфрам / MathWorld. 3 ноября 2011 г.. Получено 11 ноября 2011.
- ^ а б «Вся элементарная математика — Словарь математических символов». Bymath. Получено 11 ноября 2011.
- ^ «Стандарты дизайна персонажей — математика».
- ^ а б Куинн, Лиам. «Сущности HTML 4.0 для символов и греческих букв». HTML-справка. Получено 11 ноября 2011.
- ^ «Математические символы … Самые ценные и важные: примерно равные символы». Решение математических задач. 20 сентября 2010 г.. Получено 11 ноября 2011.
- ^ а б Бернштейн, Джозеф. «Скрытый язык ~ Тильды ~». Новости BuzzFeed.
- ^ Ortografía de la lengua española. Мадрид: Real Academia Española. 2010. с. 279. ISBN 978-84-670-3426-4.
- ^ «Lema en la RAE». Real Academia Española. Получено 10 октября 2015.
- ^ Нестле, Эберхард (1888). Syrische Grammatik mit Litteratur, Chrestomathie und Glossar. Берлин: Verlagsbuchhandlung Х. Ройтера. [переведено на английский как Грамматика сирийского языка с библиографией, хрестоматией и глоссарием, Р. С. Кеннеди. Лондон: Уильямс и Норгейт 1889. стр. 5].
- ^ Литовский совет по стандартам (LST), предложение для зигзагообразной диакритики
- ^ «Определение тильды». linfo.org. Информационный проект Linux. 24 июня 2005 г.. Получено 27 января 2020.
- ^ «Использование тильды с валютой».
- ^ «Приложение 1: Shift_JIS-2004 и таблица сопоставления Unicode», JIS X 0213: 2004, X 0213.
- ^ Shift-JIS в Unicode, Юникод.
- ^ «Windows 932_81». Microsoft. Получено 30 июля 2010.
- ^ «ISO-IR-087: Набор японских графических символов для обмена информацией» (PDF). JP: Комиссия по стандартам информационных технологий Японии (IPSJ / ITSCJ).
- ^ «ISO-IR-233: Набор японских графических символов для обмена информацией, плоскость 1» (PDF). JP: Комиссия по стандартам информационных технологий Японии (IPSJ / ITSCJ).
- ^ Формы половинной и полной ширины (PDF) (диаграмма), Unicode.
- ^ Символы и знаки препинания CJK (Unicode 6.2) (PDF) (диаграмма), Unicode.
- ^ а б Исправлены ошибки в Unicode 8.0.0, Юникод
- ^ «windows-949-2000 (ведущий байт A1)». Демонстрация ICU — Конвертер Explorer. Международные компоненты для Unicode.
- ^ а б «Ведущий байт A1-A2 (Кодовая страница 949)». MSDN. Microsoft.
- ^ «ibm-1363_P110-1997 (ведущий байт A1)». Демонстрация ICU — Конвертер Explorer. Международные компоненты для Unicode.
- ^ «euc-kr (ведущий байт A1)». Демонстрация ICU — Конвертер Explorer. Международные компоненты для Unicode.
- ^ а б «Преобразование (внешняя версия) из корейской кодировки Mac OS в Unicode 3.2 и выше». Яблоко.
- ^ Символы и знаки препинания CJK (PDF) (диаграмма), Unicode
- ^ Комацу, Хироюки, L2 / 14-198: Предложение по модификации примерной раскладки символов WAVE_DASH (U + 301C) (PDF)
- ^ Shift_JIS-2004 (JIS X 0213: 2004 Приложение 1) против таблицы сопоставления Unicode, x0213.org
- ^ «Визуализация Shift_JIS», Стандарт кодирования, WHATWG
- ^ Дербишир, Дж. (2004 г.), Основная одержимость: Бернхард Риман и величайшая нерешенная проблема математики, Нью-Йорк: Пингвин.
- ^ «Тильда». Wolfram Research. Получено 4 июн 2018.
- ^ Чой, Стивен Т.Л .; Джесудасон, Джудит Пэкер; Ли, Пэн Йи (1988). Материалы аналитической конференции, Сингапур 1986 г.. Эльзевир. ISBN 9780080872612.
- ^ Коллиндж (2002) Энциклопедия языка, §4.2.
- ^ Хейс, Брюс (2011). Вводная фонология. Джон Вили и сыновья. С. 87–88. ISBN 9781444360134.
- ^ «Расширение тильды», Руководство по библиотеке C, Проект GNU, получено 4 июля 2010.
- ^ «Модуль mod_userdir», Документация по HTTP-серверу (версия 2.0 изд.), Фонд Apache, получено 4 июля 2010.
- ^ RFC 3986, IETF.
- ^ «MySQL :: Справочное руководство :: Битовые функции и операторы». dev.mysql.com. Получено 20 декабря 2019.
- ^ «Язык программирования Groovy — Операторы».
- ^ Руководство пользователя Groovy Regular Expression, Код Хаус.
- ^ Groovy RegExp FAQ, Код Хаус.
- ^ «Типовые семейства», Haskell Вики.
- ^ «Ленивое сопоставление с образцом — HaskellWiki».
- ^ «CLHS: Раздел 22.3». Lispworks.com. 11 апреля 2005 г.. Получено 30 июля 2010.
- ^ Руководство по Emacs
- ^ «База данных интернет-жонглирования». Архивировано из оригинал 28 июля 2005 г.. Получено 6 ноября 2009.
внешняя ссылка
- Проект диакритики — «все, что нужно для создания шрифтов с правильными акцентами»
- «Справка по клавиатуре: научитесь создавать на компьютере знаки ударения и другие диакритические знаки». Старр.
Диакритический знак тильды — это небольшая волнистая линия, которая появляется над определенными согласными и гласными. Знак обычно используется на испанском и португальском языках. Например, чтобы ввести слово mañana , что означает завтра, на испанском языке, используя ПК с цифровой клавиатурой на клавиатуре, вы наберете цифровой код, чтобы получить знак тильды над n. На Mac это немного проще.
Знаки тильды обычно используются в верхнем и нижнем регистре букв: Ã, ã, Ñ, ñ, Õ и õ.
Разные ходы для разных платформ
Большинство клавиатур Mac и Windows имеют клавишу тильды для встроенных меток тильды, но ее нельзя использовать для выделения буквы. Тильда иногда используется на английском языке для обозначения, например, ~ 3000 до н.э.
Некоторые программы или разные платформы могут иметь специальные нажатия клавиш, которые создают диакритические знаки, включая знаки тильды. См. Руководство по применению или поиск в справочном руководстве, если следующие нажатия клавиш не создают для вас отметки тильды.
Компьютеры Mac
На Mac удерживайте клавишу Option , нажмите букву N , затем отпустите обе клавиши. Тильда появляется над подчеркнутым пробелом. Затем немедленно введите букву для акцентирования, например, A, N или O, чтобы создать строчные буквы с символами ударения тильды.
Для заглавной версии символа нажмите клавишу Shift , а затем введите букву для акцентирования.
ПК с Windows
Включите Num Lock , удерживайте клавишу ALT и введите соответствующий числовой код на цифровой клавиатуре, чтобы создать символы с отметками тильды.
Для Windows числовые коды для заглавных букв:
- Alt + 0195 = М
- Alt + 0209 = С
- Alt + 0213 = Õ
Для Windows числовые коды для строчных букв:
- Alt + 0227 = ã
- Alt + 0241 = ñ
- Alt + 0245 = х
Если на вашей клавиатуре нет цифровой клавиатуры справа, вставьте акцентированные символы из таблицы символов. Чтобы найти карту символов в Windows, выберите Пуск > Все программы > Стандартные > Системные инструменты > Карта символов . Или перейдите в окно поиска на панели задач Windows и введите карту символов . Выберите нужную букву и вставьте ее в документ, над которым вы работаете.
Диакритический знак
~ | ||||||
---|---|---|---|---|---|---|
Тильда | ||||||
|
||||||
См. Также | Двойная тильда: Аппроксимация [≈] или Двойное отрицание [~ (~] |
̃ | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Объединение тильды | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Этот шаблон:
|
тильда ( или ), ˜ или ~ ), представляет собой графему, имеющую несколько применений. Имя персонажа произошло на английском языке от испанского и от португальского, которые, в свою очередь, произошли от латинского titulus, что означает « титул. «или» надпись «.
Причина для названия заключалась в том, что оно изначально было написано над пропущенной буквой или использованием буквами как аббревиатура писца, или» знак приостановки «и» знак «сокращения «, которая отображается как прямая линия при использовании заглавных букв. Таким образом, часто используем слова Anno Domini часто сокращались до A Dñi с приподнятым терминалом с отметкой подвешивания, помещенной над «n». Такой знак обозначать пропуск одной буквы или нескольких букв. Это позволяет сэкономить на работе писца, а также на пергаменте и чернилах. Средневековые европейские хартии, написанные на латыни, в основном состоят из сокращенных слов со знаками приостановки и другими сокращениями; только необычные слова были даны полностью.
С тех пор тильда применялась во многих других целях в диакритического знака или отдельного символа. Они кодируются в Unicode с множеством составленных символами, а также индивидуально в U + 0303 ◌̃ ОБЪЕДИНЕНИЕ TILDE и U + 007E ~ TILDE (как пробел ), а также есть дополнительные похожие символы для разных ролей. В лексикографии последний вид тильды и повернутый тире, используются в словарях для обозначения пропуска входного слова.
Содержание
- 1
- 1.1 Использование средневековыми писцами
- 1.2 Роль механических пишущих машинок
- 2 Связь с испанским языком
- 3 Использование
- 3.1 Обычное использование
- 3.2 Диакритическое использование
- 3.2.1 Шаг
- 3.2.2 Аббревиатура
- 3.2.3 Назализация
- 3.2.4 Небная n
- 3.2.5 Тон
- 3.2.6 Международный фонетический алфавит
- 3.2.7 Расширение букв
- 3.2.8 Другое использование
- 3.2.9 Предварительно составленные символы Unicode
- 3.3 Пунктуация
- 3.3.1 Диапазон
- 3.3.2 Аппроксимация
- 3.3.3 Японский
- 3.3. 3.1 Кодирование Unicode и Shift JIS волнового тире
- 3.4 Математика
- 3.4.1 Кодирование унарного оператора
- 3.4.2 В качестве оператора в качестве отношения акцента
- 3.5 Физика
- 3.6 Экономика
- 3.7 Электроника
- 3.8 Лингвистика
- 3.9 Вычислительная техника
- 3.9.1 Каталог и URL-адрес
- 3.9.2 Компьютерные языки
- 3.9.3 Имена файлов резервных копий
- 3. 9.4 Microso ft filenames
- 3.9.5 Другое использование
- 3.10 Обращение к нотации
- 4 Подобные символы
- 5 Тильда ASCII (U + 007E)
- 6 Клавиатуры
- 7 См. также
- 8 Примечания
- 9 Ссылки
- 10 Внешние ссылки
История
Использование средневековыми писцами
Текст Эксетера Книга Судного дня 1086 года
Текст Книга судного дня от 1086 года, относящаяся, например, к усадьбе Молланд в Девоне (см. Изображение слева), сильно сокращена, как указано многочисленными тильды. Текст с расширенными сокращениями выглядит следующим образом:
Mollande tempore regis Edwardi geldabat pro quattuor hidis et uno ferling. Terra est quadraginta carucae. In dominio sunt tres carucae et decem servi et triginta villani et viginta bordarii cum sedecim carucis. Ibi duodecim acrae prati et quindecim acrae silvae. Pastura tres leugae в продольном и широтном направлениях. Весы ad pensam. Huic manerio est adjuncta Blachepole. Elwardus tenebat tempore regis Edwardi pro manerio et geldabat pro dimidia hida. Terra est duae carucae. Ibi sunt quinque villani cum uno servo. Valet viginti solidos ad pensam et arsuram. Eidem manerio est inguste adjuncta Nimete et valet quindecim solidos. Ipsi manerio pertinet tercius denarius de Hundredis Nortmoltone et Badentone et Brantone et tercium animal pasturae morarum.
Роль механических пишущих машинок
Включение тильды в ASCII прямым результатом ее использования. появление в качестве отличительного символа на механических пишущих машинках в конце девятнадцатого века. Когда все наборы символов были кусками металла, установленными на постоянной основе, количество символов было намного более ограниченным, чем в типографике, вопрос о том, какие языки и рынки требуются, какие символы, был важный. В хорошем магазине пишущих машинок был каталог альтернативных клавиатур, которые можно было указать для машин, заказанных на заводе.
В то время тильда использовалась только в испанских и португальских пишущих машинках (клавиатурах). В современном языке тильда используется только вместе с ñ и Ñ. Обе они были удобно назначены одной механической печатной панели, которая считалась менее, обычно клавишей ⁄ 2 — ⁄ 4.
Португальский, однако, использует не ñ but nh для (почти) той же фонемы. Он использует тильду на гласных ⟨a⟩ и ⟨o⟩. Чтобы не жертвовать двумя жестко ограниченными клавишами для них, было принято решение сделать ~ «мертвым» символом, в котором каретка с бумагой не двигалась после того, как символ был набран. Когда был набран «обычный» символ, он печатается под набранной ранее тильдой, создавая желаемый акцентированный символ. (Например, ~, затем nдает ñ). В мертвых ключах была вырезана выемка для обхода механической связи, которая запускала движение каретки, и таким образом, позволяя этот процесс «перебоя ».
На пишущих машинках испанских клавиатур (первая или одна из первых неанглийских клавиатур) уже были мертвые виды для острого акцента, ´ — используется над любой гласной — и дирезис, ¨ — используется только над ⟨u⟩. Та же технология была применена для создания механизма мертвых клавиш для португальской клавиатуры, поэтому символ ~ родился как типографский символ, который нельзя игнорировать с помощью a и o. Таким образом, ~, который ранее не существовал как печатный символ типа или hot-lead, стал существовать как отдельная графема.
Связь с испанским логотипом
Instituto Cervantes Логотип CNN на испанском языке
Как указывает этимологическое происхождение слова «тильда» на английском языке, этот символ был связан с испанским языком. Связь проистекает из использования тильды над буквой ⟨n⟩ для образования (другой) буквы ⟨ñ⟩ на испанском языке, что характерно только для нескольких других языков, которые исторически связаны с испанским. Эта особенность может помочь людям, являющимися носителями языка, быстро идентифицировать текст как написанный на испанском языке с небольшой вероятностью ошибки. Кроме того, большинство носителей языка, хотя не все, используют слово español для обозначения своего языка. В частности, в 1990-х испаноязычные интеллектуальные и новостные инструменты поддержки языка и культуры, защищенная это письмо от тенденций глобализации и компьютеризации, которые угрожают удалить его с клавиатур и других стандартизированных продуктов и коды. Instituto Cervantes, основанный правительством Испании для продвижения испанского языка на международном уровне, выбрал в качестве своего логотипа сильно стилизованный Ñ с большой тильдой. 24-часовой новостной канал CNN в США применимую стратегию в своем отношении нынешнего логотипа для запуска испанской версии. И аналогично Национальной баскетбольной ассоциации (NBA), мужская национальная баскетбольная команда Испании получила прозвище «BA».
В самом испанском языке слово тильда в более общем смысле используется обозначения диакритических знаков, включая ударение с острым ударением. Диакритический знак ~ чаще называют virgulilla или la tilde de la eñe, и на испанском языке он не считается акцентным знаком, а скорее частью буквы ñ (как и точка над ı делает i знакомый читателям английского языка).
Использование
Обычное использование
Этот символ (на американском английском) неофициально означает «приблизительно», «около» или «около», например как «~ 30 минут до», что означает «примерно за 30 минут до». Это может означать «аналогичный», включая «того же порядка величины как», например: «x ~ y», означающее, что x и y имеют одинаковый порядок величины. Другой символ приближения — это двойная тильда ≈, означающая «приблизительно равно». Тильда также используется для обозначения конгруэнтности фигур, помещая ее символ надом =, например: ≅. В области вычислений, особенно в системах на основе Unix, тильда указывает домашний каталог пользователя.
В более позднем цифровом использовании тильды по обе стороны слова или фразы иногда позволяет заключенным в них проявлять искренность иронию », что может превентивно разрядить негативную реакцию. Например, BuzzFeed журналист Джозеф Бернштейн интерпретирует тильды в следующем твите :
- в ~ духе сезона ~ теперь будет ссылаться на некоторые (imho) # Bestof2014 спортивные чтения. если вы ненавидите приятные вещи, отключите этот хэштег.
, чтобы дать понять, что автор, и читатель осознают, что заключенная фраза — «дух» — «клише, и мы знаем, что это качество ниже наш автор, и мы не хотим, чтобы вы думали, что» наш автор — это обычно клише «.
Диакритическое употребление
На некоторых языках тильда является диакритическим знаком знак, помещенный над буквой для обозначенных изменений в его произношении :
Шаг
Тильда впервые использовалась в политонической орфографии из Древнегреческий, как вариант циркумфлекса, обозначающий повышение шага с последующим возвратом к стандартному шагу.
Аббревиатура
Carta marina, обозначающая финскую экономику, с надписями Hic factoryantur neves и Hic fabricantur bombarde, сокращенно
Позже это было использовано для создания сокращений в средневековых латинских документах, когда n⟩ или ⟨m⟩али за гласной, она часто опускалась, а тильда (физич ески маленькая N⟩) ставилась над предыдущей гласной, чтобы указать на пропущенную букву; это происхождение использования тильды для обозначения назализации (сравните развитие умляута как аббревиатуры ⟩e⟩.) Практика тильды над гласной для обозначения пропуска n⟩ Или m⟩ продолжалось в печатных книгах на французском как средство уменьшение длины текста до 17 века. Он также использовался в португальском и испанском.
. Тильда также иногда использовалась для обозначения других сокращений, например, над буквой ⟨q⟩, используем q̃, для обозначения слова que («это»).
Назализация
Также как маленький ⟨n⟩ возникла тильда, когда она была написана над другими буквами, обозначая латинское n had, которое было исключено на старогалисийско-португальском языке. В современном португальском это указывает на назализацию основной гласной: mão «рука», от лат. ману-; разыэс «причины», от лат. пайки. Это использование Южной Америки было принято в орфетических системах нескольких популярных языков Америки, таких как гуарани и нхенгату, а также в Международном фонетическом Алфавит ( IPA) и многие другие фонетические алфавиты. Например, [ljɔ̃] — это транскрипция IPA произношения французского топонима Lyon.
В бретонском символ ⟨ñ⟩ после гласной означает, что буква ⟨n⟩ служит только для придания гласному произношению назализованного произношения, но при этом сам по себе не произносится, как обычно. Например, an⟩ дает произношение [ãn], тогда как añ⟩ дает [ã].
В DMG романизации тунисского арабского языка тильда используется для носовых гласных õ и ṏ.
Палатальный русский
Тильд ⟨n⟩ (⟨ñ⟩, ⟨Ñ⟩) развился от диграфа ⟨nn⟩ на испанском языке. На этом языке ⟩ñ⟩ считается буквой, называемой eñe (IPA: ), не буквенно-диакритической комбинацией; в испанских словарях он помещается между буквами ⟨n⟩ и ⟨o⟩. В испанском языке слово тильда на самом деле относится к диакритическим знакам в целом, например острый удар в Хосе, в то время как диакритический знак в ñ⟩ называется «virgulilla» (IPA: ). Текущие языки, в которых тилд ⟨n⟩ (ñ <) используется для небного носового согласного / ɲ /, включая:
- астурийский
- баскский
- чаморро
- филиппинский
- Галисийский
- гуарани
- инупиак
- мапудунгун
- папиаменто
- кечуа
- испанский
- тетум
- аймара
- волоф
тон
ин вьетнамский, тильда над гласной представляет собой скрипучий восходящий тон (нга).
Международный фонетический алфавит
В фонетике тильда используется как диакритический знак, помещаемый над буквой, под ней или накладывается на его середину:
- Тильда над буквой означает назализация, например [ã], [ṽ].
- Тильда, наложенная на середину буквы, указывает на фарингализацию или фарингализацию, например [ɫ], [z̴]. Если создан составленный символ Unicode не существует, для его создания можно использовать символ Unicode U + 0334 ◌̴ ОБЪЕДИНЕНИЕ TILDE OVERLAY.
- Тильда под буквой означает ларингеализация, например [d̰]. Если создан составленный символ Unicode, для его создания можно использовать символ Unicode U + 0330 ◌̰ КОМБИНИРУЮЩАЯ ТИЛЬДА НИЖЕ.
Расширение буквы
В на эстонском языке, символ ⟨õ⟩ обозначает закрытый-средний задний неокругленный гласный, и он считается самостоятельной буквой.
Другое использование
На некоторых языках и алфавитах тильда используется для других целей:
- Арабский шрифт : символ, напоминающий тильду (U + 0653 ـٓ АРАБСКИЙ МАДДА ВЫШЕ ) используется над буквой ⟨ا⟩ (/ a /), чтобы ⟨آ ⟩, обозначающим длинный / aː / звук.
- Гуарани : наклонный G̃ ⟩ (обратите внимание, что ⟨G / g⟩ с тильдой не используется в современном качестве составленного глифа в Unicode ) означает носовой согласный. Кроме того, наклонный ⟨y⟩ (⟨Ỹ⟩) означает назализованный верхний центральный гласный с закругленными углами [ɨ̃]. Munduruku, Parintín и два старых варианта написания филиппинских слов также используют ⟨g̃⟩.
- Сирийское письмо : тильда (~) под буквой Каф представляет [t͡ʃ] звук, транслитерируемый как ch или č.
- Эстонский использует тильду над буквой o (õ ) для обозначения гласной [ɤ], редкого звука среди языков.
- Unicode содержит , объединяющий вертикальный символ тильды: U + 033E ◌̾ ОБЪЕДИНЕНИЕ ВЕРТИКАЛЬНОГО ТИЛЬДА. Он используется для обозначения среднего тона в лингвистической транскрипции некоторых диалектов литовского языка.
Предварительно используемые символы Unicode
Следующие буквы, использующие тильду в качестве диакритики, существуют как в качестве составленный или , объединяющий символы Unicode:
Буква | Кодовая точка | Имя | |
---|---|---|---|
Ẵ | U+1EB4 | ЗАГЛАВНЫЙ ЛАТИНСКИЙ БУКВА А С BREVE И ТИЛЬДА | |
ẵ | U+1EB5 | СТРОЧНАЯ ЛАТИНСКАЯ БУКВА A С BREVE И ТИЛЬДА | |
Ẫ | U+1EAA | ЛАТИНСКАЯ ЗАГЛАВНАЯ БУКВА A СИРКУМФДЛЕКС + ТИРКУМФДЛЕКС + ЦИРКУМФДЛЕКС7 1EAB | СТРОЧНАЯ ЛАТИНСКАЯ БУКВА A, CIRCUMFLEX И ТИЛЬДА |
à | U+00C3 | ЗАГЛАВНАЯ ЛАТИНСКАЯ БУКВА A С ТИЛЬДЕЙ | |
ã | U+00E3<С94> | СТРОЧАТНАЯ ЛУКОВАЯ тильдой | |
ᵬ | U+1D6C | СТРОЧНАЯ ЛАТИНСКАЯ БУКВА B СО СРЕДНЕЙ ТИЛЬДОЙ | |
ᵭ | U+1D6D | СТРОЧНАЯ ЛАТИНСКАЯ БУКВА D со СРЕДНЕЙ ТИЛЬДОЙ | |
Ễ | U + 1EC4>ЛАТИНСКАЯ ЗАГЛАВНАЯ БУКВА E, CIRCUMFLEX И ТИЛЬДА | ||
ễ | U + 1EC5 | СТРОЧНАЯ ЛАТИНСКАЯ БУКВА E, CIRCUMFLEX и TILDE | |
Ḛ | U+1E1A | ЛАТИНСКАЯ ЗАГЛАВНАЯ БУКВА E С ТИЛЬДОЙ НИЖЕ | |
ḛ | U+1E1B<С94> | СТРОЧАЛЬНАЯ ТИЛЬДОЙ НИЖЕ | |
ḛ | U+1E1B<С94> | СТРОЧАЛЬНАЯ ТИЛЬДОЙКАЯ ЛУКВАЯ НИЖЕ | |
Ẽ | U+1EBC | ЛАТИНСКАЯ ЗАГЛАВНАЯ БУКВА E С ТИЛЬДОЙ | |
ẽ | U + 1EBD | строчная латинская буква E с тильдой | |
ᵮ | U+1D6E | строчная латинская буква F со средней тильдой | |
Ḭ | U+1E2C | латинская заглавная буква I с тильдой ниже | |
ḭ | U + 1E2D | СТРОЧНАЯ ЛАТИНСКАЯ БУКВА I С ТИЛЬДОЙ НИЖЕ | |
Ĩ | U + 0128 | ЛАТИНСКАЯ ЗАГЛАВНАЯ БУКВА I С ТИЛЬДЕЙ | |
ĩ | U+0129 | СТРОЧНАЯ ЛАТИНСКАЯ БУКВА I С ТИЛЬДОЙ | |
Ɫ | U+2C62 | ЗАГЛАВНАЯ ЛАТЕЙИНСКАЯ БУРЕДКВА L 742>U + 026B | СТРОЧНАЯ ЛАТИНСКАЯ БУКВА L СО СРЕДНЕЙ ТИЛЬДОЙ |
ꭞ | U + AB5E | МОДИФИКАТОР СТРОЧНАЯ БУКВА L СО СРЕДНЕЙ ТИЛЬДОЙ | |
ꬸ | U+AB38 | СТРОЧНАЯ ЛАТИНСКАЯ БУКВА L С ДВОЙНОЙ СРЕДНЕЙ ТИЛЬДОЙ | |
◌ᷬ | U+1DEC | СОЧЕТАНИЕ СТРОЧНОЙ ЛАТИНСКОЙ БУКВЫ L С ДВОЙНОЙ СРЕДНЕЙ ТИЛЬДО | |
ᵯ | U+1D6F | очная латин ская буква M со средней тильдой | |
ᵰ | U+1D70 | латинская строчная буква N со средней тильдой | |
Ñ | U+00D1 | ЛАТИНСКАЯ ЗАГЛАВНАЯ БУКВА N С ТИЛЬДОЙ | |
ñ | U+00F1 | СТРОЧНАЯ ЛАТИНСКАЯ БУКВА RN С ТИЛЬДОЙ | |
Ỗ | U+1ED6 | ЛАТИНСКАЯ ЗАГЛАВНАЯ БУКВА O, CIRCUMFLEX И ТИЛЬДА | |
ỗ | U+1ED7 | ЛАТИНСКАЯ СТРОЧНАЯ БУКВА O с CIRCUMFLEX и TILDE | |
Ỡ | U + 1EE0 | ЛАТИНСКАЯ ЗАГЛАВНАЯ БУКВА O, РОГ И ТИЛЬДА | |
ỡ | U+1EE1 | СТРОЧНАЯ ЛАТИНСКАЯ БУКВА O, РОГ И ТИЛЬДА | |
Ṍ | U+1E4C | ЛАТИНСКАЯ ЗАГЛАВНАЯ БУКВА O с ТИЛЬДА И ОСТРЫЙ | |
ṍ | U+1E4D | СТРОЧНАЯ ЛАТИНСКАЯ БУКВА O С ТИЛЬДОЙ И ОСТРЫЙ | |
Ṏ | U+1E4E | ЛАТИНСКАЯ ЗАГЛАВНАЯ БУКВА O С ТИЛЬДЫ И ДИАРЕЗИС | |
ṏ | U + 1E4F | строчная латинская буква O с тильдой и диаэрезисом | |
Ȭ | U+022C | заглавная латинская буква O с тильдой и макроном | |
ȭ | U+022D | строчная латинская буква O с ТИЛЬДА И МАКРОН | |
Õ | U+00D5 | ЗАГЛАВНАЯ ЛАТИНСКАЯ БУКВА O С ТИЛЬДОЙ | |
õ | U+00F5 | СТРОЧНАЯ ЛАТИНСКАЯ БУКВА O С ТИЛЬДО | |
ᵱ | U + 1D71 | Строчная латинская буква P со средней тильдой | |
ᵳ | U+1D73 | строчная латинская буква R со средней тильдой и крючком | |
ᵲ | U+1D72 | строчная латинская буква R со средней тильдой | |
ꭨ | U + AB68 | СТРОЧНАЯ ЛАТИНСКАЯ БУКВА TU КНОПКА R СО СРЕДНЕЙ ТИЛЬДОЙ | |
ᵴ | U+1D74 | СТРОЧНАЯ ЛАТИНСКАЯ БУКВА S СО СРЕДНЕЙ ТИЛЬДОЙ | |
ᵵ | U+1D75 | СТРОЧНАЯ ЛАТИНСКАЯ БУКВА T СО СРЕДНЕЙ ТИЛЬДОЙ | |
Ữ | U + 1EEE | ЛАТИНСКАЯ ЗАГЛАВНАЯ БУКВА U, РОГ И ТИЛЬДА | |
ữ | U+1EEF | СТРОЧНАЯ ЛАТИНСКАЯ БУКВА U, РОГ И ТИЛЬДА | |
Ṹ | U+1E78 | ЛАТИНСКАЯ ЗАГЛАВНАЯ БУКВА U с ТИЛЬДА И ОСТРЫЙ | |
ṹ | U+1E79 | СТРОЧНАЯ ЛАТИНСКАЯ БУКВА U С ТИЛЬДОЙ И ОСТРАЯ | |
Ṵ | U+1E74 | ЛАТИНСКАЯ ЗАГЛАВНАЯ БУКВА U С ТИЛЬДОЙ НИЖЕ | |
ṵ | U + 1E75 | строчная латинская буква U с тильдой ниже | |
Ũ | U+0168 | заглавная латинская буква U с тильдой | |
ũ | U+0169 | строчная латинская буква U с тильдой | |
Ṽ | U + 1E7C | ЗАГЛАВНАЯ ЛАТИНСКАЯ БУКВА V С ТИЛЬДОЙ | |
ṽ | U+1E7D | СТРОЧНАЯ ЛАТИНСКАЯ БУКВА V С ТИЛЬДОМ | |
Ỹ | U+1EF8 | ЗАГЛАВНАЯ ЛАТИНСКАЯ БУКВА Y С ТИЛЬДА | |
ỹ | U+1EF9 | строчная латинская буква Y с тильдой | |
ᵶ | U+1D76 | строчная латинская буква Z со средней тильдой |
пунктуация
тильда используется в пунктуации по-разному:
Диапазон
В некоторых случаях В качестве знаков пунктуации может использоваться тильдоподобное волнистое тире (вместо дефисов без пробелов, тире или длинное тире ) между двумя числами, чтобы указать диапазон, а не вычитание или номер через дефис (например, номер детали или номер модели). Например, «12 ~ 15» означает «от 12 до 15», «~ 3» означает «до трех», а «100 ~» означает «100 и больше». Восточноазиатские языки почти всегда используют это соглашение, но часто это делается для ясности и в некоторых других языках. Китайский использует для этой цели волнистое тире и длинное тире во всю ширину как взаимозаменяемые. В английском языке тильда часто используется для обозначения диапазонов и номеров моделей в электронике, но редко в формальной грамматике или в наборах документов, поскольку волнистое тире перед числом иногда представляет собой приблизительное значение (см. Ниже).
Приближение
Перед числом тильда может означать «приблизительно; «~ 42» означает «примерно 42». При использовании с символами валюты, которые предшествуют числу (национальные соглашения различаются), тильда стоит перед символом, например, «~ 10 долларов» означает «около десяти долларов».
Символы ≈ (почти равно) и ≅ (примерно равно) среди других символов , используемых для выражения приближения.
Японский
волновое тире (波 ダ ッ シ ュ, nami dasshu) используется в японском языке для различных целей, в том числе для обозначения диапазонов чисел вместо тире или скобок, а также для обозначения происхождения. Волновое тире также используется для разделения заголовка и подзаголовка в одной строке, поскольку в английском языке используется двоеточие.
При использовании в разговорах по электронной почте или в обмене мгновенными сообщениями он может использоваться как знак сарказма.
Знак используется вместо chouon, символа катаканы, в Японский, продолжающий последний слог.
Unicode и Shift JIS-кодирование волнового тире
Правильное волновое тире JIS Предыдущее волновое тире Unicode (неверно)
На практике полноширинная тильда (全 角 チ ル ダ, zenkaku chiruda), Unicode U + FF5E, часто используется вместо wave dash (波 ダ ッ シ ュ, nami dasshu), Unicode U + 301C, потому что код Shift JIS для волновой тире, 0x8160, который должен быть отображен в U + 301C, вместо этого отображается в U + FF5E в кодовой странице Windows 932 (кодовая страница Microsoft для японского), широко используемое расширение Shift JIS.
Это позволило избежать ошибки определения формы в кодовых диаграммах Unicode: контрольный глиф волнового тире в JIS / Shift JIS соответствует контрольному глифу Unicode для U + FF5E, а контрольный глиф для U + 301C отражался неправильно, когда Unicode импортировал волновое тире JIS. На других платформах, таких как классическая Mac OS и macOS, 0x8160 правильно отображается на U + 301C. Для пользователей японской Windows обычно сложно, если вообще возможно, ввести U + 301C, особенно в устаревших приложениях, не поддерживающих Unicode.
Аналогичная ситуация существует с корейским набором символов KS X 1001, в котором Microsoft сопоставляет код EUC-KR или UHC для волновой тире (0xA1AD) соответствует U + 223C (оператор тильды), а IBM и Apple сопоставляют его с U + 301C. Microsoft также использует U + FF5E для сопоставления тильды с возвышением KS X 1001 (0xA2A6), в то время как Apple использует U + 02DC (˜).
Текущий ссылочный глиф Unicode для U + 301C был исправлен для соответствия JIS стандарт в ответ на предложение 2014 года, в котором отмечалось, что, хотя существующий ссылочный глиф Unicode был сопоставлен со шрифтами из прекращенной Windows XP, все другие основные платформы, включая более поздние версии Microsoft Windows, поставлялись со шрифтами, соответствующими JIS ссылочный глиф для U + 301C.
Волновой штрих JIS / Shift JIS по-прежнему формально отображается на U + 301C с JIS X 0213, тогда как кодировка WHATWG Стандарт, используемый HTML5 следует за Microsoft в преобразовании 0x8160 в U + FF5E. Эти две кодовые точки имеют одинаковый или идентичный глиф в нескольких шрифтах, что снижает путаницу и несовместимость.
Математика
Как унарный оператор
Тильда перед одной величиной может означать «приблизительно», «приблизительно» или «того же порядка величина как. «
В письменной математической логике тильда представляет отрицание : «~ p» означает «не p», где «p» — это предложение. Современное использование часто заменяет тильду символом отрицания (¬) для этой цели, чтобы избежать путаницы с отношениями эквивалентности.
В качестве оператора отношения
В математике тильда Оператор (Unicode U + 223C), иногда называемый «тиддл», часто используется для обозначения отношения эквивалентности между двумя объектами. Таким образом, «x ~ y» означает «x эквивалентно y». Это более слабое утверждение, чем утверждение, что x равно y. Выражение «x ~ y» иногда читается вслух как «x twiddles y», возможно, как аналог словесного выражения «x = y».
Тильда может указывать на приблизительное равенство различными способами. Его можно использовать для обозначения асимптотического равенства двух функций. Например, f (x) ~ g (x) означает, что lim x → ∞ f (x) g (x) = 1 { displaystyle lim _ {x to infty} { frac {f ( x)} {g (x)}} = 1}.
Тильда также используется для обозначения «приблизительно равно» (например, 1.902 ~ = 2). Это использование, вероятно, разработано как типизированная альтернатива символу libra, используемому для той же цели в письменной математике, который представляет собой знак равенства с верхней полосой, замененной полосой с восходящим горбом, выступом или петлей в середина (︍︍♎︎) или, иногда, тильда (≃). Для этого также используется символ «≈».
В физике и астрономии можно использовать тильду между двумя выражениями (например, h ~ 10 Дж / с), чтобы указать, что они имеют одно и то же порядок величины.
В статистике и теории вероятностей тильда означает «распределяется как»; см. случайная величина.
Тильда также может использоваться для обозначения геометрического подобия (например, ∆ABC ~ ∆DEF, что означает, что треугольник ABC подобен DEF). Тройная тильда (≋ ) часто используется для обозначения конгруэнтности, отношения эквивалентности в геометрии.
Как ударение
Символ «f ~ { displaystyle { tilde {f}}}» произносится как «eff tilde» или, неофициально, как «eff twiddle» или, в американском английском, «eff wiggle». Это может использоваться для обозначения преобразования Фурье f или поднятия f и может иметь множество других значений в зависимости от контекста.
Тильда, помещенная под буквой в математике, может представлять вектор величину (например, (x 1, x 2, x 3,…, xn) = x ∼ { displaystyle (x_ {1}, x_ {2}, x_ {3}, ldots, x_ {n}) = { underset {^ { sim}} { mathbf {x}}}}).
В статистике и теории вероятностей тильда, помещенная над переменной, иногда используется для представления медианы этой переменной; таким образом, y ~ { displaystyle { tilde { mathbf {y}}}}будет указывать медианное значение переменной y { displaystyle mathbf {y}}. Тильда над буквой n (n ~ { displaystyle { tilde {n}}}) иногда используется для обозначения среднего гармонического.
В машинном обучении тильда может представлять значение кандидата для состояния ячейки в единицах GRU или LSTM. (например, c̃)
Физика
Часто в физике можно рассматривать равновесное решение уравнения, а затем возмущение этого равновесия. Для переменных в исходном уравнении (например, X { displaystyle X}) замена X → x + x ~ { displaystyle X на x + { tilde {x} }}, где x { displaystyle x}— часть равновесия, а x ~ { displaystyle { tilde {x}}}— это возмущенная часть.
Тильда также используется в физике элементарных частиц для обозначения гипотетического суперсимметричного партнера. Например, электрон обозначается буквой e, а его суперпартнер селектрон пишется ẽ.
Экономика
Для отношений, предполагающих предпочтение, экономисты иногда используют тильду для обозначения безразличия между двумя или болеенаборами товаров. Например, чтобы сказать, что потребителю безразличны наборы x и y, экономист написал бы x ~ y.
Электроника
Может соответствовать символу синусоидальной волны (∿, U + 223F), который используется в электронике для обозначения чередования ток вместо +, — или ⎓ для постоянного тока.
Лингвистика
Тильда может указывать на чередование алломорфов или морфологическое чередование, как в / / ˈNiː ~ ɛl + t // для преклонения ~ колени (знак плюса ‘+’ указывает границу морфемы).
Вычисление
Каталоги и URL-адреса
В Unix -подобных операционных систем (включая AIX, BSD, Linux и macOS ), тильда обычно указывает на домашний каталог текущего пользователя. Например, если домашний каталог текущего пользователя — / home / user, то команда cd ~ эквивалент cd / home / user, cd $ HOME или cd. Это соглашение происходит от терминала Lear-Siegler ADM-3A, широко использовавшегося в 1970-х годах, который имел символ тильды и слово «Home» (для перемещения курсора в верхний левый) на той же клавише. При добавлении к конкретному имени пользователя тильда указывает на домашний каталог этого пользователя (например, ~ janedoe для домашнего каталога пользователя janedoe, например /home/janedoe).
Используемый в URL-адресах в World Wide Web, он часто обозначает личный веб-сайт на сервере Unix. Например, http://www.example.com/~johndoe/ может быть личным веб-сайтом Джона Доу. Это имитирует использование тильды в оболочке Unix. Однако при доступе из Интернета доступ к файлам обычно направляется в подкаталог в домашнем каталоге пользователя, например, / home / username / public_html или / home / username / www.
В URL-адресах символы % 7E (или % 7e) могут заменять тильду, если на устройстве ввода отсутствует клавиша тильды. Таким образом, http://www.example.com/~johndoe/ и http://www.example.com/%7Ejohndoe/ будут вести себя одинаково.
Компьютерные языки
Тильда используется в AWK языке программирования как часть операторов сопоставления шаблонов для регулярных выражений :
переменная ~ / regex /
возвращает истину, если переменная совпадает.переменная! ~ / regex /
возвращает false, если переменная совпадает.
Вариант этого с заменой простой тильды с = ~
был принят в Perl, и эта полустандартизация привела к использованию этих операторов в других языках программирования, таких как Ruby или SQL вариант базы данных PostgreSQL.
В APL и MATLAB тильда представляет монадическую логическую функцию НЕ, а в APL он дополнительно представляет функцию диадического мультимножества без (разницы между наборами ).
В языках программирования C, C ++ и C # символ тильды используется как побитовый НЕ оператор, после обозначение в логике (вместо этого !
вызывает логическое НЕ). В C ++ и C # тильда также используется в качестве первого символа в имени метода класса class (где остальная часть имени должна совпадать с именем класса) для указать деструктор — специальный метод, который вызывается в конце жизни объекта . В базе данных MySQL также используется тильда в качестве побитового инвертирования.
В приложении ASP.NET тильда (‘~’) используется как ярлык для корневого каталога виртуального каталога приложения.
В языке таблиц стилей CSS тильда используется для косвенного смежного комбинатора как часть селектора.
В языке программирования D тильда используется как оператор array конкатенации, а также для обозначения деструктора объекта и побитового не оператор. Оператор тильда может быть перегружен для типов пользователей, а бинарный оператор тильды в основном используется для объединения двух объектов или добавления некоторых объектов в набор объектов. Он был введен потому, что оператор «плюс» может иметь разное значение во многих ситуациях. Например, что делать с «120» + «14»? Это строка «134» (сложение двух чисел), «12014» (конкатенация строк) или что-то еще? D запрещает оператор + для массивов (и строк) и предоставляет отдельный оператор для конкатенации (аналогично язык программирования PHP решил эту проблему, используя оператор точки для конкатенации, и + для сложения чисел, который также будет работать со строками содержащие числа).
В Eiffel тильда используется для сравнения объектов. Если a и b обозначают объекты, то логическое выражение a ~ b имеет значение true и только тогда, когда эти объекты равны, как определено применимой версией библиотечной подпрограммы is_equal, что по умолчанию обозначает равенство объектов поле за полем, но может быть переопределено в любом случае классе для понимания понятия равенства. Если a и b указаны ссылками, выражение равенства объектов a ~ b должно быть противопоставлено с a = b, которое обозначает равенство ссылок. В отличие от вызова a.is_equal (b), выражение a ~ b является типобезопасным даже при наличии ковариации.
. В языке программирования Apache Groovy выражение Символ тильды используется как оператор, сопоставленный методу bitwiseNegate (). Учитывая String, метод создаст java.util.regex.Pattern. Если задано целое число, оно побитовое отрицание целого числа, как в различных вариантах C. = ~
и == ~
можно использовать в Groovy для сопоставления регулярному выражению.
В Haskell тильда используется в типе ограничения, указывающие на соответствие типов. Кроме того, при сопоставлении с образцом тильда используется обозначения ленивого сопоставления с образцом.
В языке программирования Сообщите тильда используется для обозначения кавычек внутри строки в кавычках.
В «полученном режиме» языка набора LaTeX диакритический знак тильды может бытьен с использованием, например, ~ {n}
, что дает «ñ». Автономную тильду можно получить, используя textasciitilde
или string ~
. В «математическом режиме» диакритический знак тильды может быть записан, например, как tilde {x}
. Для более широкой тильды можно использовать widetilde
. Команда sim
создает символ двоичного отношения в виде тильды, который используется в математических выражениях, а также используется в двойных выражениях ≈ получается с помощью приблизительно
. Пакет url
также вводит тильд напрямую, например, url {http: // server / ~ name}
. Как в текстовом, так и в математическом режиме тильда сама по себе (~
) отображает пробел без разрыва строки.
В синтаксисе MediaWiki четыре тильды используются как ярлык для подписи пользователя.
В Common Lisp тильда используется в качестве префикса для спецификаторов формата в строках формата. В Max / MSP тильда используется для обозначения объектов, которые обрабатываются с помощью дискретизации компьютера, в основном тех, которые имеют дело со звуком.
В Standard ML тильда используется как префикс для отрицательных чисел и как оператор унарного отрицания.
В OCaml тильда используется для указания метки для помеченного руководства.
На языке Microsoft SQL Server Transact-SQL (T-SQL) тильда является унарным оператором Побитовое НЕ.
В JavaScript тильда используется как унарная операция побитового дополнения (или побитового отрицания) (~ число
). JavaScript внутренне использует числа с плавающей запятой, побитовое дополнение работает только с целыми числами, перед применением операции числа удаляются от их десятичной части. Это также привело к использованию ~~ число
в качестве короткого синтаксиса для преобразования в целое число (числа удаляются из своей десятичной части и заменяются на их дополнение, таким образом, чистым результатом является удаление только десятичной части). Для положительных чисел это эквивалентно математической функции floor.
В Объект REXX твидл используется как символ «отправки сообщения». Например, Employee.name ~ lower ()
вызовет метод метода lower ()
на объект Сотрудник
с name
атрибут, возвращающий результат операции. ~~
возвращает объект, получивший метод, а не полученный результат. Таким образом, его можно использовать, когда не требуется возвращать или когда назначить каскадные методы. команда ~~ insert ("Джейн") ~~ insert ("Джо") ~~ insert ("Стив")
отправит несколько одновременных сообщений insert
, вызывая, таким образом, Вставьте метод
три раза подряд в объект команда
.
Имена файлов резервных копий
Доминирующим соглашением Unix для именования резервных копий файлов является добавлением тильды к имени исходного файла. Он возник в текстовом редакторе Emacs и был использован другими редакторами и инструментами системы инструментов.
Emacs также представил тщательно продуманную пронумерованную копию с файлами с именами filename. ~ 1 ~, имя файла. ~ 2 ~ и так далее. Это не прижилось, поскольку появление программного обеспечения для управления версиями устраняет необходимость в таком использовании.
Имена файлов Microsoft
Тильда была частью схемы Microsoft, изменяющей имя файла, когда она расширяла файловую систему FAT стандарт для поддержки длинных имен файлов для Microsoft Windows. Программы, написанные до этой разработки, могли получить доступ только к именам файлов в так называемом формате 8.3 — имена файлов состояли максимум из восьми символов из ограниченного набора символов (например, без пробелованного набора), за следовала точка с последующим еще персонажами. Чтобы разрешить устаревшим программам доступ к файлам системе FAT, файлу было дать два имени — одно длинное, более описательное и другое, соответствующий формат 8.3. Это было достигнуто посредством схем изменения имен, в которой за первыми шестью символами имени следуют тильда и цифра. Например, «Program Files» может стать «PROGRA ~ 1».
Символ тильды также часто используется для префикса скрытых временных файлов, которые используются при открытии документа в Windows. Например, когда в Word открывается документ «Document1.doc», в том же создается файл с именем «~ $ cument1.doc». Этот файл содержит информацию о том, какой пользователь добавил файл, чтобы несколько пользователей не пытались изменить документ одновременно.
Другое использование
Программисты используют тильду по-разному и иногда называют символ (в отличие от диакритического знака) волнистой линией, волнистой, или твидл . Согласно файлу жаргона, другие синонимы, иногда используемые в программировании включают, не, приблизительно, wiggle, enyay (после eñe ) и (с юмором) покачивается. Он используется во многих языках, как оператор двоичной инверсии, меняя местами двоичные единицы и нули числа, например, ~ 10 (двоичный ~ 1010) равен 5 (двоичный 0101).
В Раку, ~~
используется вместо = ~
для регулярного выражения.
.
Нотация жонглирования
В жонглировании нотации система Beatmap, тильда может быть добавлена к любой «руке» в паре полей, чтобы «скрестите эту руку рукой сверху». Mills Mess, таким образом представлен как (~ 2x, 1) (1,2x) (2x, ~ 1) *.
Подобные символы
Есть много Символы Unicode для тильд, символы, тильды, и символы, визуально похожие на тильду:
Символ | Кодовая точка | Имя | Комментарии | ||
---|---|---|---|---|---|
~ | U + 007E | ТИЛЬДА | То же, что тильда на клавиатуре. В соответствии. | ||
˜ | U+02DC | МАЛЕНЬКАЯ ТИЛЬДА | Выпуклая, но довольно маленькая. | ||
˷ | U+02F7 | БУКВА МОДИФИКАТОРА НИЗКАЯ ТИЛЬДА | |||
◌̃ | U + 0303 | ТИЛЬДА КОМБИНИРОВАНИЯ | |||
◌̰ | U + 0330 | ТИЛЬДА КОМБИНИРОВАНИЯ НИЖЕ | Используется в IPA для скрипучего обозначения . | ||
◌̴ | U + 0334 | ОБЪЕДИНЕНИЕ ТИЛЬДА НАЛОЖЕНИЯ | Используется в IPA для обозначения веларизации или фарингализация. | ||
◌̾ | U+033E | ОБЪЕДИНЕНИЕ ВЕРТИКАЛЬНОЙ ТИЛЬДЫ | |||
◌͂ | U + 0342 | ОБЪЕДИНЕНИЕ ГРЕЧЕСКОГО ПЕРИСПОМЕНИ | Используется как древнегреческий ударение под названием «циркумфлекс »; его также можно записать как перевернутый бреве. | ||
U + 034A | ОБЪЕДИНЕНИЕ НЕ ТИЛЬДА ВЫШЕ | Поднятый, маленький, с косой чертой. | |||
U+0360 | ОБЪЕДИНЕНИЕ ДВОЙНОЙ ТИЛЬДЫ | ||||
◌֘ | U + 0598 | ИВРЕЙСКИЙ АКЦЕНТ ЗАРКА | Еврейский кантилляционный знак. | ||
◌֮ | U+05AE | ИВРЕЙСКИЙ АКЦЕНТ ЦИНОР | Еврейский кантилляционный знак. | ||
U+1DC9 | СОЧЕТАНИЕ ОСТРЫХ-ТЯЖЕЛЫХ-ОСТРЫХ | Используется в IPA как тон. | |||
⁓ | U+2053 | SWUNG DASH | |||
∼ | U + 223C | TILDE OPERATOR | Используется в математике. В соответствии. Концы не так изогнуты. | ||
∽ | U+223D | ОБРАТНАЯ ТИЛЬДА | В некоторых шрифтах это простое зеркальное отображение тильды ; другие расширяют наконечники, чтобы напоминать ᔕ или открытый ∞. | ||
∿ | U + 223F | SINE WAVE | Используется в электронике для обозначения переменного тока вместо +, — или ⎓ для постоянного тока. | ||
≁ | U+2241 | НЕ ТИЛЬДА | |||
≂ | U + 2242 | МИНУС ТИЛЬДА | |||
≃ | U + 2243 | АСИМПТОТИЧЕСКИ РАВНО | |||
≄ | U + 2244 | НЕАСИМПТОТИЧЕСКИ РАВНО | |||
≅ | U + 2245 | ПРИМЕРНО РАВНО | |||
≆ | U + 2246 | ПРИМЕРНО, НО НЕ РАВНО | |||
≇ | U + 2247 | НИ ПРИМЕРНО ИЛИ ДЕЙСТВИТЕЛЬНО НЕ РАВНО | |||
≈ | U + 2248 | ПОЧТИ НЕ РАВНО | |||
≉ | U + 2249 | ПОЧТИ НЕ РАВНО | |||
≊ | U + 224A | ПОЧТИ РАВНО ИЛИ РАВНО | |||
≋ | U + 224B | ТИЛЬДА ТРОЙНОЙ | |||
≌ | U + 224C | ВСЕ РАВНО | |||
⋍ | U + 22CD | ОБРАТНО TILDE EQUALS | |||
⍨ | U + 2368 | APL ФУНКЦИОНАЛЬНЫЙ СИМВОЛ TILDE DIAERESIS | |||
⍫ | U + 236B | ФУНКЦИОНАЛЬНЫЙ СИМВОЛ APL DEL TILDE | |||
⍭ | U + 236D | APL ФУНКЦИОНАЛЬНАЯ СИМВОЛ | ФУНКЦИОНАЛЬНАЯ СИМВОЛ + 23 ТИЛЬДА | ФУНКЦИОНАЛЬНЫЙ СИМВОЛ APL ВНИЗ ТИЛЬДА КАРТЫ | |
⍲ | U + 2372 | ФУНКЦИОНАЛЬНЫЙ СИМВОЛ APL ВВЕРХ ТИЛЬДА ВРЕТЫ | |||
U + 2972 | ОПДРАТОРА ТРЕИЛЬ | ||||
U 94> | СТРЕЛКА ВЛЕВО НАД ОПЕРАТОРОМ ТИЛЬДЫ | ||||
U + 2974 | СТРЕЛКА ВПРАВО НАД ОПЕРАТОРОМ ТИЛЬДЫ | ||||
U + <29E4 28 1>ЗНАК РАВНО И НАКЛОННЫЙ ПАРАЛЛЕЛЬ С ТИЛЬДОЙ ВЫШЕ | |||||
U + 2A24 | ЗНАК ПЛЮС С ТИЛЬДОЙ ВЫШЕ | ЗНАК ПЛЮС С НИЖЕ | |||
U + 2A6A | ОПЕРАТОР ТИЛЬДЫ С ТОЧКОЙ ВЫШЕ | ||||
U + 2A6B | ОПЕРАТОР ТИЛЬДЫ С Восходящими точками | ||||
U + 2A73 | ЗНАК РАВНО НАД ОПЕРАТОРОМ ТИЛЬДЫ | ||||
U + 2AC7 | ПОДНАБОР ВЫШЕГО ОПЕРАТОРА ТИЛЬДЫ | ||||
U + 2AC8 | НАБОР ВЫШЕГО ОПЕРАТОРА673 ТИЛЬДЫ + 2 | ПАРАЛЛЕЛЬНО С ОПЕРАТОРОМ ТИЛЬД | |||
U + 2B41 | ОПЕРАТОР ОБРАТНОЙ ТИЛЬДЫ ВЫШЕ СТРЕЛКИ ВЛЕВО | ||||
U + 2B47 | ОПЕРАТОР ОБРАТОРОМ ТИЛЬД | ||||
ОПЕРАТОР ОБРАТНОЙ ТРАЛДЫ ВЫП. + 2B49 | СТРЕЛКА ВЛЕВО ВЫШЕ 675>U + 2B4B | СТРЕЛКА ВЛЕВО НАД ОПЕРАТОРОМ ОБРАТНОЙ ТИЛЬДЫ | |||
U + 2B4C | СТРЕЛКА ВПРАТОРОМ ОБРАТНОЙ ТИЛЬДЫ | ||||
U + 2B4C | СТРЕЛКА ВПРАЫ | ТРЕЛКА ВПРАЫ | НАД ТИЛЬДАМИ | ||
U+2E1E | ТИЛЬДА С ТОЧКОЙ ВЫШЕ | ||||
U + 2E1F | ТИЛЬДА С ТОЧКОЙ НИЖЕ | ||||
U + 2E2F | ВЕ РТИКАЛЬНЫЙ ТИЛЬД | ||||
〜 | U + 301C | WAVE DASH | Используется в японской пунктуации. | ||
〰 | U + 3030 | WAVY DASH | |||
U + FE22 | ОБЪЕДИНЕНИЕ ДВОЙНОЙ ТИЛЬДНОЙ ЛЕВОЙ ПОЛОВИНЫ | ||||
U + FE23 | ОБЪЕДИНЕНИЕ ДВОЙНОЙ ТИЛЬДНОЙ ПРАВОЙ ПОЛОВИНЫ | ||||
U + FE29 | ОБЪЕДИНЕНИЕ ТИЛЬДЛЫ ЛЕВОЙ | ОБЪЕДИНЕНИЕ ТИЛЬДЫ ПРАВОЙ ПОЛОВИНЫ НИЖЕ | |||
﹋ | U + FE4B | ВОЛНОВОЙ ПЕРЕЧЕТ | |||
﹏ | U + FE4F | Волнистый НИЗКАЯ ЛИНИЯ | |||
~ | U + FF5E | ТИЛЬДА ПОЛНОЙ ШИРИНЫ | EM в ширину. В соответствии. Концы не сильно изогнуты. | ||
~ | U+E007E | TAG TILDE | Форматирование тега управляющий символ. |
ТИЛЬДЫ U + 2E1B
тильда ASCII (U + 007E)
Serif: | — ~ — |
Sans-serif: | — ~ — |
Моноширинный: | — ~ — |
Тильда между двумя тире. в трех семействах шрифтов |
Поднятая тильда на матричном принтере
Большинство современных широких шрифтов выравнивают простой ASCII интервал тильда на том же уровне, что и тире, или только немного выше. Это отличает его от маленькой тильды (˜), представленной в Windows-1252, которая всегда поднимается. Но в некоторых моноширинных шрифтах, особенно используемых в текстовых пользовательских интерфейсах, также используются символы тильды ASCII. По-видимому, это наследие пишущих машинок, где пары одинаковых интервалов и комбинируемых символов основываются на одном глифе. Даже в линейных принтерх репертуар персонажей часто бывает недостаточно большим, чтобы различать простую тильду, маленькую тильду и комбинированную тильду. Нанесение тильды на букву было рабочим методом объединения буквы.
Клавиатуры
Расположение тильды на клавиатуре зависит от языковых настроек компьютера в соответствии со следующей таблицей. На многих клавиатуру это в первую очередь доступна через мертвую панель , которая позволяет создавать различные первые составленные символы с диакритическим знаком. В этом случае одиночная тильда обычно может быть вставлена с помощью мертвой клавиши, за которую следует пробел, или альтернативным путем, альтернативным путем.
Чтобы вставить тильду с мертвой клавишей, часто необходимо одновременно удерживать Alt Gr. На Macintosh любая из клавиш Alt / Option работает аналогично.
В системы Windows в США и Европе Alt-код для одной тильды — 126
.
Keyboard | Вставьте одинарную тильда (~) | Вставить представленный составленный символ с тильдой (например, ã) |
---|---|---|
арабский (Саудовская Аравия ) | ⇧ Shift+ `ذّ | |
хорватский | Alt Gr+1 | |
Чешский | Alt Gr+1 | |
Датский | Alt Gr+¨, за которым следует Пробел | Alt Gr+¨, за соответствующую буква |
Dvorak | Alt Gr+=, за которым следует Пробел, или
Alt Gr+ ⇧ Shift+', за которым следует Пробел |
Alt Gr+=, за которой следует соответствующая буква, или
Alt Gr+ ⇧ Shift+', за соответствующую букву |
English (Австралия ) | ⇧ Shift+` | |
английский (Канада ) | ⇧ Shift+` | |
английский (UK ) | ⇧ Shift+# | AltGr+#, за которой следует соответствующая буква (расширенная раскладка для Великобритании, Chrome OS ) |
английский (US ) | ⇧ Shift+` | Ctrl+~, за которой следует соответствующая буква |
фарерский | Alt Gr+ð, за которую следует Пробел | Alt Gr+ðподписан буквой |
финский | Alt Gr+¨, за который следует Пробел, или
Alt Gr+¨¨ |
Alt Gr+¨, за соответствующую букву |
Французский (Канада ) | Alt Gr+ç, за ним следует Пробел, или
Alt Gr+çç |
Alt Gr+ç, за соответствующую букву |
Французский (Франция ) | Alt Gr+é, следует Пробелили
Alt Gr+éé. ⌥ Опция+n(в Mac OS X) |
Alt Gr+é, за которой следует соответствующая буква |
French (Швейцария ) | Alt Gr+^, за которую следует Пробел, или
Alt Gr+^^ |
Alt Gr+^, за соответствующую букву |
Bépo (французский Дворак) | Alt Gr+N, за которую следует Пробелили
Alt Gr+K |
Alt Gr+N, за соответствующую букву |
Немецкий (Германия ) | Alt Gr++ | |
Немецкий (Швейцария ) | Alt Gr+^, за которым следует Пробелили
Alt Gr+^^ |
Alt Gr+^с посудой буквой |
Иврит (Израиль ) | ⇧ Shift+~ | Ctrl+ ⇧ Shift+~с последующим Соответствующим буква |
Хинди (Индия ) | Alt Gr+ ⇧ Shift+ клавиша слева от 1 | |
Венгерский | Alt Gr+1 | |
Исландский | Alt Gr+'(тот же ключ, что и ?) | |
итальянский | ⌥ Option+5(в Mac OS X)
Alt Gr+ì(в Linux) Alt+126(в Windows) |
|
норвежский | Alt Gr+¨, за которым следует Пробел, или
Alt Gr+¨¨. На Mac: Ctrl+ ⌥ Option+¨или ⌥ Option+¨, за которым следует Пробел. |
Alt Gr+¨, за которым следует соответствующая буква.
На Mac: ⌥ Параметр+¨, за которым следует соответствующая буква. |
Польский | ⇧ Shift+`, за которым следует Пробел, или
⇧ Shift+`` |
Мертвая клавиша обычно не используется для вставки символов с тильдой; когда за
следует |
португальский | ~, за которым следует пробел | ~, следует соответствующая буква |
словацкий | Alt Gr+1 | |
испанский (Испания ) | Alt Gr+4за которым следует Пробелили
Alt Gr+44(в Windows) В Linux: Alt Gr+4или Alt Gr+¡, за соответствующий Пробел. На Mac: Ctrl+ ⌥ Option+Ñили ⌥ Option+Ñ, за соответствующим Пробел. |
Alt Gr+4(в Windows), за которой следует соответствующая буква.
Alt Gr+¡(в Linux), за которой следует соответствующая буква. В Mac: ⌥ Option+Ñ, соответствующая соответствующая буква. |
испанский (Латинская Америка ) | Gr++ | |
шведский | Alt Gr+¨, за соответствующий Следует Пробел, или
Alt Gr+¨¨ |
Alt Gr+¨, за соответствующую буква |
Турецкий | Alt Gr+ü, за которую следует Пробелили
Alt Gr+üü |
Alt Gr+ü, за котор ым следует соответствующая буква |
См. Также
- Circumflex
- Tittle
- Двойная тильда (значения)
Примечания
Ссылки
Внешние ссылки
- Проект диакритики — «все, что вам нужно для создания гарнитуры с правильными акцентами »
- « Справка по клавиатуре: научитесь создавать диакритические знаки и другие диакритические знаки на компьютере ». Старр.
Эта статья — о типографском знаке. О британской киноактрисе см. Суинтон, Тильда.
Тильда | |||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|
~ | |||||||||||
Изображение |
|||||||||||
|
|||||||||||
Характеристики |
|||||||||||
tilde |
|||||||||||
Юникод |
U+007E |
||||||||||
HTML-код |
|
||||||||||
UTF-16 |
0x7E |
||||||||||
%7E |
Символ со сходным начертанием: ◌҃
◌̃ |
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Тильда | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Этот шаблон: просмотр • обсуждение • править |
Ти́льда (исп. tilde, от лат. titulus — подпись, надпись) — название нескольких типографских знаков в виде волнистой черты.
Содержание
- 1 Диакритический знак
- 1.1 Надстрочный
- 1.2 Другие варианты
- 2 Математический знак
- 3 Тильда в информатике и вычислительной технике
- 4 Коды символа
- 5 Примечания
Диакритический знак
Надстрочный
В большинстве языков надстрочная тильда соответствует знаку, произошедшему из букв N и V, которые в средневековой скорописи часто писались над строкой (над предыдущей буквой) и в начертании выродились в волнистую линию. Такого происхождения, в частности, тильда в буквах:
- Ñ — в испанском языке употребляется для обозначения мягкого звука, близкого к «нь»;
- Õ — в эстонском языке обозначает неогубленный гласный заднего ряда средне-верхнего подъёма [ɤ].
- Ã и Õ — в португальском языке обозначают носовое произношение гласных.
- В некоторых системах фонетической транскрипции тильда над гласной вообще является показателем носового произношения.
В греческой политонической орфографии тильда над гласной обозначает облечённое ударение (циркумфлекс) и является шрифтовым вариантом круглой шапочки над буквой.
В графике польского рукописного шрифта строчная буква L с тильдой над ней используется вместо буквы Ł, означающей твёрдый звук [л], переходящий в неслоговое [у].
В текстах на венгерском языке тильда может использоваться в качестве суррогатного заменителя двойного акута над буквами O и U, если тот недоступен по техническим ограничениям.
Другие варианты
В качестве диакритического знака используется также подстрочная тильда, пример: ḛ.
В некоторых письменностях встречается диакритический знак в виде тильды, перечёркивающей букву, пример: ᵯ.
Близкую к надстрочной тильде форму имеет знак титла, употребляемый в церковнославянской письменности.
В словарях тильда заменяет в словосочетаниях заголовочное слово или неизменяемую его часть.
Математический знак
Внутристрочная тильда обычно означает разного рода отношения эквивалентности, например:
Используется также надстрочная тильда: например, тильда над знаком случайной величины может означать её медиану:
Тильда перед числом означает «примерно», «приблизительно», «около»[2], например: диаметр стержня составляет ~8 см.
В физике и астрономии тильда может означать близость по порядку величины; например, ħ ~ 10−34 Дж·с означает, что редуцированная постоянная Планка по порядку величины близка к 10−34 Дж·с, то есть что десятичный логарифм величины ħ, выраженной в Дж·с, лежит между −34,5 и −33,5.
Тильда используется и в сочетании с другими знаками: тильда над знаком равенства в геометрии обозначает конгруэнтность; две тильды (≈) обозначают приближённое равенство; тильда под знаками «больше» и «меньше» означает, что одна функция растёт асимптотически не меньше (не больше), чем другая, и т. п.
Тильда в информатике и вычислительной технике
- в языках C/C++, Java, Python, Verilog и др. тильда — одноместный префиксный оператор, означающий побитовое отрицание (в отличие от логического отрицания, обозначаемого восклицательным знаком);
- в файловой системе VFAT при кодировании длинных имён в формат, понятный DOS, тильда используется для сокращения наименований файлов и каталогов, например PROGRA~1 вместо PROGRAM FILES (при этом если существует несколько имён начинающихся на одну и ту же строку, то используется ~2, ~3 и т. д., если число файлов больше десяти, то размер «строки» сокращается на символ до PROGR~12 и т. д.);
- в UNIX-подобных операционных системах с тильды начинается иерархический путь к своим файлам —
~/Documents/Shedule.odt
— или к файлам другого пользователя:~ivanov/texts/report
- в языке ТеХ тильда обычно обозначает неразрывный пробел (а для использования тильды как видимого типографского знака применяются разнообразные многосимвольные команды: ~ для надстрочной тильды в тексте, tilde для неё же в формулах, sim для тильды как знака эквивалентности и др.);
- в MediaWiki (и, в частности, в Википедии) каскад из 3—5 знаков тильды подряд обозначают подпись участника на страницах обсуждений:
- 3 тильды (~~~) дают только подпись;
- 4 тильды (~~~~) — подпись с указанием на время внесения правки;
- 5 тильд (~~~~~) — только указание текущего времени и даты.
- Одиночная тильда в запросе Яндекса исключает следующее слово в пределах предложения. Двойная тильда: ~~ в пределах всего документа.
- Во многих моноширинных консольных шрифтах тильда находится в верхней части, так что последовательность тильд
~~~~~~
использовалась в текстовом файле для волнистого подчёркивания (тильды размещались на строку ниже подчёркиваемого текста).
Коды символа
Внутристрочная тильда (не являющаяся диакритическим знаком) содержится в большинстве компьютерных кодировок и обычно имеет код 126 (десятичный), U+007E (16-ричный в Юникоде).
Тильда как надстрочный диакритический знак имеет в Юникоде код U+0303. Также кодирваны ругие формы тильд:
Название | Символ | Номер в Юникоде | HTML-код |
---|---|---|---|
обратная тильда | ∽ | U+223D | ∽
|
не тильда | ≁ | U+2241 | ≁
|
тройная тильда | ≋ | U+224B | ≋
|
вертикальная тильда | ⸯ | U+2E2F | ⸯ
|
Примечания
- ↑ См. en:Graph (mathematics)#Adjacency relation
- ↑ All Elementary Mathematics – Mathematical symbols dictionary. Bymath. Проверено 25 сентября 2014.