Connaître les dimensions des Accélérer la compilation avec beaucoup d' images
Le document comporte de très nombreuses images, png et jpg, (ainsi que des pages pdf.)
Le compilation est donc très longue, l'ordinateur chauffe, car les images sont (je suppose) redimensionnées à chaque compilation (avec *latexmk*).
Si vous confirmez mon hypothèse, j'envisage de redimensionner toutes les images d'origine exactement aux même valeurs, pour éviter cette charge répétée inutilement.
Dans ce cas, la question devient : comment identifier les dimensions de chaque image.
La première solution qui me vient est de filtrer tous les fichiers *tex pour extraire les commandes «*\\includegraphics*».
La question revient alors, le plus souvent à connaître très précisément la largeur de *\\textwidth*, plus rarement d'autres mesures, afin de les utiliser avec *convert*.
La valeur de *\\textwidth* est donnée par la commande *\\layout* de l'extension éponyme, mais sa valeur est très précise: \\textwidth = 373.44244pt.
Solution trouvée: *\\includegraphics* n'exige pas de valeur, donc si le fichier image est bien dimensionnée, (par exemple avec width=373.5pt pour une image de largeur \\textwidth) l'image elle devrait être bien utilisée.
Sauf de meilleures pistes, et si vousconfirmez son utilité, il reste à écrire la ligne de commandes pour automatiser ces conversions.
J'exclus cette autre solution qui consiste à remplacer les images par un cadre vide, car le plus souvent je veux voir au moins la dernière image incluse.
PS: Je viens de voir qu'on peut sélectionner les images à remplacer par un cadre vide, avec l'option «draft» de la commande *\\includegraphics*.
Dans ce cas je pourrai limiter cette option aux images qui ralentissent le plus la compilation (l'affichage du log sur l'écran fait alors une pause!).