For faster navigation, this Iframe is preloading the Wikiwand page for Shift Out und Shift In.

Shift Out und Shift In

aus Wikipedia, der freien Enzyklopädie

Effekt von Shift In und Shift Out in einer Linux-Terminalsoftware mit einer Variante des Zeichensatzes „DEC Special Graphics“

Shift Out (englisch für ‚verschiebe hinein‘, Abkürzung „SO“) und Shift In (‚verschiebe hinaus‘, Abkürzung „SI“) sind Steuerzeichen mit den Codepunkten 14 bzw. 15 (0x0E bzw. 0x0F) im ASCII-Code.[1] Sie werden manchmal auch als „Control-N“ und „Control-O“ bezeichnet.

In ihrer ursprünglichen Bedeutung boten die Steuerzeichen die Möglichkeit, in einer elektromechanischen Schreibmaschine oder einem Fernschreiber wie dem Teletype Model 38 ein Farbband, das normalerweise in Längsrichtung in Rot und Schwarz geteilt war, automatisch je nach der gewünschten Darstellungsfarbe für die folgenden Zeichen zu verschieben. Schwarz war die Standardfarbe, aus der „hinein“ oder (für Rot) „heraus“ verschoben wurde.

Spätere Fortschritte in der Technik veranlassten die Verwendung dieser Funktion zum Umschalten auf eine andere Schriftart oder einen anderen Zeichensatz und zurück. Dies wurde beispielsweise für das russische Zeichensatzsystem KOI7 angewendet, bei dem SO das Drucken russischer Buchstaben einleitet und SI wieder auf das Drucken lateinischer Buchstaben zurückschaltet. In ähnlicher Weise werden die Steuerzeichen zum Umschalten zwischen Katakana- und lateinischen Buchstaben in der 7-Bit-Version des japanischen JIS X 0201 verwendet.[2][3]

Die Steuerzeichen werden auch verwendet, um VT100-Pseudografikzeichen (wie Rahmenzeichen) anzuzeigen.

Der Standard ISO/IEC 2022 (ECMA-35, JIS X 0202) standardisiert die allgemeine Verwendung von SO und SI zum Umschalten zwischen vordefinierten Zeichensätzen, die über den Bytebereich 0x20–0x7F aufgerufen werden. Sie werden in einer 8-Bit-Umgebung als Locking Shift One (LS1) und Locking Shift Zero (LS0) oder in einer 7-Bit-Umgebung als SO und SI bezeichnet.[4]

Einzelnachweise

[Bearbeiten | Quelltext bearbeiten]
  1. The Linux Programmer's Manual. Abgerufen am 16. November 2012.
  2. The Japanese Katakana graphic set of characters. ITSCJ/IPSJ. ISO-IR-13. (PDF) Japanese Industrial Standards Committee, 1. Dezember 1975, archiviert vom Original (nicht mehr online verfügbar) am 9. März 2022; abgerufen am 28. September 2022.
  3. The Japanese Roman graphic set of characters (PDF). ITSCJ/IPSJ. ISO-IR-14. (PDF) Japanese Industrial Standards Committee, 1. Dezember 1975, archiviert vom Original (nicht mehr online verfügbar) am 9. März 2022; abgerufen am 28. September 2022.
  4. Character Code Structure and Extension Techniques (6th edition) – 7.3: Invocation of character-set code elements. (PDF) ECMA, Dezember 1994, S. 14, abgerufen am 29. September 2022.
{{bottomLinkPreText}} {{bottomLinkText}}
Shift Out und Shift In
Listen to this article

This browser is not supported by Wikiwand :(
Wikiwand requires a browser with modern capabilities in order to provide you with the best reading experience.
Please download and use one of the following browsers:

This article was just edited, click to reload
This article has been deleted on Wikipedia (Why?)

Back to homepage

Please click Add in the dialog above
Please click Allow in the top-left corner,
then click Install Now in the dialog
Please click Open in the download dialog,
then click Install
Please click the "Downloads" icon in the Safari toolbar, open the first download in the list,
then click Install
{{::$root.activation.text}}

Install Wikiwand

Install on Chrome Install on Firefox
Don't forget to rate us

Tell your friends about Wikiwand!

Gmail Facebook Twitter Link

Enjoying Wikiwand?

Tell your friends and spread the love:
Share on Gmail Share on Facebook Share on Twitter Share on Buffer

Our magic isn't perfect

You can help our automatic cover photo selection by reporting an unsuitable photo.

This photo is visually disturbing This photo is not a good choice

Thank you for helping!


Your input will affect cover photo selection, along with input from other users.

X

Get ready for Wikiwand 2.0 🎉! the new version arrives on September 1st! Don't want to wait?