AGROTISS1 . ρώτησε πριν 3 έτη

Καλησπέρα,
Δημιούργησα ένα σημειωματάριο Text Document  σε υπολογιστή με windows 7 και έγραψα εκεί κάποιες σημειώσεις.
Το αντέγραψα σε φλασάκι για Back up, αλλά και για να το έχω πάντα μαζί μου.
Η γραφή περιέχει Ελληνικά, Λατινικά και αριθμούς.
Όταν βάζω το φλασάκι σε υπολογιστή με Windows 8.1 ότι έχω γράψει σε Ελληνικά φαίνονται ακαταλαβίστικα. Κανονικά φαίνονται μόνο τα Λατινικά,  οι αριθμοί καθώς και τα διάφορα σύμβολα. Με ποιο τρόπο μπορώ να κάνω τις σημειώσεις αυτές να εμφανίζονται σωστά στα Windows 8.1 ;
Θα ήθελα τη βοήθειά σας. Ευχαριστώ.

2 Απαντήσεις

Χρήστος Δρακάκης απάντησε πριν 3 έτη

Απ΄ όσο μπορώ να μαντέψω, μάλλον το μηχάνημα με τα Windows 7 είχε ελληνικά, ενώ τα 8.1 όχι. Και το κείμενο είναι σε κωδικοσελίδα ANSI-Greek (1253). Ένα τέτοιο κείμενο θα εμφανίζεται σωστά μόνο σε Windows με ελληνική codepage. Μια "εύκολη" λύση είναι να το ανοίξεις με το σημειωματάριο σε κάποιο άλλο μηχάνημα, με Windows με ελληνική codepage, και εκεί που λες Save As να διαλέξεις στην επιλογή "Encoding" Unicode ή UTF-8. Τα παραπάνω formats μπορούν να αναπαραστήσουν όλους τους χαρακτήρες, αλλά και μίξη από διαφορετικές γλώσσες στο ίδιο κείμενο - το αρχείο βέβαια θα είναι μεγαλύτερο. Άλλη λύση είναι η εγκατάσταση ενός Editor ο οποίος να έχει τη δυνατότητα ανοίγματος (και σωστού διαβάσματος) αρχείων σε διαφορετικές κωδικοσελίδες (ή "Encoding" όπως συνήθως το ονομάζουν). Ένας τέτοιος Editor είναι ο Notepad++. Τέλος, άλλος τρόπος είναι να αλλαχτεί η default codepage του μηχανήματος από πχ ANSI-Western European (1252) σε ANSI-Greek (δε χρειάζεται αλλαγή και της γλώσσας εμφάνισης). Αυτό όμως επηρεάζει όλες τις, ας πούμε, "παλιές" (μη-Unicode) εφαρμογές. Δε μπορείς να έχεις περισσότερες ANSI κωδικοσελίδες στο ίδιο μηχάνημα, ούτε να ορίσεις διαφορετική κωδικοσελίδα ανά εφαρμογή. Οι Unicode εφαρμογές λειτουργούν σωστά σε όλα τα μηχανήματα (ανεξαρτήτως default codepage).

AGROTISS1 . απάντησε πριν 3 έτη

Σε ευχαριστώ πολύ.