root/FAQ.txt @ 117

Revision 117, 15.9 KB (checked in by erik, 6 years ago)

FAQ: unicode für latex

Line 
1--------------------------------------------------------------------------------
2Gliederung
31. Allgemeine Fragen
42. Betriebssystemspeziefische Fragen
52.1 Linux, Unix, BSD
62.2 Apple Macintosh
72.3 Windows
83. Entwicklerfragen
9--------------------------------------------------------------------------------
101. Allgemeine Fragen
11--------------------------------------------------------------------------------
12
13F: Wo kann ich Fragen zu NEO stellen?
14
15A: Es gibt eine Mailingliste. Auf dieser werden Fragen beantwortet und NEO
16weiter entwickelt. Im Webbrowser ist diese per
17http://de.groups.yahoo.com/group/neo_layout/ erreichbar. Ansonsten erst mal
18die FAQ (häufigen Fragen) durchlesen.
19
20--------------------------------------------------------------------------------
21
22F: Es gibt keine Caps-Lock-Taste. Kann ich nie mehr dauernd groß schreiben?
23
24A: Doch, die Caps-Lock-Taste ist noch auf ihrer alten Position, allerdings auf
25einer höheren Ebene (»AltGr«). Zum Ein- und Ausschalten, drückt man also erst
26rechts »AltGr« und dann gleichzeitig links die Taste auf der früher (bei
27QWERTZ) schon »CapsLock« war.
28
29--------------------------------------------------------------------------------
30
31F: Warum gibt es manche Tasten doppelt? Z. B. die Pfeiltasten, die Esc-Taste
32usw. Außerdem auch ~ und ^?
33
34A: Diese sind dazu da, dass man seine Hände nicht vom normalen Eingabefeld der
35Tastatur nehmen muss. Man drückt einfach die Mod5-Taste und schon hat man die
36gesamte Tastatur (außer den Funktionstasten) per Zehnfingersystem erreichbar.
37Da die Mod5-Taste nicht von Allen benutzt wird, sind diese Tasten auch auf
38ihrer alten Position verfügbar.
39Die Tilde (~) und der Zirkumflex (^) sind als tote und untote Tasten
40vorhanden. Mit den toten kann man Buchstaben wie â, ô, û und ñ schreiben,
41indem man nacheinander die tote Taste und den Buchstaben drückt. Bei der
42untoten Taste erscheint das Zeichen direkt.
43
44--------------------------------------------------------------------------------
45
46F: Wieso gibt es die Pfeiltasten auf den Tasten »i«, »a«, »e« und »l« auf der
475. und auf der 6. Ebene?
48
49A: Ebene 6 ist »Shift« + »Mod5«. Da »Mod5« + »i« der Pfeil ist, ist
50»Shift« + »Mod5« + »i« der Pfeil zusammen mit »Shift« und das wird von vielen
51Anwendungen als „Markieren“ interpretiert.
52
53--------------------------------------------------------------------------------
54
55F: Warum wurde im Vergleich zur Version 1 von NEO das »x«, das »q« und das »j«
56vertauscht?
57
58A: Aus 3 Gründen wurde die drei Buchstaben vertauscht:
591. Das »q« tritt immer im Bigramm „qu“ auf. Daher hat man beim alten »q« immer
60   einen „Worst case“ (zweimal den gleichen Finger hintereinander). Dies wurde
61   mehrfach auf der Liste von unterschiedlichen Leuten bemängelt.
622. Man hat das »x«, das »v« und das »c« nun in NEO 2 zusammen und neben einander
63   (benötigt für das Ausschneiden, Einfügen und Kopieren von Texten mittels der
64   Strg-Taste).
653. Das »j« wurde nach unten verlegt, weil der kleine Finger wesentlich kürzer
66   als die anderen ist und daher besser an die untere Reihe kommt. Bei der
67   Erstellung von NEO 1 wurde noch davon ausgegangen, dass die Reihe über der
68   Grundreihe von allen Fingern besser zu erreichen ist, als die Reihe unter der
69   Grundreihe.
70
71--------------------------------------------------------------------------------
72
73F: Wieso sind die Sonderzeichen – !<>=;?()-:+%&"'~$|#\/{}*@_[]^ – so angeordnet,
74wie sie angeordnet sind? Wie ist man darauf gekommen?
75
76A: Die Sonderzeichen wurden für NEO Version 2 nach ähnlichen Kriterien
77zugeordnet, wie die Buchstaben schon für NEO Version 1. Also nicht nur nach
78Häufigkeit und guter Erreichbareit, sondern auch nach vorkommenden Bi- und
79Trigrammen. Das wären (unsortiert):
80~/  :=  ->  =>  <=  >=  !=  :// />  </ <!-- --> <?  ?>  /*  */  /.  ="  !"  ?"
81("  ")  ('  ')  );  ,"  ",  &>  =`  }[  ]{  _{  ^{  ^2  ^3  :-) ;-) +=  *=  /=
82-=  #!/ $@  {$
83Diese werden in den gängigen Programmier-, Skript- und Auszeichnungssprachen
84häufig verwendet. Leider ist es prinzipiell nicht möglich alle Zeichen für alle
85Bi- und Trigramme gut zu positionieren. Verbesserungsvorschläge sind jedoch
86willkommen. Außerdem kann sich jeder seine individuelle NEO-Version auch an die
87eigenen Bedürfnisse anpassen. Dazu einfach auf der Mailingliste fragen.
88
89--------------------------------------------------------------------------------
90
91F: Wie kann ich „Hoch-2“ oder „Hoch-3“ schreiben? Also die Zeichen ² und ³?
92Das brauche ich für m², cm³ usw.
93
94A: Mit dem toten ^ auf der Taste links neben der 1 und dann die Zahl (also ^1=¹,
95^2=² und ^3=³).
96
97--------------------------------------------------------------------------------
98
99F: Wann wird eigentlich in der deutschen Sprache welcher Binde-/Gedanken-Strich
100verwendet? Welcher ist der Bis-Strich?
101
102A: Meist wird der Bindestrich (auf »AltGr« + »t« bzw.
103»Taste-rechts-neben-der-Null«) verwendet. Und zwar für alle zusammen gesetzten
104Wörter: Brillen-Träger, NEO-Layout, Fußball-Fan, usw. Viele dieser Wörter kann
105man auch zusammen, das heißt ohne Bindestrich, schreiben.
106Der Gedankenstrich/Bis-Strich (auf »Shift« + »Taste-rechts-neben-der-Null«) wird
107verwendet, wenn man einen Gedanken hat, den man aufschreiben möchte. Beispiele:
108  1. Mit NEO zu schreiben – das sage nicht nur ich – ist besser als mit QWERTZ.
109  2. Öffnungszeiten: Mo–Fr 10–18 Uhr.
110Der englische Gedankenstrich (auf »AltGr« + »Taste-rechts-neben-der-Null«)
111kommt nur in englischen Texten vor und wird dort ohne umschließende Leerzeichen
112geschrieben.
113Außerdem wird der erstgenannte Bindestrich auch als „Minus“ verwendet. Es
114gibt jedoch auch das richtige Minuszeichen, das genau so breit ist wie das
115Pluszeichen. Dieses befindet sich auf »AltGr« + »Numpad-Minus«.
116Mehr zur Typographie hier:
117  http://www.cup.uni-muenchen.de/ac/kluefers/homepage/intranet_typography.html
118
119--------------------------------------------------------------------------------
120
121F: Welche sind die deutschen Gänsefüßchen? Wann welche Anführungszeichen?
122
123A: Bei gedrückter »Shift-Taste« sind auf den Tasten »8« und »9« die Gänsefüßchen
124für deutsche Texte erreichbar. Es sind die Zeichen „ und “. Außerdem werden
125häufig die spitzen Doppelklammern (Guillemets) als Anführungszeichen in
126deutschen Texten (vor allem Büchern) verwendet. Diese sind per »AltGr« +
127»Shift-Taste« + »8« und »9« zu erreichen. Es sind die Zeichen » und «.
128Die im Englischen verwendeten Gänsefüßchen sind bei gedrückter »Shift-Taste«
129auf den Tasten »9« und »0«. Es sind die Zeichen “ und ”.
130Für die Anführungszeichen anderer Sprachen siehe den Artikel auf Wikipedia:
131        http://de.wikipedia.org/wiki/Anf%C3%BChrungszeichen
132
133Hinweis: Beim Programmieren muss man immer das Ersatzzeichen " benutzen.
134Dieses ist per »AltGr« + ».« erreichbar.
135
136--------------------------------------------------------------------------------
137
138F: Wo ist der Apostroph, um z. B. Felix’ Katze zu schreiben?
139
140A: Der echte Apostroph für Texte in deutscher und englischer Sprache befindet
141sich auf »AltGr« + »0«. Es ist das Zeichen ’.
142Zur Verwendung des Apostrophs siehe den Wikipedia Artikel:
143        http://de.wikipedia.org/wiki/Apostroph
144
145Hinweis: Beim Programmieren muss man immer das Ersatzzeichen ' benutzen.
146Dieses ist per »AltGr« + »j« erreichbar.
147
148--------------------------------------------------------------------------------
149
150F: Es fehlen ein paar griechische Buchstaben. Vor allem die Großbuchstaben.
151Wieso?
152
153A: Die griechischen Buchstaben sind nicht dafür da, um griechisch oder
154altgriechisch zu schreiben. NEO ist ein Layout für die deutsche Sprache.
155
156Aus genau diesem Grund gibt es auch keine kyrillischen, japanischen sowie
157chinesischen Buchstaben. Dafür gibt es Layouts der einzelnen Sprachen. Es wurde
158nur darauf geachtet, dass es möglich ist, alle lateinischen Buchstaben zu
159tippen. Gerade wenn man z. B. an der polnischen Grenze wohnt und immer mal den
160Ort in dem man selbst (in Deutschland) wohnt auf polnisch tippen muss oder für
161Namen europäischer Mitbürger oder ...
162
163Die vorhandenen griechischen Buchstaben sind vielmehr dazu da, mathematische
164Formeln tippen zu können, in denen entsprechende Buchstaben vorkommen. Das ist
165für Naturwissenschaftler interessant. Da die Naturwissenschaftler den größeren
166Anteil ausmachen (gegenüber den griechisch Schreibenden), macht diese
167Ausrichtung Sinn.
168
169Ein Layout, bei dem alle großen griechischen und alle großen lateinischen
170Buchstaben vertreten sind führt nur zu ungewollten Fehlern. Viele große
171griechische Buchstaben sehen genauso aus, wie die lateinischen (die lateinischen
172sind teilweise aus dem Griechischen übernommen). Für Formeln sind diese daher
173nicht interessant, da es nicht um den griechischen Buchstaben an sich geht,
174sondern darum, mehr Zeichen für mathematische Variablen, Funktionen usw. zu
175haben.
176
177--------------------------------------------------------------------------------
178
179F: Bei den Währungszeichen gibt es nur €,¥,£,¢,¤. Es fehlen Florin (NDL) und
180Franc.
181
182A: Die gibt es beide nicht mehr, sind also nur noch historisch, da diese
183Länder jetzt auch den Euro haben.
184
185--------------------------------------------------------------------------------
186
187F: Ich möchte in meinen tex-Dateien (Latex) direkt die Sonderzeichen (z. B.
188griechische Buchstaben oder mathematische Symbole) eingeben, um mir etwas
189Schreibarbeit zu ersparen. Leider kommt immer der Fehler „! Package inputenc
190Error: Unicode char \u8:α not set up for use with LaTeX.“ Wieso?
191
192A: Bisher muss man die meisten Zeichen erst noch definieren. Um sich Arbeit zu
193sparen, haben fleißige Menschen schon eine Datei geschrieben, die man sich nur
194in das gleiche Verzeichnis wie die tex-Datei kopieren muss. Sie befindet sich
195mit kleiner Anleitung unter https://neo.eigenheimstrasse.de/svn/latex/
196Erweiterungen werden gerne gesehen.
197
198--------------------------------------------------------------------------------
1992. Betriebssystemspeziefische Fragen
200--------------------------------------------------------------------------------
2012.1 Linux, Unix, BSD
202--------------------------------------------------------------------------------
203
204F1: Wenn ich »AltGr« + »n« drücke, dann erscheint nicht die öffnende Klammer.
205F2: Wenn ich »Mod5« + »n« oder »Mod5« + »Leertaste« drücke, kommt nicht die 4
206oder die 0 sondern ein n oder Leerzeichen. Wieso?
207 
208A: Das Problem, was hier auftritt ist der Vielzitierte Bug*, dass wenn man vom
209deutschen Layout ausgeht, xmodmap die 5. Ebene Über dem n nicht mapped. Deshalb
210geht je nach Version die Klammer oder die 4 nicht über dem n. Genau so mit
211der Leertaste.
212Abhilfe dagegen schafft das Irische Layout. Das hat selbst diese Ebene über dem
213n definiert und daher ändert xmodmap auch die Belegung ordentlich.
214Also entweder für Version 1.1:
215        setxkbmap ie
216        xmodmap neo_de_from_ie.xmodmap
217oder für die Version im 2.0 im Subversion-Repository:
218        setxkbmap ie
219        xmodmap neo_de.xmodmap
220
221* Links zu den Bugreports:
222        https://bugs.freedesktop.org/show_bug.cgi?id=9254
223        https://bugs.freedesktop.org/show_bug.cgi?id=4535
224
225--------------------------------------------------------------------------------
226
227F: Warum kann ich nicht „Dauergroßschreiben“ (Caps-Lock)? Wenn ich wie
228vorgesehen erst rechts »AltGr« und dann gleichzeitig links die Taste auf der
229früher (bei QWERTZ) schon »CapsLock« war drücke, dann ändert sich überhaupt
230nichts.
231
232A: Das ist ein Fehler, der auftritt, seitdem die xmodmap-Datei von keysym auf
233keycode umgestellt wurde. Eventuell handelt es sich hierbei um einen Fehler im
234X-Server. Jedoch ist auch ein Missverständnis der Bedienung von xmodmap
235unsererseits noch nicht ausgeschlossen.
236
237--------------------------------------------------------------------------------
238
239F: Wenn ich »Strg« + »b« oder »Strg« + »t« drücke, wird mein Terminal größer
240bzw. kleiner. Wieso? Ist das ein Fehler im Layout?
241A: Das ist wahrscheinlich ein Fehler in Gnome bzw. dem „gnome-terminal“. Den
242Fehler sollte man wohl mal den Gnome-Entwicklern melden.
243
244--------------------------------------------------------------------------------
2452.2 Apple Macintosh
246--------------------------------------------------------------------------------
247
248F: Warum wird auf meinem iBook »Caps-Lock« nicht zu »AltGr«?
249
250A: Unter Mac OS X benötigt man entweder das Programm fKeys [1] oder
251uControl [2]. Unter Linux ist ein Patch
252(macintosh-mangle-caps-lock-events-on-adb-keyboards.patch), der einen
253Eintrag /proc/sys/dev/adbhid/mangle_caps_lock_events hinzufügt,
254notwendig (siehe dazu [3] und [4]). Dieser Patch befindet sich auch im –mm
255Zweig des Kernels [5].
256
257        [1] http://www.kodachi.com/software/fKeys/
258        [2] http://gnufoo.org/ucontrol/
259        [3] http://hans.fugal.net/yodl/blosxom.cgi/mac/caps.html
260        [4] http://lists.debian.org/debian-powerpc/2005/12/msg00214.html
261        [5] http://kernel.org/pub/linux/kernel/people/akpm/patches/2.6/
262
263--------------------------------------------------------------------------------
264
265F: Warum ändern sich Tastaturkürzel wie »Apfel« + »c« usw. unter Mac OS nicht?
266
267A: Dies ist von Mac OS gewollt. Die ursprüngliche QWERTZ-Position bleibt bei
268Tastaturkürzeln erhalten. So ist unter NEO ein Drücken von »Apfel« + »r« für
269ein »Apfel« + »c« nötig.
270
271--------------------------------------------------------------------------------
2722.3 Windows
273--------------------------------------------------------------------------------
274
275F: Unter Windows Visa lässt sich das NEO-Layout nicht installieren. Wieso?
276
277A: Doch, man kann NEO auch unter Windows Vista benutzen. Man muss dazu die UAC
278(„User Account Control“ = Rechte- und Benutzerkontenverwaltung) deaktivieren.
279
280--------------------------------------------------------------------------------
281
282F: Wie kann ich auf Zeichen der 5. und 6. Ebene zugreifen?
283
284A: Diese Ebenen sind über die sogenannte SGCaps-Funktion realisiert. Für die
2855. Ebene muss man Mod5 (der eigentlich Caps Lock ist) drücken, dann die Taste mit
286 dem Zeichen, dann Mod5 wieder deaktivieren (Shift drücken oder nochmal Mod5. Für
287 die 6. Ebene hält man Shift gedrückt, dann Mod5 gedrückt, dann das Zeichen
288eingeben und dann Mod5 wieder deaktivieren. Es wird noch nach einer Möglichkeit
289 gesucht, das weniger umständlich zu ermöglichen
290
291--------------------------------------------------------------------------------
292
293F: Ein bestimmter Deadkey funktioniert nicht?
294
295A: 1. Das resultierende Zeichen gibt es nicht – es können nur Deadkey + Buchstabe
296 eingegeben werden, deren Kombination auch Sinn ergibt.
2972. Die Deadkeys sind alle
298von Hand eingegeben, da kann schon mal ein Buchstabe vergessen werden. Falls dem
299so ist, bitte an die Mailinglist schreiben!
300
301--------------------------------------------------------------------------------
3023. Entwicklerfragen
303--------------------------------------------------------------------------------
304
305F: Wo finde ich die aktuellste Entwicklerversion von NEO als Grafik?
306
307A: Auf https://neo.eigenheimstrasse.de/svn/grafik/neo20.ods, also im
308Verzeichnis „grafik“ in der Subversion-Versionsverwaltung. Diese Datei lässt
309sich mit allen aktuellen Tabellenkalkulationsprogrammen öffnen (OpenOffice,
310KOffice, Textmaker, Google Text & Tabellen, Mobile Office, AjaxXLS,
311IBM Workplace, Lotus Notes, EditGrid, Gnumeric, IRows, MS Office mit Plugin).
312Außerdem gibt es noch die Datei
313https://neo.eigenheimstrasse.de/svn/grafik/neo20-aufsteller.pdf zum Ausdrucken
314und vor sich Hinstellen (inklusive Mini-FAQ auf der Rückseite).
315
316--------------------------------------------------------------------------------
317
318F: Wie tausche ich rechts AltGr mit Mod5? Wie auf der linken Seite?
319
320A: Für die Linuxversion die Datei neo_de.xmodmap ab Zeile 81 lesen und
321speziell Zeile 87 und 90 muss man ISO_Level3_Shift mit Mode_switch tauschen
322(für die rechte Seite).
323
324--------------------------------------------------------------------------------
325
326F: Wie kann ich mich an der Entwicklung von NEO 2 beteiligen?
327
328A: Es gibt eine Mailingliste. Auf dieser wird alles ausdiskutiert und Fragen
329werden beantwortet. Im Webbrowser ist diese per
330http://de.groups.yahoo.com/group/neo_layout/ erreichbar.
331
Note: See TracBrowser for help on using the browser.