我在LaTeX中使用listings
包來包含源代碼,但是我的一些源代碼運行在右側,因此某些行顯然太長。有沒有人知道在編寫代碼時是否有標記邊距的方法,可能取決於我在LaTeX環境中設置的\setlength
參數,以便我知道要在那裏停止?我正在使用Microsoft Visual C++ 2010和TeXworks來解決這個問題,但我經常只使用Emacs編寫C++代碼和LaTeX。如何編寫C++代碼以適應LaTeX列表邊距
下面是從乳膠中的片段我使用:
\lstdefinestyle{C++}
{float=h!, frame=single, language={[Visual]C++}, numbers=left, numberstyle=\tiny, tabsize=2}
\lstinputlisting[style=C++, label=lst:RANDU, caption=RANDU C++ Implementation]{RANDU.cpp}
下面是什麼,它的輸出看起來像一個片段,我想知道到哪裏結束線在我的IDE,使得它不「T超出右邊界:
提前感謝!
此問題已被標記爲遷移到[tex.se]。 – Werner
@Werner這很好。我原本是在那裏貼的,但沒有人咬人。雖然在這裏沒有太多好處! – bcf