2010-07-15 8 views
28

मैं दूसरी पंक्ति से इंडेंट करना चाहता हूं।लाटेक्स: दूसरी पंक्ति से इंडेंट

मैं इस तरह LaTeX कुछ में लिखना चाहते हैं:

Lorem ipsum dolor sit amet, consectetur adipiscing elit. Proin eu tempor velit. Fusce accumsan ultrices fringilla. Praesent sed odio mi. Mauris non ligula turpis. Duis posuere lacus nec diam interdum dictum suscipit magna molestie. Vestibulum nibh dolor, interdum eget rhoncus ut, sodales eget justo. Morbi blandit lorem sit amet nulla egestas aliquam. Nunc pharetra est at nibh ullamcorper in commodo erat dignissim. Cras et suscipit enim. 

Nunc adipiscing ligula at ligula egestas id ullamcorper felis luctus. Aliquam tincidunt turpis sed eros pellentesque iaculis. Nulla imperdiet cursus enim condimentum congue. 

और मैं उत्पादन करने के लिए करना चाहते हैं:

Lorem ipsum dolor sit amet, consectetur adipiscing elit. 
    Proin eu tempor velit. Fusce accumsan ultrices fringilla. Praesent 
    sed odio mi. Mauris non ligula turpis. Duis posuere lacus nec diam 
    interdum dictum suscipit magna molestie. Vestibulum nibh dolor, 
    interdum eget rhoncus ut, sodales eget justo. Morbi blandit lorem 
    sit amet nulla egestas aliquam. Nunc pharetra est at nibh ullamcorper 
    in commodo erat dignissim. Cras et suscipit enim. 
Nunc adipiscing ligula at ligula egestas id ullamcorper felis luctus. 
    Aliquam tincidunt turpis sed eros pellentesque iaculis. Nulla 
    imperdiet cursus enim condimentum congue. 
+3

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

उत्तर

18

LaTeX में नकारात्मक फांसी indentations सबसे आसानी से hanging package.

साथ नियंत्रित किया जाता है

संपादित करें: टूटी हुई लिंक को फिक्स्ड करें।

+6

महान !!बस का उपयोग \ begin {hangparas} {। 25in} फांसी {1} अनुच्छेद इंडेंट किए जाने की एक और पैरा फांसी इंडेंट किए जाने की \ अंत {hangparas} और सभी यह ठीक है !! – Ricibald

+1

बिल्कुल मुझे जो चाहिए था, क्योंकि मुझे बिबटेक्स में परेशानी हो रही है और मेरे संदर्भों को कम से कम कुछ हद तक उचित बनाने की आवश्यकता है। शायद वास्तविक उत्तर में एक MWE (जैसे पहली टिप्पणी) शामिल करें, तो यह स्पष्ट है? भी, '\ usepackage {hanging}' बस स्पष्ट होने के लिए। – dwanderson

24

इस पर निर्भर करते हुए कि आप ऐसा क्यों करना चाहते हैं, लटकते पैकेज शर्करा के लिए अंतर्निहित टीएक्स समर्थन का उपयोग करके बेहतर हो सकता है। यदि यह एक बंद है, तो पैकेज का उपयोग करें, लेकिन अगर यह किसी अन्य लेआउट में बनाया गया है, तो पैकेज केवल चीजों को भ्रमित कर सकता है। आप पर निर्भर करता है।

\hangindent आयाम इंडेंटेशन का आकार देता है, और \hangafter संख्या इंगित करता है कि उस इंडेंटेशन को प्रारंभ या बंद करना चाहिए। यदि \hangafter संख्या सकारात्मक है, तो इंडेंटेशन लाइनों की संख्या के बाद शुरू होता है; यदि यह नकारात्मक है, तो यह तुरंत शुरू होता है और स्टॉप (शून्य) के बाद कई पंक्तियों को रोकता है।

ये केवल तत्काल अनुच्छेद पर लागू होते हैं। फांसी पैकेज \everypar का उपयोग कर इसे संभालता है। यह कभी-कभी समस्याग्रस्त तकनीक है, यही कारण है कि पैकेज में इसके बारे में 'सावधानी का शब्द' शामिल है।

\documentclass{article} 

\parindent=0pt 
\parskip=\medskipamount 

\begin{document} 

\hangindent=2em 
\hangafter=2 
Lorem ipsum dolor sit amet, consectetur adipiscing elit. 
Proin eu tempor velit. Fusce accumsan ultrices fringilla. Praesent 
sed odio mi. Mauris non ligula turpis. Duis posuere lacus nec diam 
interdum dictum suscipit magna molestie. Vestibulum nibh dolor, 
interdum eget rhoncus ut, sodales eget justo. Morbi blandit lorem 
sit amet nulla egestas aliquam. Nunc pharetra est at nibh ullamcorper 
in commodo erat dignissim. Cras et suscipit enim. 

\hangindent=2em 
\hangafter=-2 
Nunc adipiscing ligula at ligula egestas id ullamcorper felis luctus. 
Aliquam tincidunt turpis sed eros pellentesque iaculis. Nulla 
imperdiet cursus enim condimentum congue. 

\end{document} 
1

मुझे यह समाधान मिला। मेरे लिए यह बेहतर है क्योंकि यह इस बिंदु के बाद से सभी पाठ के लिए मान्य है:

\begin{list}{}{% 
\setlength{\topsep}{0pt}% 
\setlength{\leftmargin}{0.1in}% 
\setlength{\listparindent}{-0.1in}% 
\setlength{\itemindent}{-0.1in}% 
\setlength{\parsep}{\parskip}% 
}% 
\item[] 
Lorem ipsum dolor sit amet, consectetur adipiscing elit. 
Proin eu tempor velit. Fusce accumsan ultrices fringilla. Praesent 
sed odio mi. Mauris non ligula turpis. Duis posuere lacus nec diam 
interdum dictum suscipit magna molestie. Vestibulum nibh dolor, 
interdum eget rhoncus ut, sodales eget justo. Morbi blandit lorem 
sit amet nulla egestas aliquam. Nunc pharetra est at nibh ullamcorper 
in commodo erat dignissim. Cras et suscipit enim. 

Nunc adipiscing ligula at ligula egestas id ullamcorper felis luctus. 
Aliquam tincidunt turpis sed eros pellentesque iaculis. Nulla 
imperdiet cursus enim condimentum congue. 
\end{list} 

Now my normal text! 
5
\hangindent=\parindent 
\hangafter=1 
\noindent 
Lorem ipsum dolor sit amet, consectetur adipiscing elit. 
Proin eu tempor velit. Fusce accumsan ultrices fringilla. Praesent 
sed odio mi. Mauris non ligula turpis. Duis posuere lacus nec diam 
interdum dictum suscipit magna molestie. Vestibulum nibh dolor, 
interdum eget rhoncus ut, sodales eget justo. Morbi blandit lorem 
sit amet nulla egestas aliquam. Nunc pharetra est at nibh ullamcorper 
in commodo erat dignissim. Cras et suscipit enim. 
6

Ricibald के जवाब देने के लिए इसी तरह की है, लेकिन सरल (यह नहीं स्पष्ट था: मैं हर पैराग्राफ के लिए आदेश को दोहराने की जरूरत नहीं है मेरे पद में मेरे लिए जो लंबाई नौकरी कर रही थी)। मैं एक बुलेटेड सूची के लिए इस का उपयोग कर रहा था पहली बार तब जब प्रत्येक पंक्ति इंडेंट करने के लिए:

\begin{list}{}% 

{\leftmargin=1em \itemindent=-1em} 

\item 

\item 

\end{list} 
+0

यह बेहद सरल है और महान – anandbibek

+0

काम करता है और, उपरोक्त 'लटकाने' पैकेज की आवश्यकता नहीं है! – Digger

0

आप एक सूची सूची मार्जिन एक मांगपत्र द्वारा इंडेंट है बनाते हैं (\ leftmargini) और \ itemindent 0 है; यदि आप बाएं मार्जिन के नकारात्मक के बराबर \ itemindent सेट करते हैं, तो फांसी इंडेंट बाहरी स्कोप मार्जिन के साथ बिल्कुल लाइन करेगा, और आपको सूची के अंदर बिल्कुल एक इंडेंट मिलेगा। यह एक लटकती इंडेंट सूची में केवल एक मान स्थापित करने के लिए एक त्वरित और आसान तरीका है: \ itemindent।

\documentclass{article} 
\usepackage{lipsum} 
\begin{document} 

\begin{list}{}{\setlength\itemindent{-\leftmargin}} 
    \item \lipsum[1] 
    \item \lipsum[2] 
\end{list} 

\end{document} 
0

कैसे के बारे में:

\usepackage{changepage} 

\newenvironment{indentblock}{\begin{adjustwidth}{\parindent}{}\hspace{-\parindent}}{\end{adjustwidth}} 

\begin{document} 
    \begin{indentblock} 
     Lorem ipsum dolor sit amet, consectetur adipiscing elit. Proin eu tempor velit. Fusce accumsan ultrices fringilla. Praesent sed odio mi. Mauris non ligula turpis. Duis posuere lacus nec diam interdum dictum suscipit magna molestie. Vestibulum nibh dolor, interdum eget rhoncus ut, sodales eget justo. Morbi blandit lorem sit amet nulla egestas aliquam. Nunc pharetra est at nibh ullamcorper in commodo erat dignissim. Cras et suscipit enim. 
    \end{indentblock} 
\end{document} 

2

आप अपनी पसंद, उदाहरण के लिए, 4em के एक मूल्य के लिए \parindent बदल जाते हैं।