Tilde (tecken)

Tilde (~) är ett tecken (som även placeras i exponentläge som ˜). I matematiska sammanhang benämns tecknet ~ tildeoperator.

Användning

Diakritiskt tecken 
Tilde används i exponentläge över andra tecken i bland annat spanskan (över n som i señor – så kallad muljering) och portugisiskan (över a eller o som i melão eller melões – ger nasal vokal). Tecknet kallas då kombinativt tilde. Tecknet används i vissa språk i indexläge, och placeras under grundtecknet (ḛ).

Allmänt
 På engelska används ~ ibland som tecken för approximation jämsides med ≈ i ungefär samma betydelse. På svenska är detta inte en korrekt användning för ~, men brukas eftersom ≈ inte finns lättillgängligt på alla tangentbord. I HTML och vid redigering av Wikipedia kan man skriva &asymp; för att få ≈.

Matematik 
Tecknet kan användas inom matematiken på följande sätt:

 som proportionalitetstecken istället för tecknet  (HTML-kod &prop;, Unicode U+221D)
 i betydelsen fördelad som: X  N(μ, σ2)
 det ska inte användas i betydelsen "ungefär lika med"; se approximation. Man bör istället använda det tecken som heter just "ungefär lika med", ett vågformigt likamedtecken:  (HTML-kod &asymp;, Unicode U+2248)

Ordböcker 
I vissa ordböcker används ~ istället för att upprepa grundordet i särskilda exempel och uttryck. Exempelvis, från Norstedts stora svensk-engelska ordbok:

diet s diet; hålla (föra) ~ be on a diet; föra hög ~ be on a rich diet; sätta ngn på sträng ~ put sb on a strict diet

I Norstedts stora svensk-engelska ordbok benämns tecknet ~ som krok.

Datorsammanhang 
 Tecknet används i Unix-system för att hänvisa till användares hemkatalog: ett ensamt "~" syftar på användarens egen hemkatalog, "~användarnamn" på den namngivna användarens.
 Det används också i programspråken C, C++, C# och Java för att ange bitvis invertering. 
 I programspråken C++ och C# anger det en destruktor, en metod som automatiskt anropas när ett objekt raderas.
 I programspråket Arexx används tecknet för negering; både framför direkta satser, samt att "~=" används som negation, "icke lika med".
 I programspråken Perl och Ruby används "=~" som matchningsoperator för reguljära uttryck.
 Emacs använder tecknet som suffix för tidigare versioner av en fil: föregående version av "fil.txt" ges namnet "fil.txt~", eller "fil.txt~5~" om det är den femte versionen och Emacs är inställd att spara fler versioner.

Att generera tecknet

Tangentkombination 
För att skriva tilde-tecknet på ett svenskt Windows-anpassat tangentbord hålls "Alt Gr"-tangenten nere och samtidigt trycka på tangenten till höger om "Å", följt av ett tryck på mellanslagstangenten om man bara vill ha tilde (~), eller exempelvis "o" om man vill ha "õ".

På ett svenskt Apple Keyboard avsett för Mac OS skrivs det genom att hålla nere någon av alternativ-tangenterna istället för Alt Gr.

Unicode 
I Unicode-uppsättningen finns flera tilde-tecken:

OBS! För att alla tecknen skall kunna visas korrekt av din webbläsare, så måste den ha tillgång till teckensnitt som innehåller dessa tecken.

HTML 
I HTML har tilde inte någon speciell betydelse för själva språket, utan tildetecknena kan skrivas direkt i texten, om teckenuppsättningen innehåller dem. För Unicode brukar man lagra med UTF-8. Man kan också skriva koder som till exempel &#x7E; och &#x02DC; eller &#x0303;

LaTeX 
För att skriva ett tildetecken med LaTeX används kommandot \textasciitilde i vanlig text och kommandot \sim i matematiska formler.

Referenser 

Matematisk typografi
Skiljetecken
Diakritiska tecken