Vraag & Antwoord

OS Linux

[Red Hat 9 of XFree86?] ¨ in plaats van " en géén ?

13 antwoorden
  • Een hinderlijk insekt (kever? tor?) dat ik merkte in Red Hat Linux 9 (maar misschien voortvloeit uit XFree86 4.3.0: ik lijk zowel ? (het euroteken) als " (het dubbele aanhalingsteken) niet meer te kunnen gebruiken op mijn toestenbord: zie deze [url=https://bugzilla.redhat.com/bugzilla/show_bug.cgi?id=84802]insektmelding[/url] (van anderen). Meer mensen die dit gekke probleem (vooral ¨ in plaats van " is vreemd - en lastig in voor bash-scripts) hebben ondervonden? Heeft iemand wellicht een handige workaround bedacht?
  • Al geprobeerd om met [b:679c25beae]xmodmap[/b:679c25beae] de toetsen opnieuw toe te wijzen aan een ander symbool? het euroteken = EuroSign " = quotedbl Max
  • Probeer eens om je toetsenbord-layout te wijzigen in us i.p.v. us-intl open /etc/X11/XF86Config en zoek naar "XkbLayout" en wijzig dat in Option "XkbLayout" "us" Je hebt dan geen dead-keys meer, maar waarschijnlijk kun je wel weer "" gebruiken
  • Hm, ik denk niet dat dit “ probleem opgelost kan worden met xmodmap of Option "XkbLayout" "us", als ik hier in init 3 of eventueel Ctrl + Alt + F2 in Redhat of Mandrake, zijn die " tekens wel goed. (Tijdens installatie gekozen voor US Internationaal. SuSE heeft deze mogelijkheid niet.) Typ ik die “ in Redhat 9.0 , Mandrake 9.1 of SuSE 8.2 met Kate of Gedit, dan zijn deze [b:3040ec5c10] " [/b:3040ec5c10] in orde. Maar OpenOffice 1.0.2 typt [code:1:3040ec5c10] “”””” [/code:1:3040ec5c10] Maar als ik in OpenOffice 1.0.2 heb getypt en daarna weer in Gedit, dan worden daar die “ tekens ook zoals in OpenOffice 1.0.2 getoont. Afwisselend [code:1:3040ec5c10] “ en " [/code:1:3040ec5c10] (in Redhat en Mandrake) Wel raar. :-?
  • Bedankt voor het meedenken. Inderdaad levert het zetten op 'us' weer de dubbele aanhalingstekens op tegen inlevering van de deadkeys. Bovendien is de euro er dan nog steeds niet. Dus al met al niet véél beter dan 'us_int'. Inmiddels ben ik erachter dat het probleem 'm gedeeltelijk zit in de 'Alt Gr' toets. Die zorgde in Red Hat Linux 8 voor het euroteken (Alt Gr+5). Ook alle andere Alt Gr-combinaties weigeren namelijk dienst. (Ik geloof niet dat de dubbele aanhalingstekens iets met de Alt Gr van doen hebben, maar zit nu even niet in Red Hat Linux 8.) Nu is het keyboard gedeelte van X - zachtjes gezegd - niet erg overzichtelijk. (Sterker nog: het lijkt een vakgebied op zich!) Fröbelen met de diverse instellingen blijft al met al een beetje tasten in het duister. Kortom: het lijkt verstandiger om (ook) eens mijn insekt te melden bij Red Hat en/of XFree86. Her en der stonden op hun insektenpagina's al vergelijkbare problemen ... wie weet helpt men mij daar verder. Ik hoop het forum op de hoogte te kunnen houden!
  • Eindelijk opgelost! Veel gezoek (en vergelijkingen met RH L 8.0) leverde mij op: 1) Alt Gr weer aan de praat krijgen: aan /etc/X11/XF86Config toevoegen[code:1:0a451106a4] Option "XkbOptions" "grp:switch"[/code:1:0a451106a4]2) " in plaats van ¨ is dan eigenlijk al binnen handbereik maar (let op!) Alt Gr + Shift + ' vind ik erg onhandig. Daarom in /usr/X11R6/lib/X11/locale/en_US.UTF-8/Compose[code:1:0a451106a4]<dead_diaeresis> <space> : "¨" diaeresis[/code:1:0a451106a4]veranderen in[code:1:0a451106a4]<dead_diaeresis> <space> : "\"" quotedbl[/code:1:0a451106a4]3) En de ? (euro) komt weer onder onder Alt Gr + 5 door de volgende regels toe te voegen aan /usr/X11R6/lib/X11/xkb/symbols/us_intl[code:1:0a451106a4] key <AE05> { [ 5, percent ], [ EuroSign ] };[/code:1:0a451106a4]Zelfs zonder serieuze documentatie - ik ben die althans niet tegengekomen - eenvoudig te bedenken, toch? Dit kan waarschijnlijk niet zomaar vertaald worden naar de problemen met andere systemen: er lijken [b:0a451106a4]belachelijk[/b:0a451106a4] veel zaken op elkaar in te werken. (Ik sluit dan ook niet uit dat er andere, betere oplossingen zijn.) Kortom: 't is niet altijd feest in het land van de vrije software!
  • Naar aanleiding van jouw opmerking over [url=http://forum.computertotaal.nl/phpBB2/viewtopic.php?p=579085&highlight=#579085]aanhalingstekens[/url] In /etc/X11/XF86Config heb ik: [b:b5c01b7dcf] Option "XkbLayout" "us" [/b:b5c01b7dcf] Ik heb die 1 en 2 geprobeerd. Bij mij maakt dat niets uit. OpenOffice 1.02 [code:1:b5c01b7dcf] “” “ “ [/code:1:b5c01b7dcf] Gedit [code:1:b5c01b7dcf] " " " " " [/code:1:b5c01b7dcf] :roll:
  • De keyboardinstellingen van Xfree86 zijn ook er onoverzichtelijk. Daarom even een gok. Wellicht speelt een rol wat je $LANG is. Is dat bij jou wel[code:1:49438e60f0]$ echo $LANG en_US.UTF-8[/code:1:49438e60f0]Is daarnaast AltGr wel de toets waarmee je in de regel (derde en vierde) betekenissen aan een andere toets ontfutseld?
  • [quote:a9d336cf22="PeBo"]Wellicht speelt een rol wat je $LANG is. Is dat bij jou wel[code:1:a9d336cf22]$ echo $LANG en_US.UTF-8[/code:1:a9d336cf22] [/quote:a9d336cf22] En waar zou dat moeten staan? Ik vond wel in /etc/sysconfig/i18n [quote:a9d336cf22] LANG="en_US.UTF-8" SUPPORTED="nl_NL.UTF-8:nl_NL:nl:en_US.UTF-8:en_US:en" SYSFONT="latarcyrheb-sun16" [/quote:a9d336cf22] Verder staat Redhat 9.0 nog zo ingesteld, zoals deze was, na de installatie.
  • [quote:e0c48059dd="jolo"]En waar zou dat moeten staan?[/quote:e0c48059dd]Ik bedoelde gewoon het bash commando[code:1:e0c48059dd]echo $LANG[/code:1:e0c48059dd][quote:e0c48059dd="jolo"]Ik vond wel in /etc/sysconfig/i18n [code:1:e0c48059dd] LANG="en_US.UTF-8" SUPPORTED="nl_NL.UTF-8:nl_NL:nl:en_US.UTF-8:en_US:en" SYSFONT="latarcyrheb-sun16" [/code:1:e0c48059dd] Verder staat Redhat 9.0 nog zo ingesteld, zoals deze was, na de installatie.[/quote:e0c48059dd]Mijn /etc/sysconfig/i18n is bijna hetzelfde[code:1:e0c48059dd]cat /etc/sysconfig/i18n LANG="en_US.UTF-8" SUPPORTED="en_US.UTF-8:en_US:en" SYSFONT="latarcyrheb-sun16"[/code:1:e0c48059dd]Ik denk ook niet dat de toevoeging van Nederlands aan jouw taalinstellingen uitmaakt. Zie[code:1:e0c48059dd]cat /usr/X11R6/lib/X11/locale/compose.dir | grep nl_NL (...) en_US.UTF-8/Compose nl_NL.UTF-8 (...) en_US.UTF-8/Compose: nl_NL.UTF-8[/code:1:e0c48059dd]Ik gok dat dit betekent dat de "compose" regels van nl_NL.UTF-8 gelijk zijn aan die van en_US.UTF-8. Nogmaals: erg overzichtelijk vind ik het allemaal niet! Tja dan blijft er vooalsnog weinig anders over dan eindeloos zoeken hoe X nu eigenlijk met jouw keyboard overweg gaat: dat heb ik ook gedaan en ik heb dit ergenisje gelukkig kunnen weghalen. Kijk ook eens op [url=http://bugs.xfree86.org]Bugzilla[/url]. Helaas ...
  • [quote:d8e11ef143="PeBo"] [code:1:d8e11ef143]$ echo $LANG en_US.UTF-8[/code:1:d8e11ef143][/quote:d8e11ef143] Deze output is bij mij inderdaad hetzelfde als bij jouw. Maar ik had toch in deze topic vermeld, dat hoe de aanhalingstekens er uit zien afhankelijk is van de gebruikte editor. Gedit: " " " "" is OK. OpenOffice 1.02: “ “ “ “” is niet goed. Zelfs in Windows XP Word2000 zijn de aanhalingstekens hetzelfde als in OpenOffice. Is dat bij jouw ook zo? Om de een of andere reden, zien de getypte aanhalingstekens er in het forum, anders uit dan in OpenOffiice en Gedit.
  • Er dreigt verwarring. Mijn opmerking in de andere thread zag op het gebruik van 'diaeresis' ( ¨ ) waar je 'quotedbl' ( " ) zou verwachten. Dat probleem had ik na veel vijven en zessen opgelost en dat leek jij ook te hebben. Klopt dat? Toen ik daar die opmerking maakte, had ik (natuurlijk) niet meer paraat dat jolo hier ook al eens een opmerking had gemaakt. Uit deze thread heb ik, dat weer gezien hebbend, namelijk de voorzichtige indruk dat het probleem van jolo wellicht meer zit in 'rechte dubbele aanhalingstekens' versus 'kromme dubbele aanhalingstekens'. Maar: klopt dat? (Overigens: als dat zo is, kan ik jolo niet helpen ...)
  • //PeBo Als je wilt weten hoe de aanhalingstekens er bij mij uitzien, dan kun je [url=http://members.ams.chello.nl/j.loep/txt/test.sxw]dit OpenOffice document[/url] downloaden. Deze diaeresis of kromme dubbele aanhalingstekens of hoe je die ook noemt, worden gebruikt in zowel de Linux en de Windows versie van OpenOffice. Ik zie dit zelf niet als een (Linux) probleem. Eigenlijk wilde ik het wat deze discussie betreft het hier bij laten. :wink:

Beantwoord deze vraag

Weet jij het antwoord op deze vraag? Registreer of meld je aan met je account

Dit is een gearchiveerde pagina. Antwoorden is niet meer mogelijk.