Si vous utilisez LATEX2HTML et que vous voulez que vos pages soient référencées correctement par les moteurs de recherches, il faut y ajouter de l'information sur les mots clés, et la description de la page. En html, cela se fait comme ceci :
<html> <head> <META NAME="keywords" CONTENT="latex, LaTeX, installation, installer, package, packages, paquetage, paquetages, tetex, sty, cls, .sty, .cls, texmf, texmf.cnf"> <META name="description" content="Une petite page sur l'installation d'un package latex pour éviter à d'autres de galérer comme je l'ai fait !"> </head> [...]
Pour que LATEX2HTML fasse la même chose, il faut avoir un fichier
~/.latex2html-init
qui contienne ceci :
sub meta_information { local($_) = @_; # Cannot have nested HTML tags... # # Any following $HTML_META variable comes from an entry like #\htmlmeta{<META NAME="description" CONTENT="nasslug: NASS Linux Users"> # <META NAME="keywords" CONTENT="nasslug, linux, users">} # in your *.tex document. # if ($HTML_META !~ /META NAME="description"/ && $_) {$HTML_META .= "<META NAME=\"description\" CONTENT=\"$_\">\n" ;} if ($HTML_META !~ /META NAME="keywords"/) {$HTML_META .= "<META NAME=\"keywords\" CONTENT=\"$FILE\">\n" ;} if ($HTML_META !~ /META NAME="resource-type"/) {$HTML_META .= "<META NAME=\"resource-type\" CONTENT=\"document\">\n" ;} if ($HTML_META !~ /META NAME="distribution"/) {$HTML_META .= "<META NAME=\"distribution\" CONTENT=\"global\">\n" ;} # do { s/<[^>]*>//g; "$HTML_META" } } 1; #This must be the last line
et utiliser dans le corps du document (après le
\begin{document}
) la commande suivante :
\htmlmeta{<META NAME="keywords" CONTENT="latex, LaTeX, installation, installer, package, packages, paquetage, paquetages, tetex, sty, cls, .sty, .cls, texmf, texmf.cnf"> <META name="description" content="Une petite page sur l'installation d'un package latex pour éviter à d'autres de galérer comme je l'ai fait !">}
Voilà, le tour est joué !