437 <=> ISO8859-7

Vasilis Vasaitis vvas at hal.csd.auth.gr
Wed Feb 7 19:49:01 EET 2001


On Wed, Feb 07, 2001 at 06:14:23PM +0200, Dimitris Mandalidis wrote:
> 
> Vasilis Vasaitis wrote :
> 
> >   Γενικά για μετατροπές μεταξύ συνόλων χαρακτήρων δες την iconv. 
> 
> Το γεγονός ότι το iconv α) δεν έχει man β) δεν υποστηρίζει (τουλάχιστον η
> 2.1.2) μετατροπή από 437 σε iso και το γεγονός ότι μου βγάζει συνεχώς ένα
> illegal input sequence at position x μου έχει σπάσει τα νεύρα. Δοκίμασα
> και να κάνω την μετατροπή και σε μία απλή φράση αλλά πάλι τα ίδια.
> Εγραψα το εξής iconv --from-type=ISO_8859-7 --to-type=437 /iso.txt
> --output=/x.txt.
> Καμμιά ιδέα για το τις πταίει;

  Καταρχήν στο Debian μου το iconv έχει man (μάλιστα το έγραψε ο
συγχωρεμένος ο espy). Αλλά εκτός από αυτό υπάρχει το iconv --help.

  Το ουσιώδες όμως πρόβλημά σου είναι ότι το 437 είναι μια κωδικοποίηση που
ουδέποτε είχε ελληνικά, αν και το 737 πιθανώς να είναι αυτό που θέλεις, ή
τουλάχιστον θα 'πρεπε. Για παράδειγμα, προσωπικά έχω χρησιμοποιήσει κατά
καιρούς το εξής:

  iconv -f cp737 -t iso-8859-7

-- 
Vasilis Vasaitis
vvas at hal.csd.auth.gr





More information about the Linux-greek-users mailing list