\lstinputlisting 後換行

\lstinputlisting 後換行

有什麼辦法可以在 a 之後插入換行符號嗎\lstinputlisting?目前,lstinputlisting 中的程式碼緊跟在後,但我更喜歡有一個換行符,但似乎無法將其放入。

它看起來是這樣的:

有了這個程式碼:

\lstinputlisting{newtonsMethod.m}

The derivative function implements the central difference method. The simple implementation is shown below.

如果我把\\它放在\lstinputlisting.

我無法回答我自己的問題,因為我對這個網站太陌生,但我設法弄清楚了:

\透過將lstinputlisting放在後面,得到了我想要的東西,就像這樣。

\lstinputlisting{newtonsMethod.m}
The derivative function implements the central difference method. The simple implementation is shown below.

答案1

\lstinputlisting段落自動結束。看來您正在尋找低於此的更大的跳躍,您可以通過多種方式做到這一點:

  1. 插入垂直跳躍(類似\smallskip,\medskip\bigskip):

    \lstinputlisting{newtonMethod.m}
    \bigskip
    The derivative function ...
    
  2. \vspace{<len>}使用where是任意 TeX 長度插入垂直空格<len>

    \lstinputlisting{newtonMethod.m}
    \vspace{\baselineskip}
    The derivative function ...
    
  3. 使用鍵belowskip(預設為\medskipamount):

    \lstinputlisting[belowskip=40pt]{newtonMethod.m}
    The derivarive function ...
    

相關內容