LaTeX

2010-04-26 14 views
5

में एक आकृति कैप्शन में समीकरण या सूत्र जोड़ना मेरे पास एक कैप्शन के साथ लाटेक्स में एक आकृति है जिसमें मुझे फॉर्मूला (equation* या displaymath वातावरण) जोड़ने की आवश्यकता है। उदाहरण के लिए:LaTeX

\documentclass[12pt]{article} 
\begin{document} 
\begin{figure}[tbph] 
    \begin{center} 
     %... 
    \end{center} 
    \caption{As you can see 
      \begin{displaymath}4 \ne 5\end{displaymath} 
    } 
    \label{fig:somefig} 
\end{figure} 
\end{document} 

यह पीडीएफएलएक्सएक्स गुस्सा करता है, हालांकि यह एक पीडीएफ उत्पन्न करेगा।

! Argument of \@caption has an extra }. 
<inserted text> 
       \par 
l.9 } 

किसी आंकड़े कैप्शन में समीकरण जोड़ने के लिए सही तरीका क्या है?

नोट: कृपया बस $ ... $ गणित पर्यावरण उपयोग करने का सुझाव नहीं है, समीकरण दिखाया गया है एक खिलौना उदाहरण है; मेरा असली समीकरण बहुत जटिल है। क्योंकि भिन्न के

+1

यह आप बहुत बदसूरत लगेगा करने के लिए कोशिश कर रहे हैं क्या तरह दिखता है। मैं समीकरण अलग से प्रदर्शित समर्थन चाहते हैं, पहले या आंकड़ा के बाद और '\ यह शीर्षक में ref' ... – Seamus

उत्तर

2

मुझे यकीन है कि तुम क्यों $ ... $ समाधान का उपयोग नहीं करना चाहते हैं नहीं कर रहा हूँ,:

भी देखते हैं?

यदि ऐसा है, तो आप के बजाय \dfrac का उपयोग कर सकते हैं।

मैं $ \displaystyle \dfrac{1}{2} \cdot \sum_{i=0}^n i$ का प्रयास करूंगा, यानी \displaystyle कमांड का उपयोग करें।

+0

http://stackoverflow.com/questions/2660044/typesetting-latex-fraction-terms-to- बड़े-बड़े-समीकरण में कैप्शन में शामिल सूत्र के प्रकार का एक उदाहरण शामिल है। ध्यान दें कि यह काफी बड़ा है और पाठ के साथ लाइन में नहीं होना चाहिए। – gotgenes

+3

ओह, मैं देखता हूं। तब मैं शीर्षक में पूरे समीकरण/सूत्र और इसे करने के लिए संदर्भ का उपयोग करते हुए '\ eqref' के लिए एक' \ label' परिभाषित करने के लिए सुझाव है, मुझे लगता है कि एक आंकड़ा शीर्षक में इतनी बड़ी सूत्र सहित की तुलना में बेहतर है। – phimuemue

7

पैकेज "शीर्षक" का उपयोग करना:

\begin{figure} 
\begin{center} 
    ... 
    \captionsetup{singlelinecheck=off} 
    \caption[.]{ 
    \begin{displaymath} 
     assoc\_meaning(\lambda x_{SBJ}. followed(x,y) \&actor(x) \nonumber \&actor(y),\lambda x_{SBJ}. maintained(x,\nonumber <(dist\_from(y),1)) 
    \end{displaymath}} 
\end{center} 
\end{figure} 

वर्ग कोष्ठक निम्नलिखित \caption वैकल्पिक नहीं हैं, लेकिन उन्हें बंद छोड़ते समय एक त्रुटि है कि इससे पहले कि आप जोड़ा एक से किसी भी अलग दिखता का कारण नहीं बनेगा \usepackage{caption} और \captionsetup{...}