
テキスト ケージ内の注番号 (テキスト内ではなく、LaTeX の脚注の下) を取得できません。
ムウェ
\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
どこが間違っているのでしょうか?
PS「default」コマンドを使用しても「マークの配置」私は得る:
Undefined control sequence.
\setupnotation
おそらくこのエラーは、ConTeXt Mk IVを正しくインストールしなかったために発生したものと思われます。
PS で脚注マーク「内部」をスキップする方法を見つけました\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