www.wikidata.de-de.nina.az
Der Titel dieses Artikels ist mehrdeutig Zum gleichnamigen Seezeichen siehe Sonderzeichen Betonnung Ein Sonderzeichen ist in der Typografie Typometrie 1 und der digitalen Datenverarbeitung ein Schriftzeichen das weder ein Buchstabe noch eine Ziffer ist 2 3 Zu den Sonderzeichen gehoren Interpunktionszeichen 4 5 Satzzeichen Wortzeichen und wissenschaftlich technische Symbole 4 3 Auch Diakritika sind Sonderzeichen z B Akut oder Breve e ă 5 Inhaltsverzeichnis 1 Abweichende Bedeutungen und schwankende Bedeutung 2 Sonderzeichen und Technik 3 Unicode 4 HTML 4 1 Zeichenentitaten 4 1 1 Numerische Zeichenentitaten 4 1 2 Benannte Zeichenentitaten und HTML eigene Zeichen 4 2 Angabe der Quellcode Kodierung 4 3 Was ist besser 5 LaTeX 5 1 Sonderzeichen ohne ASCII Code 5 1 1 Zeichenkodierung 5 1 2 Kodierung durch ASCII Kombinationen 5 2 ASCII Sonderzeichen 6 Punycode 7 Siehe auch 8 Literatur 9 Weblinks 10 EinzelnachweiseAbweichende Bedeutungen und schwankende Bedeutung BearbeitenZu den Sonderzeichen werden zum Teil auch die nicht druckenden Zeichen gezahlt die bei der Gestaltung einer Druckvorlage als Orientierungshilfe dienen wie zum Beispiel Leerzeichen zum Teil gerade nicht 4 6 Etwas unklar ist ob z B Umlaute Sonderzeichen sind unter der angegebenen Definition hangt dies mit der Streitfrage zusammen ob etwa A ein eigenstandiger von A zu unterscheidender Buchstabe ist vgl Zahl der Buchstaben im Deutschen Alphabet Im Schwedischen Finnischen und Estnischen hingegen gilt A als eigenstandiger Buchstabe Zum Teil werden auch Ziffern zu den Sonderzeichen gerechnet 6 5 Griechische Buchstaben konnen Symbole sein wenn sie nicht zum Bilden griechischer Worter sondern als Variablen z B in der Statistik s fur die Standardabweichung oder Konstanten z B fur die Kreiszahl p verwendet werden Als Eingeben von Sonderzeichen werden haufig Eingabemethoden auf Computertastaturen 7 beschrieben auf Webseiten mit dem Titel Sonderzeichen siehe Weblinks und Eingabemethode Weblinks wobei die Eingabe samtlicher Zeichen ohne ASCII Code behandelt wird einschliesslich von Buchstaben nicht deutscher Sprachen Haufig wird etwa der danische Kleinbuchstabe o explizit als Beispiel aufgefuhrt Sonderzeichen und Technik BearbeitenDieser Abschnitt bedarf einer grundsatzlichen Uberarbeitung Klarung Beziehung zu Zeichenkodierung Funktionszeichen Bitte hilf mit ihn zu verbessern und entferne anschliessend diese Markierung Hauptartikel Zeichenkodierung im Artikel Typografie fur digitale Texte In den fruhen Zeiten der Informationstechnik war die Beschrankung von Zeichensatzen auf 7 oder 8 Bit technisch bedingt Um die vielen damit verbundenen Probleme so musste zur Einfuhrung des Euro Symbols ein anderes Zeichen aus ISO 8859 15 einer 8 Bit Erweiterung von ASCII herausgenommen werden zu vermeiden wird heute zunehmend eine hohere Bitzahl je Zeichen verwandt Allerdings gibt es keinen klaren Zusammenhang zwischen dem Begriff Sonderzeichen und Fortschritten in der Kodierungstechnik Von den 94 druckbaren ASCII Zeichen sind 32 Sonderzeichen also recht genau ein Drittel Symbole fur einfachere mathematische Aussagen sind unter ihnen bereits vorhanden und hinsichtlich der Satzzeichen hat Unicode s u den bereits in ASCII kodierten aus deutscher Sicht nur die typografischen Varianten des waagrechten Strichs Viertelgeviertstrich Halbgeviertstrich Geviertstrich Minuszeichen der Anfuhrungszeichen und der Auslassungspunkte hinzugefugt die vorher bereits mit TeX aus 7 Bit Zeichensatzen verfugbar waren Die Terminologie ist nicht klar hinsichtlich der Frage ob es sich uberhaupt bei der Mehrzahl der gegenuber ASCII neu kodierten Zeichen um Sonderzeichen handelt z B bei Umlauten s o Die Verwendung von ASCII Sonderzeichen benotigt gegenuber der der ASCII Buchstaben und Ziffern auch keine besondere Technologie In den Quellcode digitaler Texte kann man die meisten oder viele ASCII Sonderzeichen Interpunktionszeichen mathematische Zeichen ebenso umstandslos einbetten wie die Buchstaben und Ziffern Jedoch haben bei verschiedenen Technologien Dateinamen Programmierung URL Kodierung weitere folgen bestimmte ASCII Sonderzeichen eine spezielle syntaktische Funktion etwa als reservierte Zeichen bezeichnet die ihre Darstellung etwas erschwert Man verwendet fur solche Zwecke gerade ASCII Sonderzeichen um Anwendern die Texteingabe moglichst wenig zu erschweren Ein anderer Gesichtspunkt ist die Tastaturbelegung Schon zu Zeiten der Schreibmaschine unterschieden sich die deutsche und die amerikanische Tastatur hauptsachlich in der Anordnung bzw dem Vorhandensein von Sonderzeichen Durch Tastenkombinationen wird auf Computertastaturen in den gangigen Betriebssystemen die Menge der direkt in den Quellcode einfugbaren Zeichen erweitert Es ist eine terminologische Frage ob alle so zusatzlich verfugbare Zeichen Sonderzeichen sind Unabhangig vom Begriff des Sonderzeichens ist manchen Technologien noch anzumerken dass sie ursprunglich nur fur ASCII Zeichen entworfen wurden wenn auch eher fur Programmierer als fur Anwender Im 80 Zeichen Code der IBM Lochkarte wurden Zahlen Buchstaben und Ziffern in unterschiedlichen Weisen dargestellt Unicode BearbeitenAuf modernen Systemen lassen sich auch recht entlegene Sonderzeichen ohne grosse Umstande benutzen Dabei haben sich aus der Not heraus verschiedene Methoden entwickelt Unicode gilt als die modernste und generischste Form der Umsetzung Jedes Zeichen auf dieser Welt ob es nun ein Recycling Symbol oder ein chinesisches Schriftzeichen ist bekommt einen Platz in den Unicode Tabellen und wird auf einem Rechner als ein oder mehr Bytes umfassende Speicherstelle abgebildet Jedes Unicode Zeichen hat eine eigene Nummer In den Zeichentabellen findet sich etwa HTML BearbeitenZeichenentitaten Bearbeiten Zeichenentitaten machen es moglich Tausende verschiedener Zeichen mit in ASCII kodierten HTML Dateien darzustellen So konnen jedenfalls Buchstabenvarianten Symbole und Interpunktionszeichen dargestellt werden fur die 7 Bit nicht ausreichen Im Artikel Entitaten in Auszeichnungssprachen wird die Thematik allgemeiner behandelt Numerische Zeichenentitaten Bearbeiten In HTML kann man ein Zeichen mit der Unicode Position i NUM i durch den Code amp i NUM i i NUM i dezimal geschrieben in die Browseransicht befordern alternativ durch amp x i HNUM i wenn i HNUM i die hexadezimale Notation fur i NUM i ist 8 Beispiel span class ni amp 60 span bzw span class ni amp x3C span fur das mathematische kleiner als Zeichen lt das in ASCII wie in Unicode die Position 60 hat Man spricht in diesem Fall von numerischen Zeichenentitaten Sie beginnen mit amp dem Ampersand Zeichen gefolgt vom Doppelkreuz und enden mit Semikolon Sowohl ASCII Zeichen als auch praktisch samtliche Zeichen die man Sonderzeichen nennen konnte sind auf diese Weise darstellbar Benannte Zeichenentitaten und HTML eigene Zeichen Bearbeiten Fur einzelne Zeichen die besonders haufig benotigt werden sind benannte Zeichenentitaten eingefuhrt worden deren Namen leicht zu merken sind Z B kann das kleiner als Zeichen auch durch span class ni amp lt span dargestellt werden der Name lt ist eine Abkurzung fur less than Der Code beginnt wieder mit amp und endet mit aber das Doppelkreuz fehlt Voriges betrifft hauptsachlich nicht in ASCII kodierte Zeichen Von den 32 ASCII Sonderzeichen mussen eigentlich nur drei so behandelt werden das kleiner als Zeichen s o das grosser als Zeichen Gegenstuck zum vorigen so werden die HTML Tags gebildet lt i ELTNAME ATTR i gt i TEXT i lt i ELTNAME i gt darstellbar durch span class ni amp gt span das amp welches ein Entity selbst einleitet darstellbar durch span class ni amp amp span Diese Zeichen werden als HTML eigene Zeichen bezeichnet man konnte sie auch reservierte Zeichen wie bei der URL Kodierung nennen Im Zusammenhang mit Attributwerten kann es ausserdem sinnvoll sein das behelfsmassiges doppeltes Anfuhrungszeichen durch span class ni amp quot span und das behelfsmassiges einfaches Anfuhrungszeichen durch span class ni amp apos span Apostroph zu ersetzen Wenn hochwertige Typografie angestrebt wird sind diese Massnahmen allerdings nicht ausreichend Benannte Zeichenentitaten erleichtern jedenfalls das Erstellen von HTML Dateien mit einem Texteditor Die so dargestellten Zeichen umfassen Buchstabenvarianten mit diakritischen Zeichen mathematische Symbole die auch Pfeile und griechische Buchstaben sein konnen und typografische Varianten von Interpunktionszeichen Satzzeichen 1995 wurden Benennungen fur die uber ASCII hinausgehenden Zeichen in ISO 8859 1 eingefuhrt 1999 weitere fur einzelne Unicode Zeichen siehe Benannte Zeichenentitaten im Artikel Entitaten in Auszeichnungssprachen Angabe der Quellcode Kodierung Bearbeiten Ausserdem konnen HTML Betrachter Browser angewiesen werden nicht in ASCII kodierten Text intentionsgemass umzusetzen indem man die Kodierung des Quelltexts im Dateikopf explizit angibt lt meta http equiv content type content text html charset UTF 8 gt Alternativ zu UTF 8 konnen auch ISO 8859 Varianten angegeben werden In beiden Fallen werden Zeichen Entitats Referenzen uberflussig nur noch auf amp lt gt und ist zu achten Beide Methoden Benutzung von Entities und Angabe der Zeichenkodierung konnen problemlos gleichzeitig verwendet werden Was ist besser Bearbeiten Der Artikel Entitaten in Auszeichnungssprachen diskutiert die beiden dargestellten Moglichkeiten Nicht ASCII Zeichen seien es Buchstaben Numerale oder Sonderzeichen in den Abschnitten Zukunft der Zeichenentitaten und Anmerkung Stand Mitte Februar 2016 LaTeX BearbeitenPopular zur Erstellung wissenschaftlicher Dokumente ist LaTeX ursprunglich von den Informatikern Donald E Knuth TeX fur die American Mathematical Society und Leslie Lamport LaTeX entwickelt Sonderzeichen ohne ASCII Code Bearbeiten Zeichenkodierung Bearbeiten Wie bei HTML kann man die Zeichenkodierung des Quelltexts angeben um etwa Umlaute und diakritische Zeichen direkt im Quellcode eines Dokuments unterzubringen hier mithilfe einer Praambelzeile usepackage utf8 inputenc alternativ etwa latin1 statt utf8 wenn man mit alteren Quelldateien arbeitet die gemass ISO 8859 1 kodiert wurden Ohne das Paket inputenc konnen Dateien mit ASCII Erweiterungen nicht verarbeitet werden in der Voreinstellung verarbeitet LaTeX Quelldateien als in ASCII kodiert jedenfalls mit Knuths ursprunglicher TeX Engine oder mit pdfTeX pdflatex XeTeX xelatex und LuaTeX fassen die Quelldateien in ihrer Voreinstellung als in UTF 8 kodiert auf Mit UTF 8 also Unicode konnen im Prinzip beliebige in verschiedenen Fachgebieten erforderliche Symbole die etwa in Mathematik wofur es ursprunglich geschaffen wurde einen besonders grossen Anteil an nicht durch eine einzelne ASCII Position kodierten Sonderzeichen bilden direkt als einzelnes Zeichen in den Quellcode eines LaTeX Dokuments eingefugt werden Auch typografische Varianten in ASCII kodierter Interpunktionszeichen stehen so zur Verfugung in 8 Bit bot nur das herstellerspezifische nicht normierte Windows 1252 typografische Gedankenstriche Kodierung durch ASCII Kombinationen Bearbeiten Typografische Qualitat war bei LaTeX aber auch schon immer ohne Erweiterung der Zeichenkodierung moglich Den Halbgeviertstrich Gedankenstrich erhalt man mit dem ASCII Code den Geviertstrich englischen Gedankenstrich mit und typografisch befriedigende Auslassungspunktchen mit span class k dots span Das ursprunglich als Grave Akzent vorgesehene Zeichen wird zur Darstellung eines einzelnen Anfuhrungszeichens links oben dargestellt fur doppelte Anfuhrungszeichen verdoppelt man die einfachen Buchstabenvarianten mit kombinierenden Zeichen wurden ursprunglich durch Ubereinanderschieben von Buchstaben und in Zeichensatzen separat bereitgestellten diakritischen Glyphen dargestellt letztere erscheinen im Code ausserhalb von Formeln als Kombinationen aus beginnendem Ruckstrich in ASCII hexadezimal 5C und einem anderen Zeichen so dass etwa A durch span class k span span class nb span A span class nb span erzeugt wird Mit dem Zusatz Makro Paket german konnte man stattdessen kurzer und leserlicher A tippen dadurch werden die Punktchen auch typografisch korrekt etwas tiefer platziert als im Englischen Gerade solche Buchstabenvarianten lassen sich mit Tastaturen die fur lateinische Alphabete ausgelegt sind leicht in eine Quellcodedatei einfugen so dass diese Kombinationsbefehle durch ASCII Erweiterungen vielleicht obsolet geworden sind andererseits mussen beim gemeinschaftlichen Verfassen von Texten Quellcodedateien ausgetauscht werden und man verschickt Quelldateien an englischsprachige Zeitschriften bzw Verlage dabei konnen heute noch in ASCII in ISO 8859 1 und in UTF 8 kodierte Dateien durcheinandergeraten in solchen Fallen kann es ratsam sein weiterhin die Kombinationsbefehle zu verwenden LaTeX verwendet auch automatisch Ligaturen die allerdings in deutschen Texten oft unpassend sind und dann eigens unterdruckt werden mussen Daruber hinaus sind fur LaTeX Zeichensatze mit zusammen Tausenden fachgebietsspezifischer Symbole aus dem Comprehensive TeX Archive Network bzw uber TeX Distributionen erhaltlich verbunden mit Makropaketen die fur jedes Symbol eine Kombination aus einem beginnenden Ruckstrich und ASCII Buchstaben als Befehl bieten Weblinks Diese Symbole haben also eine Position in einem von einem einzelnen Schopfer oder einem kleinen Team verwalteten Zeichensatz nicht unbedingt in einem von einer Normierungsinstitution verwalteten System Fur manche einzelne Unicode Codepunkte bieten mehrere TeX oder LaTeX Pakete unterschiedliche Schriftschnitte an z B fur das Euro Symbol Wie die benannten Entitaten in HTML werden die Buchstabenfolgen nach mnemonischen Gesichtspunkten gewahlt teilweise stimmen die Namen mit denen in HTML uberein z B span class k cup span wie span class ni amp cup span fur das Vereinigungsmengensymbol Als Vorteil der ASCII Eingabe von Symbolen gegenuber direkter Einfugung von Unicodezeichen durch Tastenkombinationen oder aus einer Zeichentabelle bzw einer Symbolleiste wird gelegentlich angegeben dass der Verfasser sich weitgehend auf den Inhalt des Texts konzentrieren kann wahrend seine Finger wie beim Klavierspielen in ununterbrochenem Fluss weitgehend ohne bewusste Steuerung im 10 Finger System uber die Tastatur wandern Fur haufig erforderliche Befehle kann man anders als bei HTML mit seiner starr vorgegebenen Syntax mit span class k newcommand span oder span class k renewcommand span einen kurzeren Alias Befehl einfuhren ASCII Sonderzeichen Bearbeiten Um das Eintippen zu erleichtern und die Leserlichkeit des Codes zu verbessern werden 10 der ASCII Sonderzeichen amp zweckentfremdet reserviert Funktionszeichen z B fur m span class s span span class nb span span class m 2 span span class s span Ergebnis m wofur man in HTML m span class ni amp sup2 span oder m span class p lt span span class nt sup span span class p gt span 2 span class p lt span span class nt sup span span class p gt span tippt Um sie wie ursprunglich mit ASCII darzustellen kann man sie bis auf und die kontextabhangig durch langere Befehle erzeugbar sind mit dem Ruckstrich maskieren beispielsweise tippt man span class k span fur das Dollarsymbol In LaTeX halten manche Befehle nach folgender linker eckiger Klammer oder dem Stern Ausschau In speziellen Fallen bereitet dies Schwierigkeiten beispielsweise wenn man eine neue Zeile mit einer eckigen Klammer beginnen will Statt span class k span tippt man dann besser span class k span span class nb span Punycode Bearbeiten Hauptartikel Punycode Um Umlaute und andere Sonderzeichen in Domainnamen darstellen zu konnen hat man das Verfahren Punycode entwickelt welches zusammen mit Nameprep den Standard fur internationalisierte Domainnamen IDN ergibt Dabei werden Nicht ASCII Zeichen durch Bindestriche ersetzt und deren Reprasentation an das Ende des Wortes angehangt Siehe auch BearbeitenAlphanumerische Zeichen URL EncodingLiteratur BearbeitenJohannes Bergerhausen Siri Poarangan decodeunicode Die Schriftzeichen der Welt Hermann Schmidt Mainz 2011 ISBN 978 3874398138 mit allen Sonderzeichen aller Schriftsysteme Helmut Hiller Stephan Fussel Worterbuch des Buches 7 grundlegend uberarbeitete Auflage Vittorio Klostermann Frankfurt am Main 2006 ISBN 3 465 03495 3 Ursula Rautenberg Hrsg Reclams Sachlexikon des Buches 2 verbesserte Auflage Philipp Reclam jun Stuttgart 2003 ISBN 3 15 010542 0 The Unicode Consortium The Unicode Standard Version 6 0 0 The Unicode Consortium Mountain View CA 2011 ISBN 978 1 936213 01 6 Weblinks Bearbeiten nbsp Wiktionary Sonderzeichen Bedeutungserklarungen Wortherkunft Synonyme Ubersetzungen HTML und Unicode Zusatz Makro Paketgerman Paket inputenc Hilfe Sonderzeichenreferenz der deutschsprachigen Wikipedia ZEICHEN TV Sonderzeichen in HTML und Unicode mit Suchfunktion ASCII DOS Latin 1 Windows 1252 und HTML Entitaten von Torsten HornLaTeX nbsp Wikibooks LaTeX Kompendium Sonderzeichen Lern und Lehrmaterialien Scott Pakin The Comprehensive LaTeX Symbol List PDF 8 6 MiB In Comprehensive TeX Archive Network 12 November 2015 abgerufen am 4 Februar 2016 Darstellung 14030 mit LaTeX verfugbarer Symbole auf 331 Seiten Inhaltsverzeichnis und Index helfen beim Suchen detexify Webanwendung die zu einer Zeichnung eines Symbols den Makronamen angibt durch den man es mit LaTeX darstelltEinzelnachweise Bearbeiten Wolfgang Beinert Sonderzeichen Nicht mehr online verfugbar In Typolexikon 22 August 2006 archiviert vom Original am 7 Februar 2016 abgerufen am 7 Februar 2016 nbsp Info Der Archivlink wurde automatisch eingesetzt und noch nicht gepruft Bitte prufe Original und Archivlink gemass Anleitung und entferne dann diesen Hinweis 1 2 Vorlage Webachiv IABot www typolexikon de Sonderzeichen In Duden online Abgerufen am 7 Februar 2016 a b Jo Appel Manfred Leubner Wolfgang Manekeller Ute Mielow Helga Ruhling Annelore Schliz Annemarie Weighardt Gabler Buro Lexikon Springer Verlag 2013 S 259 f S 259 neben Buchstaben und Ziffern gibt es verschiedene andere Zeichen zu S 260 diesen sog S zahlen z B arithmetische Operationszeichen sowie kaufmannische Zeichen amp a b c Lutz J Heinrich Armin Heinzl Friedrich Roithmayr Wirtschaftsinformatik Lexikon De Gruyter 2004 S 612 eingeschrankte Vorschau in der Google Buchsuche abgerufen am 7 Februar 2016 Ein Zeichen das weder Buchstabe noch Ziffer noch Leerzeichen ist Bsp e fur S sind Zeichen fur arithmetische Operationen Interpunktionszeichen Abkurzungssymbole Steuerzeichen a b c Detlef Jurgen Brauner Robert Raible Besten Martin M Weigert Multimedia Lexikon Walter de Gruyter 1998 S 319 eingeschrankte Vorschau in der Google Buchsuche abgerufen am 7 Februar 2016 alle Zeichen ausser den Buchstaben des Alphabets also Ziffern Interpunktionszeichen Ligaturen Akzente usw a b Ursula Rautenberg Dirk Wetzel Buch Walter de Gruyter 2001 S 22 eingeschrankte Vorschau in der Google Buchsuche abgerufen am 7 Februar 2016 Von diesen bildtragenden Lettern zu unterscheiden ist das nicht druckende Blindmaterial ikonische Zeichen als typografische Null Zeichen mit dem z B Wort und Zeilenabstande erzeugt werden Hotkey In Duden online Abgerufen am 7 Februar 2016 Referenz HTML Zeichenreferenz Nicht mehr online verfugbar In SELFHTML Archiviert vom Original am 3 Januar 2017 abgerufen am 7 Mai 2021 nbsp Info Der Archivlink wurde automatisch eingesetzt und noch nicht gepruft Bitte prufe Original und Archivlink gemass Anleitung und entferne dann diesen Hinweis 1 2 Vorlage Webachiv IABot wiki selfhtml org Normdaten Sachbegriff GND 4181815 5 lobid OGND AKS Abgerufen von https de wikipedia org w index php title Sonderzeichen amp oldid 234750081