>>>>> "Fabrice" == Fabrice Flore-Th�bault <[EMAIL PROTECTED]> writes:

>>  Cette solution aurait le merite de marcher simplement, d'autant
>> que le script de configuration automatique peut proposer la 'bonne
>> commande' de maniere transparente.

Fabrice> (snif c'est celle que je trouve la plus compliqu�e

:)

Fabrice> Pour que �a aille dans le bon r�pertoire, on pourrait
Fabrice> rajouter, dans le dernier argument: '-d$$s', ce qui
Fabrice> donnerait:

Fabrice> htlatex $$b 'html,frames,3' '' '-d$$s'

Fabrice> Mais la variable $$s (qui dans le menu d'aide est cens�e
Fabrice> donner le r�pertoire) n'est pas interpr�t�e comme il faut par
Fabrice> Lyx????

Ou as tu trouve ca? A ma connaissance les seules sont $$i $$o $$b et
$$p. Je peux en ajouter d'autres selon les besoins...

Fabrice> (De m�me avec $$p: la variable ne sort pas du tout ce qu'elle
Fabrice> devrait.)

Oui, il y a un l�ger hic: j'ai impl�ment� $$p pour le visualiseur
(pour que mozilla marche), mais pas pour le convertisseur. Si je
t'envoie un patch, tu peux le tester?

Le probl�me est que ce code est assez complique et que les diff�rents
flags ont ete ajoutes de mani�re un peu anarchiques.

A ce propos, il y a un flag 'originaldir' qui, d'apr�s les sources, a
l'air d'ex�cuter le convertisseur en se pla�ant dans le r�pertoire du
fichier .lyx, c'est a dire en gros:

  latex2html /tmp/lyxblabla/fichier.tex

au lieu de

  cd /tmp/lyxblabla/ 
  latex2html fichier.tex

Est-ce que cela pourrait t'aider? Il me semble que ca a ete invente
pour le html, mais que cela n'est plus utilise pour une raison que
j'ignore. 

Fabrice> oui, mais pourquoi Lyx a besoin de cette extension, sinon
Fabrice> pour rappatrier le fichier au bon endroit apr�s la
Fabrice> compilation?

Je ne sais pas trop en fait. L'utilisation de cette extension n'est
pas tr�s coh�rente.

Fabrice> Je continue (� tort certes, mais de mon point de vue c'est
Fabrice> coh�rent) � trouver �a plus simple: ne sachant pas quel
Fabrice> convertisseur va �tre utilis�, Lyx s'arrange pour que les
Fabrice> fichiers corrects aillent ou il faut. D'autant plus que le
Fabrice> convertisseur n'a pas forc�ment les options n�cessaires. Ou
Fabrice> que l�, apparemment, dans mon cas, la mani�re de passer les
Fabrice> arguments ne convient pas � Lyx (il faudrait que je les mette
Fabrice> entre '', ce qui emp�che l'expansion de la variable).

On ne peut pas dire a LyX: << tous les fichiers .css qui trainent dans
le repertoire ont ete cree par latex2html et doivent etre deplaces >>.
A mon avis, ce n'est pas fiable (et s'il y a des sous repertoires, on
fait quoi?)

Fabrice> Je trouve qu'actuellement, la configuration des
Fabrice> convertisseurs est l'un des trucs les plus r�barbatifs de
Fabrice> LyX. Ne serait-ce que parce que tous ne sont pas
Fabrice> "autoconfigur�s" par d�faut, et que trouver une configuration
Fabrice> qui va bien demande un nombre consid�rable d'essais.

Je suis d'accord. Une chose que je voudrais voir un jour est la
possibilit� de d�finir plusieurs convertisseurs, et de choisir entre
eux dans les preferences. Comme �a l'autoconfiguration pourrait
preconfigurer tous les programmes connus. �a n'est pas difficile, mais
�a demande un peu de temps que je n'ai pas.

JMarc

Répondre à