Convertisseur RTF ➥ HTML
mini-éditeur version 1.5

Présentation

Allez à RTF2HTML.rev par le menu Plugins. CTRLCTRL R

Si le menu Plugins est vide, ou ne contient pas le plugin :

  • Vérifiez que le plugin « RTF2HTML.rev » se trouve bien dans le dossier de plugins « htmlstyles_plugins »; sinon placez-le à l'intérieur.
  • Cliquez l'icone « plugin update » plugins en haut à droite de l'écran HTML Styles pour mettre à jour le menu en fonction des plugins installés.
htmlstyles.rev
htmlstyles_plugins
RTF2HTML.rev

bouton plugin Cliquez l'icone plugin version pour accéder à l'aide en ligne.

Le convertisseur comporte une zone destinée à la saisie de texte, dans laquelle vous pouvez importer du texte au format HTML ou RTF, ainsi que des boutons de commande :

Boutons du Convertisseur
importe un document de texte stylé RTFimporte un document de texte stylé RTF. Vous pouvez aussi glisser directement le document RTF sur la zone de texte pour l'importer, ou faire un copier-coller. importe une page web localeimporte une page web locale
importe une adresse internetimporte une page internet Ouvre ou crée un nouveau template; affichage du nom du template.Ouvre un template enregistré.
effacer touteffacer tout style de la sélection : normal, italique, souligné, gras.style de la sélection : normal, italique, souligné, gras.
couleur de policecouleur de police style exposant ou indice de la sélectionstyle exposant ou indice de la sélection
place un lien hypertexte dans la sélectionplace un lien hypertexte dans le texte sélectionné. style de paragraphe : paragraphe simple, titre, listestyle de paragraphe : paragraphe simple, titre, liste, etc.
supprimer les doublesnettoye le texte des styles superflus. champs date du documentChamps date du document : nécessaire si l'option date de document est activée dans le template du modèle. Alimente la donnée $dateindex du modèle de page.
Menu origine de la pageMenu origine de la page (actif si demandé dans les options de présentation du template). agrandir ou diminuer la police d'affichageagrandir ou diminuer la police d'affichage.
Options de mise en forme HTMLTemplates de présentation des pages générées. copier le source HTMLCopie le HTML de la sélection.
Exporte le texte au format page HTMLExporte le texte au format page HTML Créée un index des pages (index.html)Créée un index des pages (actif si demandé dans les options de présentation).

Utilisation

Importez un document ou tapez le texte dans la zone texte.
Si le texte contient des couleurs parasites, nettoyez-le avec le bouton supprimer les doubles.
Mettez en gras, soulignez, etc.
Placez les styles en sélectionnant une ou plusieurs lignes, puis en choisissant dans le menu style style de paragraphe : paragraphe simple, titre, liste celui qui convient, par exemple <h3> :

choix d'un style de paragraphe

Le style choisi est reflété par une couleur et une taille de texte propre (non exportée dans le HTML final, mais qui sert à savoir s'il s'agit d'un titre ou d'une liste) :

Remarque : les attributs de styles mis à la main (gras, italique, souligné) ne sont conservés que pour les paragraphes et les lignes; la couleur n'est conservée que pour les paragraphes.

Quand vous avez terminé, exportez la page au moyen du bouton Exporte le texte au format page HTML.
Vous pouvez également copier le HTML d'une portion de texte avec le bouton copier le source HTML.

Templates de présentation des pages générées

Le bouton de setup Options de mise en forme HTML permet de définir des templates contenant les options de présentation.
Vous n'avez pas besoin de faire de template si vous ne faites que de la copie de HTML.

Statut d'un élément de paramétrage : l'icone paramètre erronné indique que le paramètre correspondant est erroné ou manquant, l'icone paramètre OK signale qu'il est correct.

Boutons de commande de l'éditeur de template
Ouvre ou crée un nouveau template; affichage du nom du template.Ouvre ou crée un nouveau template; affichage du nom du template.
enregister la liste d'images du lotEnregistre le set actuel dans le dossier « Plugins ».
Extrait au format texte les modèles inclus dans le set.Extrait au format texte les modèles inclus dans le template sous forme de fichiers texte que vous pourrez modifier puis réimporter.

Modèle de page (obligatoire)

Un template doit obligatoirement comporter un modèle de page : il s'agit en fait d'une page classique dont la partie <body> contient une variable alimentée par le programme.

Options du modèle de page
  • modèle page modèle de page HTML importe le chemin vers un modèle de page HTML.

options de génération des pages

  • ajouter date document alimente par la date du jour les metas date-creation, date-revision et date-index du modèle de page.
  • paragraphes jointifs place une balise <br> en fin de ligne des paragraphes de même style.
  • Titre : première ligne comme titre ou titre saisi.
  • Nom du fichier : généré à partir du titre, de la date du jour ou saisi.
  • Destination pages... : dossier dans lequel les pages sont créées

exemple de modèle

<html><head>
<title>$title</title>
<meta http-equiv="Content-Type" content="text/html;charset=iso-8859-1">
<meta name="description" lang="fr" content="$title">
<meta name="Date-Creation-yyyymmdd" content="$date">
<meta name="Date-index-yyyymmdd" content="$dateindex">
$origine
</head>
<body>
$content
</body>
</html>

Nom des variables gérées dans un modèle de page :

  • $title : obligatoire, nom de la variable titre
  • $content : obligatoire, contenu du document
  • $date : date du jour
  • $dateindex : date du document (saisie dans le champs date)
  • $origine : origine de la page feuille de style

Modèle d'index (facultatif)

Options du modèle d'index

La présence d'un modèle d'index permet de créer automatiquement une page « index.html » dans le dossier « Destination pages... » contenant une liste de liens <a href= vers les pages présentes dans ce dossier.

  • Modèle index modèle de page HTML importe le chemin vers un modèle de page d'index HTML conçu selon les mêmes principes que le modèle de page.
  • Liens portion code HTML importe un fragment de code html (avec styles éventuellement) servant à composer les liens de la page index.

exemple de modèle de lien

<a class="monlien" href="$link" target="_blank">$title</a> $description$date<br>

Ce que ça peut donner :

Têtes de gondole
NoFuture se gondole en voyant certaines têtes sortant de tôle. - 04/10/2011

Nom des variables possibles dans un modèle de lien :

  • $link représente le lien vers la page de destination et est alimenté par le nom de fichier,
  • $title est le titre du lien (alimenté par le « title » de chaque page liée),
  • $description est le contenu du meta description des pages liées,
  • $date est le contenu du meta date-index-yyyymmaa s'il existe : remplacé par un tiret suivi de la date au format usuel.

Menu «origine» (facultatif)

Modèle de menu «origine» des pages
Le menu « origine » sert à attribuer une origine à chaque page générée. L'origine alimente une variable « $replaceitem » dans un fragment de code de page : html, style css ou Javascript.
  • Cochez origine si vous souhaitez créer un menu.
  • Menu Origine menu origine importe un fichier tabulé : la première colonne est le libellé visible dans le menu origine, la seconde est la valeur associé à l'origine (url d'une image de fond, nom d'une feuille css, etc.).
  • Remplacements portion code HTML importe un fragment de code contenant le mot $replaceitem qui sera remplacé par l'origine choisie.
    exemple : <link rel=stylesheet type="text/css" href="$replaceitem.css">