Spaties

Van Wikipedia, de gratis encyclopedie
Spring naar navigatie Spring naar zoeken

De ruimte karakter (ook lege, lege ruimte, esp. Zwitserland. Leerschlag, Eng. Space [ sps ], blanco [ blæŋk ]) wordt gebruikt om woorden of andere informatie in een tekst af te bakenen. Bij het invoegen van spaties zijn er spaties tussen woorden , wat op zijn beurt resulteert in spaties tussen woorden (breedte van spaties tussen woorden). Een spatie wordt ingevoerd of ingesteld door op de spatiebalk op het toetsenbord van de computer te drukken. Bij een typemachine waarbij de spatiebalk is ingevoegd, wordt alleen de wagen één tekenpositie naar voren bewogen, waardoor de gewenste spatie tussen de woorden ontstaat. In de hoofdzin werden Spatien gebruikt voor de spaties tussen woorden.

breed

De standaard woordafstand (breedte van de ruimte tussen de woorden) is een kwart vierkant , dus een "normale" ruimte is meestal een kwart vierkant breed, hoewel dit afhankelijk is van het gebruikte lettertype. Er zijn echter ook ruimtes van andere breedtes. Bijvoorbeeld een smalle spatie in afkortingen zoals »z. B. « of voor het groeperen van cijfers . In het geval van normale spaties kan de woordspatiëring worden gewijzigd met verschillende extra opties, bijvoorbeeld met uitvulling of met markering door spatiëring .

ontwikkeling

Scheiding van woorden was niet gebruikelijk in oude teksten ( scriptio continua ). De dichte opstelling van de tekst dwong de lezer om deze zorgvuldig en in de meeste gevallen hardop te lezen. Het woord deling werd pas in de 7e eeuw geïntroduceerd. De duidelijke spatiëring tussen woorden maakte het gemakkelijker om de teksten snel te herkennen en te begrijpen.

Johannes Gutenberg kende maar één woordspatiëring. Hij bereikte de margeaanpassing van de regels in zijn 42-regelige bijbel met behulp van letters van verschillende breedtes. Het woord spatiëring kwam overeen met het interieur ( keurmerk ) van de kleine "n". Vanaf dat moment werden zetters door hem geleid.

De uitvinding van de typemachine bracht een nieuwe woordspatiëring. Het kwam altijd overeen met dezelfde letterbreedte.

gebruik maken van

Als je Duitse teksten bekijkt om te zien hoeveel letters, leestekens, woordtekens en spaties ze bevatten, blijkt dat de spaties de grootste frequentie hebben, vóór E als de meest voorkomende letter. [1]

Afdrukken

Er zijn eerst spaties nodig om een ​​lijn te maken om de rechtvaardiging uit te rekken. Ze worden ook gebruikt in afkortingen zoals : B. gebruikt. Getallen worden ook gespeld met behulp van spaties (bijvoorbeeld 123 456 789 ). Voor de meeste lettertypen komt de ruimte tussen woorden ongeveer overeen met de ruimte die een smal teken (letter of leesteken) zou innemen. De grootte van de interwoordruimten blijft constant in de flutterzin , terwijl deze kan variëren in de gerechtvaardigde zin.

Drie typische fouten bij het plaatsen van spaties hebben aparte namen gekregen:

  • Plenk : overbodige spatie voor leestekens
  • Klemp : spatie na leestekens weggelaten
  • "Deppenleerzeichen" ( spaties in samengestelde zelfstandige naamwoorden ): onjuiste spaties binnen samengestelde zelfstandige naamwoorden

In het Duits, leestekens zijn over het algemeen nooit ingesteld met een leidende ruimte, maar altijd gevolgd door een spatie, bepaalde dash karakters (zoals een lijn dash ) ook met een leidende ruimte, anderen ( koppelteken ), maar over het algemeen zonder: Een karakter set zonder spaties heet kompress .

Tekstverwerking, webtypografie en gegevensverwerking

In moderne tekstverwerking ontmoet klassieke typografie webdesign , wat voor extra complicaties zorgt:

Spaties behoren tot de witruimte en moeten daarom worden geïnterpreteerd als controletekens : ze beïnvloeden in het algemeen het ontleden van willekeurige codes in alle opzichten door codeblokken af ​​te bakenen. In die zin geldt dit ook voor de zuivere weergave van tekst: de woorden vertegenwoordigen de informatie-eenheden die afzonderlijk moeten worden gelezen voor de automatische regelafbreking die gebruikelijk is op de computer.Spaties zijn daarom altijd breektekens in de tekst, tenzij ze tegen hen beschermd. Naast de verschillende breedtes van spaties, zijn er ook beschermde spaties in webtypografie, waar sprake is van automatische pauze , op wiens positie aan het einde van de regel het niet is toegestaan ​​om te breken .

In sommige gevallen herkennen tekstverwerkingsprogramma's of besturingssystemen automatisch geschikte of ongeschikte spaties ( autocorrectie ), zoals spaties aan het begin van een alinea of ​​in afzonderlijke woorden (zoals voorloopspaties in bestandsnamen ).

In veel programmeertalen en coderingen zijn ze het beëindigingsteken van de afzonderlijke opdrachten - in andere worden ze echter over het algemeen genegeerd als witruimte: C gebruikt ze bijvoorbeeld, Java niet, HTML negeert ze (behalve in de tekst), maar niet de URI-code, zie hieronder .

afbeelding

Type lood

In de hoofdzin werd de woordspatiëring gegenereerd door uitsluiting : typografische witte of lege ruimte maakte gebruik van reactief materiaal ("niet-afdrukbare" kwart em brede spaties ) tussen de gedrukte letters ingevoegd (letters van woorden, enz.). Er waren ruimtes in verschillende breedtes, b.v. B. ook voor het groeperen van cijfers . Dit blanco materiaal telde echter niet mee voor de voormalige vertaler van het " karakter ", het was dus geen "blank karakter" in de moderne zin van het woord.

schrijfmachine

Zelfs een typemachine heeft eigenlijk geen spatie. Hier werd oorspronkelijk gesproken door spatie of spatie omdat er geen teken wordt ingevoegd, maar alleen de zogenaamde auto één tekenpositie voordat deze wordt verplaatst.

Desktoppublishing en webtypografie

In de representatie van computers is de ruimte over het algemeen witruimte .

Er zijn twee soorten spaties voor regeleindedoeleinden :

  • Ruimte breken
  • Vaste spatie die een automatische pauze onderdrukt

ASCII-tekens en andere coderingen

De spatie heeft de ASCII - code 32 , Unicode U+0020 . Voor bepaalde doeleinden zijn er speciale spaties, bijvoorbeeld de vaste of niet-afbrekende spatie , in ISO 8859-1 met de tekencode 160, HTML-Entity   :

Spatie in Unicode
code omwenteling HTML Achternaam Codeblok voorbeeld Beschrijving
U + 0020 Ja & # 32; De ruimte Basis Latijn Normale ruimte, vergelijkbaar met het ASCII-teken 0x20
U + 00A0 Nee & nbsp; Geen pauzeruimte Latin-1 supplement Zoals U + 0020, maar de lijn mag hier niet worden verbroken.
U + 1680 Ja & # 5760; Ogham Space Mark Ogham Gebruikt voor spaties tussen woorden in Ogham- teksten. Vereist een Ogham-lettertype.
U + 2002 Ja & ensp; En spatie –of– groef Algemene interpunctie Zo breed als een en (half zo breed als een em )
U + 2003 Ja & emsp; Em spatie –of– schapenvlees Algemene interpunctie Zo breed als een em
U + 2004 Ja & # 8196; Dikke ruimte –of–
Ruimte van drie per em
Algemene interpunctie Zo breed als 13 van em
U + 2005 Ja & # 8197; Middenruimte –of–
Vier-per-em ruimte
Algemene interpunctie Zo breed als 14 van em
U + 2006 Ja & # 8198; Zes-per-em ruimte Algemene interpunctie Zo breed als 16 van em . Bij computerondersteunde typografie is dit vaak hetzelfde als U+2009.
U + 2007 Nee & # 8199; figuur ruimte Algemene interpunctie In lettertypen met cijfers met een vaste breedte ( tabelcijfers ) komt Figure Space overeen met de breedte van een cijfer.
U + 2008 Ja & # 8200; Interpunctie spatie Algemene interpunctie Zo breed als een smalle spatie na een leesteken als een komma naar het volgende teken.
U + 2009 Ja & dun; Dunne ruimte Algemene interpunctie Smalle ruimte : zo breed als 15 van de em (soms hetzelfde als U + 2006)
U + 200A Ja & # 8202; Haarruimte Algemene interpunctie Nog smaller dan U + 2009
U + 200B Ja & # 8203; Nulbreedte ruimte Algemene interpunctie Spatie zonder breedte : eigenlijk geen spatie, [2] telt ook niet als spatie, maar is een onzichtbare spatie. Gebruikt voor computersystemen om woordgrenzen aan te geven wanneer de woorden niet afzonderlijk zijn gespeld. Daarom telt het niet als een witruimteteken. Bij rechtvaardiging kunnen echter spaties tussen de woorden ontstaan. In HTML kun je dit teken gebruiken als een optionele onderbreking in zeer lange woorden, vergelijkbaar met de <wbr>-tag. Deze HTML-tag wordt echter niet door alle browsers ondersteund.
U + 202F Nee & # 8239; Smalle no-break ruimte Algemene interpunctie Smalle ruimte : niet brekend zoals U + 00A0, maar smaller
U + 205F Ja & # 8287; Middelgrote wiskundige ruimte Algemene interpunctie Voor wiskundige formules
U + 2060 Nee & # 8288; Word Joiner Algemene interpunctie ▕⁠▏ Zoals U + 200B, en dus ook geen witruimte, maar zonder regeleinde. Dit karakter is in Unicode 3.2 geïntroduceerd om de functie van U + FEFF (zie aldaar) als "woordverbinder" over te nemen.
U + 3000 Ja & # 12288; ideografische ruimte CJK-symbolen en
Interpunctie
Zo breed als een Chinees, Japans of Koreaans karakter.
U + FEFF Nee & # 65279; Nul Breedte No-Break Space
= Byte Order Mark (BOM)
Arabische presentatie
Formulieren-B
Hoofdzakelijk gebruikt om het bytevolgordeteken weer te geven . Daarom telt het niet als een witruimteteken. Het gebruik als een spatie met een breedte van nul zonder onderbreking wordt niet langer aanbevolen sinds Unicode 3.2. Zie ook U+2060.

Vertegenwoordiging van ruimtes

Het blok Unicode-symbolen voor stuurtekens definieert ook drie visuele symbolen die spaties vertegenwoordigen, maar zelf niet zijn.

code Glyph Achternaam Beschrijving
U + 2420 symbool voor ruimte In de meeste ondersteunende fonts, een glyph met de letters S P schuin loopt van linksboven naar rechtsonder ruimtevaart.
U + 2422 leeg symbool De kleine b met een streepje staat voor blanco (Engels voor "spatie"). Het werd in de jaren zestig door IBM geïntroduceerd en wordt niet meer gebruikt.
U + 2423 open doos De open box wordt bijvoorbeeld gebruikt in softwaredocumentatie om een ​​spatie grafisch weer te geven. Het wordt hiervoor ook gebruikt in de meeste toetsenborden van mobiele telefoons.

Gebruik in HTML en verwanten met CSS

Meerdere opeenvolgende spaties in de broncode van HTML en soortgelijke documenten worden door een webbrowser als een enkele spatie op de pagina uitgevoerd als dit niet expliciet wordt voorkomen. Dit gebeurt met de CSS-eigenschap white-space en de waarde pre-wrap ( white-space:pre-wrap ).

De typografische witruimte kan hier worden gedefinieerd door afstand of het blokkeren of het schalen van een ruimte met behulp van CSS. De CSS-eigenschap word-spacing bestaat voor word-spacing en letter-spacing voor letter-spacing ; ze accepteren numerieke waarden gevolgd door een dimensie zoals px, ex, em, rem, pt, ...

Voorbeeld woordafstand:

 < div style = "word-spacing: 2em" > Deze zin toont grote woordspatiëring. </ div >
gegenereerd:
 Deze zin toont grote woordafstand.

Voorbeeld tekenafstand:

 < div style = "letter-spacing: 1ex" > Deze zin toont een grote horizontale tekenafstand. </ div >
gegenereerd:
 Deze zin toont een grote horizontale tekenafstand.

Indien nodig, web browsers lijn breekt na ruimtes, als dit niet expliciet verhinderd. Met behulp van de CSS-eigenschap white-space en de waarde nowrap ( white-space:nowrap ) kan onder andere de breuk na een niet-break-beveiligde spatie worden voorkomen. In HTML 3.2 werd het nowrap attribuut voor dit doel voorzien, [3] echter alleen voor tabelcellen.

In HTML / XML zijn verschillende spaties mogelijk:

HTML / XML- entiteit Beschrijving / opmerking
bij naam /
genaamd
numeriek
(decimale)
&#32; Normale ruimte; meerdere opeenvolgende in de brontekst worden als één uitgevoerd
&nbsp; &#160; ononderbroken spaties; Pauze vindt plaats op de normale ruimte ervoor
&ensp; &#8194; Ruimte de breedte van de letter n
&emsp; &#8195; Spatie even breed als de letter m
&thinsp; &#8201; smalle ruimte
&#8239; smalle niet-brekende ruimte

Coderen in TeX

TeX biedt de volgende opdrachten voor het handmatig instellen van de afstand tussen tekens:

Tussenruimte die moet worden weergegeven syntaxis lengte afbeelding
2 quad a\qquad b 2 vierkant
1 quad a\quad b 1 vierkant
normale tekstafstand [4] a\ b 618 em
grote kloof a\;b 518 em
kleine opening a\,b 318 em
geen spatie ertussen ab 0 em
kleine negatieve ruimte a\!b - 318 em

De grote spatie a\;b en de kleine negatieve spatie a\!b alleen beschikbaar in de wiskundige modus, maar niet in de tekstmodus. De spatie moet daar worden opgegeven met behulp van de horizontale afstand (bijvoorbeeld a\hspace{-1pt}b ).

Spaties in adressen en padinformatie

Spaties in URI's

Aangezien een spatie niet kan verschijnen binnen URI's en de URI (einde van de tekenreeks) beëindigt, worden spaties gebruikt in b.v. B. map- of bestandsnamen UTF8-compatibel opnieuw gecodeerd. De codering bestaat uit het procentteken % en een tweecijferige hexadecimale waarde (voor multibyte-tekens voor elke byte).

Een spatie is opgegeven met %20 . De oudere codeertoepassing / x-www-form-urlencoded gebruikt een plusteken + .

Voorbeeld:
Het bestand "Lees.pdf" bevindt zich op een webserver in een map met de naam "Belangrijke documenten" .

 https://www.example.com/important% 20 documenten / lees % 20.pdf
https://www.example.com/important + documenten / please + read.pdf

Wanneer het bestand is gedownload, wordt de juiste spatie opnieuw in de naam ingevoegd.

Ruimtes voor lokale bestanden en mappen

Met name in Unix- en Unix- systemen kan een backslash \ vóór de spatie worden gebruikt om de shell te informeren dat een spatie deel uitmaakt van het pad (map-/bestandsnaam) en niet de tekenreeks beëindigt.

Voorbeeld:

 ~ / openbaar / belangrijke \ documenten / alstublieft \ read.pdf

Een andere optie is om paden met spaties tussen dubbele of enkele aanhalingstekens ( " of ' ) te plaatsen.

Voorbeeld:

 " ~ / openbaar / belangrijke documenten / lees alstublieft.pdf "
~ / openbaar / ' belangrijke documenten / lees.pdf aub '

Spatie in 8.3 bestandsnamen

In het FAT-bestandssysteem zijn spaties eigenlijk niet toegestaan ​​in bestandsnamen, maar worden ze geschreven en geaccepteerd door sommige software (bijvoorbeeld OS/2 op FAT-volumes: EA DATA. SF. Deze bestandsnaam voor de uitgebreide attributen van een volume voldoet aan de 8.3 lengteconventie, maar bevat spaties om te voorkomen dat het bestand kan worden geopend en gewijzigd.Met modernere teksteditors zoals Edit.com sinds MS-DOS versie 7.0 kunnen dergelijke bestandsnamen ook worden gelezen en kunnen de bestanden daarom worden bewerkt.). Bestandsnamen korter dan acht letters (en bestandsnaamextensies korter dan drie letters) zijn opgevuld met spaties van links naar rechts in de directory-items, maar deze horen niet bij de bestandsnaam.

In het ISO-9660- bestandssysteem kunnen spaties in bestandsnamen worden vervangen door onderstrepingstekens ("_").

Engelse spatiëring (boven)
vergeleken met de Franse afstand .

Franse / Engelse spatiëring

Sinds de uitvinding van het drukken van losse letters hebben zich verschillende typografische conventies ontwikkeld in talen die het Latijnse alfabet gebruiken. Franse spatiëring is een conventie die het gebruik van witruimte rond leestekens regelt. Rond de meeste leestekens worden spaties ingevoegd, terwijl een enkele spatie de dubbele punt, puntkomma en aan het einde van de zin volgt. Er is dus geen verschil in witruimte tussen zinnen en de woorden in de zin. [5]

Een andere conventie is de zogenaamde Engelse spatiëring . Hier worden spaties rond de leestekens vermeden, maar wordt een vergrote spatie na dubbele punt, puntkomma en hele zinnen gebruikt. [6] In het bijzonder is de horizontale afstand tussen het blokeinde en -vroeg (Engl. Zinsafstand ) in het Engels en vele andere, op de weergave in de Latijnse alfabettalen gebaseerd niet in gebruik en zou niet de regelafstand moeten gebruiken om verward (Engl. Regelafstand) die de verticale ruimte definieert.

Deze conventie heeft een lange traditie. Vóór de 20e eeuw was het in het zetwerk gebruikelijk om een ​​enkele, maar verbrede, spatie na het einde van de zin te gebruiken. [7] Met de introductie van de typemachine werden twee opeenvolgende spaties tussen zinnen gebruikt om deze stijl van traditionele zetters na te bootsen. [8] Dit ontwerp was lange tijd de norm geworden, vooral in de Engelssprekende wereld, vooral in Amerika.

Sindsdien hebben verschillende ontwerprichtlijnen en typografen min of meer duidelijk gekant tegen deze overbodige interpunctie. [9] [10]

In detail kunnen er volkomen begrijpelijke redenen zijn voor twee spaties aan het einde van een zin:

  • Het gebruik van sommige niet-proportionele lettertypen kan het lezen gemakkelijker maken.
  • Een verbetering van de leesbaarheid kan ook worden bereikt met een smalle spatiëring, d.w.z. de algemene letterspatiëring.
  • Als bepaalde afkortingen, die met een punt zijn geschreven, aan het einde van een zin verschijnen, kan de verstaanbaarheid eronder lijden.

Maar gaandeweg wint ook in Amerika het consequente gebruik van slechts één ruimte terrein. Maar alleen de edities uit de jaren 2000 en 2008 van de stijlhandleiding gepubliceerd door de Government Printing Office (GPO) waren duidelijk nuttig en adviseerden om geen dubbele spaties aan het einde van de zin te gebruiken. [11] Mensen die dubbele spaties aan het einde van een zin gebruiken, worden "twee spacers" genoemd, in tegenstelling tot "één spacers", de meerderheid die slechts één spatie gebruikt. In 2020 begon Microsoft Word twee spaties na het einde van een zin in het Engels als een fout te markeren. [12] [13]

Een belangrijke reden voor deze ontwikkeling is dat het gebruik van niet-proportionele fonts in normale correspondentie vrij ongewoon is geworden. Maar er zijn niches. Bij het schrijven van code in een programmeertaal heeft een font van dezelfde dikte zeer grote voordelen ten opzichte van proportioneel font. Medewerkers van Cambridge University hebben zich toegelegd op het creëren van een typografische standaard voor de C# -taal, volgens de opmaakrichtlijnen van Engelse spatiëring . [14]

Maar uiteindelijk blijft de steun van de ene of de andere conventie een kwestie van smaak en onderhevig aan veranderende modes. Vooral in Amerika is de discussie over 'beter schrijven' nog lang niet voorbij, zo blijkt uit talrijke publicaties, fora en blogs over het onderwerp. [15] [16] De volgende link leidt naar een Franse pagina met een overzicht van de verschillen in typografische conventies tussen Frans en Engels: Mémento de typographie anglaise à l'usage de rédacteurs francophones. Ontvangen 11 mei 2016 .

In het tekstverwerkingsprogramma LaTeX kan de tekstopmaak worden beïnvloed met de commando's \ frenchspacing of \ nonfrenchspacing .

\ documentklasse {scrartcl}

\ gebruik pakket [german] {babel}

\ begin {document}

dr. Nee rende. Draaide niet om. Meneer Bond was bezig met een inhaalslag.

\ niet-franse spatiëring

dr. Nee rende. Draaide niet om. Meneer Bond was bezig met een inhaalslag.

\ einde {document}




dr. Nee rende. Draaide niet om. Meneer Bond was bezig met een inhaalslag.



dr. Nee rende. Draaide niet om. Meneer Bond was bezig met een inhaalslag.


In het voorbeeld wordt vooral de verschillende behandeling van de lege ruimte na de eindpunten duidelijk. Het valt ook op dat het punt na "Dr" wordt herkend als het einde van een afkorting, terwijl "Mr." niet wordt opgevat als een afkorting voor het Engelse woord "Mister" en het punt dienovereenkomstig wordt behandeld als een einde-van- zin met een grotere afstand vanaf de volgende hoofdletter.

(Tekstweergave volgens de instellingen van de online LaTeX-editor van overleaf.com)

web links

WikiWoordenboek: Spaces - uitleg van betekenissen, woordoorsprong, synoniemen, vertalingen

Individueel bewijs

  1. Karl-Heinz Best : Over de frequentie van letters, spaties en andere tekens in Duitse teksten. In: Glottometrics 11, 2005, pagina's 9-31. (PDF full text ) Het artikel bevat informatie over de frequentie van spaties in 5 Duitstalige teksten, waaronder 4 literaire teksten en een langer persbericht.
  2. Unicode technische noot # 27
  3. Attributen zonder waardetoewijzing in de SELFHTML Wiki.
  4. typische waarde, zie TeXbook, blz. 433.
  5. Lexique des règles typographiques en use à l'Imprimerie nationale, 3e editie, Imprimerie nationale, 1993.
  6. ^ Nelson, Julius (1949) Stylebook voor typisten New York: Gregg Publishing Company.
  7. ^ University of Chicago Press 1911 The Chicago Manual of Style. blz. 101.
  8. ^ Robert Bringhurst., De elementen van typografische stijl (versie 3.1), blz. 28.
  9. James Felici, The Complete Manual of Typography, blz. 80.
  10. ^ The Chicago Manual of Style (16e ed.), Regel 2.9.
  11. Style Manual of the Government Printing Office (GPO), paragraaf 2, Leading and spacing, 2.48. Ontvangen 11 mei 2016 .
  12. Tom Warren: Microsoft Word markeert nu dubbele spaties als fouten, waarmee een einde komt aan het grote ruimtedebat. 24 april 2020, geraadpleegd op 9 maart 2021 .
  13. Axel Hacke: De pure leegte. 7 januari 2021, geraadpleegd op 9 maart 2021 .
  14. ^ De elementen van C # Style. Ontvangen 11 mei 2016 .
  15. ^ Fogarty, Mignon (2008). Grammar Girl's snelle en vuile tips voor beter schrijven. New York: Koop paperbacks. P. 85. ISBN 978-0-8050-8831-1 .; Kristi Leonard; et al. (1 februari 2003).
  16. ^ De effecten van computergebaseerde tekstafstand op begrijpend lezen en leessnelheid. Ontvangen 11 mei 2016 .