> Le format PRO
PrograZine issue #8 - http://www.citeweb.net/discase/8/PRO.htm Edito Sommaire Contribution Contacts


> fichiers attachés
pro.pro




    Ce document est là pour vous aider à concevoir vos fichiers au format .PRO en attendant les éditeurs graphiques (au passage: si ça intéresse quelqu'un, qu'il me fasse signe)
>C'est quoi un fichier .PRO

    Un fichier .PRO est un format de fichier utilisé exclusivement dans PrograZine. Ce type de fichier permet de convertir très facilement vos contributions en de l'HTML potable. En effet, devant la diversité de formats textes, il a bien failli trancher. De plus, ce type de fichier, assez simple, permet une conversion quasi-automatique. Ainsi, ça fait beaucoup moins de boulot de notre côté (Je vous rappelle que le numéro 3 avait autant de retard à cause du temps passé à la conversion en HTML)

    De plus, avec ce format, il est très simple de modifier la mise en page actuelle des articles, puisqu'il n'y aura qu'un seul fichier à modifier et non tous !
>Structure d'un fichier .PRO

    Un fichier .PRO se présente sous la même forme qu'un fichier .HTML en TRES SIMPLIFIE !

    Le principe est le même: on marche par tags (ou balises en français). Chaque partie du texte qui doit subir une modification ou qui doit être dans un cadre spécialn etc ... est entouré par des balises. Une ouverte du type et une du type fermante du type (il n'y a que la présence du "/" qui diffère)
>La balise principale

    LA balise principale et surtout OBLIGATOIRE est la balise <PRO>, c'est par elle que doit commencer votre fichier .PRO et par laquelle il doit finir
>Le plan du document

    Dans un grand nombre d'articles, les auteurs ont besoin de mettre en place un certain plan avec des titres, des sous-titres, etc ...

    Il existe (pour l'instant) quatre niveaux de titres:
  • <titre1> pour les grand titres
  • <titre2> pour les titres
  • <titre3> pour les sous-titres
  • <titre4> pour les sous-sous-titres

>Les paragraphes et leurs attributs
>Les paragraphes classiques

    Les paragraphes classiques sont entourés par la balise <P>
>Les paragraphes d'annotation

    Il existe trois types de paragraphes d'annotation:
  • les remarques
  • les astuces
  • les remarques importantes

    Les remarques classiques sont entourées par les balises <remarque> et </remarque>

    Les remarques importantes sont entourées par les balises <attention> et </attention>

    Les astuces sont entourées par les balises <astuce> et </astuce>
>Les listes

    Il est possible de créer des listes avec la balise <item>.

    Chaque branche d'une liste est entourée par <item> et </item>.

    Il est bien entendu possible de créer des listes imbriquées
>Les paragraphes non formatés
lDans tous les paragraphes précédents, les espaces n'étaient pris en compte qu'une fois et les sauts à la ligne ne sont pas pris en compte. C'est à dire que s'il existe un saut à la ligne dans le fichier source, il n'existera pas forcément lors du formatage en HTML

    Les paragraphes non formatés permettent d'afficher du texte sans formatage. C'est à dire qu'ici chaque caractère est recopié tel quel à l'écran. Il peut y avoir autant d'espaces que voulu. De plus, la police est à chasse fixe, c'est à dire que chaque caractère a la même largeur. Cela permet de faire de petit schémas en mode texte par exemple ...
>Les tableaux

    Il est aussi possible de créer des tableaux, l'utilisation n'est pas des plus simples...

    Un tableau est entouré par les balises <tableau> et </tableau>

    Entre ces deux balises, chaque ligne du fichier source représente une ligne du tableau

    Pour les colonnes, ça ce complique un petit peu ... Chaque colonne est séparée par le caractère dièse (#)

    Exemple:
<tableau>
nom#prénom
gates#bill
clinton#bill
</tableau>
l
... donnera:
nom#prénom gates#bill clinton#bill
>Les images et liens

    Une image peut être insérée par la balise IMAGE

    Le nom de l'image à insérer se trouve entre les deux balises <image> et </image>.

    Un lien hypertexte peut être inséré par la balise LIEN

    Un texte "LIEN" est affiché, il pointe alors vers l'adresse comprise entre les deux balises <lien> et <lien>
>Les attributs de caractères

    Les attributs des carcatères sont classiques: gras et italique
  • gras: <b> et </b>
  • italique: <i> et </i>
>Les fichiers extérieurs

    Si vous avez bien suivi, vous remarquerez qu'il manque quelque chose d'important: le titre, l'auteur, etc ... de l'article

    Ces informations sont pour l'instant stockées dans un fichier extérieur dont je ne vous donne pas la syntaxe, car celle-ci est en plein changement.

    Bientôt, ces informations seront réunies dans le même fichier ...
>Un exemple ...

    Pour illustrer mes propos, je vous propose d'aller voir les sources de cette page: LIEN
l Vous remarquerez que certaines lignes contiennent les mots "<inf>" et "<sup>". Ces signes sont la pour remplacé les signes "<" et ">".

    Pour terminer, je rappelle que ce format de fichier a été créé pour faciliter la vie de tout le monde, alors s'il vous parait trop difficile, ne l'utilisez pas. S'il vous parait incomplet, dîtes-le moi !