我正在尝试制作一张(非常)大的海报,并且需要相应较大的文字和数学。
不幸的是,默认情况下,LaTeX 的字体大小是有限的。\scaling
在以下最小工作示例中,增加字体大小不会产生任何效果:
\documentclass{article}
\newlength{\scaling}
\setlength{\scaling}{2.2pt}
\renewcommand{\normalsize}{\fontsize{24.88\scaling}{30\scaling}\selectfont}
\begin{document}
asdf $asdf \epsilon$
\end{document}
稍微玩一下,我可以通过添加\usepackage{palatino}
序言来增加非数学文本的字体大小。但我尝试的任何方法都无法增加数学文本的大小。
\DeclareMathSizes
搜索此内容让我陷入了使用(无效)或尝试安装其他字体包的困境。 (它们都很庞大,令人困惑,并且缺乏安装说明。)
我差不多已经束手无策了。我甚至不在乎最终使用什么字体,我只想要更大的文字和数学!
答案1
200pt 大小够用吗?以下是 A0 纸上的该尺寸。
\RequirePackage{fix-cm}
\documentclass{article}
\usepackage[a0paper]{geometry}
\usepackage{amsmath}
\usepackage{fixcmex}
\begin{document}
\fontsize{200}{240}\selectfont
Some text
\[
\sum_{k=0}^n k=\frac{k(k+1)}{2}
\]
\end{document}
通过fix-cm
我们使 Computer Modern 字体完全可扩展;这不会影响完成fixcmex
工作的数学扩展字体。
或者,使用已经完全可扩展的字体。
\documentclass{article}
\usepackage[a0paper]{geometry}
\usepackage{amsmath}
\usepackage{newpxtext,newpxmath} % Palatino clone
\begin{document}
\fontsize{200}{240}\selectfont
Some text
\[
\sum_{k=0}^n k=\frac{k(k+1)}{2}
\]
\end{document}