[MiKTeX] Rif: Re: Rif: SOLUTION: Including .eps file in MiKTeX with WinXP
MiKTeX source code moved to GitHub
Brought to you by:
csc
From: <ETo...@ca...> - 2009-08-26 09:22:38
|
I don't know if the attachment arrived, I print here below to be sure. I assure you that in this way the output .pdf will have very good jpeg and eps (the definition will not be corrupted at all). You can see yourself substituting in example.tex, in the following, pngpicture.png and epspicture.eps with your pictures. I know it may need to change something in the file and some time to understand how to compile. So probably you have no time to apply this method. Anyway I suggest you a shortcut (that is the reverse you do): - don't convert the .jpg and .png etc. - convert your .eps in .pdf using the command line: ps2pdf.bat picture3.eps picture3.pdf (where ps2pdf.bat is located in ...\MiKTeX\miktex\bin\ ) than load in .tex file normally: \includegraphics[height=5cm]{picture1.png} \includegraphics[height=5cm]{picture2.jpg} \includegraphics[height=5cm]{picture3.pdf} and simply compile with pdflatex Hope this need! Bye Enrico PS: what the procedure I initially suggested with example.tex makes the conversion "ps2pdf.bat picture-k.eps picture-k.pdf" \forall k, automatically. %%%%%%%%%% file1: example.tex %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% \documentclass{article} \usepackage{graphicx} \usepackage{ps4pdf} \PSforPDF{ %--- BEGIN PSforPDF \usepackage{pstricks} % } %--- END PSforPDF \usepackage{color} \begin{document} \begin{center} {\large\bf .PNG}\\ \includegraphics[height=5cm]{pngpicture.png} % file extension is not neccessary {\large\bf .EPS}\\ \PSforPDF{ %--- BEGIN PSforPDF \includegraphics[height=5cm]{epspicture.eps} % file extension is not neccessary } %--- END PSforPDF \end{center} \end{document} % Note: % This file must be compiled with pdflatex. But it also load .eps pictures and for this it is neccessary to compile prior with % ps2pdf for converting .eps to .pdf. For managing .ps/.eps/ps-specials the package ps4pdf is used. All the PS parts should be included % between \PSforPDF{...} both in preamble and between \begin{docement} ... \end{document}. For this compile in this way: % (1) latex yourfile.tex % (2) dvips -Ppdf -o yourfile-pics.ps yourfile.dvi % (3) ps2pdf.bat yourfile-pics.ps yourfile-pics.pdf % (4) pdflatex yourfile.tex % (5) pdflatex yourfile % Note: (i) Reference manual is "The Latex Graphics Companion", (ii) in point (3) if you want to use full path with spaces, % do for example: "C:\MiKTeX\MiKTeX 2.7\miktex\bin\ps2pdf.bat" yourfile-pics.ps yourfile-pics.pdf, (iii) in order to avoid % package conflict load with the order: \usepackage{graphicx} \usepackage{ps4pdf}\PSforPDF{\usepackage{pstricks}} \usepackage{hyperref} % (iv) If you have already converted from .eps to .pdf you don't need to do from (1) to (4) again, so do only: % (5) pdflatex yourfile %%%%%%%%%% file2: TeXnicCenter_ps2pdf_OutputProfile.tco %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% %%%%%%%%%% this file is for use in TeXnic Center %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% %%%%%%%%%% and collect point from (1) to (2) of the Note above %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% <?xml version="1.0" encoding="ISO-8859-1" standalone="no"?> <txcop:outputProfiles version="1" xmlns:txcop="http://schemas.ToolsCenter.org/TeXnicCenter/OutputProfiles.xsd"> <outputProfileList> <outputProfile name="LaTeX => ps2pdf => PDF" stopOnLatexError="false"> <texCommand execute="true" path="latex.exe" arguments="--src -interaction=nonstopmode "%Wm""/> <bibTexCommand execute="false" path="bibtex.exe" arguments=""%bm""/> <makeIndexCommand execute="false" path="makeindex.exe" arguments=""%bm""/> <postProcessors> <processor name="DviPs (PDF)" path="dvips.exe" arguments="-Ppdf -o "%Bm-pics.ps" "%Bm.dvi"" inputFile="" outputFile=""/> <processor name="Ghostscript (ps2pdf)" path="ps2pdf.bat"" arguments=""%Bm-pics.ps" "%Bm-pics.pdf"" inputFile="" outputFile=""/> <processor name="pdflatex" path="pdflatex.exe" arguments=""%Bm.tex"" inputFile="" outputFile=""/> <processor name="LaTeX => PDF" path="pdflatex.exe" arguments=""%bm"" inputFile="" outputFile=""/> </postProcessors> <viewer path="gsview64.exe" closeBeforeCompilation="false"> <viewProjectCommand type="commandLine"> <commandLineCommand path="gsview64.exe" arguments=" "%bm.pdf""/> <ddeCommand path="gsview32.exe" server="acroview" topic="control" command="[DocOpen("%bm.pdf")][FileOpen("%bm.pdf")]"/> </viewProjectCommand> <viewCurrentFileCommand type="commandLine"> <commandLineCommand path="gsview64.exe" arguments=""/> <ddeCommand path="gsview32.exe" server="acroview" topic="control" command="[DocOpen("%bm.pdf")][FileOpen("%bm.pdf")]"/> </viewCurrentFileCommand> <viewCloseCommand type="commandLine"> <commandLineCommand path="gsview64.exe" arguments=""/> <ddeCommand path="" server="acroview" topic="control" command="[DocClose("%bm.pdf")]"/> </viewCloseCommand> </viewer> </outputProfile> </outputProfileList> </txcop:outputProfiles> ENRICO Juhana Jaatinen <juh...@fi...> wrote on 26/08/2009 09.42.40: > > Hello Enrico, > > thanks. I may try this also as there seemed to be some degradation in > picture quality. > > I was pressed with time to get the thesis to my professor. There will most > certainly be one or two refinement rounds before graduation, so I could try > to improve picture quality before printing. > > > Best regards, > Juhana > > > > > Hi, > > why don't you compile with pdflatex using ps4pdf package so you can load > in the "same" time .png, .jpg etc. and .eps (this last inside the command > \PSforPDF{...}). > > _________________________________________________________________________________________________________________ ATTENTION: This e-mail message contains confidential and/or legally privileged information intended solely for the person to whom it is addressed. If you are not the intended recipient, you are hereby notified that any disclosure, copying, distribution of the contents of this e-mail message is strictly prohibited. If you have received this communication in error, please call us immediately to let us know and delete it by your computer. Thank you. ATTENZIONE: Le informazioni contenute nella presente comunicazione possono essere riservate e sono comunque destinate esclusivamente alle persone sopraindicate. Nel caso in cui il presente messaggio venga ricevuto da persona diversa dal destinatario si avverte che ne sono proibite la diffusione, la distribuzione nonché l’estrazione di copia. Nel caso aveste ricevuto il presente messaggio per errore Vi preghiamo di informarci immediatamente per telefono e di eliminarlo dal vostro computer. Grazie. ATTENTION: Les informations contenues dans la présente communication sont couvertes par le secret professionnel et sont à l’attention exclusive de leur destinataire. Toute utilisation, distribution, divulgation ou reproduction en sont interdites. En cas d’erreur de transmission, nous vous prions de nous en informer immédiatement par téléphone et d'éliminer le présent message e-mail de votre ordinateur. Merci. ATENCION: Este mensaje es solamente para la persona a la que va dirigido. Puede contener información confidencial o legalmente protegida. No debe, directa o indirectamente, usar, revelar, distribuir, imprimir o copiar ninguna de las partes de este mensaje si no es usted el destinatario. Si usted ha recibido este mensaje por error, le rogamos que borre de su sistema inmediatamente el mensaje y rogamos de informarnos inmediatamente por teléfono, y destruirlo y eliminarlo de su ordenador. Gracias. _________________________________________________________________________________________________________________ |