[I18NGR] Re: [Open-source] Εμφάνιση τετραγώνων αντί για ελληνικούς χαρακτήρες: βρέθηκε η αιτία

Simos Xenitellis simos74 at gmx.net
Fri Aug 19 01:59:09 EEST 2005


Konstantinos Margaritis wrote:

>On Τετάρτη 17 Αύγουστος 2005 22:28, Simos Xenitellis wrote:
>  
>
>>Γεια σου Κώστα,
>>Νομίζω εννοείς το σφάλμα
>>http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=252014
>>και ειδικά για το OpenOffice.org.
>>    
>>
>
>εμ, ναι ακριβώς :-)
>
>  
>
>>Αναφέρεις ότι σε εσένα σού εμφανίζονται τετραγωνάκια για τους
>>χαρακτήρες που λείπουν.
>>Στο Ubuntu η κατάσταση μοιάζει με
>>https://bugzilla.ubuntu.com/attachment.cgi?id=1844
>>Νομίζω ότι όταν είχα αφαιρέσει γραμματοσειρές από το Ubuntu, είχα
>>αντιμετωπίσει γράμματα να εμφανίζονται
>>ως τετραγωνάκια, δεν είμαι 100% σίγουρος όμως.
>>Αν θυμάμαι καλά, στην περίπτωση αυτή είχα αφαιρέσει την
>>γραμματοσειρά Baekmuk.
>>    
>>
>
>ακόμη συμβαίνει αυτό αν ΔΕΝ είναι εγκατεστημένο το 
>openoffice.org-gtk-gnome. Το έχω βάλει ως πακέτο για εγκατάσταση στο 
>ελληνικό task.
>  
>
To

openoffice.org-gtk-gnome (μαζί με το openoffice.org-kde) κάνουν:
+ This package contains the Gtk VCLPlug for drawing OOo's widgets with
+ Gtk+ and a Gtk/GNOMEish File Picker when running under GNOME.
(Πηγή: http://ftp.debian.org/debian/pool/main/o/openoffice.org/openoffice.org_1.1.4-6.diff.gz)
που δεν αναφέρει συγκεκριμένα ότι χρησιμοποιεί τις γραμματοσειρές του GTK+ (ή του QT) για το ίδιο το κείμενο που γράφεις στο OOo, παρά μόνο για τα widgets.
Δηλαδή, είναι πολύ πιθανό το VCLPlug (από το openoffice.org-gtk-gnome) να μην επηρεάζει τις γραμματοσειρές του κειμένου που γράφεις.
Πολύ εύκολα μπορεί κάποιος να διαπιστώσει αν η παραπάνω θεωρία ισχύει στην πράξη. 
Αλλάζοντας το 
/usr/lib/openoffice/share/registry/data/org/openoffice/VCL.xcu
σύμφωνα με τις οδηγίες του https://bugzilla.ubuntu.com/attachment.cgi?id=1958 
(προσθέτει καταχώριση για την ελληνική γλώσσα) ή προσθήκη ελληνικών γραμματοσειρών στο γενικό κομμάτι για την αγγλική γλώσσα, στο vlc.xcu. (Χρειάζεται επανεκκίνηση του OOo).

Ένα ακόμα συγκεκριμένο ερώτημα:
Τα μηνύματα στα μενού του oowriter/κτλ πρέπει να σου φαίνονται με ελληνικά, χωρίς πρόβλημα, λόγω του 
openoffice.org-gtk-gnome
Πως φαίνεται το oopadmin
Φαίνεται έτσι; https://bugzilla.ubuntu.com/attachment.cgi?id=1847


>>Αν έχεις στιγμιότυπο οθόνης (ναι, καινούριο όνομα για "screenshot")
>>που δείχνει τα τετραγωνάκια, μπορείς να το στείλεις;
>>    
>>
>
>δεν έχω, το ίδιο είναι όμως :-)
>  
>
Έχει σημασία πως ακριβώς φαίνονται (τετραγωνάκια, τίποτα, πλαγιαστοί 
χαρακτήρες με μεγάλο διάστημα μεταξύ τους ενώ δεν είναι italics) για τον 
εντοπισμό της γραμματοσειρά από την οποία προέρχονται).

>  
>
>>Μπορείς να προσθέσεις στο
>>http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=252014
>>την αναφορά στο σφάλμα
>>https://bugzilla.ubuntu.com/show_bug.cgi?id=2374
>>    
>>
>
>done.
>  
>
Ευχαριστώ.

>  
>
>>Όπως αναφέρεις στο
>>http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=252014
>>μια λύση είναι η και ενημέρωση του vcl.xcu ώστε να γνωρίζει τις
>>γραμματοσειρές FreeFont (και με την ευκαιρία τις MgOpen).
>>Δεν έχω κοιτάξει το θέμα, όμως αν όντως οι Bitstream Vera και
>>Nimbus αναφέρουν ότι γνωρίζουν ελληνικά, αυτό πρέπει να διορθωθεί.
>>Από όσο γνωρίζω από τις δοκιμές του Ubuntu, η Baekmuk έχει όντως
>>λίγους ελληνικούς χαρακτήρες (όχι όμως τους "precomposed" με
>>αποτέλεσμα να μην υπάρχουν τόνοι) και επειδή το vlc.xcu δεν έχει
>>πειραχτεί από πολύ καιρό, γίνεται επιλογή της:
>>https://bugzilla.ubuntu.com/attachment.cgi?id=1844
>>    
>>
>
>ναι είδα το bug report που έστειλες και απορώ ακόμη γιατί δεν το έχουν 
>φτιάξει. Μίλησα με τον Matthias και μου είπε ότι δεν πρόσεξε ότι 
>υπήρχε update στο bug repoert :-)
>  
>

Είχα επικοινωνία με τον Matthias μετά την διάθεση του Ubuntu 5.04, 
δοκιμάζοντας κάποια πράγματα που μού πρότεινε, δεν λειτούργησαν όμως και 
το άφησα.

>>Από όσο γνωρίζω, το πρόβλημα εμφανίζεται μόνο στο OpenOffice.org
>>(όχι σε GNOME/KDE), που μού δίνει την εντύπωση ότι φταίει σε μεγάλο
>>βαθμό το vcl.xcu.
>>    
>>
>
>Κατά πάσα πιθανότητα. Δυστυχώς αντί να στηριχθούν στις υπάρχουσες 
>υποδομές, έπρεπε να ξανασχεδιάσουν λίστες γραμματοσειρών/locales και 
>φυσικά αν λείπει κάτι...
>  
>
Η θεωρία μου είναι ότι οι γραμματοσειρές για το κείμενο που γράφεις στο 
OOo καθορίζονται τώρα αποκλειστικά από το vcl.xcu, που έχει πολύ 
περιορισμένο ρεπερτόριο.
Το ίδιο ίσως συμβαίνει και στις γραμματοσειρές της γραφικής διασύνδεσης 
του oopadmin (bug στο VLCPlug που δεν συμπεριλαμβάνει το oopadmin;).
Αν έχεις χρόνο μπορείς να επιβεβαιώσεις (ή απορρίψεις) την κατεύθυνση αυτή.

Σίμος




More information about the I18ngr mailing list