2009-01-12 14 views
30

लाटेक्स में चार प्रकार के 'डैश' हैं: हाइफ़न, एन-डैश (-), एम-डैश (---) और शून्य $ - $। उनका उपयोग क्रमशः, हाइफेनेशन और शब्दों में शामिल होने के लिए किया जाता है, जो एक सीमा, विराम चिह्न और गणितीय प्रतीक का संकेत देते हैं। मेरा सवाल है: मैं गणित मोड में एन-डैश (रेंज) कैसे इंगित करूं? (जैसा कि $S=1 to 2$ में है)? क्या मुझे 'समीकरण' ($S=1$--$2$)) के मध्य में गणित मोड से बाहर निकलना है? या क्या कोई प्रतीक है जिसका उपयोग मैं गणित मोड में कर सकता हूं और रह सकता हूं? मैंने $S=1\--2$ की कोशिश की लेकिन यह मुझे एक ऋण देता है, न कि एक डैश, और $S=1--2$ दो minuses देता है। मेरा अनुमान है कि मुझे गणित मोड से बाहर निकलना होगा, लेकिन इसके बिना ऐसा करने का कोई तरीका है।लाटेक्स का उपयोग करके गणित मोड में रहते हुए मैं एन-डैश कैसे इंगित करूं?

उत्तर

44

सबसे आसान तरीका $S=1\mbox{--}2$ उपयोग करने के लिए है आप पहले से ही अपने दस्तावेज़ के प्रस्तावना में \usepackage{amsmath} है, हालांकि, आप \text का उपयोग कर बेहतर कर रहे हैं:।। 0,123,क्योंकि \text सुपर-और सबस्क्रिप्ट में उपयोग किए जाने पर फ़ॉन्ट के आकार को समायोजित करेगा: $S_{1\text{--}2}=0$

गणित में उपयोग किए जाने वाले एन एन डैश को आसानी से एक ऋण चिह्न के साथ भ्रमित किया जा सकता है। आप सेंट्रल डॉट्स के लिए बेसलाइन [\cdots) के लिए ellipses (\ldots) पर बिंदुओं को इंगित करने के लिए अन्य तकनीकों को देखना चाह सकते हैं [केंद्रित ऑपरेटरों जैसे केंद्र ऑपरेटरों के बीच उपयोग किया जाता है]) या ब्रैकेट नोटेशन का उपयोग करना। कुछ उदाहरण:

$S = \{1, 2, \ldots, n\}$ indicates an element in the set containing integers between 1 and $n$. 
$S = [0, 1]$ indicates a real number between 0 and 1 (inclusive). 
+0

सहमत हुए। एक एन डैश का उपयोग न करें जहां एक ऋण चिह्न की उम्मीद की जा सकती है। यह केवल भ्रमित होगा। इसके अलावा, बस "एस = 1 से 2" के साथ क्या गलत है। –

+0

हां, जब मैं पेपर का अंतिम संपादन करता हूं, तो शायद मैं 1 से 2 के साथ जाऊंगा, लेकिन समस्या उत्पन्न करने के बाद समाधान ढूंढना दिलचस्प था। मैं अक्सर \ mbox भूल जाते हैं। निश्चित रूप से कई अन्य जगहें उपयोगी हैं। और अब मैंने \ text के बारे में भी सीखा है जिसे मैं पहले से अवगत नहीं था। –

+1

इसके लायक होने के लिए, मुझे एक अजीब परिस्थिति का सामना करना पड़ा जहां यह उपयोगी था, अर्थात् परिभाषित कार्यों जहां चर का नाम बदल दिया गया है: $ (g \ cdot f) (h \ text {-}) = f (h \ text {- } छ) $। मेरे संदर्भ में, दाएं हाथ की ओर एक bimodule की कार्रवाई का उपयोग करता है। चूंकि $ एफ, जी, एच $ अलग-अलग हैं, इसलिए यह अजीब नोटेशन का उपयोग करने के लिए वास्तव में स्पष्ट है। मैं निश्चित रूप से एक ऋण चिह्न नहीं चाहता। – jemidiah

2

ठीक है, आप $1\mbox{--}2$ का उपयोग कर सकते हैं, लेकिन मैं देखता हूं ।। symbol list में गणित प्रतीकों की सूची हम्म मैं एक मिल रहा है नहीं

3

आप \textrm जो \usepackage{amsmath} पर निर्भर नहीं करता उपयोग कर सकते हैं। कुछ उदाहरण:

$S=1\textrm{--}2$ 
$S_{1\textrm{--}2}=0$ % correctly changes the font size for subscript 
$S_{1\textrm{2}2}=0$ % does not change the font size :(

या हो सकता है \textrm के बजाय \textnormal का उपयोग करें। LaTeX: use \textnormal instead of \textrm (or \textsf) in math भी देखें।

+0

बेहतर: '$ एस = \ textrm {$ 1 $ - $ 2 $} $' –

-1

पैकेज MnSymbol में \ leftrightline कमांड का उपयोग करें। मुझे नहीं पता कि यह आपके उद्देश्यों के लिए आवश्यक लंबाई है, लेकिन उम्मीद है कि यह चाल करेगा।

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