Wilfried HanischBearbeitung von TextfeldernEine AnleitungInhaltsverzeichnis
1 EinleitungIn den Formularen sind die erforderlichen Informationen in Textfelder einzutragen. Es wird dabei zwischen einzeiligen und mehrzeiligen Textfeldern unterschieden. In den einzeiligen Feldern sind nur relativ kurze Texte zulässig. Ein Zeilen umbruch ist nicht zulässig. Er führt zur Auslösung der Vorschau. In den mehrzeiligen Textfeldern können fortlaufende Texte eingetragen werden. Das können die Inhalte von Artikeln und Textbausteinen, Beschreibungen von Mediensätzen (Bilder, Documente, Audiofiles) oder andere datensatzklassenspezifische Informationen sein. Die eingegebenen Texte werden so wie sie sind abgespeichert. Die Formatierung erfolgt immer dann , wenn der Text zum Lesen abgerufen wird. Die zu einer über das Grundlegende hinausgehende Formatierung erforderlichen Informationen müssen ausdrücklich angegeben werden. Dies erfolgt durch den sogenannten BBCode. An dieser Stelle werden nur einfache Beispiele gezeigt. 2 Einfache TexteingabeEinfacher Text wird fortlaufend eingetragen. Innerhalb von Absätzen ist kein Zeilenumbruch erforderlich. Er wird automatisch, abhängig von der beim Lesen des Textes vorhandenen Seitenbreite, erzeugt. Naürlich kann ein Zeilenumbruch jederzeit erzwungen werden. Durch einen doppelten Zeilenumbruch werden Absatzgrenzen definiert. Als Beispiel diene der Text des vorhergehenden Abschnittes ("Einleitung"): In den Formularen sind die erforderlichen Informationen in Textfelder einzutragen. Es wird dabei zwischen einzeiligen und mehrzeiligen Textfeldern unterschieden. In den einzeiligen Feldern sind nur relativ kurze Texte zulässig. Ein Zeilen umbruch ist nicht zulässig. Er führt zur Auslösung der Vorschau. Natürlich werden die einzelnen Zeilen im Textfeld auch umgebrochen, aber eben in der durch das Textfeld bestimmten Breite. Die Basisformatierung wird durch das eingestellte Layout bestimmt. Es gehören dazu, die Schriftart, Schriftgröße, die Abstände zwischen den Absätzen und eventuelle Textdekorationen (Einrückungen und Fetdruck am Absatzbeginn). 2.1 SonderzeichenNormalerweise erfolgt die Texteingabe über die Tastatur. Viele insbesondere in ausländischen Namen gebrauchte Zeichen fehlen dort aber. Auch fehlen gewöhnlich die in der deutschen Sprache üblichen Anführungszeichen „”
Nehmen wir an, es soll der Name
„Antonin Dvořak”
geschrieben werden.
In der Standardauswahl der Sonderzeichen finden sich auch die wichtigsten in den Europäischen Sprachen üblichen Anführungszeichen. Unter Sonderzeichen findet sich nur eine kleine Auswahl. Der vollständige Zeichensatz, der auch Zeichen aus exotischen Sprachen enthält, ist über die Schaltfläche „Unicode” zu erreichen. Das ist ein Zeichensatz, der (theoretisch) 216 Zeichen enthält, die in Blöcken zu je 256 Zeichen angeordnet sind. 2.2 Anführungszeichen und KlammernAnführungszeichen können, wie schon erwähnt über Sonderzeichen->Standard eingetragen werden. Für verschiedene Paare von einfachen und doppelten Anführungszeichen sind jedoch auch Schaltflächen vorgesehen. Durch Anklicken erscheint das ausgewählte Zeichenpaar an der Cursorposition. Der Cursor steht danach zwischen den beiden Zeichen, so dass sofort weiter geschrieben werden kann. Sollen die Anführungszeichen nachträglich gesetzt werden, muss man den entsprechenden Text mit der Maus markieren und dann die entsprechende Schaltfläche klicken. Ebenso gibt es Schaltflächen für die Klammerpaare () [] und {}. 2.3 TabulatorenIn Htmlformularen hat der Tabulator eine Sonderfunktion. Mit Ihm kann man von Eingabefeld zu Eingabefeld springen. Das ist für barrierefreie Seiten interessant, aber störend, wenn man im Text einen Tabulator verwenden will. Durch Anklicken der Schaltfläche „TAB” wird ein der Tabulator in den Text eingefügt. 3 TextformatierungZur typografischen Formatierung steht der Builletin Board Code. zur Verfügung (Vollständige Beschreibung hier). Im folgenden Beispiel wird die Anwendung einiger solcher Codes gezeigt:
Dieser Text wird so dargestellt:
Dies ist ein Textbeispiel mit
Fettdruck
oder
Kursivschrift. Es lassen sich auch
große Schriften
oder auch
sehr kleine Schriften
darstellen. Auch
Unterstreichungen,
Die in diesem Beispiel verwendeten „BBcodes” konnten mit den vorhandenen Schaltflächen unterhalb des Textfeldes eingefügt werden. Diese verhalten sich ähnlich wie die Schaltflächen für die Anführungszeichen indem sie stets das vollständige Paar [tag][/tag] einfügen. Soll ein farbiger Text dargestellt werden, ist die Schaltfläche „Color” anzuklicken. Es erscheint eine einfache Farbauswahl. Sobald eine Farbe angewählt wird, erscheint der entsprechende Code im Textfeld. Soll der Hintergrund gefärbt werden ist die Farbauswahl „Bgcolor” aufzurufen.
Bei Farbgestaltungen ist auf die Standardfarbeinstellungen des verwendeten Layouts zu achten, um zu vermeiden, dass durch zu geringem Kontrast die Lesbarkeit verloren geht. Um sicher zu gehen, dass die Lesbarkeit auch bei einem anderen Layout gegeben ist, kann man Vordergrund, und Hintergrund durch
4 Weitere MöglichkeitenMit Hilfe des Builletin Board Code lässt sich eine große Anzahl weiterer Funktionalitäten realisieren. Es können:unter anderem
Nicht alle dieser Codes sind auf den Schaltflächen repräsentiert. Sie müssen dann explizit angegeben werden. Die Einzelheiten entnehme man der Beschreibung des BBCode 5 Weitere Hilfeseiten
|
Musik an der Martin Luther Kirche - Prospero Hilfesystem - Bearbeitung von Textfeldern