Le Modèle d'Article LinuxFocus

ArticleCategory: [Choisissez une categorie pour votre article]

Webdesign

AuthorImage:[Mettez ici votre portrait]

[Photo de l'Auteur]

AuthorName:[Mettez votre page personnelle ou votre adresse e-mail ici]

Joe lecrivain

AboutTheAuthor:[Une brève biographie de l'auteur]

Ecrivez un petit paragraphe vous concernant Ce que vous faites, qui vous êtes etc...

Abstract:[Ecrivez ici un résumé]

Dans le chapitre "Résumé" écrivez un résumé de votre article:
Cet article est un exemple d'article qui explique comment utiliser le modèle d'article LinuxFocus. Ce format est utilisé en interne pour CHAQUE article. Nous l'appelons aussi meta format car il est purement interne.

ArticleIllustration:[Ceci précise l'illustration qui apparaît au début de votre article]

[Illustration]

ArticleBody:[Le Corps de l'Article]

Qu'est-ce que le méta-format?

A LinuxFocus nous utilisons un format html interne pour les fichiers. C'est un fichier html très simple qui peut facilement être converti au format final des articles. Il est appelé, modèle d'article ou méta-format.

Qu'est-ce qu'un fichier au méta-format?

Un fichier au méta-format est un format d'article utilisé uniquement pendant sa création. Il n'est pas destiné à rester tel quel et ne sera pas publié sous cette forme. L'avantage de ce format réside dans le fait qu'il est possible de transformer l'apparence des articles définitifs sans avoir à modifier ou réécrire l'article. Il permet aussi de renseigner facilement une base de données car la structure des articles au méta-format est très stricte.

Le méta-format des articles LinuxFocus est simple mais puissant et flexible.

Un certain nombre de possibilités existait pour la définition d'un fichier au méta-format. En voici quelques unes:

Toutes ces possibilités sont des alternatives valides mais nous voulions pour LinuxFocus quelque chose d'auto-porteur (toutes les informations dans un seul fichier), facile à utiliser et bien connu de tout le monde.

Le méta-format des articles LinuxFocus est du pur HTML mais avec une structure spéciale. Le format est tel qu'il peut être visualisé avec un navigateur quelconque (pas de balises spécifiques) et il est très simple (pas de constructions imbriquées).

Quand doit-on utiliser le méta-format ?

Le méta-format des articles LinuxFocus est le format officiel depuis juin 1999. Tous les articles sont manipulés dans ce format avant leur parution, que ce soit pour la rédaction ou les traductions. Il est ensuite vérifié et converti avant la parution à l'aide du programme lfparser ( http://www.linuxfocus.org/developer/Guido/lfparser.html).

A quoi ressemble le méta-format ?

Le méta-format des articles LinuxFocus est un format html qui commence par un certain nombre de titres dans un ordre prédéfini et d'un niveau spécifique.

  1. titre de l'article de niveau 1
  2. ArticleCategory (Catégorie de l'article) de niveau 4 suivi d'une categorie LinuxFocus. Le programme lfparser vous dira quelles sont les catégories si la votre est erronée.
  3. AuthorImage de niveau 4 suivi d'une balise <IMG SRC...> avec une photo de l'auteur.
  4. AuthorName de niveau 4 suivi d' un HREF vers la page personnelle de l'auteur ou de son e-mail.
  5. AboutTheAuthor de niveau 4 suivi d'une courte biographie de l'auteur.
  6. Abstract de niveau 4 suivi d'un résumé de l'article. Le résumé est simplement un paragraphe html normal.
  7. ArticleIllustration de niveau 4 suivi d'une balise <IMG SRC...> et d'une illustration d'entête de l'article.
  8. ArticleBody de niveau 4. Après cette balise, vient le texte de l'article au format html. Vous devez arranger vos chapitres sur les niveaux H2 ou H3. Ceci va permettre de générer automatiquement le sommaire. Notez que les balises d'entête <H2>, <H3> ne doivent pas contenir d'autres balises telles que <FONT...> etc...

Ainsi, le méta-format est une suite de titres précédant le corps de l'article en html. Vous pouvez écrire ce que vous souhaitez dans ce dernier. En tant qu'auteur, le méta-format vous simplifie la vie par rapport à la structure finale des articles qui comporte des tables complexes et imbriquées.

 

Quelles sont les catégories disponibles ?

Sous le mot clé <H4>ArticleCategory:</H4> vous précisez à quelle catégorie votre article appartient.
Voici les valeurs que peut prendre ce champ (ces valeurs ne doivent pas être traduites) :
  • Forum
  • Applications
  • Hardware
  • Webdesign
  • System Administration
  • Software Development
  • Graphics,
  • UNIX Basics
  • Kernel Corner
  • Interviews
  • Community

Logiciels et outils

Un programme perl appelé lfparser permet de vérifier et de convertir le méta-format des articles LinuxFocus au format final des articles sur le site. Vous pouvez exécuter ce programme à chaque écriture, traduction ou modification d'un article. Imaginez lfparser comme un compilateur qui transforme le méta-format en un article LinuxFocus.

lfparser peut être téléchargé gratuitement depuis http://www.linuxfocus.org/developer/Guido/lfparser.html

En tant qu'auteur d'un article, vous pouvez aussi obtenir les modèles à l'adresse ci-dessus.

Pour exécuter lfparser, vous avez besoin de perl 5.004 ou supérieur. Perl est inclus dans toutes les distributions de Linux®. Par conséquent, vous devrez seulement décompacter l'archive qui contient lfparser (tar zxvf lfparser-X.Y.tar.gz) et vous pourrez l'utiliser immédiatement.