Wednesday, April 25, 2007

¿Qué es Unicode?

Όταν η πληροφορική ενηλικιώθηκε, αυτός ο κατάλογος των διαθέσιμων συμβόλων (στο οποίο αναφερόμουν στο προηγούμενο post) επεκτάθηκε για να χωρέσει όλες τις γραπτές γλώσσες του κόσμου. Του άλλαξαν και όνομα. Από ASCII που τον ονόμαζαν, τώρα τον λένε Unicode. Και ενώ ο αρχικός κατάλογος είχε περί τα 256 διαφορετικά σύμβολα, ο νέος κατάλογος έχει (από όσο μπόρεσα να βρω) περί τις εκατό χιλιάδες σύμβολα.
Στον νέο κατάλογο, το Ελληνικό Κεφαλαίο Άλφα Χωρίς Τόνο είναι το σύμβολο υπ' αριθμόν 913.

(Μπορείτε να ρίξετε μια ματιά σε ένα υποσύνολο αυτού του καταλόγου ανοίγοντας τον Πίνακα Χαρακτήρων (charmap.exe) από το Έναρξη, Προγράμματα, Βοηθήματα, Εργαλεία Συστήματος, Πίνακας Χαρακτήρων. Ή κάπως έτσι, δεν έχω πρόχειρα windows στα ελληνικά)

Εδώ τα πράγματα άρχισαν να περιπλέκονται. Κατ' αρχήν ο αριθμός 913 είναι πολύ μεγάλος για να χωρέσει σε οκτώ κουτάκια δυαδικού συστήματος αρίθμησης, οπότε χρειαζόμαστε παραπάνω. Συνήθως χρησιμοποιούμε δεκαέξι. Κάπως έτσι:

Έχουμε λοιπόν μία μονάδα, μία δεκαεξάδα (στην θέση τέσσερα), μία εκατονεικοσιοκτάδα (στην θέση εφτά), μία διακοσιοπενηνταεξάδα (στην θέση οκτώ) και μία πεντακοσιοδωδεκάδα (στην θέση εννιά). Σύνολο: 512 + 256 + 128 + 16 + 1 = 913

Θεωρητικά, στους νέους υπολογιστές, αν ανοίξετε το Σημειωματάριο και γράψετε ένα Ελληνικό Κεφαλαίο Άλφα Χωρίς Τόνο, το αρχείο στον σκληρό δίσκο θα περιέχει τον αριθμό 913. Χμμ, δυστυχώς, όχι ακριβώς...

No comments: