ConTeXt: размер шрифта математического режима в стартстопах

ConTeXt: размер шрифта математического режима в стартстопах

Взгляните на этот простой документ:

\definestartstop[test][style={\tfx}]
\showgrid

\startTEXpage[offset=.5mm]
  Let's take a look.

  Math without style: $\pi=3.1415...$.

  \starttest
    Math in startstop with style: $\pi=3.1415...$.
  \stoptest
\stopTEXpage

Этот документ должен быть простым. Однако у меня есть проблема с ним.

введите описание изображения здесь

Размер шрифта в математическом режиме не был изменен. Как его изменить?

решение1

Вы можете попробовать либо

\definestartstop[test][style=\small]
\showgrid

\startTEXpage[offset=.5mm]
  Let's take a look.

  Math without style: $\pi=3.1415 \ldots$.

  \starttest
    Math in startstop with style: $\pi=3.1415 \ldots$.
  \stoptest
\stopTEXpage

или даже (я слышал, что когда-нибудь это может стать значением по умолчанию)

\enableexperiments[fonts.compact]

\definestartstop[test][style=\tfx]
\showgrid

\startTEXpage[offset=.5mm]
  Let's take a look.

  Math without style: $\pi=3.1415 \ldots$.

  \starttest
    Math in startstop with style: $\pi=3.1415 \ldots$.
  \stoptest
\stopTEXpage

Результат в обоих случаях:

маленький с маленькой математикой

Но, возможно, лучше использовать \switchtobodyfont[Xpt]тот Xразмер, который вам нужен. Думаю, это зависит от того, что вы делаете.

Связанный контент