Πρόβλημα με το ` στο xelate με την γραμματοσειρά ubuntu  Το θέμα επιλύθηκε

...office, φωτογραφία, CAD, spss, latex, κλπ

Συντονιστής: adem1

Πρόβλημα με το ` στο xelate με την γραμματοσειρά ubuntu

Δημοσίευσηαπό anagno » 13 Φεβ 2013, 18:58

Καλησπέρα σε όλους,

Έχω το εξής πρόβλημα με το xelatex. Όταν χρησιμοποιώ την γραμματοσειρά ubuntu δεν μου εμφανίζει το ` ενώ με με την DejaVu Sans την εμφανίζει...




Υπάρχει κάποιος τρόπος να το διορθώσω έτσι ώστε να χρησιμοποιήσω την γραμματοσειρά ???

Ευχαριστώ εκ των προτέρων
1 Linux: Αρχάριος ┃ Προγραμματισμός: Αρχάριος ┃ Αγγλικά: Προχωρημένος
2 Ubuntu 14.10 64bit , Windows 8
3 Intel® Core™ i5-3570K CPU @ 3.40GHz × 4 ‖ RAM 16GiB ‖ SABERTOOTH Z77
4 ASUS GTX 560 Ti
anagno
punkTUX
punkTUX
 
Δημοσιεύσεις: 268
Εγγραφή: 08 Οκτ 2011, 14:40
Εκτύπωση

Re: Πρόβλημα με το ` στο xelate με την γραμματοσειρά ubuntu

Δημοσίευσηαπό simosx » 13 Φεβ 2013, 19:03

Μπορείς να γράψεις αναφορά σφάλματος για τη γραμματοσειρά στο launchpad ώστε να μπει ο χαρακτήρας που λείπει.

Για τώρα μπορείς να χρησιμοποιήσεις το fontforge, να ανοίξεις τη γραμματοσειρά και να σχεδιάσεις το χαρακτήρα που λείπει (ή να τον αντιγράψεις από άλλη γραμματοσειρά).
προσωπικό ιστολόγιο ϗ πλανήτης Ubuntu-gr
Συμβάλετε και εσείς στο ελληνικό βιβλίο Ubuntu!
1 Γνώσεις Linux: Πολύ καλό ┃ Προγραμματισμού: Πολύ καλό ┃ Αγγλικών: Πολύ καλό
2 Ubuntu 13.10 saucy 3.11.0-031100rc1-generic 64bit (el_GR.UTF-8, Unity ubuntu)
3 AMD E-450 APU with Radeon HD Graphics ‖ RAM 3555 MiB ‖ Sony Corporation VAIO
4 AMD nee ATI Wrestler [Radeon HD 6320] [1002:9806] {fglrx_pci}
5 eth0: Atheros Inc. AR8151 v2.0 Gigabit Ethernet [1969:1083] (rev c0) ⋮ wlan0: Atheros Inc. AR9285 [168c:002b] (rev 01)
Φτιάξτε και εσείς τη δική σας υπογραφή (παραπάνω κείμενο) αυτόματα με κλικ εδώ!
simosx
Επίτιμο μέλος
Επίτιμο μέλος
 
Δημοσιεύσεις: 10334
Εγγραφή: 11 Μάιος 2008, 18:52
Launchpad: simosx
IRC: simosx
Εκτύπωση

Re: Πρόβλημα με το ` στο xelate με την γραμματοσειρά ubuntu

Δημοσίευσηαπό anagno » 13 Φεβ 2013, 21:55

simosx έγραψε:Μπορείς να γράψεις αναφορά σφάλματος για τη γραμματοσειρά στο launchpad ώστε να μπει ο χαρακτήρας που λείπει.


Άμα λείπει χαρακτήρας ποιος είναι ??? Όλους τους "τόνους" που δοκίμασα μέσα στο κείμενο τους εμφανίζει κανονικά ... Το πρόβλημα εμφανίζεται στις λεζάντες και στο παράρτημα που εισάγονται αυτοί οι χαρακτήρες αυτόματα από το xelatex ...
1 Linux: Αρχάριος ┃ Προγραμματισμός: Αρχάριος ┃ Αγγλικά: Προχωρημένος
2 Ubuntu 14.10 64bit , Windows 8
3 Intel® Core™ i5-3570K CPU @ 3.40GHz × 4 ‖ RAM 16GiB ‖ SABERTOOTH Z77
4 ASUS GTX 560 Ti
anagno
punkTUX
punkTUX
 
Δημοσιεύσεις: 268
Εγγραφή: 08 Οκτ 2011, 14:40
Εκτύπωση

Re: Πρόβλημα με το ` στο xelate με την γραμματοσειρά ubuntu

Δημοσίευσηαπό simosx » 13 Φεβ 2013, 22:19

anagno έγραψε:
simosx έγραψε:Μπορείς να γράψεις αναφορά σφάλματος για τη γραμματοσειρά στο launchpad ώστε να μπει ο χαρακτήρας που λείπει.


Άμα λείπει χαρακτήρας ποιος είναι ??? Όλους τους "τόνους" που δοκίμασα μέσα στο κείμενο τους εμφανίζει κανονικά ... Το πρόβλημα εμφανίζεται στις λεζάντες και στο παράρτημα που εισάγονται αυτοί οι χαρακτήρες αυτόματα από το xelatex ...


Επιλέγεις τον χαρακτήρα από το PDF και αντιγράφεις στο πρόχειρο.
Έπειτα, ανοίγεις τον Πίνακα χαρακτήρων και αναζητάς τον χαρακτήρα αυτό. Θα βρεις τα στοιχεία που χρειάζεσαι για να εντοπίσεις τη σωστή θέση στη γραμματοσειρά στο fontforge.
προσωπικό ιστολόγιο ϗ πλανήτης Ubuntu-gr
Συμβάλετε και εσείς στο ελληνικό βιβλίο Ubuntu!
1 Γνώσεις Linux: Πολύ καλό ┃ Προγραμματισμού: Πολύ καλό ┃ Αγγλικών: Πολύ καλό
2 Ubuntu 13.10 saucy 3.11.0-031100rc1-generic 64bit (el_GR.UTF-8, Unity ubuntu)
3 AMD E-450 APU with Radeon HD Graphics ‖ RAM 3555 MiB ‖ Sony Corporation VAIO
4 AMD nee ATI Wrestler [Radeon HD 6320] [1002:9806] {fglrx_pci}
5 eth0: Atheros Inc. AR8151 v2.0 Gigabit Ethernet [1969:1083] (rev c0) ⋮ wlan0: Atheros Inc. AR9285 [168c:002b] (rev 01)
Φτιάξτε και εσείς τη δική σας υπογραφή (παραπάνω κείμενο) αυτόματα με κλικ εδώ!
simosx
Επίτιμο μέλος
Επίτιμο μέλος
 
Δημοσιεύσεις: 10334
Εγγραφή: 11 Μάιος 2008, 18:52
Launchpad: simosx
IRC: simosx
Εκτύπωση

Re: Πρόβλημα με το ` στο xelate με την γραμματοσειρά ubuntu

Δημοσίευσηαπό anagno » 14 Φεβ 2013, 00:03

Έκανα αναφορά στο launchpad.

Επειδή έκανα κάτι λάθος προσπαθώντας να προσθέσω τα σύμβολο έχω δύο ερωτήσεις:
Γίνεται να γίνει αυτή η αντικατάσταση απ` ευθείας από το xelatex? Δηλαδή αντί να συμπληρώσω εγώ τον χαρακτήρα στις γραμματοσειρές να δηλώσω με κάποιο τρόπο στο xelatex να χρησιμοποιεί τον χαρακτήρα ας πούμε από τα DejaVu Sans ???

Και δεύτερη ερώτηση. Υπάρχει τρόπος να ορίσω στο xelatex ποιες γραμματοσειρές θα χρησιμοποιεί ??? Αντί ας πούμε να χρησιμοποιεί τις γραμματοσειρές που βρίσκονται στον φάκελο /usr/share/fonts να παίρνει τις γραμματοσειρές από τον φάκελο του χρήστη μου ??? Το ρωτάω αυτό διότι έκανα κάποια πατατιά με τις γραμματοσειρές του συστήματος και μου εμφανιζόντουσαν τετράγωνα και χρειάστηκε να τις επαναφέρω με live-usb ...
1 Linux: Αρχάριος ┃ Προγραμματισμός: Αρχάριος ┃ Αγγλικά: Προχωρημένος
2 Ubuntu 14.10 64bit , Windows 8
3 Intel® Core™ i5-3570K CPU @ 3.40GHz × 4 ‖ RAM 16GiB ‖ SABERTOOTH Z77
4 ASUS GTX 560 Ti
anagno
punkTUX
punkTUX
 
Δημοσιεύσεις: 268
Εγγραφή: 08 Οκτ 2011, 14:40
Εκτύπωση

Re: Πρόβλημα με το ` στο xelate με την γραμματοσειρά ubuntu  Το θέμα επιλύθηκε

Δημοσίευσηαπό pkkolos » 14 Φεβ 2013, 00:54

Μετά από λίγο ψάξιμο φαίνεται ότι ο χαρακτήρας που λείπει είναι ο U+0374. Ο συγκεκριμένος χαρακτήρας έχει οριστεί στο πακέτο xgreek να ακολουθεί τους ελληνικούς χαρακτήρες στις απαριθμήσεις. Η δήλωση του χαρακτήρα φαίνεται στη γραμμή 494 του αρχείου http://ftp.ntua.gr/mirror/ctan/macros/xetex/latex/xgreek/xgreek.dtx.

Το πιο απλό που μπορείς να κάνεις είναι να αλλάξεις τον χαρακτήρα στο preamble του αρχείου σου.
Για παράδειγμα γράψε την πιο κάτω εντολή μετά τη δήλωση του πακέτου xgreek για να θέσεις τον χαρακτήρα της αποστρόφου.

Κώδικας: Επιλογή όλων
\def\anwtonos{\char"0027\relax}
GNU/Linux: Μέτριος ┃ Προγραμματισμός: Καλός ┃ Αγγλικά: Καλά

Toshiba Satellite P300-21E
CPU: Intel Core 2 Duo P8700 @ 2.53GHz ┃ RAM: 4 GiB ┃ Graphics: AMD nee ATI M96 [Mobility Radeon HD 4650]
Audio: Intel 82801I (ICH9 Family) HD Audio Controller (rev 03) / AMD nee ATI RV710/730 HDMI Audio
Network: Marvell 88E8040T PCI-E Fast Ethernet Controller (rev 12) / Intel WiFi Link 5100
OS: Debian GNU/Linux Unstable/Experimental ┃ Kernel: 3.12-1-amd64
Άβαταρ μέλους
pkkolos
babeTUX
babeTUX
 
Δημοσιεύσεις: 40
Εγγραφή: 27 Δεκ 2010, 18:24
Εκτύπωση

Re: Πρόβλημα με το ` στο xelate με την γραμματοσειρά ubuntu

Δημοσίευσηαπό anagno » 14 Φεβ 2013, 01:27

pkkolos έγραψε:Μετά από λίγο ψάξιμο φαίνεται ότι ο χαρακτήρας που λείπει είναι ο U+0374. Ο συγκεκριμένος χαρακτήρας έχει οριστεί στο πακέτο xgreek να ακολουθεί τους ελληνικούς χαρακτήρες στις απαριθμήσεις. Η δήλωση του χαρακτήρα φαίνεται στη γραμμή 494 του αρχείου http://ftp.ntua.gr/mirror/ctan/macros/xetex/latex/xgreek/xgreek.dtx.

Το πιο απλό που μπορείς να κάνεις είναι να αλλάξεις τον χαρακτήρα στο preamble του αρχείου σου.
Για παράδειγμα γράψε την πιο κάτω εντολή μετά τη δήλωση του πακέτου xgreek για να θέσεις τον χαρακτήρα της αποστρόφου.

Κώδικας: Επιλογή όλων
\def\anwtonos{\char"0027\relax}


Thanks!!!!
1 Linux: Αρχάριος ┃ Προγραμματισμός: Αρχάριος ┃ Αγγλικά: Προχωρημένος
2 Ubuntu 14.10 64bit , Windows 8
3 Intel® Core™ i5-3570K CPU @ 3.40GHz × 4 ‖ RAM 16GiB ‖ SABERTOOTH Z77
4 ASUS GTX 560 Ti
anagno
punkTUX
punkTUX
 
Δημοσιεύσεις: 268
Εγγραφή: 08 Οκτ 2011, 14:40
Εκτύπωση

Re: Πρόβλημα με το ` στο xelate με την γραμματοσειρά ubuntu

Δημοσίευσηαπό anagno » 05 Μαρ 2015, 15:37

https://bugs.launchpad.net/ubuntu-font- ... ug/1124506

Όποιος έχει άποψή από τυπογραφία ας δώσει κάποιον παραπάνω λόγο.
1 Linux: Αρχάριος ┃ Προγραμματισμός: Αρχάριος ┃ Αγγλικά: Προχωρημένος
2 Ubuntu 14.10 64bit , Windows 8
3 Intel® Core™ i5-3570K CPU @ 3.40GHz × 4 ‖ RAM 16GiB ‖ SABERTOOTH Z77
4 ASUS GTX 560 Ti
anagno
punkTUX
punkTUX
 
Δημοσιεύσεις: 268
Εγγραφή: 08 Οκτ 2011, 14:40
Εκτύπωση


  • ΣΧΕΤΙΚΑ ΘΕΜΑΤΑ
    ΑΠΑΝΤΗΣΕΙΣ
    ΠΡΟΒΟΛΕΣ
    ΣΥΓΓΡΑΦΕΑΣ

Επιστροφή στο Εφαρμογές για Γραφείο / Γραφιστική / Επιστήμες

cron