2009-10-16 11 views
5

के समूहों को संरेखित करने के लिए लेटेक्स मिनीपेज मैं एक दूसरे के बगल में दिखाने के लिए दो मिनीपेज अनुभाग प्राप्त करने की कोशिश कर रहा हूं। वे हमेशा वर्तमान में नीचे अन्य के नीचे एक दिखाने मेरी .tex का एक उदाहरण हैटेक्स्ट

उदाहरण:

\begin{minipage}[b]{1in} 
    Hello World akdjfasljdfkjasjdfjsadkflkjksadflkaskjdfsadlflkjsafdalkjsfd 
\end{minipage} 
\begin{minipage}[b]{1in} 
    Hello World akdjfasljdfkjasjdfjsadkflkjksadflkaskjdfsadlflkjsafdalkjsfd 
\end{minipage} 

उत्तर

5

मैं pdflatex के माध्यम से निम्नलिखित चलाने जब मैं दो ऊर्ध्वाधर कॉलम के साथ एक दस्तावेज़, गठबंधन के बगल में मिलता है एक और;

\documentclass{article} 
\begin{document} 
\begin{minipage}[b]{1in} Hello World 
akdjfasljdfkjasjdfjsadkflkjksadflkaskjdfsadlflkjsafdalkjsfd \end{minipage} 
\begin{minipage}[b]{1in} Hello World 
akdjfasljdfkjasjdfjsadkflkjksadflkaskjdfsadlflkjsafdalkjsfd \end{minipage} 
\end{document} 

भविष्य में, कृपया अपने उदाहरणों के आसपास कोड टैग का उपयोग करें।

1

तुम भी सिर्फ एक दो कॉलम तालिका में उन्हें सेट कर सकते हैं:

\begin{minipage}[b]{1in} 

:

\begin{tabular}{ p{0.5\textwidth} p{0.5\textwidth} } 

column one blah blab blah 

& 

column two blah blab blah 

\tabularnewline 
\end{tabular} 
-1

आप कहने के लिए 5in या 6cm

उदाहरण के लिए 1in से minipage चौड़ाई वृद्धि करनी चाहिए होना चाहिए:

\begin{minipage}[b]{5in} 
+2

मुझे नहीं पता कि यह कैसे मदद करेगा। इसका असर असर होगा, शायद अधिक। –

1

आप बनाने के लिए \textwidth आदेश का उपयोग उन्हें फिट कर सकते हैं:

\documentclass{article} 
\begin{document} 
\begin{minipage}[b]{0.5\textwidth} 
Hello World akdjfasljdfkjasjdfjsadkflkjksadflkaskjdfsadlflkjsafdalkjsfd 
\end{minipage} 
\begin{minipage}[b]{0.5\textwidth} 
Hello World akdjfasljdfkjasjdfjsadkflkjksadflkaskjdfsadlflkjsafdalkjsfd 
\end{minipage} 
\end{document} 

यकीन है कि वहाँ एक minipage के अंत और के बीच किसी भी रिक्त लाइनों नहीं हैं हों (इस चाल here सीखा) एक और की शुरुआत और आप बाएं हाशिए के संबंध में पाठ के समान कॉलम प्राप्त करने के लिए पहले \begin{minipage} से पहले \noindent का उपयोग करना चाह सकते हैं।

4

आपको एक मिनीपेज से दूसरे में नई लाइन को हटाने की आवश्यकता है।

\begin{minipage}{1in} 
    Hello World akdjfasljdfkjasjdfjsadkflkjksadflkaskjdfsadlflkjsafdalkjsfd 
\end{minipage}\begin{minipage}{1in} 
    Hello World akdjfasljdfkjasjdfjsadkflkjksadflkaskjdfsadlflkjsafdalkjsfd 
\end{minipage} 

आप नई पंक्ति अगर आप नकली यह टिप्पणी चरित्र के साथ

\begin{minipage}{1in} 
    Hello World akdjfasljdfkjasjdfjsadkflkjksadflkaskjdfsadlflkjsafdalkjsfd 
\end{minipage}% 
\begin{minipage}{1in} 
    Hello World akdjfasljdfkjasjdfjsadkflkjksadflkaskjdfsadlflkjsafdalkjsfd 
\end{minipage} 

ध्यान दें कि यदि minipages के संचित चौड़ाई बहुत चौड़ा है, अगले एक प्रकार अगली पंक्ति में छोड़ देंगे (रख सकते फ्लोटिंग divs की तरह ... अगर आप सीएसएस करते हैं)। इस बारे में चिंता करने के लिए, मैं आम तौर पर अपने minipages एक चौड़ाई देता है जो लाइन चौड़ाई का एक अंश है। उदाहरण के लिए \begin{minipage{0.25\linewidth}। आपको थोड़ा अलग होने के लिए जिम्मेदार होना है और मुझे नहीं पता कि प्रासंगिक टेक्सास चर इस मामले में गोंद को कैसे संभालते हैं, लेकिन अगर मैं 0.99\linewidth से कम या बराबर रखता हूं तो चीजें ठीक लगती हैं।

एचटीएच