Comment faire pour convertir une image (c'est à dire pdf) pour une utilisation dans un document LaTeX?
Quel est le meilleur moyen pour convertir plusieurs images bitmap et vectorielles, pour une utilisation dans un LaTeX et PDFLaTeX document?
Il y a beaucoup de façons de le faire, certains d'utiliser la norme inclusions dans les différents packages LaTeX, d'autres donnent de meilleurs résultats.
OriginalL'auteur |
Vous devez vous connecter pour publier un commentaire.
Vous pouvez inclure une image PDF directement dans un document LaTeX si vous voulez produire votre dernière sortie à l'aide d'pdflatex, mais pas si vous voulez produire un fichier dvi.
pdflatex pouvez utiliser PDF, PNG et JPEG
latex/dvips pouvez utiliser PS, EPS
Voir plus de détails:
OriginalL'auteur
- Je convertir des images bitmap dans PNG, et des graphiques vectoriels (par exemple, SVG) en PDF. pdflatex comprendre à la fois le format PNG et PDF.
OriginalL'auteur
Si vous avez une image "PDF", et vous ne voulez pas de l'inclure comme un pdf, vous pouvez extraire les compléter les données d'image d'abord avec
pdfimages
. D'autres conversions peuvent rendre l'image seulement avec une résolution réduite.OriginalL'auteur
Mon manière préférée est l'aide de
bmeps
etepstopdf
inclus dans MikTeX. Pour la génération de pdf et eps versions d'un fichier png.Dans un fichier appelé
convertimage.bat
,Utilisation en incluant dans le chemin d'accès et d'écriture
convertimage.bat filenameminusextension
Inclure dans les documents à l'aide d',
OriginalL'auteur
Je ne l'utilise (Encapsulated PostScript.eps) chiffres (conversion de bitmaps avec NetPBM premier), car j'ai toujours utiliser dvips + ps2pdf de toute façon, et puis je n' \includegraphics{fichier}.
OriginalL'auteur
Comme John D. Cook dit, votre disponible dans les formats d'image dépend de si vous utilisez
latex
oupdflatex
.Je trouve ImageMagick un outil utile pour la conversion des images entre les différents formats. Les poignées des images bitmap, plus ps/pdf/eps (avec ghostscript) et un de tas d'autres. Disponible par le biais de
apt
,macports
, etc.OriginalL'auteur
J'utilise un mac donc j'utilise GraphicConverter pour charger les images et les exporter au format Pdf.
Quand j'ai dessiner des diagrammes, j'utilise Omnigraffle qui me permet d'exporter au format Pdf.
Sur windows j'ai l'habitude d'utiliser Visio qui a soutenu l'EPSs, que j'ai eu aucun des problèmes de l'intégration.
OriginalL'auteur
Les questions de base sont qu'un) que vous souhaitez traiter des images raster et vectorielles différemment et b), ce qui introduit des pièges potentiels.
La "bonne" chose à faire dépend un peu sur le résultat final.
Si votre résultat final va être un .fichier pdf, et vous n'avez pas besoin de pstricks ou quoi que ce soit d'autre que ces jours, vous êtes probablement mieux d'utiliser simplement des pdflatex pour produire directement le fichier.
Dans ce cas:
Si vous ne le faites pas ci-dessus, raster, les chiffres seront convertis en fichiers jpeg et peut avoir des artefacts de compression. le format png est le meilleur choix, si vous pouvez choisir de sortie.
Si vous allez pour .fichier dvi, vous allez avoir .eps pour tout. (Vous pouvez gzip ces fichiers aussi longtemps que vous générez un cadre de sélection de fichier).
Si vous êtes prudent, vous pouvez faire les deux. Je stocke toutes vecteur chiffres (compressé) .eps parce qu'il y a un certain nombre de choses .pdf peux pas le faire .le pse. Je stocke toutes raster chiffres .png. À l'aide de faire, je peux avoir des copies temporaires de ces canonique versions générées à la volée .dvi ou .le fichier pdf de sortie en tant que de besoin.
Quelqu'un au-dessus de relever le nom de fichier en question. Vous voulez éviter les "." dans les noms de fichier, et d'éviter les suffixes toujours dans votre fichier latex lui-même.
OriginalL'auteur
J'ai toujours inclure des images au format PNG.
La question était sur des images bitmap et vectorielles; le -1 n'est pas justifiée. +1 de moi.
OriginalL'auteur
Si vous compilez votre code avec pdflatex, alors vous pouvez également utiliser le
\includegraphics
pour inclure des images dans le pdf (vous devez inclure le packagegraphix
OriginalL'auteur