ConTeXt:如何在 \ 環境中實現對樣式的期望?

ConTeXt:如何在 \ 環境中實現對樣式的期望?

免責聲明:我是 ConTeXt 的新手。我昨天開始學習,花了 3 個小時的火車時間閱讀不那麼簡短的介紹作者:華金‧阿塔茲-洛佩斯。我也不是學生,也不是在學術環境中從事這份工作,也不是排版業。我只是寫了一篇研究論文,我認為該論文值得比 Atlassian Confluence 更好的排版。因此,我沒有同事來問這種事情。他們已經認為我是一個成績優異的人,因為我寫了一篇沒人要求的研究論文。

我對如何同時實現兩件事感到困惑:

  1. 我想要段落之間有較大的間距
  2. 我希望枚舉項之間的間距較小

Chatgpt 建議:

\setupwhitespace[big]
\starttext
... my paragraphs
\stoptext
\setupwhitespace[none]
\starttext
... my enumerated items
\stoptext

但是,我使用多個文件構建了我的項目,如下所示。在我的序言中我使用了\setupwhitespace[big].我查看了\startitemize和 的文檔\setupitemgroup。似乎沒有項目之間間距的選項。

\environment preamble.tex

\starttext
    \ReadFile{file1.tex}
    \ReadFile{file2.tex}
\stoptext

我真的只想更改枚舉項目的間距,但將所有其餘樣式保留在序言中。

我的問題是:

  • 將所有這些文件包裝在一個文件中是否為反模式\starttext ... \stoptext
  • 如果我將所有樣式設定在 中\environment,如何在一小段文字中實現該樣式的例外?

答案1

好吧,當我對這個問題做最後的審查時,我意識到 Ataz-López 的書的 URL 路徑中有「githubusercontent」。我看了一下原始碼。

在前面的內容中,他有:

\startitemize[packed]
...

這實現了我希望在這個例子中實現的目標。

相關內容