【2021/11/28】PHPのアップデートに伴い、文字コード問題を修正。一応動作してるっぽい。
科研費LaTeXサーバ/科研費LaTeXサーバ(ミラー)/LaTeXを使ったマクロです。わからないことがあったら、科研費LaTeX FAQと、この掲示板のログをまず探してみてください。 疑問と解決策をみんなで共有して、がんばって研究費をGetしましょう!
spam除けのために、e-mail欄に入力があると書き込めなくしてみました。
multicolsが使えるのは、複数ページにまたがる項目のみです。(挑戦的研究(萌芽)だと、「研究目的」など)
理由:
multicolsが使えるためには、カラムを折り返すために、そのページの長さがわかっている必要があります。
複数ページにまたがる項目の場合には、¥textlengthを調整して、枠の下までに収まるようにしていますので、
multicolsは使えます。
しかし、一つの項目が1ページ内に収まっている項目(挑戦的研究(萌芽)だと、「概要1」、「概要2」のページなど)の場合は、
¥textlengthを極端に長くし、余分に書き過ぎても改ページが起きて続くページがズレてしまうことを防いでいます。
そのため、multicols を用いようとすると、想定の長さを越えてしまうため、ご指摘のエラーが出ているものと考えます。
複数カラムが使える利便性よりも、ページがずれたり、許されていないページが作られたりする危険性を避けることを優先しています。
なお、以前こうした1ページ内に収まっている項目ではminipage環境を使っていましたが、figureやtableなどのfloating環境が使えない問題があったので、このように¥textlengthを長くした普通の環境にし、figureやtableが使えるようにしました。
(minipage内でも、multicolsは使えません)
ご容赦ください。