Mi blog lah! Το ιστολόγιό μου

18Nov/0512

Γιατί δεν μπαίνουν τόνοι σε εφαρμογές QT σε Ubuntu 5.10;

Related posts:

  1. Απαντ.: “Γιατί υστερούμε στην ανάπτυξη OpenSource λογισμικού;”
  2. Ubuntu pack για την ελληνική ομάδα του Ubuntu
  3. “Δεν θα μας πείτε πως θα κάνουμε και την δουλειά μας…”
  4. Mentoring facility available in Launchpad, Ubuntu
  5. Multimedia support in Ubuntu Linux 6.10

About Simos

No description. Please complete your profile.
Tagged as: , Leave a comment
Comments (12) Trackbacks (0)
  1. Λοιπόν;

    Μη μας κρατάς σε αγωνία :-)

    Like or Dislike: Thumb up 0 Thumb down 0

  2. Είναι ένα βήμα για να μην υποστηρίζονται σιγά σιγά τα ελληνικά σε όλες τις επόμενες διανομές linux. Εξάλλου όλοι οι έλληνες χρήστες του linux είναι developers και χρειάζονται μόνο τα Αγγλικά στο σύστημα τους. Τι μας νοιάζει αν δεν μπαίνουν τόνοι?

    Like or Dislike: Thumb up 0 Thumb down 0

  3. mperedim: Είναι ένα θέμα που το κοιτάω ακόμα. Δόθηκε κάποια απάντηση στις γνωστές λίστες συνδρομητών; Είδα κάποια “threads”, δεν πρόσεξα όμως κάποια κατάληξη.

    Like or Dislike: Thumb up 0 Thumb down 0

  4. Είχα στείλει παλιά κάτι ανάλογο στη linux-greek-users, πού ίσως είναι ακόμα πιο περίεργο:

    Σε SuSE, τουλάχιστον από την 9.2 και με KDE τουλάχιστον από 3.2 απ’όσο θυμάμαι, δεν μπαίνουν τόνοι σε συγκεκριμένες μόνο εφαρμογές της QT, κυρίως στο KOffice.
    Το ακόμα πιο περίεργο είναι το ότι δεν μπαίνουν τόνοι μόνο στο κείμενο, αλλά αν προσπαθήσεις να γράψεις κάτι στα μενού πχ, οι τόνοι παίζουν.
    Δεν είχα πάρει απάντηση τότε και απ’ότι θυμάμαι κάτι Ισπανοί είχαν παρόμοιο πρόβλημα και ισχυριζόταν ότι έφταιγαν τα qt-rpm τις SuSE.
    Παρόλο που έκανα rpmbuild από τα source rpm, δεν είχε δουλέψει και ακόμα και τώρα, μετά από τόσα update, δεν δουλεύει (SuSE 10, KDE 3.5RC1).

    Like or Dislike: Thumb up 0 Thumb down 0

  5. Ενδιαφέρον … δεν ήξερα ότι ο Ballmer διαβάζει αυτό το ιστολόγιο :-P

    Like or Dislike: Thumb up 0 Thumb down 0

  6. Chris: Μπορείς να συγκρίνεις την συμπεριφορά μεταξύ συστημάτων στα οποία δουλεύει (και δεν δουλεύει), με την χρήση του προγράμματος xev. Το xev δείχνει τα γεγονότα (events) που στέλνει το X.org στις εφαρμογές.

    Like or Dislike: Thumb up 0 Thumb down 0

  7. Λίγο πιο σοβαρά:

    quick & dirty debian greek howto

    Δε θυμάμαι να έχει αναφερθεί κάτι άλλο που να φέρνει σε “λύση”. Δυστυχώς δεν έχω πρόχειρο κάποιο Debian-based σύστημα να το σετάρω ούτε έχω κάποιο πρόβλημα με ελληνικά και τόνους με τις Qt based εφαρμογές που χρησιμοποιώ (kwrite, kate, konsole) στις διανομές που χρησιμοποιώ (Suse 9.3, Fedora) :-(

    Cheers,
    G.

    Like or Dislike: Thumb up 0 Thumb down 0

  8. mperedim: Με προβληματίζει που η λύση αυτή χρησιμοποιεί τον μηχανισμό για “compose sequences” για την κωδικοποίηση iso-8859-7. Αν κάποιος χρησιμοποιεί την δυνατότητα αυτή, είναι πιθανό το κείμενο να γράφεται σε κωδικοποίηση 8bit.

    Αν κάποιος χρησιμοποιεί την μέθοδο αυτή, μπορεί να γράψει μερικές λέξεις σε απλό κείμενο και μετά να εκτελέσει “hexdump mytestfile.txt”; Αν εμφανιστούν αρκετά αποτελέσματα ce και cf, τότε το αποτέλεσμα είναι σωστό, UTF-8. Διαφορετικά είναι iso-8859-7 :(

    Like or Dislike: Thumb up 0 Thumb down 0

  9. Φαίνεται το πρόβλημα να είναι κάπως απλό στη λύση.
    Για την χρήση των λεγόμενων νεκρών πλήκτρων, στο X.org υπάρχει ένα αρχείο, το Compose που περιλαμβάνει όλους τους διαθέσιμους συνδυασμούς. Μέχρι πρόσφατα υπήρχε ένα ελληνικό αρχείο ενώ τώρα οι περισσότεροι συνδυασμοί έχουν ενσωματωθεί στο κοινό.

    Το αρχείο που περιγράφει τις τοποθεσίες έχει την παλιά διαδρομή στο ελληνικό αρχείο, ενώ θα έπρεπε να δείχνει στο γενικό. Οπότε για την διόρθωση αρκεί να αλλαχτούν 3 χαρακτήρες…

    Like or Dislike: Thumb up 0 Thumb down 0

  10. Δηλ.; Τί ακριβώς πρέπει να γίνει;

    Like or Dislike: Thumb up 0 Thumb down 0

  11. Εντόπισε το αρχείο compose.dir
    Εδώ υπάρχουν αναφορές στα αρχεία Compose για κάθε ρύθμιση του locale.
    Για τα ελληνικά, οι σχετικές γραμμές είναι αυτές που δηλώνουν el_GR

    Θα δεις ότι υπάρχει μια γραμμή με el_GR.UTF-8 (δεύτερο πεδίο) που δηλώνει ότι το αρχείο Compose είναι το el_GR.UTF-8 (ίδιο όνομα). Αν δεις στον ίδιο κατάλογο, δεν υπάρχει τέτοιο αρχείο.
    Σε παλαιότερες εκδόσεις γινόταν χρήση ειδικού αρχείου για τα ελληνικά, τώρα όμως τα ελληνικά έχουν ενσωματωθεί στο γενικό, en_US.UTF-8.

    Οπότε από την γραμμή αυτή με el_GR.UTF-8, στο πεδίο που δηλώνεί πού είναι το αρχείο Compose, άλλαξέ το από el_GR.UTF-8 σε en_US.UTF-8.

    Πες μου αν σού δούλεψε.

    Like or Dislike: Thumb up 0 Thumb down 0

  12. Ευχαριστώ Πάρα Πολύ!
    Δουλεύουν κανονικά τα μονοτονικά. Με τα πολυτονικά υπάρχει ένα προβληματάκι με τα πνεύματα. Δεν ξέρω μήπως τυχόν έχουν αλλάξει θέση. Παλιά έμπαιναν με shift+; / shift+’.
    Σημασία έχει ότι τουλάχιστον δουλεύουν τα μονοτονικά.
    Και πάλι ευχαριστώ.

    Like or Dislike: Thumb up 0 Thumb down 0


Leave a comment


Comments are filtered through Akismet for spam detection. Use of a non-personal web site or blog URL in the field below and/or comments that are off-topic or personal attacks will likely be removed at my discretion. Your opinions are welcome but please keep them polite and constructive.

Trackbacks are disabled.

Switch to our mobile site