科研費マクロ&LaTeX掲示板

 一応ご案内

【2021/11/28】PHPのアップデートに伴い、文字コード問題を修正。一応動作してるっぽい。

科研費LaTeXサーバ科研費LaTeXサーバ(ミラー)/LaTeXを使ったマクロです。わからないことがあったら、科研費LaTeX FAQと、この掲示板のログをまず探してみてください。

 疑問と解決策をみんなで共有して、がんばって研究費をGetしましょう!
 spam除けのために、e-mail欄に入力があると書き込めなくしてみました。



[1484] multicolsが使えるのは、複数ページにまたがる項目のみ
ID = a4b94093253d843edf1cb62ab10053e0 ( 557c574b3925162008a957af6cdb087c )
山中 卓 のコメント: 2016-09-24 08:09 :

multicolsが使えるのは、複数ページにまたがる項目のみです。(挑戦的研究(萌芽)だと、「研究目的」など)

理由:
multicolsが使えるためには、カラムを折り返すために、そのページの長さがわかっている必要があります。
複数ページにまたがる項目の場合には、¥textlengthを調整して、枠の下までに収まるようにしていますので、
multicolsは使えます。

しかし、一つの項目が1ページ内に収まっている項目(挑戦的研究(萌芽)だと、「概要1」、「概要2」のページなど)の場合は、
¥textlengthを極端に長くし、余分に書き過ぎても改ページが起きて続くページがズレてしまうことを防いでいます。
そのため、multicols を用いようとすると、想定の長さを越えてしまうため、ご指摘のエラーが出ているものと考えます。
複数カラムが使える利便性よりも、ページがずれたり、許されていないページが作られたりする危険性を避けることを優先しています。

なお、以前こうした1ページ内に収まっている項目ではminipage環境を使っていましたが、figureやtableなどのfloating環境が使えない問題があったので、このように¥textlengthを長くした普通の環境にし、figureやtableが使えるようにしました。
(minipage内でも、multicolsは使えません)

ご容赦ください。



フォローする場合は下のフォームから。

投稿フォーム

名前
タイトル
e-mail
(name@aaa.bbb....)
URL
(http://www.a.b.c/)
メッセージ
削除用パスワード(10文字以内)


Y.Amo /