ilpara έγραψε:simosx έγραψε:Όπως ειπώθηκε από τον ilpara, ένας λόγος για πιθανό πρόβλημα είναι η σχετική χαμηλή ανάλυση μιας οθόνης, σε σχέση με το φυσικό της μέγεθος.
Για παράδειγμα, η ανάλυση 1024χ768 από μόνη της δε λέει πολλά.
Αν είναι για οθόνη 12", τότε είναι πολύ καλή, πολλά οικονοστοιχεία, κτλ.
Αν είναι για οθόνη 15.4", τότε τα εικονοστοιχεία είναι λίγα, και το γραφικό περιβάλλον θα έχει πρόβλημα στην απεικόνιση.
Όταν αγοράζεις υπολογιστή, ένα σημαντικό ζήτημα είναι η αναλογία ανάλυσης οθόνης επί του μεγέθους, το λεγόμενο DPI (Dots per Inch).
...
Μήπως συμβαίνει κάτι ελαφρώς ποιο περίπλοκο? Μήπως το πρόβλημα συμβαίνει όταν η οθονη έχει πολλά εικονοστοιχεία αλλά για κάποιο λόγο η μέγιστη ανάλυση που υποστηρίζει (είτε η οθόνη είτε η κάρτα γραφικών) ή η ανάλυση που έχουμε επιλέξει είναι σχετικά μικρή, και επομένως η γραμμή, ευθεία ή καμπύλη, που σχηματίζει κάθε γράμμα αναγκάζεται (αφού περισσεύουν pixels) να απεικονίζεται με σύμπλεγμα πίξελς αντί για 1 πίξελ (όπως συμβαίνει στα windows), με αποτέλεσμα αυτό το σύμπλεγμα να δίνει την όψη θολούρας?
Δηλ αντιλαμβάνομαι οτι τα windows (τουλάχιστον τα xp που είχα εμπειρία) απεικονίζουν πάντα τα γράμματα με γραμμές, ευθείες ή καμπύλες, που αποτελούνται από
1 pixel, ανεξαρτήτως του μεγέθους της οθόνης, των εικονοστοιχείων της οθόνης, και της ανάλυσης, δηλ
η διάσταση του πάχους των γραμμάτων παραμένει αμετάβλητη και είναι πάντα 1 πίξελ ανεξαρτήτως του μεγέθους της γραμματοσειράς, και το μέγεθος των γραματοσειρών μεταβάλλεται μόνο ως προς την διάσταση του μήκους των γραμμών, ευθείων ή καμπύλων, που σχηματίζουν το γράμμα. Αντιθέτως στο linux (τουλάχιστον debian & ubuntu) μεταβάλλονται και οι δύο διαστάσεις, πάχος και μήκος γραμμών που σχηματίζουν κάθε γράμμα, με συνέπεια υπό τις συνθήκες που περιέγραψα να χρησιμοποιούνται στο πάχος συμπλέγματα μαύρων και γκρίζων πίξελς που δίνουν την αίσθηση θολούρας.
Οι οθόνες TFT/LCD έχουν μια fixed ανάλυση. Δε μπορείς να αλλάξεις την ανάλυση αυτή. Η κάρτα γραφικών μπορεί να ρυθμιστεί να δείξει στον οθόνη μια συγκεκριμένη ανάλυση. Αν η ανάλυση που προσπαθεί να δείξει η κάρτα γραφικών είναι διαφορετική από τη μια και μοναδική ανάλυση που υποστηρίζει η TFT/LCD, τότε έχουμε πρόβλημα. Έχουμε τέτοιο πρόβλημα, που κάθε άλλη συζήτηση εδώ είναι λάθος.
Αν δε γνωρίζουμε με ακρίβεια ότι 1) η TFT/LCD έχει τη μια και μοναδική ανάλυση π.χ. 1024χ768, και 2) η κάρτα γραφικών έχει ρυθμιστεί για την ανάλυση 1024x768, τότε σταματάμε εδώ. Πρέπει να γνωρίζουμε τα στοιχεία αυτά πριν κάνουμε παραπέρα συζήτηση για οθόνες, αναλύσεις και γραμματοσειρές.
Πιστεύω ότι το παραπάνω παράδειγμα είναι ανάλυση TFT/LCD == ανάλυση που έχει ρυθμιστεί η κάρτα γραφικών, και συνεχίζω με αυτή τη βάση.
ilpara έγραψε:Σημειώνω δύο πράγματα:
1) Στο νέο μου laptop σε ανάλυση 1920Χ1200 (μέγιστη) σε 15,4'' (wide) η γραμμή, ευθεία ή καμπύλη, που σχηματίζει κάθε γράμμα απεικονίζεται με 1 πίξελ (όχι με σύμπλεγμα όπως συμβαίνει αν μειώσω την ανάλυση οπότε εμφανίζεται η λεγόμενη "θολούρα").
Αυτή η θολούρα που περιγράφεις προέρχεται από το τέντωμα των εικονοστοιχείων (μεγέθυνση), και είναι το πρόβλημα που περιγράφω παραπάνω. Δηλαδή, όταν η οθόνη σου έχει τη προδιαγραφή για 1920x1200 εικονοστοιχεία^2, τότε ρυθμίζεις την κάρτα γραφικών στην ανάλυση αυτή. Ακόμα και όταν συνδέει το φορητό στο ψηφιακό προβολέα (projector), ενεργοποιείς dualhead και έχεις διαφορετικές αναλύσεις μεταξύ των διαφορετικών οθονών.
Μερικοί χρήστες αναφέρουν για «θολούρα» στις γραμματοσειρές μόνο, και αυτό έχει να κάνει με αυτό που λέμε subpixel smoothing.
ilpara έγραψε:2) Στο παλαιό μου laptop είχα την μέγιστη ανάλυση 1024Χ768 σε 14'' (4:3) αλλά η γραμμή, ευθεία ή καμπύλη, που σχηματίζει κάθε γράμμα απεικονιζόταν με σύμπλεγμα πίξελς αντί για 1 πίξελ (όπως συμβαίνει στα windows), με αποτέλεσμα αυτό το σύμπλεγμα να δίνει την όψη θολούρας.
Αυτή είναι «θολούρα» στις γραμματοσειρές μόνο, και είναι κάτι που για αρκετές ρυθμίσεις είναι ικανοποιητικό. Νομίζω ότι σε OS/X είναι ενεργοποιημένο.
Αναφέρθηκα παραπάνω στη συζήτηση αυτή· είναι εύκολο να δοκιμάσει κανείς διάφορες ρυθμίσεις για την απεικόνιση των γραμματοσειρών (font rendering), και οι διαφορετικές ρυθμίσεις βρίσκονται στο Σύστημα/Προτιμήσεις/Εμφάνιση/Γραμματοσειρές. Εκεί, όταν δοκιμάσεις μια διαφορετική ρύθμιση, αυτή ενεργοποιείται αυτόματα (δε χρειάζεται επανεκκίνηση), οπότε είναι πολύ εύκολο για κάποιον να δοκιμάσει διάφορα.
Δεν είναι στις απαντήσεις στη συζήτηση αυτή να αναφέρει κάποιος ότι τα δοκίμασε αυτά. Θα ήθελα να ακούσω σχόλια.