Il existe un moyen de connaître les dimensions d'un formule mise en forme par LaTeX :
Ceci ralentira la macro mais éviterait les manipulations.
[
TeXLabel:=1,
Label(0, "$\int_0^{+\infty} e^{-t^2}\,{\mathrm d}t=\frac{\sqrt{\pi}}2$")
]
\documentclass[12pt]{article}
\usepackage{lmodern}
\usepackage{amsmath,amssymb,calc}
\pagestyle{empty}
\begin{document}
\newsavebox{\textbox}%
\setbox\textbox\hbox\bgroup\input{formula.tex}\egroup%
\newlength{\larg}\setlength{\larg}{\widthof{\usebox\textbox}}%
\newlength{\haut}\setlength{\haut}{\totalheightof{\usebox\textbox}}%
\newwrite\OutFile%
\immediate\openout\OutFile dim.txt\relax%
\immediate\write\OutFile{\the\larg}%
\immediate\write\OutFile{\the\haut}%
\immediate\closeout\OutFile%
\end{document}
P.Fradin a écrit:Pour la taille des labels, dvipng ne semble pas donner la longueur. Je préfère demander directement à TeX!
projetmbc a écrit:Par contre, il semblerait que dvipng ne fonctionne plus sur mon Mac O$...
projetmbc a écrit:pour dvipng, il me semble qu'il y a bien l'option --width.
projetmbc a écrit:Maintenant si on peut aussi récupérer la profondeur via TeX directement ce serait mieux (car aucune image n'est produite).
% Source : http://texgraph.tuxfamily.org/forum/viewtopic.php?f=9&t=66&p=2574#p2572
\documentclass[12pt]{article}
\usepackage{lmodern}
\usepackage{amsmath,amssymb,calc}
\pagestyle{empty}
\begin{document}
\newsavebox{\textbox}%
\setbox\textbox\hbox\bgroup\input{formula.tex}\egroup%
\newlength{\larg}\setlength{\larg}{\widthof{\usebox\textbox}}%
\newlength{\haut}\setlength{\haut}{\totalheightof{\usebox\textbox}}%
\newlength{\prof}\setlength{\prof}{\depthof{\usebox\textbox}}%
\newwrite\OutFile%
\immediate\openout\OutFile dim.txt\relax%
\immediate\write\OutFile{\the\larg}%
\immediate\write\OutFile{\the\haut}%
\immediate\write\OutFile{\the\prof}%
\immediate\closeout\OutFile%
\end{document}
P.Fradin a écrit:L'image doit être dans le fichier temporaire (@TmpPath), mais vu l'erreur, elle n'y est pas, c'est la commande qui n'est pas passée.
Exec( [@InitialPath, "./formule.sh"], "", @TmpPath,1)
projetmbc a écrit:Y a pas urgence.
P.Fradin a écrit:...regarder dans le dossier temporaire s'il y a un png qui apparaît.
P.Fradin a écrit:Salut Eric et bonne année à toi aussi !
Avec la version 1.97 les macros se chargent depuis le menu Aide/Mise à jour/Modèles. On peut les installer à la main en dézippant l'archive dans le dossier TeXgraphMac, tu dois avoir ensuite un sous-dossier qui s'appelle variations et qui contient les fichiers.
Pour charger le modèle tu fais F3, tu sélectionnes le dossier TeXgraphMac puis le dossier variations et enfin le modèle variations.mod.
C'est ok ?
Eric a écrit:Ps : je préfère le fonctionnement de la version 1.95 pour gérer ce genre de choses, ça m'a l'air bien moins compliqué.
Revenir vers Macros à télécharger
Utilisateurs parcourant ce forum : Aucun utilisateur inscrit et 3 invités