Oblivion:Buch Formatierung: Unterschied zwischen den Versionen
Keris (Diskussion | Beiträge) K (Die Seite wurde neu angelegt: [http://www.ei-der-zeit.com/LexikonCSIV/tesiv-cs/beschreibungen/BuchFormatierug.html Buch Formatierung] Buch Formatierung) |
Keris (Diskussion | Beiträge) K |
||
(6 dazwischenliegende Versionen desselben Benutzers werden nicht angezeigt) | |||
Zeile 1: | Zeile 1: | ||
− | [ | + | Bücher benutzen eine vereinfachte [[wikipedia:de:Hypertext_Markup_Language|HTML]]-Formatierung um Ausrichtung, Farbe und Schriftsatz zu verändern und Bilder einzufügen. |
− | [[Kategorie: | + | Nur ein kleiner Teil von [[wikipedia:de:Hypertext_Markup_Language|HTML]] Tags können in [[ob:Oblivion|Oblivions]] Büchern angewendet werden. Und diese legen auch ein leicht verändertes Verhalten an den Tag, wie man sie in einem Web-Browser vielleicht schon kennt. |
+ | |||
+ | Selbstverständlich kann man seinen Text auch einfach schreiben, wie er stehen soll (Absätze werden dargestellt, aber keine Ausrichtungen, Farben, Schriftsätze oder Bilder). Wenn man aber auf die "Sonderfunktionen" zurückgreifen möchte, muss man das Dokument gleich mit einem [[wikipedia:de:Hypertext_Markup_Language|HTML]] [[wikipedia:de:Tag_(Informatik)|Tag]] irgendeiner Art beginnen! Der FONT [[wikipedia:de:Tag_(Informatik)|Tag]] ist im Grunde genommen dazu die beste Wahl, aber es geht auch alles andere in Klammern (Diese: < und > ), wie z.B. "<HTML>". Wenn der Buch-Text mit Wörtern startet und hinterher [[wikipedia:de:Hypertext_Markup_Language|HTML]]-[[wikipedia:de:Tag_(Informatik)|Tag]] benutzt, werden diese mit angezeigt und ihr eigentlicher Zweck wird "übergangen" (Ich meine sowas sogar schon mal im Spiel gesehen zu haben...). Auf diese Weise werden in einem einfachen Text (ohne [[wikipedia:de:Hypertext_Markup_Language|HTML]]-Struktur) auch die Zeichen < oder > ohne Fehler angezeigt. | ||
+ | |||
+ | |||
+ | Unterstützte [[wikipedia:de:Tag_(Informatik)|Tags]]: | ||
+ | |||
+ | *<nowiki><BR></nowiki> - Dieses Tag startet eine neue Zeile (Absatz-Tag) | ||
+ | |||
+ | Unterschied: Es wird keinen Absatz erzeugen (bzw. eine Freizeile) in der ersten Zeile des Buches. Wenn du also einen Text mit <nowiki><BR></nowiki> beginnst, wird dieses Zeichen quasi ignoriert. Wenn du aber willst, dass die erste Zeile freigelassen wird, solltest du vor dem <nowiki><BR></nowiki>-[[wikipedia:de:Tag_(Informatik)|Tag]] ein Leerzeichen lassen (Achte darauf, das vorher schon ein HTML-[[wikipedia:de:Tag_(Informatik)|Tag]] auftaucht, damit das [[wikipedia:de:Tag_(Informatik)|Tag]] hinter dem Freizeichen als solches anerkannt wird). | ||
+ | |||
+ | |||
+ | * <nowiki><P></nowiki> - Dieser [[wikipedia:de:Tag_(Informatik)|Tag]] verhält sich im Grunde genauso wie <nowiki><BR></nowiki>, jedoch lässt es zwei Zeilen frei, bevor der nächste Text angezeigt wird. | ||
+ | |||
+ | |||
+ | * <nowiki><HR></nowiki> Dieses [[wikipedia:de:Tag_(Informatik)|Tag]] erzwingt einen Seitenumbruch. Der nachfolgende Text wird also auf der nächsten Seite dargestellt (für Tagebucheinträge interessant). Dieses Tag wird in Schriftrollen ignoriert. | ||
+ | |||
+ | Unterschied: In [[wikipedia:de:Hypertext_Markup_Language|HTML]] erstellt dieses [[wikipedia:de:Tag_(Informatik)|Tag]] eine Horizontale Linie. Da [[wikipedia:de:Hypertext_Markup_Language|HTML]] aber keine Buchseiten benutzt, ähnelt es sich doch etwas in der Bedeutung. | ||
+ | |||
+ | |||
+ | * <nowiki><DIV></nowiki> - Benutze dieses [[wikipedia:de:Tag_(Informatik)|Tag]], um den Text links, rechts oder mittig zu platzieren. (Das <nowiki><CENTER></nowiki> [[wikipedia:de:Tag_(Informatik)|Tag]] von [[wikipedia:de:Hypertext_Markup_Language|HTML]] wird nicht unterstützt). Von alleine macht dieses Tag überhaupt nichts. Wenn man es aber mit dem Align-Attribut benutzt, kann man den Blocksatz ändern UND der Text beginnt in einer neuen Zeile. Benutze die folgenden Tag-Attribute, um den Text zu justieren: | ||
+ | ** <nowiki><DIV align=left></nowiki> - Zeigt den Text auf der linken Seite an | ||
+ | ** <nowiki><DIV align=center></nowiki> - Zeigt den Text Zentriert (mittig) an | ||
+ | ** <nowiki><DIV align=right></nowiki> - Zeigt den Text ebenfalls mittig an.. Ne Quatsch, natürlich rechts. | ||
+ | Unterschiede zum HTML: Ebenso wie der Font Tag (s. unten) kann der Div Tag nicht geschachtelt werden | ||
+ | |||
+ | * <nowiki><FONT></nowiki> - Benutze dieses Tag, um den Schriftsatz zu ändern. Die folgenden Tag-Attribute sind vorhanden: | ||
+ | ** <nowiki><FONT color=FFFFFF></nowiki> | ||
+ | ** <nowiki><FONT face=1></owiki> oder <nowiki><FONT face=Kingthings_Regular> </nowiki> | ||
+ | Beide Attribute können innerhalb eines einzelnen <FONT> Tag stehen. Das FACE Attribut kann entweder den exakten Font-Name beinhalten der in den Spieleinstellungen definiert wurde, oder ein numerischer Index von 1 bis 5. Farben (color) werden im Standard [[wikipedia:de:Hypertext_Markup_Language|HTML]] Hexa-Format angegeben. | ||
+ | Der Standard-Schriftsatz (font) ist 1 und die Standard-Farbe ist schwarz (Hexa=000000), wenn nichts anderes angegeben wird. Das End-Tag <nowiki></FONT></nowiki> beendet die Formatierung des Textes und kehrt zu den Standard-Einstellungen wie eben angegeben zurück. Alte Font-Namen werden automatisch umgerechnet, sollten aber besser per Hand geändert werden. | ||
+ | |||
+ | |||
+ | <div class=edztable> | ||
+ | {| | ||
+ | |- | ||
+ | !Liste der Fonts (Schriftsätze) die im Spiel unterstützt werden | ||
+ | |- | ||
+ | |SFontFile_1=Data\Fonts\Kingthings_Regular.fnt | ||
+ | |- | ||
+ | |SFontFile_2=Data\Fonts\Kingthings_Shadowed.fnt | ||
+ | |- | ||
+ | |SFontFile_3=Data\Fonts\Tahoma_Bold_Small.fnt | ||
+ | |- | ||
+ | |SFontFile_4=Data\Fonts\Daedric_Font.fn | ||
+ | |- | ||
+ | |SFontFile_5=Data\Fonts\Handwritten.fnt | ||
+ | | | ||
+ | |} | ||
+ | </div> | ||
+ | |||
+ | Unterschiede: Die Schriftsätze, die im Spiel genutzt werden, sind keine Windows-Schriftarten, also können sie nicht in [[wikipedia:de:Hypertext_Markup_Language|HTML]] oder Windows angezeigt werden. | ||
+ | |||
+ | |||
+ | * <nowiki><IMG></nowiki> - Dieser Befehl fügt ein Bild in das Buch ein. Es benötigt alle drei Attribute auf einmal. Das Bild wird so eingefügt als wäre es eine Art Großer Buchstabe eines Textes, genau wie in [[wikipedia:de:Hypertext_Markup_Language|HTML]]. Das bedeutet, du kannst z.B. das erste Zeichen eines Satzes mit einem Bild beginnen (so wie ein Großer Anfangs-Buchstabe in "edlen Büchern") und der Text wird um das Bild herum laufen. Genauso kannst du ein Bild auch mittig legen und es quasi als Logo erscheinen lassen (wie man es beim "Rappenkurier" im Spiel sieht). Genau wie beim [[wikipedia:de:Hypertext_Markup_Language|Standard-HTML]] kannst du keinen Text um das Bild "fließen" lassen. Die benötigten Attribute sehen wie folgt aus: | ||
+ | ** <nowiki><IMG src="Book/fancy_font/h_62x62.dds" width=62 height=62> </nowiki> | ||
+ | (den Ordner "Book" findet man unter ..Oblivion\Data\textures\menus\book) | ||
+ | Unterschiede: In [[wikipedia:de:Hypertext_Markup_Language|HTML]] wird die ganze Bild-Datei immer angezeigt. Dabei wird es gestreckt und gestaucht, damit es in die vorgegebene Größe passt. In [[ob:Oblivion|Oblivion]] müssen alle [[Oblivion:Data_File#DDS_Files|DDS-Dateien]] eine Größe haben, die durch 2 teilbar ist (z.B. 32, 64, 128, 256 usw). Wenn du eine nicht durch Zwei teilbare Größe nimmst, wird die Bildergröße nicht verändert, jedoch wird das Bild geschnitten und ein Teil wird nicht angezeigt. Du solltest daher die Bild-Dateien so benennen, wie groß sie sind, so wie im obigen Beispiel das Bild eine Größe von 62x62 Pixel hat. | ||
+ | Vermeide es, vorhandene Bilddateien mit [[wikipedia:de:Hypertext_Markup_Language|HTML]] Code zu strecken oder zu verkleinern. Verändere lieber das Ausgangsbild. | ||
+ | |||
+ | |||
+ | ==Links== | ||
+ | {{Übersetzung|constwiki|Book_Formatting}} | ||
+ | |||
+ | |||
+ | [[Kategorie: Modding-Grundlagen|Buch Formatierung]] | ||
+ | [[Kategorie: Mod-Editor|Buch Formatierung]] |
Aktuelle Version vom 8. März 2009, 16:14 Uhr
Bücher benutzen eine vereinfachte HTML-Formatierung um Ausrichtung, Farbe und Schriftsatz zu verändern und Bilder einzufügen.
Nur ein kleiner Teil von HTML Tags können in Oblivions Büchern angewendet werden. Und diese legen auch ein leicht verändertes Verhalten an den Tag, wie man sie in einem Web-Browser vielleicht schon kennt.
Selbstverständlich kann man seinen Text auch einfach schreiben, wie er stehen soll (Absätze werden dargestellt, aber keine Ausrichtungen, Farben, Schriftsätze oder Bilder). Wenn man aber auf die "Sonderfunktionen" zurückgreifen möchte, muss man das Dokument gleich mit einem HTML Tag irgendeiner Art beginnen! Der FONT Tag ist im Grunde genommen dazu die beste Wahl, aber es geht auch alles andere in Klammern (Diese: < und > ), wie z.B. "<HTML>". Wenn der Buch-Text mit Wörtern startet und hinterher HTML-Tag benutzt, werden diese mit angezeigt und ihr eigentlicher Zweck wird "übergangen" (Ich meine sowas sogar schon mal im Spiel gesehen zu haben...). Auf diese Weise werden in einem einfachen Text (ohne HTML-Struktur) auch die Zeichen < oder > ohne Fehler angezeigt.
Unterstützte Tags:
- <BR> - Dieses Tag startet eine neue Zeile (Absatz-Tag)
Unterschied: Es wird keinen Absatz erzeugen (bzw. eine Freizeile) in der ersten Zeile des Buches. Wenn du also einen Text mit <BR> beginnst, wird dieses Zeichen quasi ignoriert. Wenn du aber willst, dass die erste Zeile freigelassen wird, solltest du vor dem <BR>-Tag ein Leerzeichen lassen (Achte darauf, das vorher schon ein HTML-Tag auftaucht, damit das Tag hinter dem Freizeichen als solches anerkannt wird).
- <P> - Dieser Tag verhält sich im Grunde genauso wie <BR>, jedoch lässt es zwei Zeilen frei, bevor der nächste Text angezeigt wird.
- <HR> Dieses Tag erzwingt einen Seitenumbruch. Der nachfolgende Text wird also auf der nächsten Seite dargestellt (für Tagebucheinträge interessant). Dieses Tag wird in Schriftrollen ignoriert.
Unterschied: In HTML erstellt dieses Tag eine Horizontale Linie. Da HTML aber keine Buchseiten benutzt, ähnelt es sich doch etwas in der Bedeutung.
- <DIV> - Benutze dieses Tag, um den Text links, rechts oder mittig zu platzieren. (Das <CENTER> Tag von HTML wird nicht unterstützt). Von alleine macht dieses Tag überhaupt nichts. Wenn man es aber mit dem Align-Attribut benutzt, kann man den Blocksatz ändern UND der Text beginnt in einer neuen Zeile. Benutze die folgenden Tag-Attribute, um den Text zu justieren:
- <DIV align=left> - Zeigt den Text auf der linken Seite an
- <DIV align=center> - Zeigt den Text Zentriert (mittig) an
- <DIV align=right> - Zeigt den Text ebenfalls mittig an.. Ne Quatsch, natürlich rechts.
Unterschiede zum HTML: Ebenso wie der Font Tag (s. unten) kann der Div Tag nicht geschachtelt werden
- <FONT> - Benutze dieses Tag, um den Schriftsatz zu ändern. Die folgenden Tag-Attribute sind vorhanden:
- <FONT color=FFFFFF>
- <FONT face=1></owiki> oder <nowiki><FONT face=Kingthings_Regular>
Beide Attribute können innerhalb eines einzelnen Tag stehen. Das FACE Attribut kann entweder den exakten Font-Name beinhalten der in den Spieleinstellungen definiert wurde, oder ein numerischer Index von 1 bis 5. Farben (color) werden im Standard HTML Hexa-Format angegeben. Der Standard-Schriftsatz (font) ist 1 und die Standard-Farbe ist schwarz (Hexa=000000), wenn nichts anderes angegeben wird. Das End-Tag </FONT> beendet die Formatierung des Textes und kehrt zu den Standard-Einstellungen wie eben angegeben zurück. Alte Font-Namen werden automatisch umgerechnet, sollten aber besser per Hand geändert werden.
Liste der Fonts (Schriftsätze) die im Spiel unterstützt werden | |
---|---|
SFontFile_1=Data\Fonts\Kingthings_Regular.fnt | |
SFontFile_2=Data\Fonts\Kingthings_Shadowed.fnt | |
SFontFile_3=Data\Fonts\Tahoma_Bold_Small.fnt | |
SFontFile_4=Data\Fonts\Daedric_Font.fn | |
SFontFile_5=Data\Fonts\Handwritten.fnt |
Unterschiede: Die Schriftsätze, die im Spiel genutzt werden, sind keine Windows-Schriftarten, also können sie nicht in HTML oder Windows angezeigt werden.
- <IMG> - Dieser Befehl fügt ein Bild in das Buch ein. Es benötigt alle drei Attribute auf einmal. Das Bild wird so eingefügt als wäre es eine Art Großer Buchstabe eines Textes, genau wie in HTML. Das bedeutet, du kannst z.B. das erste Zeichen eines Satzes mit einem Bild beginnen (so wie ein Großer Anfangs-Buchstabe in "edlen Büchern") und der Text wird um das Bild herum laufen. Genauso kannst du ein Bild auch mittig legen und es quasi als Logo erscheinen lassen (wie man es beim "Rappenkurier" im Spiel sieht). Genau wie beim Standard-HTML kannst du keinen Text um das Bild "fließen" lassen. Die benötigten Attribute sehen wie folgt aus:
- <IMG src="Book/fancy_font/h_62x62.dds" width=62 height=62>
(den Ordner "Book" findet man unter ..Oblivion\Data\textures\menus\book) Unterschiede: In HTML wird die ganze Bild-Datei immer angezeigt. Dabei wird es gestreckt und gestaucht, damit es in die vorgegebene Größe passt. In Oblivion müssen alle DDS-Dateien eine Größe haben, die durch 2 teilbar ist (z.B. 32, 64, 128, 256 usw). Wenn du eine nicht durch Zwei teilbare Größe nimmst, wird die Bildergröße nicht verändert, jedoch wird das Bild geschnitten und ein Teil wird nicht angezeigt. Du solltest daher die Bild-Dateien so benennen, wie groß sie sind, so wie im obigen Beispiel das Bild eine Größe von 62x62 Pixel hat. Vermeide es, vorhandene Bilddateien mit HTML Code zu strecken oder zu verkleinern. Verändere lieber das Ausgangsbild.
Links
- Book_Formatting (das englische Original des obigen Artikels)