PodFr::Html - module pour convertir des fichiers pod en HTML
use PodFr::Html; pod2htmlfr([options]);
Convertit des fichier depuis le format pod (voir la page de manuel perlpod) vers le format HTML. Il peut générer automagiquement des index et des références croisées et maintient un cache pour savoir comment faire les références croisées.
PodFr::Html utilise les arguments suivants :
--help
Affiche un message d'aide.
--htmlroot=name
Spécifie l'URL de base pour les fichiers HTML. Lorsque des références croisées sont effectuées, l'URL de base est ajoutée devant l'URL.
--infile=name
Spécifie le fichier pod à convertir. STDIN est lu si aucun fichier n'est spécifié.
--outfile=name
Spécifie le fichier HTML à créer. Tout est écrit vers STDOUT si aucun fichier n'est spécifié.
--podroot=name
Spécifie le répertoire de base pour rechercher les bibliothèque pod.
--podpath=name:...:name
Spécifie quelles sous-répertoires de podroot contiennent des fichiers pod dont le résultat de conversions en HTML peut-être utilisé dans des références croisées.
--libpods=name:...:name
Liste de noms de pages (eg, ``perlfunc'') qui contiennent de =item
s auquels on peut se relier.
--netscape
Utilise des directives HTML de Netscape si nécessaire.
--nonetscape
Ne pas utiliser de directives HTML de Netscape (par défaut).
--index
Créer un index au début du fichier HTML (comportement par défaut).
--noindex
Ne pas générer d'index au début du fichier HTML.
--recurse
Explorer recursivement les sous-répertoires spécifiés par podpath (comportement par défaut).
--norecurse
Ne pas explorer recursivement les sous-répertoires spécifiés par podpath.
--title=title
Spécifie le titre du fichier HTML produit.
--verbose
Affiche des messages de progression.
pod2html("pod2html", "--podpath=lib:ext:pod:vms", "--podroot=/usr/src/perl", "--htmlroot=/perl/nmanual", "--libpods=perlfunc:perlguts:perlvar:perlrun:perlop", "--recurse", "--infile=foo.pod", "--outfile=/perl/nmanual/foo.html");
Tom Christiansen, <tchrist@perl.com>.
Quelques problèmes (:-) avec les directives C<>, etc. dans les commandes =...
Ce programme est distribué sous l'Artistic License.
Traduction et adaptation par Paul GABORIT (Paul.Gaborit@enstimac.fr)