home
***
CD-ROM
|
disk
|
FTP
|
other
***
search
/
PC World 2005 October
/
PCWorld_2005-10_cd.bin
/
komunikace
/
amaya
/
amaya-WinXP-9.2.1.exe
/
doc
/
WX
/
MakeBook.html.fr
< prev
next >
Wrap
Extensible Markup Language
|
2005-02-24
|
5KB
|
96 lines
<?xml version="1.0" encoding="iso-8859-1"?>
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN"
"http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<title>Construire un livre</title>
<meta name="GENERATOR" content="amaya 9.1, see http://www.w3.org/Amaya/" />
<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1" />
<link href="style.css" rel="stylesheet" type="text/css" />
</head>
<body xml:lang="en" lang="en">
<div>
<img alt="Amaya" src="../../resources/icons/22x22/logo.png" class="logo" />
<p class="nav"><a href="Numbering.html.fr" accesskey="p"><img alt="previous"
src="../../resources/icons/misc/left.png" /></a> <a href="Manual.html.fr"
accesskey="t"><img alt="top" src="../../resources/icons/misc/up.png" /></a>
<a href="Annotations.html.fr" accesskey="n"><img alt="next"
src="../../resources/icons/misc/right.png" /></a></p>
</div>
<div id="Assembling">
<h2><a name="L1065">Assembler des collections de document</a></h2>
<p>Pour activer cette fonctionnalitΘ, choisissez l'entrΘe <strong>Construire
un livre</strong> du menu <strong>XHTML</strong>.</p>
<p>Amaya vous permet de manipuler des collections de document. Une telle
collection peut, par exemple, reprΘsenter une documentation technique
constituΘe de plusieurs pages web. Une de ces pages contient le titre de
toute la documentation (un ΘlΘment <code>H1</code>), une introduction
(d'autres ΘlΘments), et une liste (<code>OL</code> ou <code>UL</code>) dont
les items contiennent les liens vers chaque chapitre. Les chapitres sont des
documents sΘparΘs qui peuvent aussi avoir le mΩme type de structure.</p>
<p>Une telle organisation est utile pour naviguer, mais elle a un certain
nombre d'inconvΘnients lorsque la totalitΘ de la documentation doit Ωtre
imprimΘe. <strong>Amaya</strong> rΦgle ce problΦme α l'aide de la fonction
"construire un livre". Il vous suffit d'utiliser les liens tapΘs pour lier
les chapitres : associez un attribut <code>rel="chapter"</code> ou
<code>rel="subdocument</code>" α l'ancre lien (sΘlectionnez l'ΘlΘment
<code>A</code> et utilisez le menu <strong><a
href="Attributes.html.fr#L1073">Attributs</a></strong>).</p>
<p>Chaque chapitre ou sous-document rΘfΘrΘ peut Ωtre :</p>
<ul>
<li>soit un document entier externe.</li>
<li>soit une sous-partie d'un document entier externe.</li>
</ul>
<p>Pour rΘfΘrencer une sous-partie d'un document, la mΘthode habituelle est
de dΘfinir un ΘlΘment DIV qui dΘlimite la partie du document cible que vous
voulez inclure et lier <span xml:lang="fr" lang="fr"></span>α cet <a
href="Links.html.fr#target1">ΘlΘment cible.</a></p>
<p>Ensuite, lorsque vous activez la fonction <strong>Construire un
livre</strong>, tous les blocs (ΘlΘments <code>LI</code> dans l'exemple plus
haut) contenant un lien vers un chapitre seront remplacΘs par les pages Web
correspondantes (ou sous-parties de pages Web). Vous obtiendrez ainsi un
unique document contenant la totalitΘ de la collection :</p>
<ul>
<li><p>Quand un lien rΘfΘrence une page Web, tout le contenu BODY du
document cible est inclus.</p>
</li>
<li><p>Si le lien rΘfΘrence un ΘlΘment cible, cet ΘlΘment et son contenu
sont inclus.</p>
</li>
<li><p>Si le lien rΘfΘrence une ancre cible, le contenu de l'ancre cible
est incluse, mais l'ancre elle-mΩme ne l'est pas.</p>
</li>
</ul>
<p>Avant chaque remplacement, la fonction "construire un livre" engendre un
nouvel ΘlΘment DIV avec un attribut ID. Ainsi, toutes les parties ajoutΘes
sont clairement sΘparΘes.</p>
<p>Les parties prΘcΘdentes du nouveau document engendrΘ peuvent contenir des
liens, des ancres cibles et des ΘlΘments cibles. Pendant cette opΘration,
Amaya vΘrifie que chaque valeur des attributs NAME et ID reste unique dans le
nouveau document. Si besoin est, Amaya change ces valeurs et met α jour les
liens relatifs. Au mΩme moment, les liens externes sont automatiquement mis α
jour quand ils se rΘfΦrent α un document externe ou α un sous-document
nouvellement inclus. Par exemple, si un lien pointe vers un document entier
externe, ce lien rΘfΘrence l'ΘlΘment incluant DIV parΘs l'opΘration. Ainsi,
le nouveau document unique contenant la totalitΘ de la collection reste
cohΘrent.</p>
<p>Ce gros document peut Ωtre <a href="Numbering.html.fr#L1064">numΘrotΘ</a>
et <a href="Printing.html.fr#L1062">imprimΘ</a> avec une table des matiΦres
complΦte et une liste de tous les liens.</p>
</div>
</body>
</html>