मुझे लेटेक्स में लिस्टिंग पैकेज से संबंधित कोई समस्या है। मुझे अपने मास्टर थीसिस परिशिष्ट में निम्न XML दस्तावेज़ http://www.sparxsystems.com.au/downloads/profiles/EP_Extensions.xml का स्रोत कोड एम्बेड करने की आवश्यकता है। समस्या यह है कि, पैकेज के पास मैं कितने विकल्प पास करता हूं, मुझे लगता है कि मैं इसे पृष्ठ पर फिट करने में सक्षम नहीं हूं। लिस्टिंग में रेखाएं बहुत लंबी हैं, और लिस्टिंग पैकेज उन्हें लपेटता नहीं है, जो अजीब लगता है ... विकल्पों का क्या संयोजन चाल करेगा?लिस्टिंग पैकेज में लाइन रैपिंग को कैसे बाध्य किया जाए?
पल मैं निम्नलिखित lstset अनुदेश का उपयोग पर:
\lstset{
breakindent=0em,
language=XML,
basicstyle=\footnotesize,
numbers=left,
numberstyle=\footnotesize,
stepnumber=2,
numbersep=5pt,
backgroundcolor=\color{white},
showspaces=false,
showstringspaces=false,
showtabs=false,
frame=single,
tabsize=2,
captionpos=b,
breaklines=true,
breakatwhitespace=true,
breakautoindent=true,
escapeinside={\%*}{*)},
linewidth=\textwidth
}
कौन सा, कोई अन्य विकल्प सेट के साथ, और निम्न आदेश के साथ संयुक्त:
\lstinputlisting{EP_Extensions.xml}
सूचियाँ को दिया फ़ाइल के स्रोत निम्नलिखित आउटपुट:
मैंने उन सभी संयोजनों की कोशिश की जिन्हें मैं सोच सकता था, और यह काम नहीं करता है। – Adam
हमम ... मुझे संदेह है कि कुछ कोड देखने के बिना हम आपके लिए कुछ भी नहीं कर सकते हैं। – dmckee