Beamerでの行間の自動調整

そしてfontsizeによる自由なフォントサイズの調整

Shuji Narazaki
text-is-saved
3 min readMay 8, 2017

--

Beamerではなくlatexの問題かもしれませんが、フォントを変えても行間が広いままでみっともないことになることがあります。

source 1

このソースに対して生成されるシートはこのようになります。

result 1

ああ、スカスカしていてみっともない。baselineskip あたりを設定しなければならないのか。。。

なんと、これは行末に空白行がないせいでした。

空白行 + }に変更
くっついた!

まさか、こんなところに空白行が必要だとは全く思いもしませんでした。特に \end{frame} の直前に空白行を入れるような習性は全くありません。大量に修正しなければ。

なお、beamerだと fontsize + selectfont という命令でフォントサイズを自由に変えることができます(selectfontの利用は必須)。

font size = 3pt, line spacing = 4pt
もはや拡大必須

これは素晴らしい。normal, small, footnotesizeがかなり似ていてtinyだけがずば抜けて小さいなあと感じていたのですが、これで自由自在に設定できるようになりました。

なお、これはbeamerではなく(最近の)latexの機能なのかもしれませんが。

--

--

Shuji Narazaki
text-is-saved

Studying SAT solvers and symbolic computation (type and logic). Being into 円城塔, Greg Egan, Stephen Colbert, 酒見賢一, say a Sci. Fi. person.