【2021/11/28】PHPのアップデートに伴い、文字コード問題を修正。一応動作してるっぽい。
科研費LaTeXサーバ/科研費LaTeXサーバ(ミラー)/LaTeXを使ったマクロです。わからないことがあったら、科研費LaTeX FAQと、この掲示板のログをまず探してみてください。 疑問と解決策をみんなで共有して、がんばって研究費をGetしましょう!
spam除けのために、e-mail欄に入力があると書き込めなくしてみました。
\\KLcite はforms/kakenhi6.sty の中に定義されているので、それを見てもらうとわかりますが、
\\newcommand{\\KLcite}[1]{[\\ref{#1}]}
というように引数1つを\\refに渡して[ ]でくくっているだけです。
従って、2つ以上並べても、理解してもらえません。
どうしてもということであれば、自分でたとえば次のようなマクロを定義して用いる手はあります。
\\newcommand{\\KLciteii}[2]{[\\ref{#1}, \\ref{#2}]}
\\newcommand{\\KLciteiii}[3]{[\\ref{#1}, \\ref{#2}, \\ref{#3}]}
....
\\KLciteii{pub:one}{pub:two}
\\KLciteiii{pub:one}{pub:two}{pub:three}
なお、マクロのコマンド名に 0 - 9 の数字は使えませんので、ご注意を。