段落內逐項列出

段落內逐項列出

我希望能夠在句子之後、句子的同一行上啟動逐項環境,並從該點開始縮排。

就像我正在做的事情

-此處但第二項應與第一項對齊。

編輯:這是用於投影機中的演示文稿,我想用它來節省幻燈片上的空間。

預先感謝您的回答!

答案1

以下是可用於獲得您想要的外觀的環境的定義。

  \newenvironment{OLitemize}[1][\linewidth]
     {\begin{minipage}[t]{#1}\begin{itemize}}
     {\end{itemize}\end{minipage}
    }

那麼用法是:

bla bla bla  \begin{OLitemize} \item test 1 \item test 2 \end{OLitemize}

對此代碼的一點評論:我希望您通常只在每個\item.由於我為 保留了整個線寬minipage,長文本將掛在頁面的右側。對於這種情況,可以傳遞一個可選參數,OLitemize該參數是您要使用的空間的寬度。這可用於適應頁面上的長文本。

也許人們甚至可以透過計算頁面上剩餘多少空間來改進定義,然後將其作為參數傳遞給minipage.不幸的是,我的 LaTeX 能力不允許這樣做。

相關內容