Το Στέκι των Πληροφορικών

Γενικό Λύκειο => Αλγοριθμική και Προγραμματισμός => Διερμηνευτής της ΓΛΩΣΣΑΣ => Μήνυμα ξεκίνησε από: emnik στις 21 Φεβ 2008, 11:18:46 ΠΜ

Τίτλος: Διερμηνευτής και wine 0.9.55
Αποστολή από: emnik στις 21 Φεβ 2008, 11:18:46 ΠΜ
Καλημέρα σε όλους!
(Άλκη συνεχίζω εδώ όπως πρότεινες!)

Με την τελευταία έκδοση του wine 0.9.55 (εγκατάσταση στο ubuntu -και όχι μόνο- με τις οδηγίες που υπάρχουν στο http://www.winehq.org/site/download-deb (http://www.winehq.org/site/download-deb)) δεν εμφανίζεται σωστά η βοήθεια (και γενικά οι html σελίδες).
Το πρόβλημα λύνεται ακολουθώντας τις οδηγίες χειροκίνητης εγκατάστασης του html gecko engine : http://ubuntuforums.org/archive/index.php/t-634464.html (http://ubuntuforums.org/archive/index.php/t-634464.html)

Για τυχόν άλλα μικροπροβληματάκια με τη παρούσα έκδοση του wine ας συνεχίσουμε εδώ...

Με εκτίμιση,
Νικηφοράκης Μάνος

Τίτλος: Απ: Διερμηνευτής και wine 0.9.55
Αποστολή από: alkisg στις 21 Φεβ 2008, 05:44:42 ΜΜ
Κι άλλο bug του wine:
Η συντόμευση για το Διερμηνευτή που δημιουργείται στην επιφάνεια εργασίας είναι χαλασμένη. Για να διορθωθεί πρέπει να κάνουμε:
Δεξί κλικ στη συντόμευση » ιδιότητες
Καρτέλα Εφαρμογή
Στο πλαίσιο Εντολή, να σβήσουμε από το τέλος το μονοπάτι του φακέλου του Διερμηνευτή, δηλαδή το
C:\Program Files\Γλώσσα\
έτσι αυτό που πρέπει να απομείνει είναι
env WINEPREFIX="/home/user/.wine" wine "C:\Program Files\Γλώσσα\Γλώσσα.exe"
Τίτλος: Απ: Διερμηνευτής και wine 0.9.55
Αποστολή από: alkisg στις 22 Φεβ 2008, 10:15:34 ΠΜ
edit 03/11/08: Στις πρόσφατες εκδόσεις του wine αρκεί να σβήσετε το φάκελο γραμματοσειρών του wine, επειδή αυτές δεν περιέχουν ελληνικά:

Κώδικας (shell) [Επιλογή]

sudo mv /usr/share/wine/fonts /usr/share/wine/fonts-no-greek





Κι άλλο bug του wine 0.9.55 (οπότε σκεφτείτε το πριν την βάλετε, στα repositories του Ubuntu υπάρχει ακόμα η 0.9.47 που δεν έχει αυτά τα bugs):
Δεν εμφανίζονται σωστά τα ελληνικά στους διαλόγους ανοίγματος και αποθήκευσης αρχείων.

Λύση #1 (η σωστότερη):
Αντικαταστήστε τις γραμματοσειρές
  /usr/share/wine/fonts/tahoma.ttf
  /usr/share/wine/fonts/tahomabd.ttf
που δεν περιέχουν ελληνικά, με τις αντίστοιχες των Windows (http://download.microsoft.com/download/office97pro/fonts/1/w95/en-us/tahoma32.exe) που περιέχουν ελληνικά.

Λύση #2:
  sudo vi /usr/share/wine/wine.inf
Ψάξτε γι' αυτήν τη γραμμή:
  HKLM,%FontSubStr%,"MS Shell Dlg 2",,"Tahoma"
Και προσθέστε από πάνω της αυτήν τη γραμμή:
  HKLM,%FontSubStr%,"MS Shell Dlg",,"DejaVu Sans"
Με την ευκαιρία αν θέλετε αλλάξτε και την MS Shell Dlg 2 σε "DejaVu Sans", δε χρειάζεται στο Διερμηνευτή, αλλά μπορεί να τη χρειαστούν άλλα ελληνικά προγράμματα.
Η μέθοδος αυτή θα διορθώσει το πρόβλημα για τους (νέους) χρήστες που δεν έχουν τρέξει ακόμα το wine. Αν το έχετε ήδη εκτελέσει, εφαρμόστε μια από τις άλλες δύο λύσεις ή τρέξτε mv ~/.wine ~/.oldwine ώστε να ξαναφτιαχτούν οι ρυθμίσεις του wine από την αρχή.

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

...και μια τέταρτη λύση (http://www.winehq.org/pipermail/wine-users/2007-May/027296.html).
Τίτλος: Απ: Διερμηνευτής και wine 0.9.55
Αποστολή από: emnik στις 14 Σεπ 2008, 02:06:17 ΜΜ
Ένας ακόμα εύκολος και γρήγορος τρόπος λύσης για το bug των ελληνικών είναι να χρησιμοποιείσετε το script winetricks για την εγκατάσταση της γραμματοσειράς tahoma:

ανοίγουμε ένα τερματικό (στο home directory) και γράφουμε:
wget http://www.kegel.com/wine/winetricks
για να κατεβάσουμε το script
chmod +x winetricks
για να το κάνουμε εκτελέσιμο
./winetricks
για να το τρέξουμε.
Από τη λίστα που θα εμφανίσει επιλέγουμε μόνο εγκατάσταση της γραμματοσειράς Tahoma, πατάμε οκ και περιμένουμε. Μόλις τελειώσει η διαδικασία είμαστε έτοιμοι!

Νικηφοράκης Μάνος - φυσικός