- Les fichiers metapost (internes ou externes) sont parfaitement lus et intégrés par LuaLaTeX.
- Les différences de temps de compilation sont minimes.
- PDFLaTeX / LuaLaTeX : cela dépend des besoins des utilisateurs.
Metapost et geometriesyr16 introuvable
-
- Utilisateur confirmé
- Messages : 71
- Inscription : mardi 21 mars 2006, 10:10
-
- Utilisateur confirmé
- Messages : 71
- Inscription : mardi 21 mars 2006, 10:10
Re: Metapost et geometriesyr16 introuvable
Commande utile mais non nécessaire pour inclure un fichier metapost en utilisant PDFLaTeX. Ajouter dans le préambule du fichier TEX :La commande metapost outputtemplate permet de changer le nom et l'extension des fichiers graphiques produits, les fichiers mps sont acceptés à la fois en mode dvi et en mode pdf.
Code : Tout sélectionner
\usepackage{graphicx}% normalement déjà écrit
\DeclareGraphicsRule{*}{mps}{*}{}
-
- Utilisateur chevronné
- Messages : 2834
- Inscription : samedi 08 juillet 2006, 20:56
- Localisation : Saint Bonnet Elvert
Re: Metapost et geometriesyr16 introuvable
Non. MB l'a démontré, ça se fait par l'appel de la commande repstopdf via le mécanisme de \write18. Par exception, il n'est pas nécessaire de compiler avec --shell-escape, mais ça n'en fait pas une parfaite intégration à LuaLaTeX. repstopdf n'est pas installé par défaut avec lualatex.conan a écrit : samedi 05 novembre 2022, 22:44 - Les fichiers metapost (internes ou externes) sont parfaitement lus et intégrés par LuaLaTeX.
J'ai testé sur le fichier que j'ai présenté plus haut les temps de compilation avec pdflatex et lualatex avec la commande linux time.conan a écrit : samedi 05 novembre 2022, 22:44 - Les différences de temps de compilation sont minimes.
La différence est très loin d'être minime, mais ça dépend sans doute de la machine. La mienne n'est pas une bête de course mais suffit largement à mes besoins.
Code : Tout sélectionner
| time *latex ...| pdf | lua | accroissement |
|----------------+-------+-------+---------------|
| real | 0.827 | 1.806 | +118.4% |
| user | 0.333 | 1.272 | +282.0% |
| sys | 0.245 | 0.459 | +87.3% |
JJR.
LaTeXien migrateur.
LaTeXien migrateur.
-
- Utilisateur confirmé
- Messages : 71
- Inscription : mardi 21 mars 2006, 10:10
Re: Metapost et geometriesyr16 introuvable
MB a fait son test avec un fichier eps, pas avec un fichier metapost.gigiair a écrit : dimanche 06 novembre 2022, 09:03Non. MB l'a démontré, ça se fait par l'appel de la commande repstopdf via le mécanisme de \write18. Par exception, il n'est pas nécessaire de compiler avec --shell-escape, mais ça n'en fait pas une parfaite intégration à LuaLaTeX. repstopdf n'est pas installé par défaut avec lualatex.conan a écrit : samedi 05 novembre 2022, 22:44 - Les fichiers metapost (internes ou externes) sont parfaitement lus et intégrés par LuaLaTeX.
Si l'utilisation du shell-escape n'est pas une parfaite intégration à (All)LaTeX, alors que dire de MetaPost qui peut nécessiter une compilation externe ?
Quant aux temps de compilation :gigiair a écrit : dimanche 06 novembre 2022, 09:03conan a écrit : samedi 05 novembre 2022, 22:44 J'ai testé sur le fichier que j'ai présenté plus haut les temps de compilation avec pdflatex et lualatex avec la commande linux time.
La différence est très loin d'être minime, mais ça dépend sans doute de la machine. La mienne n'est pas une bête de course mais suffit largement à mes besoins.Code : Tout sélectionner
| time *latex ...| pdf | lua | accroissement | |----------------+-------+-------+---------------| | real | 0.827 | 1.806 | +118.4% | | user | 0.333 | 1.272 | +282.0% | | sys | 0.245 | 0.459 | +87.3% |
Code : Tout sélectionner
real user sys
metapost 0.139 0.127 0.009
pdflatex 0.604 0.374 0.217
-------------------------------------
0.743 0.491 0.226
lualatex 1.171 0.823 0.318
-
- Utilisateur débutant
- Messages : 1
- Inscription : dimanche 30 mars 2025, 16:27
- Statut actuel : Enseignant
Re: Metapost et geometriesyr16 introuvable
Bonjour,
le code suivant me donne des figures affichées 2 fois avec une compilation en Lualatex.
Quelqu'un aurait une solution ?
Merci
le code suivant me donne des figures affichées 2 fois avec une compilation en Lualatex.
Code : Tout sélectionner
\documentclass{report}
\usepackage{ProfCollege}
\begin{document}
\begin{Geometrie}
input geometriesyr16;
figure(0,0,6.5u,5u);
trace grille(0.5) withcolor orange;
path car[];
car1=placepoint(4,1)--placepoint(4,8)--placepoint(5,8)--placepoint(5,1)--cycle;
car2=placepoint(5,4)--placepoint(5,5)--placepoint(8,5)--placepoint(8,4)--cycle;
car3=placepoint(8,1)--placepoint(8,8)--placepoint(9,8)--placepoint(9,1)--cycle;
for j=1 upto 3:
remplis car[j] withcolor noir;
endfor
fin;
\end{Geometrie}
\end{document}
Merci