<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
<html>
<head>
  <meta content="text/html;charset=UTF-8" http-equiv="Content-Type">
  <title></title>
</head>
<body bgcolor="#ffffff" text="#000000">
Αλέξανδρος Διαμαντίδης wrote:
<blockquote cite="mid20071030203640.GA4927@hellug.gr" type="cite">
  <pre wrap="">* <a class="moz-txt-link-abbreviated" href="mailto:costas@freemail.gr">costas@freemail.gr</a> [2007-10-29 23:35]:
  </pre>
  <blockquote type="cite">
    <pre wrap="">Επομένως απομένει το δεύτερο υποερώτημα: 
τί πλήκτρο πρέπει να πατηθεί για να πάρουμε το σωστό χαρακτήρα;
    </pre>
  </blockquote>
  <pre wrap=""><!---->
Το σωστό ερώτημα είναι πώς θα κάνεις το πλήκτρο που πατάς να βγάζει το
σωστό χαρακτήρα! Δεν υπάρχει λόγος να ψάχνεις για άλλο πλήκτρο.
  </pre>
</blockquote>
Πράγματι<br>
<blockquote cite="mid20071030203640.GA4927@hellug.gr" type="cite">
  <pre wrap="">
  </pre>
  <blockquote type="cite">
    <pre wrap="">Δεν είναι πολυτονικό, ώστε να προκύπτει "φυσικά" η βαρεία!
Γιατί προκύπτει όμως;

        Option       "XkbLayout"  "us(intl),gr(extended)"
    </pre>
  </blockquote>
  <pre wrap=""><!---->
Η απάντηση είναι εδώ: σβήσε το intl...

         Option       "XkbLayout"  "us,gr(extended)"

  </pre>
</blockquote>
Το έκανα και πράγματι δούλεψε σωστά αλλά με μια παρενέργεια:<br>
Το CTRL+ALT+Fx για να πάω σε console δε δουλεύει καθόλου.<br>
Λίγο ανορθόδοξη (δεν καταλαβαίνω γιατί αυτό τρελένεται) αλλά ...<br>
<blockquote cite="mid20071030203640.GA4927@hellug.gr" type="cite">
  <pre wrap="">... και θα δουλέψει σωστά. Αυτό που φταίει είναι ότι στη διάταξη
us(intl), το πλήκτρο του backquote δεν είναι κανονικό πλήκτρο, αλλά
νεκρό πλήκτρο για να βάζεις βαρείες, όπως δουλεύει το πλήκτρο του τόνου
στα ελληνικά. Αυτό είναι χρήσιμο για να γράφεις τονισμένους λατινικούς
χαρακτήες (àèìòù), αλλά όταν έχεις ελληνικό locale συνδυάζεται με το
αρχείο el_GR.UTF-8/Compose που ανέφερε και η Βίβια, το οποίο λέει:

&lt;dead_grave&gt; &lt;space&gt;      : "`"  U1fef
&lt;dead_grave&gt; &lt;dead_grave&gt; : "`"  U1fef

Με άλλα λόγια, πατάς το "`" και δεν εμφανίζεται τίποτα, γιατί το πλήκτρο
έβγαλε το σύμβολο dead_grave και όχι το grave που αντιστοιχεί στο
χαρακτήρα "`". Στο σημείο αυτό περιμένει τι θα πατήσεις μετά. Αν
πατήσεις άλλη μια φορά το ίδιο πλήκτρο ή το space, εμφανίζεται η
ελληνική βαρεία που λέγαμε...

Οι παραπάνω γραμμές του el_GR.UTF-8/Compose έχουν μια κάποια λογική αλλά
τελικά μάλλον προβλήματα δημιουργούν - θα στείλω αναφορά σφάλματος να
τις αλλάξουν ώστε να βγάζουν το απλό backquote. Υπάρχει μια άποψη
μάλιστα ότι δε δικαιολογείται ξεχωριστό el_GR.UTF-8/Compose, θα έπρεπε
ανεξάρτητα με το locale να ισχύει το ίδιο Compose για λόγους
ομοιομορφίας και αποφυγής εκπλήξεων.

  </pre>
</blockquote>
Υπέροχη ανάλυση, το θέμα είναι τί κάνουμε! Αυτό που λες παραπάνω, με
την προϋπόθεση<br>
ότι δε μας ενοχλεί η παρενέργεια που ανέφερα.<br>
<br>
Βέβαια βρήκα μια ανορθόδοξη, ελαφρά σπαστική αλλά απόλυτα
αποτελεσματική λύση,<br>
χωρίς παρενέργειες:<br>
Κρατώντας το <br>
<pre wrap="">Option       "XkbLayout"  "us(intl),gr(extended)"
(οπότε το CTRL+ALT+Fx δουλεύει σωστά) το backquote είναι εντάξει αν το δώσω
από ελληνικό πληκτρολόγιο!!!! Δηλαδή γράφω την εντολή κανονικά στα αγγλικά 
αλλά για τα backquote γυρνάω στα ελληνικά. Έχει το ελαφρά σπαστικό των αλλαγών 
πληκτρολογίου (alt+shift) αλλά δουλεύει σωστά, χωρίς παρενέργειες.

Ευχαρστώ όλους για τη βοήθεια.

Κώστας
</pre>
</body>
</html>