|
Wie schon erwähnt, werden zur Darstellung der APL-Elementarbefehle Symbole benutzt, der Programmierer muß wissen wo diese Zeichen auf der Tastatur zu finden sind. Genau wie es keine einheitliche Tastatur für die verschiedenen Länder gibt, gibt es auch kein einheitliches APL-Tastaturlayout. Es gibt jedoch zwei grobe Richtungen: - das APL Tastaturlayout, bei dem zwischen ASCII- und APL-Tastatur umgeschaltet werden kann
- das Unified Tastaturlayout, bei dem die landesübliche ASCII-Tastatur bestehenbleibt und zusätzlich z.B. über die Strg-Taste die APL-Symbole erzeugt werden.
Die Tastaturbelegung gilt natürlich nur, wenn ein APL-Interpreter gestartet ist, unter Windows auch nur in dem Fenster, in dem der Interpreter läuft. Für die Darstellung der oben genannten Layouts benötigen Sie den APL-Zeichensatz APL2741 APL-Tastaturlayout Wie schon gesagt, gibt es auch für APL kein genormtes Tastaturlayout. Die Layouts unterscheiden sich allerdings nur gering. Das folgende Beispiel zeigt das IBM-APL2/PC-Layout, bei dem zwischen Normalbelegung und APL-Zeichensatz umgeschaltet werden muss. Wenn das APL-Tastaturlayout eingeschaltet ist, ist jede Taste dreifach belegt. Die Umschaltung zwischen ASCII- und APL-Layout erfolgt in der Regel mit Alt+Backspace. Die Normalbelegung der Tastatur: ÚÎÂÎÂÎÂÎÂÎÂÎÂÎÂÎÂÎÂÎÂÎÂÎÂÎÂÎÎÎÌÚÎÂÎÂÎÌÚÎÂÎÂÎÂÎÌ ÛEÛ1Û2Û3Û4Û5Û6Û7Û8Û9Û0Û+Û×Û ÛÛ Û Û ÛÛ Û Û Û Û ÃÎÁÂÁÂÁÂÁÂÁÂÁÂÁÂÁÂÁÂÁÂÁÂÁÂÁÂÎÎÝÃÎÏÎÏÎÝÃÎÏÎÏÎÏÎÝ Û ÛQÛWÛEÛRÛTÛZÛUÛIÛOÛPÛÜÛ+Û ÛÛ Û Û ÛÛ Û Û Û Û ÃÎÎÁÂÁÂÁÂÁÂÁÂÁÂÁÂÁÂÁÂÁÂÁÂÁÂÁÌ ÛÀÎÁÎÁÎÙÃÎÏÎÏÎÝ Û Û ÛAÛSÛDÛFÛGÛHÛJÛKÛLÛ[Û]Û#Û Û Û Û Û Û Û ÃÎÎÂÁÂÁÂÁÂÁÂÁÂÁÂÁÂÁÂÁÂÁÂÁÂÁÎÁÎÝ ÚÎÌ ÃÎÏÎÏÎÏÎÝ Û Û<ÛYÛXÛCÛVÛBÛNÛMÛ,Û.Û/Û Û Û Û Û Û Û Û Û ÃÎÎÁÎÏÎÏÎÁÎÏÎÁÎÁÎÁÎÁÂÁÎÁÂÁÎÂÎÎÝÚÎÏÎÏÎÌÃÎÁÎÏÎÝ Û Û Û Û Û Û Û Û ÛÛ Û Û ÛÛ Û Û Û ÀÎÎÎÎÙ ÀÎÎÎÁÎÎÎÎÎÎÎÎÁÎÎÎÙ ÀÎÎÙÀÎÁÎÁÎÙÀÎÎÎÁÎÁÎÙ
Die Belegung mit der Umschalttaste: ÚÎÂÎÂÎÂÎÂÎÂÎÂÎÂÎÂÎÂÎÂÎÂÎÂÎÂÎÎÎÌÚÎÂÎÂÎÌÚÎÂÎÂÎÂÎÌ ÛËÛ�Û�Û<Û�Û=Û�Û>Û�Û�Û^Û-Û÷Û ÛÛ Û Û ÛÛ Û Û Û Û ÃÎÁÂÁÂÁÂÁÂÁÂÁÂÁÂÁÂÁÂÁÂÁÂÁÂÁÂÎÎÝÃÎÏÎÏÎÝÃÎÏÎÏÎÏÎÝ Û Û?Û�Û�Û�Û~Û�Û�Û�Û�Û*Û�Û¦Û ÛÛ Û Û ÛÛ Û Û Û Û ÃÎÎÁÂÁÂÁÂÁÂÁÂÁÂÁÂÁÂÁÂÁÂÁÂÁÂÁÌ ÛÀÎÁÎÁÎÙÃÎÏÎÏÎÝ Û Û Û�Û�Û�Û_Û�Û�Û�Û'Û�Û(Û)Û�Û Û Û Û Û Û Û ÃÎÎÂÁÂÁÂÁÂÁÂÁÂÁÂÁÂÁÂÁÂÁÂÁÂÁÎÁÎÝ ÚÎÌ ÃÎÏÎÏÎÏÎÝ Û Û¦Û�Û�Û�Û�Û�Û�Û|Û;Û:Û\Û Û Û Û Û Û Û Û Û ÃÎÎÁÎÏÎÏÎÁÎÏÎÁÎÁÎÁÎÁÂÁÎÁÂÁÎÂÎÎÝÚÎÏÎÏÎÌÃÎÁÎÏÎÝ Û Û Û Û Û Û Û Û ÛÛ Û Û ÛÛ Û Û Û ÀÎÎÎÎÙ ÀÎÎÎÁÎÎÎÎÎÎÎÎÁÎÎÎÙ ÀÎÎÙÀÎÁÎÁÎÙÀÎÎÎÁÎÁÎÙ
Die Belegung mit der Alt-Taste: ÚÎÂÎÂÎÂÎÂÎÂÎÂÎÂÎÂÎÂÎÂÎÂÎÂÎÂÎÎÎÌÚÎÂÎÂÎÌÚÎÂÎÂÎÂÎÌ ÛÊÛ�Û�Û�Û�Û�Û�Û�Û�Û�Û�Û!Û�Û ÛÛ Û Û ÛÛ Û Û Û Û ÃÎÁÂÁÂÁÂÁÂÁÂÁÂÁÂÁÂÁÂÁÂÁÂÁÂÁÂÎÎÝÃÎÏÎÏÎÝÃÎÏÎÏÎÏÎÝ Û ÛqÛwÛeÛrÛtÛzÛuÛiÛoÛpÛ�Û�Û ÛÛ Û Û ÛÛ Û Û Û Û ÃÎÎÁÂÁÂÁÂÁÂÁÂÁÂÁÂÁÂÁÂÁÂÁÂÁÂÁÌ ÛÀÎÁÎÁÎÙÃÎÏÎÏÎÝ Û Û ÛaÛsÛdÛfÛgÛhÛjÛkÛlÛ�Û�ÛýÛ Û Û Û Û Û Û ÃÎÎÂÁÂÁÂÁÂÁÂÁÂÁÂÁÂÁÂÁÂÁÂÁÂÁÎÁÎÝ ÚÎÌ ÃÎÏÎÏÎÏÎÝ Û ÛËÛyÛxÛcÛvÛbÛnÛmÛ©Û�Û�Û Û Û Û Û Û Û Û Û ÃÎÎÁÎÏÎÏÎÁÎÏÎÁÎÁÎÁÎÁÂÁÎÁÂÁÎÂÎÎÝÚÎÏÎÏÎÌÃÎÁÎÏÎÝ Û Û Û Û Û Û Û Û ÛÛ Û Û ÛÛ Û Û Û ÀÎÎÎÎÙ ÀÎÎÎÁÎÎÎÎÎÎÎÎÁÎÎÎÙ ÀÎÎÙÀÎÁÎÁÎÙÀÎÎÎÁÎÁÎÙ
Unified Keyboard Hier sehen wir ein Beispiel für ein Unified Keyboard. Auch diese Tastaturbelegung ist nicht genormt und muß ggf. aus den Handbüchern des Interpreters ersehen werden. Neben dem gewohnten ASCII-Layout lassen hier zusätzlich über Strg bzw. Strg+Umschalt die APL-Symbole erzeugen. Die Belegung mit der Strg-Taste: ÚÎÂÎÂÎÂÎÂÎÂÎÂÎÂÎÂÎÂÎÂÎÂÎÂÎÂÎÎÎÌÚÎÂÎÂÎÌÚÎÂÎÂÎÂÎÌ Û�Û�Û�Û<Û�Û=Û�Û>Û�Û�Û^Û+Û×Û ÛÛ Û Û ÛÛ Û Û Û Û ÃÎÁÂÁÂÁÂÁÂÁÂÁÂÁÂÁÂÁÂÁÂÁÂÁÂÁÂÎÎÝÃÎÏÎÏÎÝÃÎÏÎÏÎÏÎÝ Û Û?Û�Û�Û�Û~Û�Û�Û�Û�Û*Û�Û Û ÛÛ Û Û ÛÛÚÛÂÛÌÛ Û ÃÎÎÁÂÁÂÁÂÁÂÁÂÁÂÁÂÁÂÁÂÁÂÁÂÁÂÁÌ ÛÀÎÁÎÁÎÙÃÎÏÎÏÎÝ Û Û Û�Û�Û�Û_Û�Û�Û�Û�Û�Û�Û�Û �Û Û ÛÃÛÏÛÝÛ Û ÃÎÎÂÁÂÁÂÁÂÁÂÁÂÁÂÁÂÁÂÁÂÁÂÁÂÁÎÁÎÝ ÚÎÌ ÃÎÏÎÏÎÏÎÝ Û Û Û�Û�Û�Û�Û�Û�Û�Û�Û�ÛÐÛ Û Û Û ÛÀÛÁÛÙÛ Û ÃÎÎÁÎÏÎÏÎÁÎÏÎÁÎÁÎÁÎÁÂÁÎÁÂÁÎÂÎÎÝÚÎÏÎÏÎÌÃÎÁÎÏÎÝ Û ÛStrgÛ Û Û Û Û Û ÛÛ Û Û ÛÛ Û ÛÎÛ Û ÀÎÎÎÎÙ ÀÎÎÎÁÎÎÎÎÎÎÎÎÁÎÎÎÙ ÀÎÎÙÀÎÁÎÁÎÙÀÎÎÎÁÎÁÎÙ
Die Belegung mit der Strg- plus Umschalt-Taste: ÚÎÂÎÂÎÂÎÂÎÂÎÂÎÂÎÂÎÂÎÂÎÂÎÂÎÂÎÎÎÌÚÎÂÎÂÎÌÚÎÂÎÂÎÂÎÌ ÛþÛ Û�Û�Û�Û�Û�Û�Û�Û�Û�Û-Û÷Û ÛÛ Û Û ÛÛ Û Û Û Û ÃÎÁÂÁÂÁÂÁÂÁÂÁÂÁÂÁÂÁÂÁÂÁÂÁÂÁÂÎÎÝÃÎÏÎÏÎÝÃÎÏÎÏÎÏÎÝ Û Û Û Û Û Û Û Û Û Û Û Û�Û�Û ÛÛ Û Û ÛÛ Û Û Û Û ÃÎÎÁÂÁÂÁÂÁÂÁÂÁÂÁÂÁÂÁÂÁÂÁÂÁÂÁÌ ÛÀÎÁÎÁÎÙÃÎÏÎÏÎÝ Û Û Û Û Û Û Û Û Û Û Û Û�Û�Û�Û Û Û Û Û Û Û ÃÎÎÂÁÂÁÂÁÂÁÂÁÂÁÂÁÂÁÂÁÂÁÂÁÂÁÎÁÎÝ ÚÎÌ ÃÎÏÎÏÎÏÎÝ Û^ Û Û Û Û Û Û Û Û Û©Û�Û�Û Û Û Û Û Û Û Û Û ÃÎÎÁÎÏÎÏÎÁÎÏÎÁÎÁÎÁÎÁÂÁÎÁÂÁÎÂÎÎÝÚÎÏÎÏÎÌÃÎÁÎÏÎÝ Û ÛStrgÛ Û Û Û Û Û ÛÛ Û Û ÛÛ Û Û Û ÀÎÎÎÎÙ ÀÎÎÎÁÎÎÎÎÎÎÎÎÁÎÎÎÙ ÀÎÎÙÀÎÁÎÁÎÙÀÎÎÎÁÎÁÎÙ
Trackback(0)
 |