Ubuntu Suomen keskustelualueet
Muut alueet => Muut käyttöjärjestelmät ja Linux-jakelut => Aiheen aloitti: kamara - 26.04.21 - klo:19.25
-
Siis mitä merkistöä Windows 10 oletuksena käyttää ?
Ongelmana on ääkkösten siirtyminen Winukasta WSL:ään. WSL käsittääkseni käyttää utf8:aa, joka näkyy Windows 10:n puolella outoina merkkeinä.
Ä:ssä on ainakin '¤'-merkki ja jokin toinenkin merkki.
Joo ... en osaa käyttää Windowsia, niin käytän siinäkin Linuksia. :'(
-
kuukletin "win10 character coding", löysin sivun https://superuser.com/questions/670197/finding-out-the-default-character-encoding-in-windows, siellä annettiin PowerShell-komento jolla merkistökoodauksen saa selville.
Avasin PoweShellin ja suoritin siellä [System.Text.Encoding]::Default
ja sain vastauksen: merkistökoodaus on "iso-8859-1", mikä se on Windows-järjestelmässä ollut niin kauan kuin itse olen ollut asiasta tietoinen.
Merkistöllä on muitakin nimiä kuten läsnieurroppalainen tai Latin-1. Wikisivu (https://fi.wikipedia.org/wiki/ISO_8859-1) sanoo että Joskus ISO 8859-1 sekoitetaan Windows-1252:een eli niin sanottuun Windows Latin 1 ‑merkistöön, jossa käyttämättömille ohjauskoodien merkkipaikoille on sijoitettu vielä lisää kirjoitusmerkkejä
, mutta tuo PowerShell kyllä antaa nimeksi molemmat, sekä ISO 8859-1 että Windows-1252, joten tiedä häntä mikä lie.
-
kuukletin "win10 character coding", löysin sivun https://superuser.com/questions/670197/finding-out-the-default-character-encoding-in-windows, siellä annettiin PowerShell-komento jolla merkistökoodauksen saa selville.
Avasin PoweShellin ja suoritin siellä [System.Text.Encoding]::Default
ja sain vastauksen: merkistökoodaus on "iso-8859-1", mikä se on Windows-järjestelmässä ollut niin kauan kuin itse olen ollut asiasta tietoinen.
Kiitokset googlauksestasi ...
Yritin kyllä itsekin googlailla, mutta liian monimutkaisilla hakusanoilla, niin en löytänyt sitä.