Δύο γλώσσες στην ίδια βιβλιογραφία bibtex σε Lyx

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

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

Re: Δύο γλώσσες στην ίδια βιβλιογραφία bibtex σε Lyx

Δημοσίευσηαπό razor » 13 Ιούλ 2012, 21:23

pmav99 έγραψε:Αν σου δουλευει οκ. Αλλά δεν είμαι σίγουρος ότι έχει γίνει σωστά...

Δώσε λίγο την εξής εντολή. Αυτή εμφανίζει το που βρίσκεται το κάθε πρόγραμμα. Πρέπει να σου επιστρέψει κάποια τοποθεσία μέσα στο φάκελο εγκατάστασης του TL 2012.
Κώδικας: Επιλογή όλων
which xelatex


Μου δίνει αυτό:
Κώδικας: Επιλογή όλων
/usr/local/texlive/2012/bin/i386-linux/xelatex
1 Γνώσεις Linux: Πρώτα βήματα ┃ Προγραμματισμού: Καθόλου ┃ Αγγλικών: Πολύ καλό
2 Ubuntu 12.10 quantal 3.5.0-18-generic 32bit (el_GR.UTF-8),
3 AMD Athlon II X2 250 Processor ‖ RAM 4032 MiB ‖ Gigabyte GA-MA770T-UD3
4 nVidia GT215 [GeForce GT 240] [10de:0ca3] (rev a2)
5 eth0: Realtek RTL8111/8168B PCI Express Gigabit Ethernet controller [10ec:8168] (rev 02)
razor
babeTUX
babeTUX
 
Δημοσιεύσεις: 148
Εγγραφή: 18 Οκτ 2009, 22:34
Εκτύπωση

Re: Δύο γλώσσες στην ίδια βιβλιογραφία bibtex σε Lyx

Δημοσίευσηαπό pmav99 » 13 Ιούλ 2012, 21:26

ναι νομίζω ότι είναι οκ.
pmav99
seniorTUX
seniorTUX
 
Δημοσιεύσεις: 574
Εγγραφή: 05 Ιούλ 2008, 14:29
Εκτύπωση

Re: Δύο γλώσσες στην ίδια βιβλιογραφία bibtex σε Lyx

Δημοσίευσηαπό razor » 13 Ιούλ 2012, 21:54

@pmav

Νομίζω ότι βρήκαμε λύση στο πρόβλημα. Κοίτα εδώ (απο το παράδειγμα της wikipedia)

Κώδικας: Επιλογή όλων
\documentclass[11pt]{article}
\usepackage{xltxtra}
\setmainfont[Mapping=tex-text]{Linux Libertine O}
\begin{document}
\section{Unicode support}
\subsection{Ελληνικά}
Όλοι οι άνθρωποι γεννιούνται ελεύθεροι and they should be free
\bibliography{my}
\bibliographystyle{plain}
\nocite{*}
\end{document}


προσέθεσα αυτό
Κώδικας: Επιλογή όλων
\bibliography{my}
\bibliographystyle{plain}
\nocite{*}
και το αρχείο .bib που είχα από το πρώτο ποστ που έκανα σε αυτό το thread

και πήρα αυτό

Κώδικας: Επιλογή όλων
1 Unicode support
1.1 Ελληνικά
Όλοι οι άνθρωποι γεννιούνται ελεύθεροι and they should be free
References
[1] W.K.C Guthrie. Οι Έλληνες Φιλόσοφοι. Παπαδήμα, Αθήνα, 1987.


Ελληνικά και αγγλικά μαζί στην ίδια βιβλιογραφία! Αυτό ήθελα να κάνω και το Lyx δε με άφηνε. Τη βρήκαμε τη λύση, έτσι δεν είναι; Ελπίζω να μη διαψεύσεις τον ενθουσιασμό μου! :shifty:
1 Γνώσεις Linux: Πρώτα βήματα ┃ Προγραμματισμού: Καθόλου ┃ Αγγλικών: Πολύ καλό
2 Ubuntu 12.10 quantal 3.5.0-18-generic 32bit (el_GR.UTF-8),
3 AMD Athlon II X2 250 Processor ‖ RAM 4032 MiB ‖ Gigabyte GA-MA770T-UD3
4 nVidia GT215 [GeForce GT 240] [10de:0ca3] (rev a2)
5 eth0: Realtek RTL8111/8168B PCI Express Gigabit Ethernet controller [10ec:8168] (rev 02)
razor
babeTUX
babeTUX
 
Δημοσιεύσεις: 148
Εγγραφή: 18 Οκτ 2009, 22:34
Εκτύπωση

Re: Δύο γλώσσες στην ίδια βιβλιογραφία bibtex σε Lyx

Δημοσίευσηαπό pmav99 » 13 Ιούλ 2012, 21:58

Σχεδόν. Αυτό το παράδειγμα χρησιμοποιεί bibtex και όχι biblatex. To θέμα είναι τι θα κάνει όταν θα έχει να βάλει παύλα (υφένωση) σε μία λέξη. Τότε ενεργοποιούνται οι κανόνες συλλαβισμού. Έτσι όπως είναι δε θα σπάει τις ελληνικές λέξεις. Δοκίμασε με πιο πολύ κείμενο και βάλε ένα μεγάλο αρχείο bib να δεις τι θα κάνει.

Αλλά καλά κάνεις και είσαι ενθουσιασμένος γιατί είσαι σχεδόν έτοιμος :)
pmav99
seniorTUX
seniorTUX
 
Δημοσιεύσεις: 574
Εγγραφή: 05 Ιούλ 2008, 14:29
Εκτύπωση

Re: Δύο γλώσσες στην ίδια βιβλιογραφία bibtex σε Lyx

Δημοσίευσηαπό razor » 13 Ιούλ 2012, 22:17

pmav99 έγραψε:Σχεδόν. Αυτό το παράδειγμα χρησιμοποιεί bibtex και όχι biblatex. To θέμα είναι τι θα κάνει όταν θα έχει να βάλει παύλα (υφένωση) σε μία λέξη. Τότε ενεργοποιούνται οι κανόνες συλλαβισμού. Έτσι όπως είναι δε θα σπάει τις ελληνικές λέξεις. Δοκίμασε με πιο πολύ κείμενο και βάλε ένα μεγάλο αρχείο bib να δεις τι θα κάνει.

Αλλά καλά κάνεις και είσαι ενθουσιασμένος γιατί είσαι σχεδόν έτοιμος :)


Χρησιμοποίησα αυτές τις εντολές στο preamble

Κώδικας: Επιλογή όλων
\exhyphenpenalty=10000\hyphenpenalty=10000
\sloppy

Χρησιμοποιώ τη πρώτη γιατί δεν μου αρέσει αισθητικά να κόβεται η λέξη και προτιμώ το στυλ που έχει το openoffice που δεν κόβει τις λέξεις. Και χρησιμοποιώ τη δεύτερη για να τακτοποιεί κάπως τη κατάσταση και να φτιάχνει ένα ευπαρουσίαστο κείμενο χωρίς μεγάλα κενά. Το πρόβλημα είναι ότι ενώ το κείμενο είναι άψογο, η βιβλιογραφία δεν είναι. Δηλαδή σε κανά δύο περιπτώσεις ο τίτλος του άρθρου έχει μεγάλη απόσταση από το τίτλο του περιοδικού. Αλλά μάλλον δεν κάνουν για τη περίπτωση. Οπότε πως πρέπει να κινηθώ; Υπάρχει η χρυσή τομή μεταξύ του να γλιτώσω να κόβονται οι λέξεις και να εμφανίζονται σωστά οι αποστάσεις;
1 Γνώσεις Linux: Πρώτα βήματα ┃ Προγραμματισμού: Καθόλου ┃ Αγγλικών: Πολύ καλό
2 Ubuntu 12.10 quantal 3.5.0-18-generic 32bit (el_GR.UTF-8),
3 AMD Athlon II X2 250 Processor ‖ RAM 4032 MiB ‖ Gigabyte GA-MA770T-UD3
4 nVidia GT215 [GeForce GT 240] [10de:0ca3] (rev a2)
5 eth0: Realtek RTL8111/8168B PCI Express Gigabit Ethernet controller [10ec:8168] (rev 02)
razor
babeTUX
babeTUX
 
Δημοσιεύσεις: 148
Εγγραφή: 18 Οκτ 2009, 22:34
Εκτύπωση

Re: Δύο γλώσσες στην ίδια βιβλιογραφία bibtex σε Lyx

Δημοσίευσηαπό pmav99 » 13 Ιούλ 2012, 22:55

razor έγραψε:Χρησιμοποίησα αυτές τις εντολές στο preamble
Κώδικας: Επιλογή όλων
\exhyphenpenalty=10000\hyphenpenalty=10000
\sloppy

Αντί για τέτοιες αλχημείες, Γράψε ένα \raggedright (ή \raggedleft πάντα ξεχνάω ποιο είναι ποιο).

razor έγραψε:Το πρόβλημα είναι ότι ενώ το κείμενο είναι άψογο, η βιβλιογραφία δεν είναι. Δηλαδή σε κανά δύο περιπτώσεις ο τίτλος του άρθρου έχει μεγάλη απόσταση από το τίτλο του περιοδικού. Αλλά μάλλον δεν κάνουν για τη περίπτωση. Οπότε πως πρέπει να κινηθώ; Υπάρχει η χρυσή τομή μεταξύ του να γλιτώσω να κόβονται οι λέξεις και να εμφανίζονται σωστά οι αποστάσεις;

Η βιβλιογραφία θα φτιάξει μόλις βάλεις το ucharclasses. Επίσης το τελευταίο παράδειγμα που ανέβασες είναι bibtex και όχι biblatex. Για το biblatex δες τα παραδείγματα στην mechpedia.
pmav99
seniorTUX
seniorTUX
 
Δημοσιεύσεις: 574
Εγγραφή: 05 Ιούλ 2008, 14:29
Εκτύπωση

Re: Δύο γλώσσες στην ίδια βιβλιογραφία bibtex σε Lyx

Δημοσίευσηαπό pmav99 » 13 Ιούλ 2012, 23:04

Αν και μπορεί να μην είναι αυτό που θες, δες τα ακόλουθα links. Είναι μερικά παραδειγματα για να πάρεις ιδέες. Και τα default του LaTeX καλά είναι (καλύτερα από word/open-office) αλλά οκ....

http://www.duo.uio.no/sok/work.html?WOR ... &fid=40769
https://tufte-latex.googlecode.com/file ... -3.5.0.pdf
http://www.levbishop.org/thesis/Bishop-thesis.pdf
pmav99
seniorTUX
seniorTUX
 
Δημοσιεύσεις: 574
Εγγραφή: 05 Ιούλ 2008, 14:29
Εκτύπωση

Re: Δύο γλώσσες στην ίδια βιβλιογραφία bibtex σε Lyx

Δημοσίευσηαπό razor » 13 Ιούλ 2012, 23:07

έγραψε:Αντί για τέτοιες αλχημείες, Γράψε ένα \raggedright (ή \raggedleft πάντα ξεχνάω ποιο είναι ποιο).


Αν βάλω αυτό, τότε η στοίχιση γίνεται δεξιά/αριστερά ενώ θέλω να γίνεται πλήρης στοίχιση.

έγραψε:Η βιβλιογραφία θα φτιάξει μόλις βάλεις το ucharclasses. Επίσης το τελευταίο παράδειγμα που ανέβασες είναι bibtex και όχι biblatex. Για το biblatex δες τα παραδείγματα στην mechpedia.


Δοκιμάζω και το biblatex πάνω σε αυτό το παράδειγμα. Συμβαίνει το εξής περίεργο. Με το bibtex παίρνω αυτό

Κώδικας: Επιλογή όλων
Harald Hoffding. On Analogy and its Philosophical Importance. Mind,14(54):199–209, 1905.


ενώ με το biblatex αυτό:
έγραψε: [1] Harald Hoffding. “On Analogy and its Philosophical Importance”. In: Mind 14.54 (1905), pp. 199–209.


Δηλαδή μου προσθέτει το "in" πριν από τον τίτλο του περιοδικού.
1 Γνώσεις Linux: Πρώτα βήματα ┃ Προγραμματισμού: Καθόλου ┃ Αγγλικών: Πολύ καλό
2 Ubuntu 12.10 quantal 3.5.0-18-generic 32bit (el_GR.UTF-8),
3 AMD Athlon II X2 250 Processor ‖ RAM 4032 MiB ‖ Gigabyte GA-MA770T-UD3
4 nVidia GT215 [GeForce GT 240] [10de:0ca3] (rev a2)
5 eth0: Realtek RTL8111/8168B PCI Express Gigabit Ethernet controller [10ec:8168] (rev 02)
razor
babeTUX
babeTUX
 
Δημοσιεύσεις: 148
Εγγραφή: 18 Οκτ 2009, 22:34
Εκτύπωση

Re: Δύο γλώσσες στην ίδια βιβλιογραφία bibtex σε Lyx

Δημοσίευσηαπό pmav99 » 13 Ιούλ 2012, 23:31

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

Ο τρόπος με τον οποίο εμφανίζονται οι βιβλιογραφικές αναφορές εξαρτάται από το βιβλιογραφικό στυλ που έχεις διαλέξει. Στην προκειμένη μάλλον έχεις αφήσει το default. Δες την ενότητα 3.3 του manual και εδώ http://ftp.ntua.gr/mirror/ctan/macros/l ... /examples/
pmav99
seniorTUX
seniorTUX
 
Δημοσιεύσεις: 574
Εγγραφή: 05 Ιούλ 2008, 14:29
Εκτύπωση

Re: Δύο γλώσσες στην ίδια βιβλιογραφία bibtex σε Lyx

Δημοσίευσηαπό pmav99 » 13 Ιούλ 2012, 23:32

Αν θες να αλλάξεις κάποιο style, ξέρω ότι γίνεται, αλλά δεν ξέρω πως. Εδώ θα έχεις μεγαλύτερες πιθανότητες απάντησης για κάτι τόσο εξειδικευμένο.
pmav99
seniorTUX
seniorTUX
 
Δημοσιεύσεις: 574
Εγγραφή: 05 Ιούλ 2008, 14:29
Εκτύπωση

ΠροηγούμενηΕπόμενο

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