[TIP]Wine και ελληνικές γραμματοσειρές

HOWTO και TIP.
Άβαταρ μέλους
IrDA
Sr. Member
Sr. Member
Δημοσιεύσεις: 413
Εγγραφή: 15 Δεκ 2005, 21:11
Distro: Debian Testing
Επικοινωνία:

[TIP]Wine και ελληνικές γραμματοσειρές

Δημοσίευση από IrDA » 27 Αύγ 2009, 15:49

Και για μένα που το έψαχνα και στα αγγλικά "Wine greek fonts"

Λοιπόν ένα μικρό tip για να το έχω και εγώ εδώ μήπως το ξαναχρειαστώ. Το πρόβλημα είναι το εξής έχω τα locales μου γυρισμένα σε ελληνικά UTF-8 και εγκαθηστόντας το wine παίρνοντας τις ρυθμίσεις από τα locales κάποια πράγματα τα έβγαζε στα ελληνικά (όπως για παράδειγμα το Βοήθεια) χωρίς να έχει όμως τις κατάλληλες γραμματοσειρές και έτσι αντί για γράμματα έβγαζε κουτάκια. Αν και προσπάθησα βάζοντας διάφορες γραμματοσειρές (mscorefonts) ώστε να παίξει το σύστημα δεν τα κατάφερα, ειδικά το κείμενο πάνω στα κουμπιά και το περιεχόμενο. Η λύση για τον τρέχωντα χρήστη είναι η εξής:

Κώδικας: Επιλογή όλων

wine regedit
Πηγαίνετε στο κλειδί
  HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows NT\CurrentVersion\FontSubstitutes
και αλλάξτε την τιμή MS Shell Dlg από Tahoma (που συνήθως δεν υπάρχει) σε DejaVu Sans (που συνήθως υπάρχει).
Η μέθοδος αυτή διορθώνει το πρόβλημα μόνο στον τρέχοντα χρήστη.
Την λύση την βρήκα μέσω ενός ποστ του Άλκη που γράφει και στο φόρουμ μας.

Εναλλακτικά μπορείτε να βρείτε από ένα μηχάνημα XP τις γραμματοσειρές tahoma.ttf και tahomabd.ttf και να τις αντιγράψετε στο /usr/share/wine/fonts/
Τελευταία επεξεργασία από το μέλος IrDA την 27 Αύγ 2009, 16:21, έχει επεξεργασθεί 1 φορά συνολικά.

gtroza
Jr. Member
Jr. Member
Δημοσιεύσεις: 60
Εγγραφή: 21 Μαρ 2007, 05:18
Distro: Windows
Τοποθεσία: Έβρος

Re: [TIP]Wine και ελληνικές γραμματοσειρές

Δημοσίευση από gtroza » 10 Σεπ 2009, 00:32

ευχαριστούμε IrDA
και τον άλκη

μ' έλυσες τα χέρια

καλή χρονιά
.

Άβαταρ μέλους
IrDA
Sr. Member
Sr. Member
Δημοσιεύσεις: 413
Εγγραφή: 15 Δεκ 2005, 21:11
Distro: Debian Testing
Επικοινωνία:

Re: [TIP]Wine και ελληνικές γραμματοσειρές

Δημοσίευση από IrDA » 10 Σεπ 2009, 23:10

Απέκτησα κάρμα θετικό ... Χάρε κρίσνα gtroza ;)

gtroza
Jr. Member
Jr. Member
Δημοσιεύσεις: 60
Εγγραφή: 21 Μαρ 2007, 05:18
Distro: Windows
Τοποθεσία: Έβρος

Re: [TIP]Wine και ελληνικές γραμματοσειρές

Δημοσίευση από gtroza » 11 Σεπ 2009, 15:54

δεν βλέπω κίνηση !
;D

Άβαταρ μέλους
alkisg
Newbie
Newbie
Δημοσιεύσεις: 22
Εγγραφή: 16 Απρ 2006, 11:32
Distro: Windows
Τοποθεσία: Ιωάννινα
Επικοινωνία:

Re: [TIP]Wine και ελληνικές γραμματοσειρές

Δημοσίευση από alkisg » 12 Σεπ 2009, 11:35

Βασικά εκείνη τη λύση με το registry την είχα βρει στην msdn πριν χρόνια. *Δεν* είναι καλή λύση, αφού λειτουργεί μόνο για τον τρέχοντα χρήστη, και θέλει πείραγμα αρχείων ρυθμίσεων κτλ. Πιο σωστές λύσεις είναι οι παρακάτω.

1η λύση:

Κώδικας: Επιλογή όλων

mv /usr/share/wine/fonts /usr/share/wine/fonts-with-no-greek-that-should-be-deleted
2η λύση:
Να γίνουν override όλες οι γραμματοσειρές (όχι μόνο η tahoma) στο /usr/share/wine/fonts/* με τις αντίστοιχες από το φάκελο C:\Windows\Fonts των Windows, οι οποίες περιέχουν ελληνικά.

Δεν έχει και πολύ νόημα να παιδευτεί κανείς για να κάνει τη δεύτερη λύση (η οποία πιθανώς και να μην είναι νομικά σωστή ακόμα κι αν έχουμε αγορασμένα Windows). Η πρώτη, απλή διαγραφή του φακέλου fonts του Wine, αρκεί. Έτσι στη θέση των fonts του Wine θα χρησιμοποιηθούν οι γραμματοσειρές του λειτουργικού (Linux) οι οποίες επίσης έχουν ελληνικά. Απλά θα είναι λίγο πιο μικρές / μεγάλες / χοντρές / λεπτές από τις αντίστοιχες των Windows, αλλά μικρό το κακό...

Αν έχει κανείς όρεξη να διορθώσει με το FontForge την Tahoma του Wine ώστε να περιέχει ελληνικά (όχι όμως με copy/paste από τα Windows), ο maintainer μου είχε πει ότι θα την δεχτεί upstream.
Τελευταία επεξεργασία από το μέλος alkisg την 12 Σεπ 2009, 11:45, έχει επεξεργασθεί 1 φορά συνολικά.

Άβαταρ μέλους
IrDA
Sr. Member
Sr. Member
Δημοσιεύσεις: 413
Εγγραφή: 15 Δεκ 2005, 21:11
Distro: Debian Testing
Επικοινωνία:

Re: [TIP]Wine και ελληνικές γραμματοσειρές

Δημοσίευση από IrDA » 12 Σεπ 2009, 13:46

Αυτό δεν μπορεί να θεωρηθεί bug του wine να βάλουμε κανά report ??

Άβαταρ μέλους
alkisg
Newbie
Newbie
Δημοσιεύσεις: 22
Εγγραφή: 16 Απρ 2006, 11:32
Distro: Windows
Τοποθεσία: Ιωάννινα
Επικοινωνία:

Re: [TIP]Wine και ελληνικές γραμματοσειρές

Δημοσίευση από alkisg » 12 Σεπ 2009, 14:26

Ναι. Αλλά η μόνη λύση στο bug είναι να βρεθεί κάποιος να σχεδιάσει ελληνικά γράμματα στην Tahoma και στις άλλες γραμματοσειρές. Επομένως μην περιμένεις γρήγορα λύση, δεν φταίει το ότι δεν είναι ενήμεροι, αλλά φταίει το ότι δεν έχει βρεθεί άτομο να το κάνει.

Από την άλλη, δεν θέλουν να βγάλουν τελείως την αγγλική Tahoma γιατί αυτή επαρκεί για τις περισσότερες γλώσσες, εμείς είμαστε που έχουμε το πρόβλημα. Η μόνη λύση που πρότειναν αυτοί (εκτός από το να φτιάξει κάποιος τη γραμματοσειρά) ήταν να βάλουν κώδικα ώστε αν δεν υπάρχει κάποιο γράμμα στην Tahoma, να χρησιμοποιούν κάποια άλλη γραμματοσειρά του συστήματος. Όπως καταλαβαίνετε με αυτόν τον τρόπο τα ελληνικά γράμματα θα φαινόταν τελείως αταίριαστα με όλο το υπόλοιπο κείμενο...

Εν ολίγοις, περιμένουμε τον ήρωα που θα φτιάξει τα ελληνικά γράμματα στις γραμματοσειρές του Wine (εννοείται παίρνοντας σαν template τα αγγλικά).

gtroza
Jr. Member
Jr. Member
Δημοσιεύσεις: 60
Εγγραφή: 21 Μαρ 2007, 05:18
Distro: Windows
Τοποθεσία: Έβρος

Re: [TIP]Wine και ελληνικές γραμματοσειρές

Δημοσίευση από gtroza » 13 Σεπ 2009, 14:02

Εν ολίγοις, περιμένουμε τον ήρωα που θα φτιάξει τα ελληνικά γράμματα στις γραμματοσειρές του Wine (εννοείται παίρνοντας σαν template τα αγγλικά).
πώς γίνεται αυτό κύριε alkisg ;
.

Άβαταρ μέλους
alkisg
Newbie
Newbie
Δημοσιεύσεις: 22
Εγγραφή: 16 Απρ 2006, 11:32
Distro: Windows
Τοποθεσία: Ιωάννινα
Επικοινωνία:

Re: [TIP]Wine και ελληνικές γραμματοσειρές

Δημοσίευση από alkisg » 13 Σεπ 2009, 16:07

Καλημέρα θρανίο!  ;)

Λοιπόν, απλά εγκαθιστούμε το fontforge, και στη συνέχεια ανοίγουμε το /usr/share/wine/fonts/tahoma.ttf, και αντιγράφουμε π.χ. το αγγλικό "ο" στη θέση του ελληνικού "ό" με μετά αντιγράφουμε από άλλο γράμμα τον τόνο και τον βάζουμε από πάνω κτλ.

Δυστυχώς κάποια γράμματα όπως το "θ" δεν βγαίνουν με copy/paste, επομένως θα πρέπει να έχει και κάποια σχέση με vector προγράμματα όποιος προσπαθήσει να το κάνει, ώστε να μπορεί να τα σχεδιάσει εξ' αρχής.

Να κι ένα μικρό παράδειγμα από τη σελίδα του fontforge: http://fontforge.sourceforge.net/editexample.html

gtroza
Jr. Member
Jr. Member
Δημοσιεύσεις: 60
Εγγραφή: 21 Μαρ 2007, 05:18
Distro: Windows
Τοποθεσία: Έβρος

Re: [TIP]Wine και ελληνικές γραμματοσειρές

Δημοσίευση από gtroza » 14 Σεπ 2009, 11:54

καλημέρα αριστούχε !

ευχαριστώ
θα δω τι μπορούμε να κάνουμε
τα "τούβλα" !  ;D

τα είδα χθές αυτά
καλή χρονιά σ' όλους !
.

Άβαταρ μέλους
IrDA
Sr. Member
Sr. Member
Δημοσιεύσεις: 413
Εγγραφή: 15 Δεκ 2005, 21:11
Distro: Debian Testing
Επικοινωνία:

Re: [TIP]Wine και ελληνικές γραμματοσειρές

Δημοσίευση από IrDA » 15 Σεπ 2009, 01:33

και σε σένα gtroza

[Επίσης δεν καταλαβαίνω το νομικό πρόβλημα αφού αυτοί κάνουν distribute τις γραμματοσειρές δεν μπορούμε απλά να τους δώσουμε μία tahoma να τελειώνουμε?]
Τελευταία επεξεργασία από το μέλος IrDA την 15 Σεπ 2009, 01:37, έχει επεξεργασθεί 1 φορά συνολικά.

Απάντηση

Μέλη σε σύνδεση

Μέλη σε αυτήν τη Δ. Συζήτηση: Δεν υπάρχουν εγγεγραμμένα μέλη και 1 επισκέπτης