如何使字体大小随纸张大小缩放

如何使字体大小随纸张大小缩放

我正在尝试使用 tcolorbox 创建海报,效果很好,但我注意到我已经对a4paper纸张大小做了一切调整。当我将其更改为类似 时,a1paper所有字体都太小了。指定字体大小\documentclass[30pt]{article}似乎没有效果。根据不同的纸张尺寸缩放字体大小的正确方法是什么?我认为为此目的beamerposter提供了一个scale论据,但如果没有必要,我不想为此使用 beamer。

答案1

选项fontsize将把tcbposter所有字体缩放到所需的大小。

在此处输入图片描述

答案2

为 Din A4 设计,然后扩展到 Din A3。更改430pt\textwidthDin A4 并使用适合缩放的字体,例如lmodern

\documentclass{article}
\usepackage[a3paper]{geometry}
\usepackage{lmodern}
\usepackage[most]{tcolorbox}
\usepackage{graphicx}
\begin{document}

\noindent%
\resizebox{\textwidth}{!}{%
\begin{minipage}{430pt}%
\begin{tcolorbox}[title={Foo}]
test
\end{tcolorbox}%
\end{minipage}%
}

\end{document}

相关内容