2010-01-28 14 views
6

में अच्छी तरह से दूरी पर लाटेक्स में, मेरे पास दो इंकौलाइट्स हैं। एक \ leq बी और सी \ leq डी। मैं एक क्रमांकित रेखा रखना चाहता हूं जिसमें इन दोनों असमानताएं हैं:पक्ष में तरफ प्रदर्शित होने वाली दो असमानताएं, लेकिन लाटेक्स

a \leq b  c \leq d  (1) 

इस तरह। अंतराल को व्यवहार करने का सबसे आसान तरीका क्या है? मुझे किस पर्यावरण का उपयोग करना चाहिए?

+0

(लेकिन "बी" और "सी" के बीच अधिक जगह के साथ। यह मुझे पोस्ट करने से पहले पूर्वावलोकन का अध्ययन न करने के लिए सिखाएगा ... – Seamus

उत्तर

11

जवाब है, निश्चित रूप से: निम्नलिखित है। align वातावरण का शायद कम से जाना जाता सुविधा, समीकरण पक्ष-साथ जगह है बिल्कुल के रूप में आप क्या करने की कोशिश कर रहे हैं:

 
\documentclass{article} 
\usepackage{amsmath} 
\begin{document} 
\begin{align} 
a &\leq b & c &\leq d  
\end{align} 
\end{document} 

और अगर आप कई पंक्तियों को जोड़ने के वे अच्छे लग रहे होगी:

 
\begin{align} 
a &\leq b & c &\leq d \\ 
a+1 &\leq b+1 & c+1 &\leq d+1  
\end{align} 

\quad और अन्य मैन्युअल रिक्ति आदेशों का उपयोग न करने के लिए वास्तव में, संपूर्ण कारण कौन सा कारण है।

+0

वास्तव में 'संरेखण' की एक कम ज्ञात (या कम-जागरूक-ज्ञात) विशेषता: यह इंटरकॉलम स्पेस का ख्याल रखती है, ज़ाहिर है, हम इस प्रश्न में क्या कर रहे हैं। +1 – Martijn

3

कुछ अंतरिक्ष के लिए, बस \quad, \qquad या अपनी पसंद के किसी भी अन्य रिक्ति आदेश का उपयोग करें (शायद \hfill?)।

मुझे ऐसा करने के लिए किसी भी वातावरण के बारे में पता नहीं है, एएमएस पैकेज के साथ आने वाले वातावरण कॉलम को संरेखित करने के लिए हैं (इसलिए यदि आपके पास एकाधिक लाइनें हैं तो वे केवल उपयोगी हैं)।

+0

'संरेखण' भी एक पंक्ति पर एकाधिक समीकरणों को संरेखित करता है। & '(और अधिक लचीलापन के लिए 'alignat' देखें।) –

+0

बेशक यह करता है, लेकिन यह वास्तव में कोई फर्क नहीं पड़ता, क्योंकि केवल एक पंक्ति है (एक पंक्ति पंक्ति बनाने की तरह)। अधिक' &' जोड़ना जैसा है एचटीएमएल में 'div' के बजाय' टेबल 'का उपयोग करना: प्रारूपण को बेहतर बनाने के लिए अर्थपूर्ण संरचनाओं का दुरुपयोग। यदि आप एएमएस वातावरण का उपयोग करना चाहते हैं,' संरेखित करें 'या' संरेखण 'करें, तो * अधिक * सम्मिलित न करें & ' बस रिक्ति के लिए। – Martijn

+0

आपका मतलब है कि आपको * ए और = बी &&& c & = d' जैसे कुछ लिखना चाहिए? अच्छा, यह निर्भर करता है कि आप क्या कर रहे हैं :) 'अस्माथ' वातावरण वैसे भी बहुत अर्थपूर्ण नहीं हैं। हालांकि, मैं तर्क दूंगा कि अलग-अलग समीकरणों के लिए एक ''' 'का उपयोग' \ qquad' का उपयोग करने से अधिक" अर्थपूर्ण "है, लेकिन यदि \\quad' किसी विशेष मामले के लिए बेहतर दिखता है तो इसके लिए जाएं। –

2

आपको amsmath पैकेज (स्पेसिंग विकल्पों के लिए) का उपयोग करना चाहिए। amsmath पैकेज का उपयोग करने के लिए,

\begin{equation} 
a \leq b \qquad c \leq d 
\end{equation} 
+0

वास्तव में, यहां कोई amsmath नहीं है: \ qquad मानक है। – Martijn

+0

'amsmath' में' संरेखण 'वातावरण होता है, जिसे आप संभवतः समाप्त करना चाहते हैं यदि आप कुछ भी फैंसी कर रहे हैं। – Cascabel

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