ConTeXt: 각주 도움말

ConTeXt: 각주 도움말

텍스트 케이지 내부에서 메모 번호(텍스트가 아닌 LaTeX 각주 아래)를 얻을 수 없습니다.

MWE

\definepapersize[name][width=16.5cm,height=24cm,] %dimensioni pagina
 \setuppapersize[name] % nome pagina
  \setuplayout[grid=yes]
  \usemodule[simplefonts][size=11pt] 
 \setmainfont[my font]
 \setuppagenumbering[alternative=doublesided]
 \setupfootnotedefinition[footnote][location=left]
  \setupnote[footnote][location=page,numbercommand=\hskip1cm] 

   \starttext
    Dummy Text\footnote
    \stoptext

내가 어디에서 잘못하고 있는 걸까요?

추신: "default" 명령을 사용해도"마크 배치"나는 얻다:

 Undefined control sequence.
\setupnotation

아마도 이 오류는 ConTeXt Mk IV를 올바르게 설치하지 않았기 때문에 발생한 것 같습니다.

추신 : 각주 "내부"를 건너뛰는 방법을 찾았습니다 \setupfootnotes[numbercommand=\hskip3cm,]. 이제 문제는 숫자가 각주 텍스트와 겹친다는 것입니다. 그렇다면 각주 텍스트도 건너뛸 수 있는 방법은 무엇일까요?

답변1

귀하가 보고한 오류를 재현할 수 없습니다 \setupnotation. 최신 베타로 업데이트해 보세요.

그러나 simplefonts. 해당 모듈은 더 이상 사용되지 않으며 오래 전에 작동이 중지되었습니다. 이는 내장 \definefontfamily명령으로 대체되었습니다. 이 예는 나에게 잘 작동합니다.

\definepapersize[name][width=16.5cm,height=24cm]
\setuppapersize[name]
\setuplayout[grid=yes]

\definefontfamily[mainfont] [serif] [DejaVu Serif]
\definefontfamily[mainfont] [sans]  [DejaVu Sans]
\definefontfamily[mainfont] [mono]  [DejaVu Sans Mono]
\definefontfamily[mainfont] [math]  [DejaVu Math]
\setupbodyfont[mainfont, 11pt]

\setuppagenumbering[alternative=doublesided]
\setupnotation
    [footnote]
    [location=left]
\setupnote
    [footnote]
    [location=page,
     numbercommand=\groupedcommand{\hskip1cm\relax}{}] 

\starttext
Dummy Text\footnote{text for footnote}
\stoptext

관련 정보