Re: 条件分岐を行う際に\pageref{}が機能しない

名前: しっぽ愛好家
日時: 2004-08-12 00:55:41
IPアドレス: 210.224.215.*

>>30843 先程, >\@ifundefined{r@test-begin}% > {\@tempcnta=\m@ne}% > {\@tempcnta=\pageref{test-begin}\relax}% のようなものを例示しましたが, こうすると(オリジナルの LaTeX を用いた場合)\@setref の定義中の \null が \@tempcnta=\pageref{test-begin} の代入の際に現れて余計なことを することもあります. この場合,\pageref そのものを使うのではなく, \@tempcnta=\expandafter\expandafter\expandafter\@secondoftwo \csname r@test-begin\endcsname\relax とでもするのが無難でしょう(もちろん,ラベル test-begin が 定義されている場合の話です).

この書き込みへの返事:

お名前
題名 
メッセージ(タグは <a href="...">...</a> だけ使えます)