2009-11-04 12 views
8

मैं इसके साथ संघर्ष कर रहा हूं। मैं एक छवि डालना चाहता था और इसे उस पाठ के पास 'पास' रखना चाहता हूं जो उस पर चर्चा करता है, लेकिन छवि के चारों ओर उस पृष्ठ को लपेटें/प्रवाह पर टेक्स्ट रखें।मैं छवि/आकृति को सही ढंग से कैसे सम्मिलित करूं और टेक्स्ट लेटेक्स में छवि/आकृति के चारों ओर "प्रवाह" हो सकता है?

छवि जिसे मैंने ईपीएस प्रारूप में परिवर्तित कर दिया है। मैंने शुरुआत में आकृति पर्यावरण (\ start {figure} ...) का उपयोग करने की कोशिश की, लेकिन यह पृष्ठ को पृष्ठ के शीर्ष या निचले हिस्से में बिना किसी पाठ के रखे, जिससे पृष्ठ का एक बड़ा हिस्सा खाली हो गया।

मैंने वेब पर कुछ खुदाई की और 'wrapfig' पैकेज की पहचान की, यह एक संभावित समाधान लग रहा था, लेकिन मुझे त्रुटियों की एक श्रृंखला मिलती है, और दस्तावेज़ दस्तावेज़ के अंत में दिखाई देता है।

त्रुटियों:


Package wrapfig Warning: wrapfigure used inside a conflicting environment on input line 297. 
Package wrapfig Warning: Stationary wrapfigure forced to float on input line 303. 
Package wrapfig Warning: Stationary wrapfigure forced to float on input line 306. 

कौन सा कई लाइनों के लिए जारी है।

क्या अजीब बात यह है कि एक अवसर, संकलन के बाद, छवि बिल्कुल ठीक दिखाई दे रही थी जहां मैं चाहता था, और उसके बाद यह नहीं था।

लेटेक्स कोड [एक या दो मिनट बाद में दिया गया है] मैं वर्तमान में है:

\begin{wrapfigure}{r}{0.2\textwidth}[h] 
    \begin{center} 
    \includegraphics[width=0.18\textwidth]{vec-perp.eps} 
    \end{center} 
    \caption{A} 
\end{wrapfigure} 

उत्तर

6

wrapfigure [घंटा] विनिर्देशक जरूरत नहीं है।

आप अपनी प्रस्तावना में wrapfigure पैकेज शामिल करने की जरूरत:

\begin{wrapfigure}{r or l}{width/height} \centering \includegraphics[width/height]{graphic.filename} \caption{foo} \end{wrapfigure} 

एक असली दुनिया:

\usepackage{wrapfig} 

तो, पाठ आप में रैप करने के लिए चाहते हैं तो ऊपर wrapfigure कॉल, इस तरह डाल उदाहरण:

\begin{wrapfigure}{r}{1.5in} 
\centering 
\includegraphics[width=1.5in]{smile.jpg} 
\end{wrapfigure} 
+0

[एच] के बारे में अच्छा बिंदु। आप सही हैं, जो कुछ भी कर रहा था वह मेरे दस्तावेज़ में [एच] डाल रहा था। :) – Iain

4

मैं बस अपने दस्तावेज़ के माध्यम से गया, इसे खोजने के लिए उम्मीद कर रहा था, अनुभागों में टिप्पणी पर्यावरण जिस बारे में शिकायत कर रहा था ... इस प्रक्रिया में, मैंने अनजाने में एक खाली रेखा पेश की जो मेरे पास पहले नहीं थी। जाहिर है, जिस माहौल के बारे में शिकायत कर रही थी वह आंकड़ा से पहले पर्यावरण था। मेरे पास पिछले भाग के बीच एक खाली रेखा नहीं थी, जो एक itemize वातावरण था।

तो ... यह, उदाहरण के लिए, 'टूट' जाता है:

 

    Ingredients for the Banana-Grape Bread Recipe 
    \begin{itemize} 
     \item Bananas 
     \item Grapes 
     \item Eggs 
    \end{itemize} 
    \begin{wrapfigure}{r}{0.2\textwidth} 
     \centering 
     \includegraphics[width=0.18\textwidth]{bangrape.eps} 
     \caption{BananaGrape Bread} 
    \end{wrapfigure} 
 

और एक खाली पंक्ति डालने:

 

    \end{itemize} 

    \begin{wrapfigure}{r}{0.2\textwidth} 
 

मेरी समस्याओं को साफ़ करता है। जिस तरह से मैंने सभी प्रकार की चीजें सीखी, वैसे! दूसरी ओर, मुझे पूरा यकीन है कि मुझे अभी तक वातावरण की स्पष्ट समझ नहीं है। कुछ समय पढ़ने के लिए समय बिताने का समय, मुझे लगता है।

+0

मेरे अपने प्रश्न का उत्तर देना गलत नहीं है, है ना? यह थोड़ा अजीब लगता है। – Iain

+0

शायद लेटेक्स के बारे में एकमात्र बुरी चीज मैक्रो संघर्ष है, जैसा कि आपने सामना किया है। Wrapfig और गणना/itemize पर्यावरण बिल्कुल एक साथ काम नहीं करते हैं। अपने स्वयं के प्रश्न का उत्तर देना भयानक नहीं है, लेकिन आपके द्वारा ऊपर पोस्ट किए गए कोड स्निपेट के साथ, यह संभावना है कि कोई भी आपके प्रश्न का उत्तर देने में सक्षम होगा।लाटेक्स वितरण (TeXLive, MikTeX, आदि) वेब ब्राउज़र और सीएसएस की तरह बहुत कुछ हैं, जिनमें से कुछ चीजों को थोड़ा अलग तरीके से समझेंगे। यदि आप कभी भी लेटेक्स मेलिंगलिस्ट में से किसी एक को प्राप्त करते हैं, तो वे हमेशा आपको कम से कम कामकाजी माहौल प्रदान करने के लिए कहेंगे, और मैं ... – Mica

+0

... लगता है कि एसओ पर भी एक उत्कृष्ट विचार होगा। आपके पास होने वाली समस्या का वर्णन करने के लिए एक न्यूनतम कार्य वातावरण केवल पर्याप्त कोड (प्रीम्बल सहित) है। यह कई बार होता है कि एक MWE निर्माण करते समय, आप अपनी समस्या का समाधान करेंगे। – Mica

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

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