ConTeXt에서 같은 줄에 다른 크기의 글꼴 수직 정렬

ConTeXt에서 같은 줄에 다른 크기의 글꼴 수직 정렬

이런 문서가 주어지면

\starttext
\setupbodyfont[palatino,8pt] small
\setupbodyfont[palatino,12pt] normal
\setupbodyfont[palatino,16pt] big
\stoptext

어떻게 그 단어들을 수직으로 중앙에 배치할 수 있을까요?

답변1

그것은 당신이 달성하고자 하는 것에 따라 조금씩 다릅니다. 한 가지 방법은 을 사용하는 것입니다 \framed[location=lohi]. 예를 들어

\defineframed
  [vcentered]
  [
    location=lohi,
    frame=off,
  ]

\starttext
\dontleavehmode
\vcentered[foregroundstyle={\switchtobodyfont[palatino,8pt]}]{small}
\vcentered[foregroundstyle={\switchtobodyfont[palatino,12pt]}]{normal}
\vcentered[foregroundstyle={\switchtobodyfont[palatino,16pt]}]{big}
\stoptext

여기에 이미지 설명을 입력하세요

관련 정보