Le 02/03/2013 08:01, celano a écrit :
  Bonjour,

pour plusieurs raisons, j'aimerais vraiment rester avec LyXHTML pour
convertir mon fichier.lyx en fichier.html et ensuite fichier.epub

Comme j'ai des soucis avec les pièces-jointes, je cole les fichiers à
l'intérieur du mail (pas très bien, mais bon...)

Vous trouverez:
1- le *fichier.lyx* <#fichier.lyx>, que j'utilise avec Lyx 2.0.3 sous
Debian Wheezy
2- le *fichier.html* <#fichier.html>, qui est exactement ce que je veux,
depuis le fichier lyx (et que je n'obtiens pas...)
3- le début du *module* <#module> que j'ai tenté d'écrire pour obtenir
le fichier.html en exportant depuis le fichier.lyx avec LyXHTML

Je veux pouvoir cliquer dans le fichier.html sur les "notes en bas de
page" et accéder directement aux notes au fond du document (comme dans
l'exemple ci-dessous fichier.html <#fichier.html>).

Je commente à partir ce ce que j'ai ici (Debian Squeeze, lyx-2.0.5) :

- elyxer est un convertisseur qui analyse directement le fichier .lyx pour construire le document html; il est activé par l'exportation en HTML, et ne convient pas parce qu'il laisse les notes de bas de page en ligne ;

- l'export LyXHTML est natif en LyX, il produit du xhtml que je lis parfaitement avec iceweasel; les notes sont en ligne, mais n'apparaissent que si on passe la souris sur la note (je trouve ça pas mal, personnellement) ;

- htlatex est un export de LaTeX vers html et indirectement vers OO ; j'en ai créé une instance dans les Préférences en modifiant l'export vers OO :

\format "html6" "html" "HTML (htlatex)" "" "iceweasel" "" "document,menu=export"
\converter "latex" "html6" "mk4ht htlatex $$i" "needaux"

Il met les notes de bas de page dans un fichier à part, qui d'ailleurs n'est pas trouvé :-(, je n'ai pas creusé plus ;

- latex2html est un export html depuis latex, on peut l'interfacer avec LyX de la même façon, mais on perd en flexibilité vu le nombre d'options.
Après export de fichier.lyx en fichier.tex, j'ai appliqué la commande suivante :

latex2html -html_version 3.2,latin1,Unicode,latin9 -image_type png -no_navigation -auto_prefix -split 0 -link 2 -no_subdir -noshow_section_numbers -noinfo -address "" -t fichier fichier.tex

pour obtenir le résultat joint, qui est exactement votre fichier.html.

Moralité : seul latex2html fait le travail demandé. Pourquoi ne pas l'utiliser?

--
Jean-Pierre




Title: Titre

Titre

Ici une note1 en bas de page.

Footnotes

... note1
Test


Répondre à