TESCS2 : Création de Livre
Overview
Les Livres utilisent une forme simplifiée du HTML pour aligner, coloriser, changer la police et inserer des images
Tous les tags HTML ne sont cependant pas reconnu.
Pour les textes reconnus en tant que HTML, ils doivent commencer par une balise html. Les balises FONT ou DIV sont des fois excellents. Dans le cas contraire, le texte sera affiché normalement, même s'il contient des balises html au milieux.
Supported Tags
<BR>
Cette balise indique un passage à la ligne.
<P>
Cette balise est comme <BR> mais passe une ligne supplémentaire.
<HR>
Cette balise force un changement de page. Elle ne marche donc pas avec les "scrolls" (car il n'y a qu'une page dans un rouleau).
<DIV>
Cette balise permet d'aligner le texte qui suit à gauche,droite ou au centre. (La balise <CENTER> du HTML n'est pas supportée.) On l'utilise comme ci dessous :
<DIV align=”left”> <DIV align=”center”> <DIV align=”right”>
<FONT>
Pour changer la police des livres: <FONT color=”FFFFFF”> <FONT face=”1”> or <FONT face=”Kingthings_Regular”> Les attributs "color" et "face" peuvent etre mis dans la même balise. Par défaut, la police est en Kingthings_Regular et noir (“000000”). La balise de fin </FONT> remet le texte qui suit aux valeurs par défauts. L'attribut "face" accepte les polices indiquées dans Oblivion.ini, c'est à dire :
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.fnt SFontFile_5=Data\Fonts\Handwritten.fnt
Remarque:
<FONT face=”1”> semble mieux marcher que <FONT face=”Kingthings_Regular”>
Differences: (major) The fonts used in the game are not Windows fonts, so they cannot be seen in HTML. There may be suitable substitute Windows fonts available for some, but there would have to be separate files to permit each environment to see fonts it recognizes. Also, in HTML font tags can be nested and the end-tag only ends the current font.
<IMG>
Permet de mettre une image dans le livre. Exemple :
<IMG src=”Book/fancy_font/h_62x62.dds” width=62 height=62>
Tous les attributs semblent obligatoire.
Utilisation des images
L'image originale doit être dans "Data\Textures\Menus\Book". La taille doit être une puissance de 2 (32, 64, 128, 256, etc).
Une copie de l'image doit être dans "Data\Textures\Menus80\Book" ET "Data\Textures\Menus50\Book". Dans Menus80, on met l'image réduite à 80% (mais la taille est toujours en puissance de 2 ! Le dessin sur l'image est réduit de 80, la taille du document reste généralement la même). Dans Menus50, réduisez l'image de 50%
Pour que l'image s'affiche, on DOIT avoir une balise <div> avant !
Pour que l'image s'affiche, on DOIT avoir du texte après !
La taille indiquée dans "width" et "height" doit être au maximum de 490 et 650, sinon le jeux crash à l'ouverture du livre.
Par exemple si vos images font 512*1024, un bon code est :
<DIV align="center"><IMG src="Book/im1.dds" width=490 height=650><hr> <DIV align="center"><IMG src="Book/im2.dds" width=490 height=650> </div>
Mettez des dimensions supérieurs, le jeux crash. Enlevez les "div", l'image ne s'affiche pas. Si vous n'avez pas de texte à mettre à après les images, n'oubliez pas de mettre " </div>"
Les lettrines fonctionnent comme des images. En voici la liste :
Letter | File Name |
---|---|
A | a_70x61.dds |
B | b_60x61.dds |
C | c_59x61.dds |
D | d_80x61.dds |
E | e_78x61.dds |
F | f_59x61.dds |
G | g_68x61.dds |
H | h_62x62.dds |
I | i_51x61.dds |
J | j_60x61.dds |
K | k_61x61.dds |
L | l_61x61.dds |
M | m_65x62.dds |
N | n_63x62.dds |
O | o_69x62.dds |
P | p_59x62.dds |
Q | q_67x62.dds |
R | r_73x62.dds |
S | s_61x62.dds |
T | t_52x61.dds |
U | u_66x62.dds |
V | v_63x62.dds |
W | w_69x62.dds |
X | x__69x62.dds |
Y | y_62x62.dds |
Z | z_66x62.dds |
Exemple :
<IMG src=”Book/fancy_font/h_62x62.dds” width=62 height=62>