LaTeXでカウンタを自作し参照する

自分用Tips. LaTeXにおいて \newcounter コマンドでカウンタを自作し、自動で番号を振ることができるが、このカウンタの番号を \ref, \pageref コマンドで参照できるようにするためのレシピ:

  • 宣言側(コマンドの中身がいまいち理解できていないので変数を波括弧で括った。)
    \newcounter{mycounter} % カウンタの宣言
    \setcounter{mycounter}{0} % カウンタの初期化
    % ↓\refstepcounterの利用
    \newcommand{\useMycounter}[1][]{\refstepcounter{mycounter}{#1}演習{\themycounter}:}
  • 付番側
    \useMycounter[\label{mylabel}]三角関数微分
    出力(多分) 演習1:三角関数微分
  • 参照側
    演習\ref{mylabel}で解いたように…
    出力(多分) 演習1で解いたように…
参考:http://www.cymric.jp/old/tex/counter.html