Une sélection d'éléments docbook
|
|
|
- Tristan Gravel
- il y a 10 ans
- Total affichages :
Transcription
1 Une sélection d'éléments docbook Freeduc Sup Alix Mascret Olivier Capuozzo Relecture: Valérie Emin O9 juin 2003 Présentation d'une liste restreinte d'éléments DocBook utilisés pour des 'polys' de la distribution freeduc-sup [ visé : faciliter une prise en main rapide de ce système de rédaction de documents. Table des matières Présentation... 2 Un document se décompose en sections éléments docbook de vue... 4 Liste éléments docbook de vue... 4 Référence labelisée éléments docbook de vue... 5 Tableau éléments docbook de vue... 7 Texte en italique ou en gras éléments docbook de vue... 7 Listing élément docbook de vue... 8 Copie écran console élément docbook de vue... 9 Lien vers une ressource
2 ... 9 éléments docbook de vue...10 Image éléments docbook de vue...11 Remarques éléments docbook de vue...11 Jeu de questions-réponses éléments docbook de vue...13 Entête du document éléments docbook Annexe : comment transformer?...15 sgmltools...15 xslt...15 Prise en main de la DTD DocBook...17 Création de l'entête...17 Le corps du document...18 Modifier le document...18 Transformer le document xml...19 Finaliser tout ça...19 Conclusion...20 Listing complet du tutoriel...20 Présentation Ce projet est né sur la liste freeduc-sup, lors de l'élaboration des documents accompagnant la distribution. L'objectif initial était de réaliser une liste minimale et exhaustive des éléments de la DTD DocBook, utilisables pour la réalisation des documents. C'est avant tout un document de travail que nous nous sommes produit. Vous ne trouverez pas, dans ce document d'éléments de cours sur xml, xsl ou les processeurs xslt. Il y a pour cela d'autres sources de données. Ce document n'est qu'un outil pour démarrer rapidement un projet d'édition. Connaissant assez bien DocBook, nous souhaitions ensuite voir dans quelle mesure il était possible de créer un script permettant de porter ces documents de façon simple selon la dtd de Logidée [ En effet la société Logidée a développé pour ses propres besoins, un ensemble d'applications permettant la création de supports de cours (support étudiant, support enseignant, slides...). Ces applications sont intégrées à la liste des paquets officiels de Debian. Ils sont donc installables sur la distribution freeduc-sup comme n'importe quel paquet Debian. La première partie du travail consistant à établir la liste des éléments utilisables dans la conception de document a été réalisée. C'est le document que vous lisez. La seconde partie n'est à ce jour (09/2003) pas faite. Vous trouverez donc dans ce document, les éléments de la dtd DocBook utilisables, une description du rôle de ces éléments, et la façon de les utiliser. Vous trouverez également un tutoriel permettant, en quelques minutes, de créer un premier document au format XML, puis générer une sortie au format html ou pdf. Cela devrait vous 2
3 permettre de vous familiariser avec l'environnement et les manipulations de bases. Ce document a été réalisé sous GNU/Linux, avec gvim [ et Emacs [ au format DocBook [ mis en page avec le processeur XSLT saxon [ développé par Michael Kay, les feuilles de styles de Norman Walsh [ Le processeur XSLT saxon nécessite une machine virtuelle Java. Aucune machine virtuelle n'est installée par défaut sur la version actuelle de la freeduc-sup. Cela sera peut être fait un jour. Vous pouvez toutefois télécharger et installer le jdk de Sun. La procédure est donnée dans la section "Annexe de ce document". Bien que vous ayez une description des procédures d'installation de Java et d'utilisation de Saxon dans ce document, vous n'aurez pas besoin de ces produits pour réaliser le tutoriel. Les outils de génération html et pdf que vous utiliserez sont fournis sur la distribution freeduc-sup, mais sont également disponibles sur toutes les distributions GNU/Linux. L'exploitation de tout ce qui est dans ce document est donc transposable sur tout environnement GNU/Linux. Références DocBook: The Definitive Guide - copyright by O'Reilly & Associates - est consultable ici [ DocBook home page Un document se décompose en sections Créer une structure arborescente. éléments docbook <sect1> section de niveau 1 <sect2> section de niveau 2 <sect3> section de niveau 3 <sect3 id="section3" xreflabel="exemple de section 3"> <title>un titre de section 3</title> <para> blabla section 3 <sect4 id="section3.1"> 3
4 <title>un titre de section 4</title> <para> blabla section 4 </sect4> </sect3> de vue un titre de section 3 blabla section 3 un titre de section 4 Liste blabla section 4 Créer une structure de liste numérotée ou non. éléments docbook <itemizedlist> Liste à puce non numérotée <orderedlist> Liste ordonnée par des numéros <listitem> Un élément de liste (à puces ou à numéros) <para> Liste à puces <itemizedlist> <listitem><para>item a</listitem> <listitem><para>item b</listitem> </itemizedlist> <para>liste ordonnée <orderedlist> <listitem><para>item a</listitem> <listitem><para>item b</listitem> </orderedlist> de vue Liste à puces 4
5 item a item b Liste ordonnée 1. item a 2. item b Référence labelisée Marquer une section, une note, afin d'y faire référence à plusieurs endroits dans le document. éléments docbook id un attribut de section ou de note. Sa valeur doit être unique dans le document. xreflabel un attribut également. Sa valeur représentera le lien hypertexte. <xref> permet d'insérer un lien hypertexte pointant vers une autre zone du document. La valeur textuelle du lien est définie par la valeur de son attribut xreflabel. linkend Attribut de xref. Détermine le texte qui servira de lien hypertexte. <para>ce document contient une référence labelisée : <programlisting> <sect2 id="section3" xreflabel="exemple de section 3"> </programlisting> <para> de lien vers <xref linkend="section3"/>. de vue Ce document contient une référence labelisée : <sect2 id="section3" xreflabel="exemple de section 3"> 5
6 Tableau de lien vers exemple de section 3. Fournir une structuration tabulaire. éléments docbook <table> débute la structure tableau. <title> Le titre du tableau <tgroup> Le tableau est structuré en groupes. <thead> L'entête du tableau <row> Déclare une ligne <entry> Défini le contenu d'une cellule <tbody> Défini le contenu du corps composé de cellules <table frame="all"><title>un tableau</title> <tgroup cols="6" align="left" colsep="1" rowsep="1"> <thead> <row> <entry>nom</entry> <entry>prenom</entry> <entry>telephone</entry> <entry> </entry> <entry>num Service</entry> <entry>role</entry> </row> </thead> <tbody> <row> <entry>kay</entry> <entry>michael</entry> <entry> </entry> <entry>1</entry> <entry>xslt and Co</entry> 6
7 </row><row> <entry>stallman</entry> <entry>richard</entry> <entry> </entry> <entry/> <entry>2</entry> <entry>fondateur du projet GNU et de la FSF</entry> </row> </tbody> </tgroup> </table> de vue Tableau 1. Un tableau Nom Prenom Telephone Num Service Role Kay Michael XSLT and Co Stallman Richard Fondateur du projet GNU et de la FSF Texte en italique ou en gras Mettre en avant des mots ou phrases. éléments docbook <emphasis> mettre en italique <emphasis role="bold"> mettre en gras en valorisant l'attribut role à "bold" <para> ici en <emphasis>italic</emphasis>, ici en <emphasis role="bold">gras</emphasis> de vue Listing ici en italic, ici en gras 7
8 Présenter du code (fonction, module, classe, etc.). élément docbook <programlisting> Permet d'appliquer une police non proportionnelle afin de conserver la mise en page du document. Par commodité, on place parfois le code dans une section DATA (<![CDATA[ du code ]]>), afin d'éviter de redéfinir le symbole < en < <para><emphasis role="bold">une fonction en java</emphasis> <programlisting> Nombre de caractères imprimables sur une ligne (format pdf ou postscript) : caractères maximum pour ne pas avoir les lignes tronquées par les marges namefile le nom du fichier newext la nouvelle le nom du fichier initial avec une nouvelle extension. Dans le cas où il n'y a pas d'extension dans le nom initial, l'extension est ajoutée. exemple : changeextension("toto.txt", "xml") rend "toto.xml" exemple : changeextension("toto", "xml") rend "toto.xml" exemple : changeextension("", "xml") rend ".xml" */ public String changeextension(string namefile, String newext) { String res; int pospt = namefile.lastindexof('.'); if (pospt > 0) res = namefile.substring(0, pospt) + "." + newext; else res = namefile + "." + newext; return res; } </programlisting> de vue Une fonction en java Nombre de caractères imprimables sur une ligne (format pdf ou postscript) : caractères maximum pour ne pas avoir les lignes tronquées par les marges namefile le nom du fichier newext la nouvelle le nom du fichier initial avec une nouvelle extension. Dans le cas où il n'y a pas d'extension dans le nom initial, l'extension est ajoutée. exemple : changeextension("toto.txt", "xml") rend "toto.xml" exemple : changeextension("toto", "xml") rend "toto.xml" exemple : changeextension("", "xml") rend ".xml" */ public String changeextension(string namefile, String newext) { 8
9 } String res; int pospt = namefile.lastindexof('.'); if (pospt > 0) res = namefile.substring(0, pospt) + "." + newext; else res = namefile + "." + newext; return res; Copie écran console Présenter un état de la console. élément docbook <screen> Présenter le résultat d'un programme sur la sortie standard, ou une séquence de commandes système. Appliquer une police fixe. <para> de sortie console : <screen> $ cat bin/makehtml.sh java -classpath /home/kpu/xsl/saxon/lib/saxon.jar com.icl.saxon.stylesheet -o $2 $1 /home/kpu/xsl/stylesheets/docbook-xsl /xhtml/docbook.xsl $ makehtml.sh selection-elts.docbook selection-elts.html $ </screen> de vue de sortie console : $ cat bin/makehtml.sh java -classpath /home/kpu/xsl/saxon/lib/saxon.jar com.icl.saxon.stylesheet -o $2 $1 /home/kpu/xsl/stylesheets/docbook-xsl /xhtml/docbook.xsl $ makehtml.sh selection-elts.docbook selection-elts.html $ Lien vers une ressource Proposer un lien vers une ressource. 9
10 éléments docbook <ulink> nom du lien url Attribut de ulink, sa valeur localise la ressource. <para> <ulink url="./selection-dbk.xml">un lien vers une ressource ici</ulink> <para> <ulink url=" autre lien ici</citetitle></ulink> de vue Image un lien vers une ressource ici [./selection-dbk.xml] un autre lien ici [ Insérer une image. éléments docbook <figure> Permet le plus souvent une numérotation des figures dans le document. Pour l'impression papier (pdf ou postscript), il faut faire attention à la taille des images afin qu'elles ne soient pas tronquées sur les marges. Une largeur de 15 cm est généralement correcte. Pour le format, préférer le format "png". <title> Élément de l'élément figure. Le nom de la figure. <graphic> Concerne l'image à insérer. srccredit Attribut de graphic. Information sur la source du document image. fileref Attribut de graphic. Nom du fichier image. 10
11 <figure><title>classe VoyageTibet</title> <graphic srccredit="kpu" fileref="voyagetibet.png"/> </figure> de vue Figure 1. Classe VoyageTibet Remarques Attirer l'attention par une note de quelques lignes. éléments docbook <note> Information en relation avec le texte courant, mais de portée plus générale. <important> Une note importante. <para>un exemple de note. <note><title>envoi de message</title> <para>l'instruction suivante : <programlisting> hello.exprimetoi(); </programlisting> <para>se lit de plusieurs façons, en voici deux équivalentes : <orderedlist> <listitem><para> <emphasis>j'invoque la méthode</emphasis> <literal>exprimetoi</literal> de l' </listitem> <listitem><para> <emphasis>j'envoie le message </emphasis> <literal>exprimetoi</literal> à l'o </listitem> </orderedlist> </note> <para>un exemple de remarque importante. <important><title>brevet logiciel</title> <para>la créativité en danger. S'informer <ulink url=" </important> de vue 11
12 Un exemple de note. Envoi de message L'instruction suivante : hello.exprimetoi(); Se lit de plusieurs façons, en voici deux équivalentes : 1. J'invoque la méthode exprimetoi de l'objet référencé par la variable hello. 2. J'envoie le message exprimetoi à l'objet référencé par la variable hello. Un exemple de remarque importante. Brevet logiciel La créativité en danger. S'informer ici [ Jeu de questions-réponses Idéal pour la construction de FAQ. éléments docbook <qandaset> Élément racine d'un jeu de Q/R <qandaentry> Structure contenant une question et ses éventuelles reponses (0 à n) <question> Une question. Élément enfant de qandaentry <answer> Une des réponses à la question. Élément enfant de qandaentry <qandaset> <qandaentry> <question> <para> To be, or not to be? </question> 12
13 <answer> <para> That is the question. </answer> </qandaentry> <qandaentry> <question> <para>comment changer le format de papier par défaut? </question> <answer> <para>allouer la valeur <literal>a4</literal> à 'paper.type' </answer> <answer> <para>dans votre fichier de redéfinition des règles : <para><xsl:param name="paper.type" select="a4" /> </answer> </qandaentry> </qandaset> de vue 1. To be, or not to be? That is the question. 2. Comment changer le format de papier par défaut? Allouer la valeur A4 à 'paper.type' Dans votre fichier de redéfinition des règles : <xsl:param name="paper.type" select="a4" /> Entête du document Informations générales sur le document. L'exemple ci-dessous est celui utilisé comme source docbook de ce document. Voici quelques uns de ces éléments, pour les autres, référez vous à l'exemple ci-après. éléments docbook <article> Élément racine d'un article <groupauthor> Pour rassembler les auteurs (<author>) <author> 13
14 Un des auteurs du document (voir l'exemple pour connaître les éléments retenus décrivant un auteur) <othercredit> Une personne ou entité, autre qu'un auteur, ayant participé au document. <date> Date de création du document <pubdate> Dernière date de publication <abstract> Un résumé du document, contenant également des infos légales. <keywordset> Un ensemble de mots clés pouvant être utilisé pour un référencement. <keyword> Un mot clé. <articleinfo> <title>une sélection d'éléments docbook</title> <authorgroup> <author> <firstname>freeduc</firstname> <surname>sup</surname> <affiliation> </affiliation> </author> <author> <firstname>alix</firstname> <surname>mascret</surname> </author> <author> <firstname>olivier</firstname> <surname>capuozzo</surname> </author> </authorgroup> <othercredit> <firstname>valérie</firstname> <surname>emin</surname> <contrib>relecture</contrib> </othercredit> <date>01 juin 2003</date> <pubdate>o9 juin 2003</pubdate> <abstract> <para> Présentation d'une liste restreinte d'éléments DocBook utilisés pour des 'polys' de la distribution <ulink url=" 14
15 <para> visé : faciliter une prise en main rapide de ce système de rédaction de documents. </abstract> <keywordset> <keyword>open source</keyword> <keyword>docbook</keyword> </keywordset> </articleinfo> Annexe : comment transformer? sgmltools Il faut, avant toute transformation, valider le document source. Cela est réalisé grâce à un parseur (parser en Anglais). On peut comparer cette opération à la validation grammaticale et syntaxique que réalise un compilateur sur un source. Des exemples d'outils et la façon de les utiliser sont donnés dans la partie tutoriel. Aucune transformation ne sera possible si le document n'est pas "valide", ou au mieux "bien formé". Il existe 2 techniques : une basée sur les sgmltools (outils de transformation basés sur DSSSL et le système jade) et l'autre sur xml et xslt. sgmltools : un ensemble d'outils de transformation basés sur jade et disponible sur les principales distributions GNU/Linux. d'utilisation : $ db2html test.xml output is test Using catalogs: /etc/sgml/xml-docbook cat Using stylesheet: /usr/share/sgml/docbook/utils /docbook-utils.dsl#html Working on: /home/kpu/docbook/test.xml $ Suite à cette commande, le répertoire./test est créé et contient les documents HTML. Autre exemple, conversion vers du PDF $ db2pdf test.xml Using catalogs: /etc/sgml/xml-docbook cat Using stylesheet: /usr/share/sgml/docbook/utils /docbook-utils.dsl#print Working on: /home/kpu/docbook/test.xml $ xslt Le document test.pdf est créé dans le réprertoire courant. Un document DocBook est un document XML valide (qui respecte la DTD DocBook). Pour transformer une document XML, nous utilisons une à plusieurs feuilles de style XSLT et un processeur XSLT. Il nous faut donc : Un processeur XSLT 15
16 Nous présenterons quelques exemples qui utilisent : saxon : un processeur xslt écrit en java par Michael Kay [ xsltproc : un processeur xslt écrit en C (voir ici [ Un document source en DocBook Une ou plusieurs feuilles de styles basées sur la DTD DocBook. Vous trouverez une collection de feuilles des styles xslt (choisir XSL stylesheet distribution) permettant de traiter des documents DocBook en différents formats. Il existe d'autrs processeurs XSLT écrits en C ou en C++ comme xalan [ sablotron [ et bien d'autres encore. Une liste de produits et outils autour d'xml est accessible ici [ de génération d'un document HTML CLASSPATH=saxon.jar:$CLASSPATH export CLASSPATH java com.icl.saxon.stylesheet filename.xml \ docbook-xsl /html/docbook.xsl > output.html On suppose ici que saxon.jar est situé dans le répertoire courant, et que ce même répertoire contient un répertoire DocBook correspondant au résultat de la décompression du fichier docbook-xsl tar.gz - voir ici [ Avec saxon vous devez préalablement avoir installé un JRE (java runtime engine) ou un JDK (java developement kit) - qui inclut un JRE. Vous avez un document qui décrit la procédure de téléchargement et d'installation de Java sur une machine GNU/Linux ici [ Sous GNU/Linux, vous pouvez plus simplement utiliser le processeur xsltproc : xsltproc docbook-xsl /html/docbook.xsl filename.xml > output.html Attention, l'ordre des arguments est inversé par rapport aux outils sous java. de génération d'un document PDF Pour produire une document PDF, on s'appuie sur FOP, un projet libre en open source de la fondation Apache [ Pour cela on réalise une opération en 2 passes : une pour générer un fichier FO (formatting object) et une deuxième pour transformer en PDF. CLASSPATH=saxon.jar:fop.jar:$CLASSPATH export CLASSPATH java com.icl.saxon.stylesheet filename.xml \ docbook-xsl-60.1/fo/docbook.xsl > output.fo java org.apache.fop.apps.commandline output.fo output.pdf 16
17 Prise en main de la DTD DocBook Cette partie doit vous permettre de prendre en main rapidement l'environnement de développement de documentation disponible sur la distribution freeduc-sup. Quelques adaptations mineures seront sûrement nécessaires sur d'autres distributions. Nous allons utiliser Emacs comme éditeur car il est configuré pour supporter le mode psgml [ qui est un ensemble de macros simplifiant l'édition de documents xml. Voir aussi la documentation [ des macros. La DTD DocBook est supposée installée sur votre système ici : / usr/share/sgml/docbook/dtd/xml/4.2/docbookx.dtd. Si ce n'est pas le cas, vous pouvez vous la procurer ici : choisir DocBook XML V4.2 en archive ZIP que vous décompresserez. Mettez vous dans un répertoire de travail et copiez l'image "voyagetibet.png" qui fait partie de ce document dans le répertoire. Ouvrez, dans ce répertoire un nouveau document avec emacs : $>emacs index.xml& Création de l'entête Tout document commence par une déclaration. Vous pouvez saisir ou copier l'extrait ci-dessous : <?xml version="1.0" encoding="iso "?> <!DOCTYPE article PUBLIC "-//OASIS//DTD docbook XML V4.2//EN" "/usr/share/sgml/docbook/dtd/xml/4.2/docbookx.dtd"> <article lang="fr"> <articleinfo> <title>titre de l'article</title> <author> <firstname>votre Nom</firstname> <surname>votre prénom</surname> <affiliation> <address>< >votre adresse de mèl</ ></address> </affiliation> </author> <date>ici la date de conception</date> <pubdate>ici la date de publication ou de dernière modification</pubdate> <abstract> <para>résumé ou présentation succinte de l'article </abstract> </articleinfo> <sect1><title></title> <para> </sect1> </article> Vous pourrez ensuite l'adapter et le garder comme squelette pour tous les documents que vous aurez à réaliser. A ce stade vous avez déjà un document complet, valide, qui contient déjà une section bien que celleci soit vide. 17
18 Le corps du document Mettez un titre à la section "sect1", entre les éléments "title" et "/title". Saisissez ensuite ou copier le morceau de texte ci-dessous qui permet d'insérer un morceau de texte et une image. <sect1><title>creation d'un paragraphe</title> <para>pour insérer un élément a partir d'emacs avec le mode psgml, il suffit de taper "CTRL c i", puis entrer l'élément a inserer, par exemple "para". <para>pour fermer un élément qui est ouvert, il faut positionner le curseur à l'endroit où doit venir la balise de fermeture et taper "CTRL /. <para>pour contrôler la validité du document directement à partir d'émacs il faut utiliser "CTRL c v". <para>une autre option consiste à utiliser par exemple un parseur externe comme "xmllint" en ligne de commande. <programlisting> $ xmllint --noout --loaddtd --valid index.xml </programlisting> <para>ajoutons une image : <figure> <title>voyage au Tibet</title> <graphic fileref="voyagetibet.png"/> </figure> </sect1> La première partie du document est terminée. Il faut vérifier qu'il est conforme a la dtd DocBook. Pour cela il faut utiliser un "parser". Emacs permet de faire cela assez simplement avec la commande "CTRL c v". Le résultat du contrôle apparaît dans une fenêtre du bas. Si des erreurs apparaissent il faut les corriger. En général ce sont des balises de fermetures qui manquent. Voici un exemple d'erreur : nsgmls:index.xml:35:9:e: end tag for "sect1" omitted, but OMITTAG NO was specified nsgmls:index.xml:21:0: start tag was here Ici il manque une balise "sect1" ligne 35 pour fermer la balise qui ouvre ligne 21. Deux warnings peuvent apparaître que vous pouvez laisser, ils n'influeront en rien sur le document final. nsgmls:/usr/share/sgml/declaration/xml.dcl:1:w: SGML declaration was not implied nsgmls:/usr/share/sgml/declaration/xml.dcl:31:27:w: characters in the document character set with numbers exceeding not supported Vérifier la bonne structure du document et corrigez les éventuelles erreurs. Modifier le document Nous allons rajouter un deuxième niveau de section contenant une liste. Nous allons le mettre juste avant la balise de fermeture "/sect1". 18
19 <sect2><title>compilation du source xml</title> <orderedlist> <listitem><para> db2html index.xml pour générer un document html sur "n" pages </listitem> <listitem><para> db2html -u index.xml pour générer un document html sur une seule page </listitem> <listitem><para>db2pdf index.xml pour produire une sortie pdf </listitem> </orderedlist> <para>pensez, pour les documents html, à copier l'image dans le répertoire de destination. Dans notre exemple il s'agit du répertoire "index". </sect2> Enfin nous allons compléter le document avec une autre section "sect1" faisant référence à la licence qui couvre ce document : <sect1> <title>licence</title> <para>ce document est couvert par la licence <ulink url=" <para>le site officiel est <ulink url=" mettre l'url">ici</ulink>. <para>vous pouvez utiliser, copier, modifier, distribuer librement ce document. Son utilisation n'engage en aucune façon la responsabilité de son auteur. </sect1> Transformer le document xml Il ne reste plus qu'à transformer ce document xml au format html ou pdf. Pour réaliser la génération, mettez vous dans le répertoire où se trouve le document et utilisez : db2html index.xml pour générer un document html sur "n" pages db2html -u index.xml pour générer un document html sur une seule page db2pdf index.xml pour produire une sortie pdf La génération html se fait par défaut dans le répertoire "index" (nom du document). Si vous utilisez deux fois de suite la commande "db2html", la version qui est dans le répertoire index sera détruite. Si l'image n'apparaît pas dans le document html, vérifier qu'elle existe bien dans le répertoire index. Finaliser tout ça Il ne reste plus qu'à automatiser un peu tout ça. Pour cela il est possible de créer un "Makefile" qui permettra la génération automatique de tous les formats de sortie. Nous allons en faire un tout simple qui va faire l'essentiel pour nous. # Makefile, utilise dsssl # À adapter pour xsl/xslt fo # On considère que le fichier se nomme index.xml 19
20 FILE=index all: txt html rtf pdf clean: parse: rm -rf index_multi_page index_mono_page *.pdf *.ps *.txt *.rtf nsgmls -sv -wxml /usr/share/sgml/declaration/xml.dcl index.xml # Sortie txt # Pour consulter avec more ou less, pas avec un éditeur # ou alors virer la table des matières. txt: htm html2text index_mono_page/${file}.html > ${FILE}.txt # Sortie html sur un seul fichier html htm: db2html -o index_mono_page -u index.xml cp -Rf images index_mono_page # Sortie html sur plusieurs pages html: db2html -o index_multi_page index.xml cp -Rf images index_multi_page # Sortie pdf # On passe par une génération postscript # On édite les document 1 feuille par page et 2 feuilles par page pdf: db2ps ${FILE}.xml psnup -pletter -Pa4 -b.05 -m.01-2 ${FILE}.ps ${FILE}_2p.ps ps2pdf ${FILE}.ps ps2pdf ${FILE}_2p.ps # Sortie RTF rtf: db2rtf ${FILE}.xml Vous pouvez utiliser tout simplement ce Makefile avec les commandes "make parse", "make clean", "mke rtf", "make all"... La génération d'un document de plus de 200 pages est réalisée comme ça automatiquement dans tous les formats de sortie en moins de 2 minutes sur ma machine. Conclusion Si vous êtes arrivé jusque là, votre environnement fonctionne correctement. Il ne reste plus qu'à se familiariser un peu plus avec la liste des éléments DocBook, le mode psgml, et tester d'autres processeurs XSLT comme Saxon. Vous découvrirez avec le temps la joie de n'avoir à maintenir qu'un seul source de votre document, indépendant des diffférents formats de sortie. Le guide complet sur xsl DocBook [ vous donnera toutes les indications détaillées sur l'utilisation de saxon, xalan, xsltproc, fop. DocBook: The Definitive Guide [ de Norman WALSH, vous donnera tous les autres éléments sur la dtd de DocBook dont vous pourriez avoir besoin. Listing complet du tutoriel 20
21 <?xml version="1.0" encoding="iso "?> <!DOCTYPE article PUBLIC "-//OASIS//DTD DocBook XML V4.2//EN" "/usr/share/sgml/docbook/dtd/xml/4.2/docbookx.dtd"> <article lang="fr" id="index.html"> <articleinfo> <title>titre de l'article</title> <author> <firstname>votre Nom</firstname> <surname>votre prénom</surname> <affiliation> <address>< >votre adresse de mèl</ ></address> </affiliation> </author> <date>ici la date de conception</date> <pubdate> Ici la date de publication ou de dernière modification</pubdate> <abstract> <para>résumé ou présentation succinte de l'article </abstract> </articleinfo> <sect1><title>création d'un paragraphe</title> <para>pour insérer un élément a partir d'emacs avec le mode psgml, il suffit de taper "CTRL c i", puis entrer l'élément à insérer, par exemple "para". <para>pour fermer un élément qui est ouvert, il faut positionner le curseur à l'endroit où doit venir la balise de fermeture et taper "CTRL /. <para>pour contrôler la validité du document directement à partir d'émacs il faut utiliser "CTRL c v". <para>une autre option consiste à utiliser par exemple un parseur externe comme "xmllint" en ligne de commande. <programlisting> $ xmllint --noout --loaddtd --valid index.xml </programlisting> <para>ajoutons une image : <figure> <title>voyage au Tibet</title> <graphic srccredit="vt" fileref="voyagetibet.png"/> </figure> <sect2><title>compilation du source xml</title> <orderedlist> <listitem><para> db2html index.xml pour générer un document html sur "n" pages </listitem> <listitem><para> db2html -u index.xml pour générer un document html sur une seule pag </listitem> <listitem><para> db2pdf index.xml pour produire une sortie pdf </listitem> </orderedlist> <para>pensez, pour les documents html, à copier l'image dans le répertoire de destination. Dans notre exemple il s'agit du répertoire "index". </sect2> </sect1> <sect1> <title>licence</title> <para>ce document est couvert par la licence <ulink url=" <para> 21
22 Le site officiel est <ulink url=" mettre l'url">ici</ulink>. <para> Vous pouvez utiliser, copier, modifier, distribuer librement ce document. Son utilisation n'engage en aucune façon la responsabilité de son auteur. </sect1> </article> 22
Installation de DocBook sur un système Linux
Installation de DocBook sur un système Linux Emmanuel Fleury [email protected] Le but de ce document est d expliquer comment installer aussi simplement que possible DocBook sur votre système (Mandrake,
Écrire de la documentation en utilisant DocBook
Écrire de la documentation en utilisant DocBook Un cours accéléré David Rugge [email protected] Mark Galassi [email protected] Éric Bischoff [email protected] Marc Blanc [email protected]
Licence de Biologie, 1ère année. Aide. [Aide 1] Comment utiliser l'explorateur Windows? Comment créer des dossiers?
Aide [Aide 1] Comment utiliser l'explorateur Windows? Comment créer des dossiers? Au sein d'un ordinateur, les données et les fichiers sont stockés suivant une structure d'arbre appelée arborescence. Pour
Généralités. javadoc. Format des commentaires. Format des commentaires. Caractères spéciaux. Insérer du code
Généralités javadoc Université de Nice - Sophia Antipolis Richard Grin Version 1.4.1 8/2/11 javadoc produit de la documentation en partant de commentaires particuliers insérés dans le code source des classes
TP1. Outils Java Eléments de correction
c sep. 2008, v2.1 Java TP1. Outils Java Eléments de correction Sébastien Jean Le but de ce TP, sur une séance, est de se familiariser avec les outils de développement et de documentation Java fournis par
Climat Scolaire - Manuel utilisateur - Chapitre 2 : «Créer, Editer et suivi d un texte»
Climat Scolaire - Manuel utilisateur - Chapitre 2 : «Créer, Editer et suivi d un texte» Espace collaboratif Co-Ment Date : 01/12/2013 Référence du Projet : Chef de Projet : www.cndp.fr/climatscolaire Caroline
ECLIPSE ET PDT (Php development tools)
ECLIPSE ET PDT (Php development tools) Eclipse Eclipse est un IDE (Integrated Development Environment)).C estun projet de la Fondation Eclipse visant à développer tout un environnement de développement
WEBSEMINAIRE INTRODUCTION AU REFERENCEMENT
WEBSEMINAIRE INTRODUCTION AU REFERENCEMENT Animé par A.COMLAN ADCOSOFT 14/02/2014-15H 1 Programme du webséminaire : Introduction Partie I Optimisation des Balises TITLE et META Partie II Optimisation du
Prise en main rapide
Prise en main rapide 4 Dans cette leçon, vous découvrirez les fonctionnalités de création de page web de Dreamweaver et apprendrez à les utiliser dans l espace de travail. Vous apprendrez à : définir un
Langage HTML (2 partie) <HyperText Markup Language> <tv>lt La Salle Avignon BTS IRIS</tv>
Langage HTML (2 partie) «Je n'ai fait que prendre le principe d - hypertexte et le relier au principe du TCP et du DNS et alors boum! ce fut le World Wide Web!» Tim Berners-Lee
Guide d'utilisation. OpenOffice Calc. AUTEUR INITIAL : VINCENT MEUNIER Publié sous licence Creative Commons
Guide d'utilisation OpenOffice Calc AUTEUR INITIAL : VINCENT MEUNIER Publié sous licence Creative Commons 1 Table des matières Fiche 1 : Présentation de l'interface...3 Fiche 2 : Créer un nouveau classeur...4
CRÉER UNE BASE DE DONNÉES AVEC OPEN OFFICE BASE
CRÉER UNE BASE DE DONNÉES AVEC OPEN OFFICE BASE 3. ème partie : RAPPORTS MENU D'ACCUEIL - MIGRATION Table des matières 1. Les RAPPORTS...2 1.1 Création d'un rapport basé sur une Requête...3 1.2 Imprimer,
FORMATION PcVue. Mise en œuvre de WEBVUE. Journées de formation au logiciel de supervision PcVue 8.1. Lieu : Lycée Pablo Neruda Saint Martin d hères
FORMATION PcVue Mise en œuvre de WEBVUE Journées de formation au logiciel de supervision PcVue 8.1 Lieu : Lycée Pablo Neruda Saint Martin d hères Centre ressource Génie Electrique Intervenant : Enseignant
DITA XML Olivier Carrère - www.redaction-technique.org
DITA XML Olivier Carrère - www.redaction-technique.org Préface 2 Table des matières 3 Sommaire Chapitre 1: Contenu d entreprise : améliorer la qualité, réduire les coûts...5 Chapitre 2: Du document à la
PLAN. Qui peut faire quoi? Présentation. L'internaute Consulte le site public
SPIP est une interface en ligne gratuite permettant de créer des sites collaboratifs de façon suffisament simple pour que les élèves puissent publier leur propres articles. Il permet aussi d'héberger son
et de la feuille de styles.
Feuilles de style / mars 2007 Manuel d'utilisation du modèle enssib et de la feuille de styles. Writer Open Office Service des produits documentaires Contact : Richard Grenier 2e étage enssib Tél : 04
Note de cours. Introduction à Excel 2007
Note de cours Introduction à Excel 2007 par Armande Pinette Cégep du Vieux Montréal Excel 2007 Page: 2 de 47 Table des matières Comment aller chercher un document sur CVMVirtuel?... 8 Souris... 8 Clavier
MAILING KOMPOZER... 2 CREEZ UNE PAGE... 2 FORMAT DE LA PAGE... 2 AJOUTER DU TEXTE SUR UNE PAGE... 4
MAILING Table des matières KOMPOZER... 2 CREEZ UNE PAGE... 2 FORMAT DE LA PAGE... 2 AJOUTER DU TEXTE SUR UNE PAGE... 4 INSERER UNE IMAGE (OU UNE PHOTO) PAS DE COPIER / COLLER... 5 INSERER UN TABLEAU...
Publier dans la Base Documentaire
Site Web de l association des ingénieurs INSA de Lyon Publier dans la Base Documentaire Remarque : la suppression des contributions n est pas possible depuis le Front-Office. lbuisset Page 1 18/09/2008
Hadoop / Big Data. Benjamin Renaut <[email protected]> MBDS 2014-2015
Hadoop / Big Data Benjamin Renaut MBDS 2014-2015 TP 1 Méthodologie Map/Reduce - programmation Hadoop. 1 Installer VirtualBox (https://www.virtualbox.org/). Importer la machine
Sage 100 CRM Guide de l Import Plus avec Talend Version 8. Mise à jour : 2015 version 8
Sage 100 CRM Guide de l Import Plus avec Talend Version 8 Mise à jour : 2015 version 8 Composition du progiciel Votre progiciel est composé d un boîtier de rangement comprenant : le cédérom sur lequel
Application de lecture de carte SESAM-Vitale Jeebop
Application de lecture de carte SESAM-Vitale Jeebop Présentation Le module de lecture de carte SESAM-Vitale Jeebop est une application Java Web Start, c'est à dire une application Java qui se télécharge
Installation et prise en main
TP1 Installation et prise en main Android est le système d'exploitation pour smartphones, tablettes et autres appareils développé par Google. Pour permettre aux utilisateurs d'installer des applications
CMS Made Simple Version 1.4 Jamaica. Tutoriel utilisateur Récapitulatif Administration
CMS Made Simple Version 1.4 Jamaica Système de gestion de contenu CMS Made Simple est entièrement gratuit sous licence GPL. Tutoriel utilisateur Récapitulatif Administration Le système de gestion de contenu
Mon premier rpm. http://alexandre-mesle.com 7 juin 2010. 1 Avant de commencer 2 1.1 RPM... 2 1.2 URPMI... 2 1.3 RPMBUILD... 2
Mon premier rpm http://alexandre-mesle.com 7 juin 2010 Table des matières 1 Avant de commencer 2 1.1 RPM....................................................... 2 1.2 URPMI.....................................................
Service Déposant: Procédure d installation. Page 1. Service déposant. Procédure d installation Version 2.3
Page 1 Service déposant Procédure d installation Version 2.3 Bourse de Luxembourg juillet 2013 1 Page 2 Sommaire 1. Introduction... 3 2. Pré-requis... 4 2.1. Configuration réseau... 4 2.2. Configuration
Guide d usage pour Word 2007
Formation TIC Septembre 2012 [email protected] Guide d usage pour Word 2007 ETSUP 8 villa du Parc Montsouris 75014 PARIS SOMMAIRE Interface... 2 Organiser son espace de travail... 3 La barre d
LANGAGUE JAVA. Public Développeurs souhaitant étendre leur panel de langages de programmation
ING 01 LANGAGUE JAVA Durée : 21 heures 1090 HT / jour Dates : à définir en 2012 Concevoir et développer des programmes en langage Java Comprendre le fonctionnement de la machine virtuelle S approprier
GUIDE Excel (version débutante) Version 2013
Table des matières GUIDE Excel (version débutante) Version 2013 1. Créer un nouveau document Excel... 3 2. Modifier un document Excel... 3 3. La fenêtre Excel... 4 4. Les rubans... 4 5. Saisir du texte
Outils logiciels pour l'ingénierie documentaire
Ingénierie Documentaire Outils logiciels pour l'ingénierie documentaire http://doc.crzt.fr STÉPHANE CROZAT 16 octobre 2014 Table des matières I - L'IDE XML Oxygen 5 A. Fichiers XML...5 B. Schémas XML...6
Cours Excel : les bases (bases, texte)
Cours Excel : les bases (bases, texte) La leçon 1 est une leçon de base qui vous permettra de débuter avec Excel, elle sera fort utile pour les prochaines leçons. Remarque : à chaque fois qu il est demandé
arcopole Studio Version 3.3
arcopole Studio Version 3.3 Documentation d installation Mise à jour depuis une version antérieure Site du programme arcopole : www.arcopole.fr Auteur du document : Esri France Version de la documentation
Eclipse atelier Java
Eclipse atelier Java Table des matières 1. Introduction...2 2. Télécharger eclipse...3 3. Installer eclipse...3 4. Premier lancement d eclipse...3 5. Configurer eclipse pour faire du Java...5 6. Développer
XML par la pratique Bases indispensables, concepts et cas pratiques (3ième édition)
Présentation du langage XML 1. De SGML à XML 17 2. Les bases de XML 18 2.1 Rappel sur HTML 18 2.2 Votre premier document XML 19 2.3 Les avantages de XML 21 3. La syntaxe XML 21 3.1 La première ligne du
Comment formater votre ebook avec Open Office
Comment formater votre ebook avec Open Office 1 2012 Nicolas Boussion Tous droits réservés. Important : ce livre numérique, comme toute œuvre de l'esprit, fait l'objet de droits d'auteur. Son contenu a
Guide de déploiement d'applications FormPublisher
Guide de déploiement d'applications FormPublisher 1. Web applications produites par FormPublisher A l'issue de la phase de rédaction et de tests, il va être demandé à FormPublisher de créer une web application
COMMENT PUBLIER SUR ARIANE?
COMMENT PUBLIER SUR ARIANE? Rédacteur : Dr Michel Arnould 1. SOMMAIRE 1.Sommaire...1 2.Connexion...1 3.Gestion des pages du wiki...1 Ajouter une nouvelle page...1 Supprimer, renommer, protéger une page...1
Utilisation de l éditeur.
Utilisation de l éditeur. Préambule...2 Configuration du navigateur...3 Débloquez les pop-up...5 Mise en évidence du texte...6 Mise en évidence du texte...6 Mise en page du texte...7 Utilisation de tableaux....7
Programmation Web TP1 - HTML
Programmation Web TP1 - HTML Vous allez réaliser votre premier site Web dans lequel vous présenterez la société SC, agence spécialisée dans la conception des sites internet. 1 - Une première page en HTML
GUIDE D UTILISATION CRÉER SON SITE WEB - PROJET RESCOL
GUIDE D UTILISATION CRÉER SON SITE WEB - PROJET RESCOL 1. Avant de commencer Il existe plusieurs éditeurs de pages Web qui vous permettent de construire un site Web. Nous vous conseillons toutefois de
Titre: Version: Dernière modification: Auteur: Statut: Licence:
Titre: Mise en œuvre de mod_webobjects Version: 2.0 Dernière modification: 2010/09/06 20:00 Auteur: Aurélien Minet Statut: version finale Licence: Creative Commons
Comment créer des rapports de test professionnels sous LabVIEW? NIDays 2002
Comment créer des rapports de test professionnels sous LabVIEW? NIDays 2002 De nombreux utilisateurs rencontrant l équipe de National Instruments nous demandent comment générer un rapport complet à partir
TP1 - Prise en main de l environnement Unix.
Mise à niveau UNIX Licence Bio-informatique TP1 - Prise en main de l environnement Unix. Les sujets de TP sont disponibles à l adresse http://www.pps.jussieu.fr/~tasson/enseignement/bioinfo/ Les documents
SOMMAIRE 1 INTRODUCTION 4 2 GUIDE D UTILISATION ET TUTORIAUX VIDEOS EN LIGNE 4 3 CONTACTER VOTRE SUPPORT 4 4 RACCOURCIS CLAVIER 5
SOMMAIRE 1 INTRODUCTION 4 2 GUIDE D UTILISATION ET TUTORIAUX VIDEOS EN LIGNE 4 3 CONTACTER VOTRE SUPPORT 4 4 RACCOURCIS CLAVIER 5 5 ADMINISTRER SON SITE WEBGAZELLE CMS 2.0 5 5.1 Configuration minimale
La technologie au collège
La technologie au collège Qu est-ce qu un fichier? DOC 0 En informatique, la notion de fichier et omniprésente. Lors de l'utilisation d'un PC, il nous arrive fréquemment d'en copier, d'en effacer, d'en
Tutoriel Création d une source Cydia et compilation des packages sous Linux
Tutoriel Création d une source Cydia et compilation des packages sous Linux 1. Pré-requis 1. Quelques connaissances sous Linux 2. Avoir à disposition un Serveur FTP pour héberger votre source 3. Un thème
Dans la série. présentés par le site FRAMASOFT
Dans la série Les tutoriels libres présentés par le site FRAMASOFT CRÉER DES EXERCICES AVEC JCLIC-AUTHOR Logiciel: JClic-author Plate-forme(s): Linux, Windows, Mac OS X Version: 0.1.1.9 Licence: GNU General
Évaluation des compétences. Identification du contenu des évaluations. Septembre 2014
Identification du contenu des évaluations Septembre 2014 Tous droits réservés : Université de Montréal Direction des ressources humaines Table des matières Excel Base version 2010... 1 Excel intermédiaire
SYSTRAN 7 Guide de démarrage
1 SYSTRAN 7 Guide de démarrage Réf : DSK-7-QSG-HO-FR Bienvenue SYSTRAN 7 Guide de démarrage Félicitations! Nous vous remercions d avoir choisi SYSTRAN V7 la version la plus récente et la plus puissante
ENDNOTE X2 SOMMAIRE. 1. La bibliothèque EndNote 1.1. Créer une nouvelle bibliothèque 1.2. Ouvrir une bibliothèque EndNote 1.3. Fermer une bibliothèque
1 ENDNOTE X2 SOMMAIRE 1. La bibliothèque EndNote 1.1. Créer une nouvelle bibliothèque 1.2. Ouvrir une bibliothèque EndNote 1.3. Fermer une bibliothèque 2. Manipuler une bibliothèque EndNote 2.1. La saisie
Chapitre I Notions de base et outils de travail
Chapitre I Notions de base et outils de travail Objectifs Connaître les principes fondateurs et l historique du langage Java S informer des principales caractéristiques du langage Java Connaître l environnement
SHERLOCK 7. Version 1.2.0 du 01/09/09 JAVASCRIPT 1.5
SHERLOCK 7 Version 1.2.0 du 01/09/09 JAVASCRIPT 1.5 Cette note montre comment intégrer un script Java dans une investigation Sherlock et les différents aspects de Java script. S T E M M E R I M A G I N
Publier un Carnet Blanc
Site Web de l association des ingénieurs INSA de Lyon Publier un Carnet Blanc Remarque : la suppression des contributions n est pas possible depuis le Front-Office. lbuisset Page 1 18/09/2008 Publication,
Manuel d'utilisation de l'administration du site Japo.ch - 1
Manuel d'utilisation de l'administration du site Japo.ch 1. Identification L'administration est protégée par une identification. Veuillez saisir ici votre nom d'utilisateur et votre mot de passe. Manuel
TP réseaux 4 : Installation et configuration d'un serveur Web Apache
TP réseaux 4 : Installation et configuration d'un serveur Web Apache Objectifs Installer, configurer, lancer et administrer le serveur Web Apache sous Linux Données de base machine fonctionnant sous Linux
Notice d'utilisation Site Internet administrable à distance
Notice d'utilisation Site Internet administrable à distance 1. Entrer dans l'espace d'administration Pour entrer dans l'espace d'administration, cliquez sur le lien nommé «administration» ou «Connexion»
FTP : File TRansfer Protocol => permets d envoyer des gros fichiers sur un serveur (ou de télécharger depuis le serveur)
Publication par FTP FTP : File TRansfer Protocol => permets d envoyer des gros fichiers sur un serveur (ou de télécharger depuis le serveur) Logiciels FTP nombreux (FileZilla, CuteFTP, WinSCP, FTP Expert).
Initiation à html et à la création d'un site web
Initiation à html et à la création d'un site web Introduction : Concevoir un site web consiste à définir : - l'emplacement où ce site sera hébergé - à qui ce site s'adresse - le design des pages qui le
Titre: Version: Dernière modification: Auteur: Statut: Licence:
Titre: Installation de WebObjects 5.3 Version: 2.1 Dernière modification: 2011/02/17 11:00 Auteur: Aurélien Minet Statut: version finale Licence: Creative Commons
I. Instalation de l environnement JDK et JRE :... 4. II. Configuration outil Reporting : Pentaho... 4
Contenu I. Instalation de l environnement JDK et JRE :... 4 II. Configuration outil Reporting : Pentaho... 4 II.1 Configuration matérielle et logicielle... 4 II.2 Téléchargement et installation de la Suite
Guide pour la réalisation d'un document avec Open Office Writer 2.2
Guide pour la réalisation d'un document avec Open Office Writer 2.2 1- Lancement de l'application : Le Traitement de textes de la Suite OpenOffice peut être lancé : soit depuis le menu «Démarrer / Programmes/OpenOffice2.2/Writer
Utilisation de l'outil «Open Office TEXTE»
PRESENTATION / FORMATION Utilisation de l'outil «Open Office TEXTE» Présentation générale : OpenOffice Texte est un traitement de texte assez similaire à celui proposé par Microsoft ; il est d'ailleurs
Utilisation du client de messagerie Thunderbird
Outlook express n existant plus sur les systèmes d exploitation sortis après Windows XP, nous préconisons désormais l utilisation du client de messagerie libre distribué gratuitement par la Fondation Mozilla.
KAJOUT WASSIM INTERNET INFORMATION SERVICES (IIS) 01/03/2013. Compte-rendu sur ISS KAJOUT Wassim
01/03/2013 Le rôle de Serveur Web (IIS) dans Windows Server 2008 R2 vous permet de partager des informations avec des utilisateurs sur Internet, sur un intranet ou un extranet. Windows Server 2008 R2 met
Présentation du Framework BootstrapTwitter
COUARD Kévin HELVIG-LARBRET Blandine Présentation du Framework BootstrapTwitter IUT Nice-Sophia LP-SIL IDSE Octobre 2012 Sommaire I. INTRODUCTION... 3 Définition d'un framework... 3 A propos de BootstrapTwitter...
Didacticiel de mise à jour Web
Didacticiel de mise à jour Web Copyright 1995-2012 Esri All rights reserved. Table of Contents Didacticiel : Création d'une application de mise à jour Web.................. 0 Copyright 1995-2012 Esri.
ContactForm et ContactFormLight - Gestionnaires de formulaire pour Prestashop Edité par ARETMIC S.A.
ContactForm et ContactFormLight - Gestionnaires de formulaire pour Prestashop Edité par ARETMIC S.A. - 1 - PREAMBULE Les conditions générales d utilisation détaillant l ensemble des dispositions applicables
Tutoriel TYPO3 pour les rédacteurs
Tutoriel TYPO3 pour les rédacteurs - typo3_tut_fr Tutoriel TYPO3 pour les rédacteurs Tutoriel TYPO3 pour les rédacteurs Clé de l'extension: typo3_tut_fr Langue: fr Mots-clés: foreditors, forbeginners,
Comment mettre en page votre livre
GUIDE - ImprimermonLivre.com Comment mettre en page votre livre www.imprimermonlivre.com 1 V. 20131125 Conseils pour la mise en page de votre ouvrage L objectif de ce guide est de vous aider à réaliser
MAÎTRISE DE L ENVIRONNEMENT WINDOWS VISTA
MAÎTRISE DE L ENVIRONNEMENT WINDOWS VISTA OBJECTIFS : manipuler les fenêtres et l environnement Windows, gérer ses fichiers et dossiers, lancer les applications bureautiques présentes sur son poste. PUBLIC
CAP BOX Note utilisateurs
CAP BOX Note utilisateurs Sommaire ESPACE UTILISATEUR... Se connecter pour la ère fois sur son espace CAP BOX... Paramétrage du compte entreprise... Identité de l'entreprise.... Présentation des documents
Publipostage avec Calc
Auto-formation sur OpenOffice.org 2.0 par Cyril Beaussier Version 1.0.2 - Avril 2006 Publipostage avec Calc Sommaire Introduction... 2 Présentation... 3 Notions... 4 Les données... 5 Lettre type... 7 Création
Chapitre 2 Créer son site et ses pages avec Google Site
Réaliser un site internet à l aide de Google Site 10 Chapitre 2 Créer son site et ses pages avec Google Site 1. Créer un Google site 1. Rendez-vous sur www.google.be et connectez-vous à votre compte Gmail
Utiliser Freemind à l'école
Utiliser Freemind à l'école Cette notice est une rapide introduction au mind maping, que nos amis québecois appelent les «schémas de réseaux conceptuels» ou encore idéacteur. En d'autres termes c'est l'organisation
Manuel Utilisateur. Boticely
Manuel Utilisateur Boticely Auteur : Logica Version : 1.4 Droit d auteur Ce texte est disponible sous contrat Creative Commons Paternité - Pas d'utilisation Commerciale - Partage des Conditions Initiales
Service WEB, BDD MySQL, PHP et réplication Heartbeat. Conditions requises : Dans ce TP, il est nécessaire d'avoir une machine Debian sous ProxMox
Version utilisée pour la Debian : 7.7 Conditions requises : Dans ce TP, il est nécessaire d'avoir une machine Debian sous ProxMox Caractéristiques de bases : Un service web (ou service de la toile) est
Le langage C. Séance n 4
Université Paris-Sud 11 Institut de Formation des Ingénieurs Remise à niveau INFORMATIQUE Année 2007-2008 Travaux pratiques d informatique Le langage C Séance n 4 But : Vous devez maîtriser à la fin de
Gestion de contenu d un site web avec TYPO3 Manuel de l administrateur
Gestion de contenu d un site web avec TYPO3 Manuel de l administrateur 1. Présentation de Typo3... 2 2. Rôle de l administrateur... 2 3. Configuration du site Web... 3 3.0 Que faire si les changements
Guide d utilisation 2012
Guide d utilisation 2012 Tout ce dont vous avez besoin pour bien démarrer REACOM La performance marketing SOMMAIRE Démarrez avec reagiciel Accédez à votre console d administration 4 Gestion internet Aperçu
Note : Ce tutoriel a été réalisé sur GNU/Linux (Ubuntu) avec un serveur LAMP installé en local.
Tutoriel d'utilisation de Chamilo Chamilo 1.8.6.2-1.8.7 Version Administrateur Note : Ce tutoriel a été réalisé sur GNU/Linux (Ubuntu) avec un serveur LAMP installé en local. Table des matières Le serveur...2
CRÉER, ROUTER ET GÉRER UNE NEWSLETTER, UN E-MAILING
CRÉER, ROUTER ET GÉRER UNE NEWSLETTER, UN E-MAILING Durée : 3J / 21H Formateur : Consultant expert en PAO et Web-marketing. Groupe de : 4 max Formation au web marketing Objectifs : Mettre en oeuvre des
Le service de création de site Internet : Mode d emploi. La Création de Site Internet
Le service de création de site Internet : Mode d emploi Sommaire 1) Comment se connecter à votre interface client? 2) Comment démarrer la création de votre site Internet? 3) Comment gérer les pages de
Sage CRM. Sage CRM 7.3 Guide du portable
Sage CRM Sage CRM 7.3 Guide du portable Copyright 2014 Sage Technologies Limited, éditeur de ce produit. Tous droits réservés. Il est interdit de copier, photocopier, reproduire, traduire, copier sur
TP1 : Initiation à Java et Eclipse
TP1 : Initiation à Java et Eclipse 1 TP1 : Initiation à Java et Eclipse Systèmes d Exploitation Avancés I. Objectifs du TP Ce TP est une introduction au langage Java. Il vous permettra de comprendre les
SYSTÈMES DE PUBLICATION POUR L INTERNET. Beatep 2006. Marie-France Landréa - Observatoire de Paris
SYSTÈMES DE PUBLICATION POUR L INTERNET Beatep 2006 SPIP UN système de publication sur Internet Marie-France Landréa - Observatoire de Paris Caractéristiques des CMS Des auteurs (de contenu) Créent, d
Saisissez le login et le mot de passe (attention aux minuscules et majuscules) qui vous ont
I Open Boutique Sommaire : I Open Boutique... 1 Onglet «Saisie des Produits»... 3 Création d'une nouvelle fiche boutique :... 3 Création d'une nouvelle fiche lieux de retraits :... 10 Création d'une nouvelle
Parcours guidé : créer des pages simples au format html avec Nvu 28/1/10
Table des matières 1. AVANT-PROPOS... 4 1.1. PRESENTATION DE NVU... 4 1.2. CARACTERISTIQUES PRINCIPALES DE NVU... 4 1.3. OBJECTIF DE CE DOCUMENT... 4 1.4. PRE-REQUIS NECESSAIRES... 4 1.5. MODE D'EMPLOI
Oracle Developer Suite 10g. Guide de l installation. Vista & Seven
TRAVAIL RÉALISÉ PAR ABED ABDERRAHMANE Oracle Developer Suite 10g Guide de l installation 10g Release 2 (10.1.2) pour Windows Vista & Seven www.oraweb.ca Page 1 TABLE DES MATIÈRES : PARTIE 1 : CONCEPTS
Créer un tableau avec LibreOffice / Calc
Créer un tableau avec LibreOffice / Calc Réaliser des tableaux LibreOffice / Calc permet de créer des tableaux facilement en utilisant les cellules. En premier lieu, il faut prévoir le nombre de colonnes
Manuel d utilisation du site web de l ONRN
Manuel d utilisation du site web de l ONRN Introduction Le but premier de ce document est d expliquer comment contribuer sur le site ONRN. Le site ONRN est un site dont le contenu est géré par un outil
Installation du logiciel Windows Suivant Démarrer Tous les programmes Démarrer Tous les programmes Marketing Manager Marketing Manager Linux ici Mac
Le Marketing Manager de bluevizia est un outil informatique facile à utiliser et moderne pour le développement et la gestion des processus marketing. Installation du logiciel Windows Double cliquez avec
Automatisation d'une Facture 4. Liste Déroulante Remises Case à cocher Calculs
Dans la série Les tutoriels libres présentés par le site FRAMASOFT Automatisation d'une Facture 4 Liste Déroulante Remises Case à cocher Calculs Logiciel: Version: Licence: Site: OpenOffice.org Calc :
Créer un diaporama avec Open Office. Sommaire
Créer un diaporama avec Open Office I. Création I.1. Paramétrer le diaporama I.2. Valider et enregistrer l'album II. Le traitement des données II.1. Saisir les données II.2. Agir sur les pages III. Améliorez
Serveur d'archivage 2007 Installation et utilisation de la BD exist
Type du document Procédure d'installation Auteur(s) Eric Bouladier Date de création 26/02/20007 Domaine de diffusion tous Validé par Equipe Versions Date Auteur(s) Modifications V1.00 26/02/2007 Eric Bouladier
Documentation d'installation Plateforme femme actuelle
Smile Motoristes Internet page 1/7 Documentation d'installation Plateforme femme actuelle Smile 2006 Motoristes Internet page 1/7 Smile Motoristes Internet page 2/7 1 Historique du document Vers. Date
Pharmed. gestion de pharmacie hospitalière. Installation / déploiement
Pharmed gestion de pharmacie hospitalière Installation / déploiement Version 1.0 du 23/05/2006 Date Auteur Version Modification 23/05/06 Pierre CARLIER 1.0 14/06/06 Matthieu Laborie Table des matières
2 Grad Info Soir Langage C++ Juin 2007. Projet BANQUE
2 Grad Info Soir Langage C++ Juin 2007 Projet BANQUE 1. Explications L'examen comprend un projet à réaliser à domicile et à documenter : - structure des données, - objets utilisés, - relations de dépendance
