Raum (Zeichensetzung)

Schriftlich ist ein Raum ein leeres am Inhalt leeres Gebiet, dienend, um Wörter, Briefe, Zahlen und Zeichensetzung zu trennen. Die Vereinbarung für das Zwischenwort und die Zwischensatz-Räume ändert sich unter Sprachen, und in einigen Fällen sind die Abstand-Regeln ziemlich kompliziert.

In der klassischen Periode wurde Latein mit interpuncts (in den Mittelpunkt gestellte Punkte) als Wortseparatoren geschrieben, aber diese Praxis wurde einmal um das Jahr n.Chr. 200 zu Gunsten von scriptio Kontinua, d. h. mit den Wörtern aufgegeben, die zusammen ohne irgendwelche Wortseparatoren laufen. In ungefähr n.Chr. 600-800 haben leere Räume angefangen, zwischen Wörtern in Latein und dieser in alle Sprachen vorgetragenen Praxis mit dem lateinischen Alphabet (z.B Englisch) eingefügt zu werden. Im Schriftsetzen sind Räume vielfacher Längen mit besonderen Raumlängen historisch gewesen, die zu spezifischen drucktechnischen Zwecken, wie das Trennen von Wörtern oder Trennen von Sätzen oder Trennen der Zeichensetzung von Wörtern verwenden werden. Im Anschluss an die Erfindung der Schreibmaschine und das nachfolgende Übergreifen von Entwerfer-Stil-Einstellungen und Computertechnologie-Beschränkungen wurde viel von dieser mit dem Leser zentrischen Schwankung im normalen Gebrauch verloren.

In der Computerdarstellung des Textes werden Räume verschiedener Größen, Stile oder Spracheigenschaften (verschiedene Raumcharaktere) mit einzigartigen Codepunkten angezeigt.

Gebrauch des Raums auf natürlichen Sprachen

Räume zwischen Wörtern

Moderner englischer verwendet einen Raum, um Wörter zu trennen, aber nicht alle Sprachen folgen dieser Praxis. Räume wurden nicht verwendet, um Wörter in Latein bis grob n.Chr. 600-800 zu trennen. Altes Neuhebräisch und Arabisch haben wirklich Räume verwendet, um teilweise in der Klarheit den Mangel an Vokalen zu ersetzen. Traditionell haben alle CJK Sprachen keine Räume: Moderne Chinesen und Japaner (außer, wenn geschrieben mit wenig oder keinem kanji) tun noch nicht, aber modernes Koreanisch verwendet Räume.

Räume zwischen Sätzen

Sprachen mit einem vom Latein abgeleiteten Alphabet haben vielfache Methoden des Satz-Abstands seit dem Advent des beweglichen Typs im 15. Jahrhundert verwendet.

  • Ein Raum (französischer Abstand). Das ist die aktuelle Tagung in Ländern, die das ISO grundlegende lateinische Alphabet für die veröffentlichte und endgültige schriftliche Arbeit, sowie digital (World Wide Web) Medien verwenden.
  • Verdoppeln Sie Raum (englischer Abstand). Diese Tagung stammt vom Gebrauch der Schriftart unter monodrogeneinfluss auf Schreibmaschinen. Diese historische Tagung wurde durch die Tradition fortgesetzt, bis es durch die Tagung des einfachen Zeilenabstands im veröffentlichten Druck und den Digitalmedien heute ersetzt wurde.
  • Ein breiter gemachter Raum, normalerweise ein und ein Drittel zu ein bisschen weniger als zweimal breiterem als ein Wortraum. Dieser Abstand ist in frühen Schriftsetzen-Methoden (vor dem neunzehnten Jahrhundert) gesehen worden. Es ist auch in anderen Nichtschreibmaschine-Schriftsetzen-Systemen wie die Linotype-Maschine und das System von TeX verwendet worden. Moderne computergestützte Digitalschriftarten können den Abstand nach der Endzeichensetzung ebenso anpassen, einen Raum schaffend, der ein bisschen breiter ist als ein Standardwortraum.
  • Kein Raum. Gemäß Lynne Truss, "werden junge Leute" heute das Verwenden von Digitalmedien "jetzt an den folgenden ein Schlusspunkt mit einem Kleinbuchstaben und keinem Raum gewöhnt".

Es hat eine Meinungsverschiedenheit bezüglich des richtigen Betrags des Satz-Abstands im Schriftsatz-Material gegeben. Die Elemente des Drucktechnischen Stils stellen fest, dass nur ein einzelne Wortraum für den Satz-Abstand erforderlich ist, da "Größere Räume... selbst Zeichensetzung sind."

Räume und Einheitssymbole

Im kanadischen Stil: Ein Handbuch zum Schreiben und Redigieren:

  • Wenn Symbole verwendet werden, werden das Präfix-Symbol und die Einheitssymbole zusammen geführt:

:: 5 Cm

:: 7 hL

:: 4 dag

:: 13 kPa

  • Wenn ein Symbol völlig aus Briefen besteht, verlassen Sie einen vollen Raum zwischen der Menge und dem Symbol:

:: 45 Kg nicht

  • Wenn das Symbol einen Nichtbrief-Charakter sowie Brief einschließt, verlassen Sie keinen Raum:

:: 32°C nicht oder

  • Wegen der Klarheit kann ein Bindestrich zwischen einer Ziffer und einem Symbol verwendet adjektivisch eingefügt werden:

:: 35-Mm-Film

:: 60-W Zwiebel

Raumcharaktere und Digitaltypografie

Variable Breite Mehrzweckraum

Im Computercharakter encodings gibt es einen normalen Mehrzweckraum (Charakter von Unicode; 32 Dezimalzahl), wessen sich Breite gemäß dem Design des Schriftbildes ändern wird. Typische Wertreihe von 1/5-em bis 1/3-em (in der Digitaltypografie ist ein em der Nenngröße der Schriftart gleich, so für eine 10-Punkte-Schriftart wird der Raum wahrscheinlich zwischen 2 und 3.3 Punkten sein). Hoch entwickelte Schriftarten können Räume für den kühnen, das kursive, und Gesichter der kleinen Kappen verschieden nach Größen geordnet haben, und häufig werden Schriftsetzer die Breite des Raums abhängig von der Größe und Bekanntheit des Textes manuell anpassen.

Zusätzlich zu diesem Mehrzweckraum ist es möglich, einen Raum einer spezifischen Breite zu verschlüsseln. Sieh den Tisch unten für eine ganze Liste.

In der Korrektur lesenden Kopie unter monodrogeneinfluss werden nur em - und den En-Räumen mit diesem Charakter vertreten (der ein Em-Viererkabel oder ein En-Viererkabel genannt wird), während andere Typen von Räumen mit einem Zahl-Zeichen vertreten werden (sieh Zahl sign#Space insbesondere).

Das Brechen und geschützte Leerzeichen

Standardmäßig nehmen Computerprogramme gewöhnlich an, dass, im fließenden Text, eine Linienbrechung als notwendig kann, an der Position eines Raums eingefügt werden. Das geschützte Leerzeichen, (160 Dezimalzahl), ist beabsichtigt, um dasselbe als ein normaler Raum zu machen, aber verhindert Linienverpackung an dieser Position.

Jedoch gibt es Programme, die dieser Absicht genau, zum Beispiel sogar solch ein moderner und weit verbreiteter WWW-Browser wie Mozilla Firefox 3.5 Reihen, veröffentlicht 2009 nicht folgen. Es unterdrückt (richtig) die Linienverpackung, wenn es das geschützte Leerzeichen macht, aber es ignoriert (falsch) das CSS Eigentum für geschützte Leerzeichen. Das wurde in der Version 3.6 von Firefox, veröffentlicht 2010 korrigiert. Andere Programme können auch unter demselben Fehler leiden. Der folgende einfache HTML-Code demonstriert diesen Fehler auf betroffenen Browsern:

wegen 1em Wortabstand CSS Wert. </p>

sollte dieselben Räume wie der erste zeigen. </p>

</Körper> </HTML>

</Quelle>

Hier sind die obengenannten zwei in Ihrem aktuellen Browser gemachten Paragrafen:

Dieser Paragraf zeigt äußerst breite Räume zwischen Wörtern,

wegen 1em Wortabstand CSS Wert.

Dieser Paragraf enthält geschützte Leerzeichen und

sollte dieselben Räume wie der erste zeigen.

Haarräume um Spuren

In der amerikanischen Typografie werden sowohl En-Spuren als auch Em-Spuren dauernd mit dem Text (wie illustriert, durch den Gebrauch im Chikagoer Handbuch des Stils, 6.80, 6.83-86) gesetzt. Jedoch kann eine Em-Spur mit einem so genannten Haarraum, (8202 Dezimalzahl), oder dünnem Raum, (8201 Dezimalzahl) fakultativ umgeben werden. Der dünne Raum kann im HTML durch das Verwenden der genannten Entität geschrieben werden, und der Haarraum kann mit der numerischen Charakter-Verweisung geschrieben werden oder. Dieser Raum sollte viel dünner sein als ein normaler Raum, und wird selten selbstständig verwendet.

Räume in Unicode

Unicode definiert mehrere Raumcharaktere mit der spezifischen Semantik und den Übergabe-Eigenschaften, wie gezeigt, im Tisch unten. Je nachdem der Browser und die Schriftarten gepflegt haben, diesen Tisch, nicht anzusehen, können alle Räume richtig zeigen:

Unicode stellt auch einige sichtbare Charaktere zur Verfügung, um in für den Raum, wenn notwendig, zu stehen:

Gebrauch des Raums in der Computerwissenschaft

In der Programmiersprache-Syntax werden Räume oft verwendet, um Jetons ausführlich zu trennen. Beiseite von diesem Gebrauch werden Räume und andere whitespace Charaktere gewöhnlich durch moderne Programmiersprachen ignoriert. Ausnahmen sind Haskell, occam, Abc und Pythonschlange, die den Betrag von whitespace in der Einrückung verwenden, um die Grenzen eines Blocks und eine wunderliche Sprache genannt Whitespace anzuzeigen, wo whitespace das einzige bedeutungsvolle syntaktische Element ist.

In Befehlen, die durch Befehl-Verarbeiter z.B in Schriften bearbeitet sind und eingetippt sind, kann der Raumcharakter Probleme verursachen, weil er zwei mögliche Funktionen hat: als ein Teil eines Befehls oder Parameters, oder als ein Parameter oder Namenseparator. Zweideutigkeit kann entweder durch das Verbieten von eingebetteten Räumen, oder durch das Umgeben eines Namens mit eingebetteten Räumen zwischen Zitat-Charakteren verhindert werden.

Textaufbereiter, Textverarbeitungsprogramme und Tischveröffentlichen-Software unterscheiden sich darin, wie sie whitespace auf dem Schirm vertreten, und wie sie Räume an den Enden von Linien vertreten, die länger sind als der Schirm oder die Säulenbreite. In einigen Fällen werden Räume einfach als leerer Raum gezeigt; in anderen Fällen können sie durch einen interpunct oder andere Symbole vertreten werden. Viele verschiedene Charaktere (beschrieben unten) konnten verwendet werden, um Räume zu erzeugen, und Nichtcharakter-Funktionen (wie Ränder und Etikett-Einstellungen) können auch whitespace betreffen.

Raumcharaktere auf Preiserhöhungssprachen

Verallgemeinerte Preiserhöhungssprachen, wie SGML, behandeln Raumcharaktere verschieden von anderen Charakteren nicht.

Jedoch können Preiserhöhungssprachen des speziellen Zwecks. Insbesondere Webpreiserhöhungssprachen wie XML und HTML behandeln whitespace Charaktere besonders einschließlich Raumcharaktere für die Bequemlichkeit von Programmierern. Ein oder mehr gelesene Raumcharaktere durch das Anpassen Anzeigemaliger Verarbeiter jener Preiserhöhungssprachen werden zu 0 oder 1 Raum abhängig von ihrem semantischen Zusammenhang zusammengebrochen. Zum Beispiel doppelt (oder mehr) werden Räume innerhalb des Textes zu einem einfachen Zeilenabstand zusammengebrochen, und Räume, die auf beiden Seiten erscheinen, ""der einen Attribut-Namen von seinem Wert trennt, haben keine Wirkung auf die Interpretation des Dokumentes. Element-Endanhängsel können nachfolgende Leerzeichen enthalten, und Anhängsel des leeren Elements in XML können Räume vor enthalten"

In XML-Attribut-Werten werden Folgen von whitespace Charakteren als ein einfacher Zeilenabstand behandelt, wenn das Dokument durch einen parser gelesen wird. Whitespace im XML Element-Inhalt wird auf diese Weise durch den parser nicht geändert, aber eine Anwendung, die Information vom parser erhält, kann beschließen, ähnliche Regeln auf den Element-Inhalt anzuwenden. Ein XML Dokumentenautor kann das Attribut auf einem Element verwenden, um den parser zu zwingen, die abwärts gelegene Anwendung davon abzuhalten, whitespace im Inhalt dieses Elements zu verändern.

In den meisten HTML-Elementen wird eine Folge von whitespace Charakteren als ein einzelner Zwischenwortseparator behandelt, der als ein Charakter des einfachen Zeilenabstands erscheinen kann, wenn er Text auf einer Sprache macht, die normalerweise solchen Raum zwischen Wörtern einfügt. Das Anpassen des HTML renderers ist erforderlich, eine wörtlichere Behandlung von whitespace innerhalb von einigen vorgeschriebenen Elementen, wie das Anhängsel und jedes Element anzuwenden, für das CSS verwendet worden ist, um artige Whitespace-Verarbeitung anzuwenden. In solchen Elementen werden Raumcharaktere in Zwischenwortseparatoren nicht "zusammengebrochen".

Sowohl in XML als auch in HTML wird der Charakter des geschützten Leerzeichens, zusammen mit anderem nicht - "Standard"-Räume, als zusammenklappbarer "whitespace" nicht behandelt, so ist es den Regeln oben nicht unterworfen.

Siehe auch

  • Geschütztes Leerzeichen
  • Hyphenation
  • Innerer Feldseparator
  • Geschütztes Leerzeichen
  • Raum von Paren
Satz-Abstand Nullbreite-Raum
  • Nullbreite-Tischler
Nullbreite-Nichttischler
  • Für den chinesischen als Rücksicht verwendeten Raum-Buchstaben ein, sieh Tai tou

Außenverbindungen


Interpunct / Verkehrsvollzugskamera
Impressum & Datenschutz