如何在 ConTeXt 中加入一些垂直空間

如何在 ConTeXt 中加入一些垂直空間

在 LaTeX 中,我使用了這個:

Some text\\[1pt] Some more text.

在 ConTeXt 中,我找不到方法來做同樣的事情。有人建議使用空白,但第二行對我來說是縮排的,並且開始位置比應有的要低(即使使用\break[0mm]。現在,簡單地使用\ 是我能得到的最接近我正在尋找的內容為,但這絕對不理想。

重點是將問題與答案分開一點,在這裡:

在此輸入影像描述

比較我在 LaTeX 中的內容(差異非常細微,但眼睛更舒服)

在此輸入影像描述

這是 \blank 的樣子:

在此輸入影像描述

並使用 \blank[0mm]:

在此輸入影像描述

答案1

你的例子看起來最好用描述您可以為標題和內容設定不同樣式的機制。

\define[1]\QuestionTitle
  {\offset[x=-1em]{#1}}

\definedescription
  [Question]
  [alternative=top,
        margin=1em,
        align=verytolerant,
    headstyle=italic,
  headcommand=\QuestionTitle,
        before={\blank[medium]},
        after={\blank[medium]},
    inbetween={\blank[small]}]

\mainlanguage[fr]

\setcharacterspacing[frenchpunctuation]

%\showframe
%\showgrid

\starttext

\startQuestion[title={Qu’osa-t-il après cela?}]
Il fit un écrit de 95 articles qu’il attacha aux portes de l’église de Wittemberg.
\stopQuestion

\startQuestion[title={Que contenaient ces articles?}]
Bien des choses qui ne raccordaient nullement avec l’ancienne doctrine de l’Église.
\stopQuestion

\stoptext

答案2

只是為了展示如何獲得您所習慣的 LaTeX:

\starttext
{\it Qu’osa-t-il ?}\\\blank[1pt]Il fit un écrit\\
{\it Qu’osa-t-il ?}  \blank[1pt]Il fit un écrit\\
%                  ^ diff here
%                    no need for \\
%                    \blank is in charge of
\stoptext

相關內容