2009-06-30 15 views
19

मैं एक दस्तावेज़ में एक ईपीएस आंकड़ा शामिल करने की कोशिश कर रहा हूं जिसे पीडीएफएलएक्सएक्स का उपयोग करके संकलित किया जाएगा। बेशक, तस्वीर को epstopdf (जो मिक्टेक्स वितरण के साथ आता है) का उपयोग करके पीडीएफ में परिवर्तित किया जा सकता है। क्या फ्लाई पर ऐसा करने का कोई तरीका है, यानी, पीडीएफएलएक्सएक्स रूपांतरण करते हैं?फ्लाई पर पीडीएफएलएक्स के साथ फ्लाई पर ईपीएस को पीडीएफ में परिवर्तित करें

मैं ऐसे समाधान की तलाश में हूं क्योंकि मैं छात्रों के लिए एक आसान सीखने का माहौल स्थापित करना चाहता हूं। आदर्श रूप से, परिवर्तित तस्वीर निर्देशिका में रखी जाती है जिसमें मूल .eps भी शामिल होते हैं, और उपलब्ध होने पर .pdf का उपयोग किया जाता है।

+1

चूंकि आपको केवल एक बार अपने ईपीएस आंकड़े को बदलने की आवश्यकता है, इसलिए मुझे समझ में नहीं आता कि आप रूपांतरण करने के लिए पीडीएफएलएक्सएक्स क्यों पूछना चाहते हैं ... (मुझे लगता है कि आप अपनी टेक्स फ़ाइल को एक से अधिक बार संकलित करेंगे ...) – ThibThib

उत्तर

16

टीएक्स अकसर किये गए सवालों में relevant answerepstopdf.sty पर Heiko Oberdiek's packages के साथ शामिल है।

+7

और यदि आप इसे इस \ usepackage [अपडेट, प्रीपेन्ड] {epstopdf} की तरह लोड करते हैं तो ईपीएस फ़ाइल स्वचालित रूप से पीडीएफ में फिर से परिवर्तित हो जाएगी यदि यह बदल गया है। –

+0

और सुनिश्चित करें कि आपके पास पहले से ही 'epstopdf' उपयोगिता है जिसका उपयोग वास्तव में ईपीएस से पीडीएफ में परिवर्तित करने के लिए किया जाएगा। इसके लिए आपको 'texlive-font-utils' पैकेज स्थापित करना होगा:' sudo apt-get texlive-font-utils 'इंस्टॉल करें। – akhmed

+0

@jouni क्या आप इसे [लिंक केवल उत्तर] अपडेट कर सकते हैं (http://meta.stackexchange.com/questions/8231/are-answers-that-just-contain-links- कहीं--ally- good-answers) – Joel

2

मैं latex-mk का उपयोग करने की अनुशंसा करता हूं जो लेटेक्स निर्माण के लिए एक बहुत ही सरल मेकफ़ाइल रखने का एक अच्छा तरीका है। निश्चित रूप से आप निर्माण प्रक्रिया के दौरान पीडीएफ, या अंजीर से ईपीएस, आदि में परिवर्तित ईपीएस फ़ाइल कर सकते हैं।

वर्तमान में मेरी Makefile कि तरह लग रहे: जब मैं बनाने के आह्वान

NAME=report 
TEXSRCS=report.tex 
BIBTEXSRCS=biblio.bib 
USE_PDFLATEX=true 
VIEWPDF=open # cause i'm on osx, gv for most unix 
XFIGDIRS=img 

## For osx users : 
include /opt/local/share/latex-mk/latex.gmk 

## For unix users : 
#include /usr/share/latex-mk/latex.gmk 

, पहली बात यह है .pdf फ़ाइल में कुछ .fig परिवर्तित है। मुझे यकीन है कि यह ईपीएस फाइलों के साथ भी ऐसा ही करेगा।

0

यदि आप लेटेक्स में एक ईपीएस आंकड़ा शामिल करना चाहते हैं तो आपको पहले ईपीएस प्रारूप में यह आंकड़ा बनाना होगा यदि यह ईपीएस प्रारूप में नहीं है। जैसे कि आपकी आकृति .jpeg एक्सटेंशन में है, तो आपको इसे बनाना होगा .eps फिर आपको लाटेक्स में कुछ कोड का उपयोग करने के साथ लाटेक्स में शामिल करने की आवश्यकता है और फिर इसे पीडीएफ प्रारूप में बनाने के लिए आपको एक छोटे से निर्देश का उपयोग करने की आवश्यकता है जो \ usepackage {epstopdf} है, मुझे भी इस समस्या का सामना करना पड़ रहा था और इस पोस्ट को बहुत उपयोगी पाया "How to Convert .eps to PDF in Latex ?"

अब मैं लाटेक्स में ईपीएस आंकड़ा शामिल करने में सक्षम हूं और इसे पीडीएफ में भी परिवर्तित कर सकता हूं। मुझे लगता है कि आपको उपरोक्त लिंक से सहायता और सभी विवरण भी मिलेंगे। अगर आपको कोई और समस्या आती है तो मुझे बताएं।

संबंधित मुद्दे