这混凝土罗马字体由 D. Knuth 设计的这款很漂亮。我正在寻找让它变大的方法。
我当前的标题如下
\documentclass[15pt]{article}
\usepackage[margin=1in]{geometry}
\usepackage[utf8]{inputenc}
\usepackage{amsmath,amssymb,amsthm,mathtools}
\usepackage{thmtools, thm-restate}
\usepackage{changepage}
\usepackage[T1]{fontenc}
\usepackage{eulervm,eucal,eufrak}% the math fonts used in concrete mathematics
\usepackage{bbold}
\usepackage{concrete}% the concrete-roman, used in concrete mathematics
\usepackage{lipsum,hyperref,datetime2}
\usepackage[dvipsnames]{xcolor}
已尝试
我尝试过将 改为或[15pt]
。这并没有改变 pdf 文件中的任何东西。我还尝试过使用和进行配置- 也是徒劳。\documentclass[15pt]
[17pt]
[25pt]
\usepackage[20pt]{concrete}
\usepackage[fontsize=20pt]{concrete}
问题
如何有效地更改整个文档的字体大小?恐怕我还必须想办法进行配置
\usepackage{eulervm,eucal,eufrak}
。
答案1
您没有提供测试文件,而是提供如下文档
\documentclass[15pt]{article}
\begin{document}
abc
\end{document}
产生警告
LaTeX Warning: Unused global option(s):
[15pt].
这样就生成了默认的 10pt 字体。因此,你可以使用以下12pt
选项来获得更大的字体
\documentclass[12pt]{article}
\begin{document}
abc
\end{document}
请注意选项10pt
、11pt
和12pt
选项名称它们只是看起来像长度,以提示它们的作用。11pt
例如,该选项不会将任何字体大小设置为 11pt,而是将默认大小设置为 10.95pt。更一般地说,它们不仅设置主文档大小,这些选项还会影响整个设计,更改所有字体大小、更改文本宽度、更改列表和显示方程式周围的间距等。
extsizes 集合包括的类本质上是标准文章/报告/书籍的副本,但具有更大的尺寸选项范围(最大 20pt),因此您也可以使用
\documentclass[15pt]{extarticle}
\begin{document}
abc
\end{document}
请参阅您的系统上可能提供的文档texdoc extarticle
其他类别(例如回忆录或 Komascript 类别)的大小范围也较大。
答案2
有一个可扩展版本的 Concrete ccfonts
。
你可能还需要一个无衬线字体作为标题。DEK 在他最初委托 Concrete 创作的书中写道:具体数学,使用了 Computer Modern Sans-Serif 半粗体压缩字体。
还要记住,默认类中只有少数固定大小选项。在此示例中,我加载了 Koma 脚本以启用任意缩放。
\documentclass[fontsize=15pt]{scrartcl}
\usepackage[T1]{fontenc}
\usepackage{amsmath}
\usepackage{amssymb} % Load before ccfonts
\usepackage[boldsans, exscale]{ccfonts} % Boldsans enables cmss demi-condensed.
\usepackage{eulervm}
\usepackage{eucal, eufrak} % Or mathalpha
\setkomafont{disposition}{\fontfamily{cmss}\fontseries{sbc}}
\begin{document}
\section{Introduction}
Lorem ipsum dolor sit amet.
\( x = \frac{{-}b \pm \sqrt{b^2 - 4ac}}{2a} \)
\end{document}
如果你可以使用 LuaLaTeX 或 XeLaTeX,我的答案在这里已转为包,\usepackage[neoeuler]{fontsetup}
这需要您下载免费的 Neo Euler 字体。
答案3
可能是这样的吧?当然,诸如 、 等内容\Large
不会\small
因这种方法而改变。
\documentclass[15pt]{article}
\usepackage[margin=1in]{geometry}
\usepackage[utf8]{inputenc}
\usepackage{amsmath,amssymb,amsthm,mathtools}
\usepackage{thmtools, thm-restate}
\usepackage{changepage}
\usepackage[T1]{fontenc}
\usepackage{eulervm,eucal,eufrak}% the math fonts used in concrete mathematics
\usepackage{bbold}
\usepackage{concrete}% the concrete-roman, used in concrete mathematics
\usepackage{lipsum,hyperref,datetime2}
\usepackage[dvipsnames]{xcolor}
\usepackage{sectsty}
\allsectionsfont{\mdseries}
\begin{document}
\section{Section title}
Hello world $y=mx + b$.
\fontsize{15pt}{17pt}\selectfont\noindent
Hello world $y=mx + b$.
\end{document}