MathemaTeX.net

Mathématiques francophones avec support LaTeX et Asymptote.

Se connecter | S'enregistrer

[Résolu] Problème avec dvipng

Tout ce qui concerne l'utilisation ou l'installation de LaTeX.

Modérateur: gdm_tex

Règles du forum
Merci d'éviter le style SMS dans vos messages et de penser à utiliser la fonction Recherche avant de poster un message. Pour joindre des fichiers à vos messages, consulter ce sujet.
> Penser à utiliser les balises Code pour poster du code.

[Résolu] Problème avec dvipng

Messagede projetmbc » Vendredi 26 Décembre 2008, 11:32

Bonjour,
je voudrais utiliser dvipng (voir cette page) pour connaître la profondeur de l'image PNG d'une formule afin de la positionner parfaitement dans une page HTML. Le problème que je rencontre est que les valeurs renvoyées par dvipng sont farfelues (j'obtiends depth=92 et height=-75). Je suis sous Windows (mais ne le répéter à personne).

Voici le fichier test.tex à compiler en test.dvi.
Code: Tout sélectionner
\documentclass{article}
\pagestyle{empty}
\begin{document}
$1^2+\frac{a}{3}$
\end{document}


Voici la ligne de commande pour récupérer les infos depth et height.
Code: Tout sélectionner
dvipng -T tight --depth --height  -q -bg Transparent -o tes.png test


Si quelqu'un sur Windows et/ou Linux pouvait tester pour me dire s'il obtient 11 comme depth. Une méthode multi-os m'intéresse.

Voici ce que dit la documentation officielle sur l'option depth :
Report the depth of the image. This only works reliably when the LaTeX style `preview.sty' from preview-latex is used with the `active' option...


La même chose en français.
Renvoie la profondeur d'une image. Ceci ne fonctionne bien que lorsque le style LaTeX `preview.sty' de preview-latex est utilisé avec l'option 'active'...

Le problème vient sûrement de là. Mais dans ce cas que dois-je faire ?

Toute info est la bienvenue.

PS : Ph. Ivaldi propose dans cette discussion une méthode opérationnelle utilisant Asymptote (qui malheureusement est plus lent que dvipng, et de plus je ne suis pas certain que Asymptote puisse générer des images PNG transparentes). Ceci donne donc une méthode opérationnelle mais lente car elle fait appel d'un côté à dvipng et de l'autre à Asymptote.
Dernière édition par projetmbc le Mercredi 07 Janvier 2009, 20:00, édité 2 fois.
projetmbc
Péta-utilisateur
 
Messages: 1815
Inscription: Samedi 29 Décembre 2007, 01:58
Statut actuel: Actif et salarié | Enseignant

Publicité

Re: Problème avec dvipng

Messagede pg » Vendredi 26 Décembre 2008, 12:31

projetmbc a écrit:je voudrais utiliser dvipng (voir cette page) pour connaître la profondeur de l'image PNG d'une formule afin de la positionner parfaitement dans une page HTML. Le problème que je rencontre est que les valeurs renvoyées par dvipng sont farfelues (j'obtiends depth=92 et height=-75).


Essaye comme ça :

Code: Tout sélectionner
\documentclass{article}
\usepackage[active,textmath]{preview}
\pagestyle{empty}
\usepackage{lmodern}
\begin{document}
$1^2+\frac{a}{3}$
\end{document}


dvipng me donne alors depth=5 et height=12, ce qui a l'air correct.
pg
Modérateur
 
Messages: 2109
Inscription: Vendredi 15 Juin 2007, 00:31

Re: Problème avec dvipng

Messagede projetmbc » Vendredi 26 Décembre 2008, 12:41

Merci cela marche enfin... :mrgreen: Plus tard quand je serais grand, je ferais pg... :lol:
projetmbc
Péta-utilisateur
 
Messages: 1815
Inscription: Samedi 29 Décembre 2007, 01:58
Statut actuel: Actif et salarié | Enseignant


Retourner vers LaTeX

 


  • Articles en relation
    Réponses
    Vus
    Dernier message

Qui est en ligne

Utilisateurs parcourant ce forum: Google [Bot], Google Adsense [Bot] et 8 invités