pdflatex 中字母大小不变

pdflatex 中字母大小不变
\documentclass[60pt,a4paper,twoside,openany]{article}
\usepackage[utf8]{inputenc}
\usepackage[bulgarian]{babel}
\usepackage[pdftex]{graphicx}
\newcommand{\HRule}{\rule{\linewidth}{0.5mm}}  % Horizontal line.

% Document body.
\begin{document}
Ляляляля!
\end{document}

我是个初学者,显然这里忽略了一些简单的东西。我想实现的是将字体大小增加到 12 点或 14 点。但是,选项12pt不起作用\documentclass

我正在使用pdflatex上述来源生成一个pdf文件。

答案1

文档article类无法识别选项 ,因此无法处理该选项60pt。该类唯一article识别的三个字体大小选项是10pt11pt12pt。其他文档类(例如memoir和 KOMA-Script 类)可以识别更多字体大小选项;但是,据我所知,它们也无法识别该选项60pt

要更改 LaTeX 文档中的字体大小,请使用命令序列

\fontsize{<nominal font size>}{<baselineskip>}\selectfont

应用到您的示例,假设您想要一个比标称字体大小大 20% 的基线跳跃,则可以生成以下逐渐增大字体大小的序列(使用因子为 1.2 的几何级数):

在此处输入图片描述

\documentclass[a4paper,10pt]{article}
\usepackage[utf8]{inputenc}
\usepackage[bulgarian]{babel}
\usepackage{lmodern} % for better support of Cyrillic glyphs
\begin{document}
Ляляляля!

\fontsize{12}{14.4}\selectfont
Ляляляля!

\fontsize{14.4}{17.3}\selectfont
Ляляляля!

\fontsize{17.3}{20.7}\selectfont
Ляляляля!

\fontsize{20.7}{24.9}\selectfont
Ляляляля!

\fontsize{24.9}{29.9}\selectfont
Ляляляля!
\end{document}

答案2

您可以使用其中一个类,除了标准类提供的、、、 和之外,您extsizes还可以使用标准类提供的 、 、 、 和 之一。这些类是标准类的扩展,仅提供更多字体大小选项。8pt9pt14pt17pt20pt10pt11pt12pt

例如,extarticle使用20pt

\documentclass[20pt,a4paper,twoside]{extarticle}
\usepackage[utf8]{inputenc}
\usepackage[bulgarian]{babel}
\usepackage[pdftex]{graphicx}
\newcommand{\HRule}{\rule{\linewidth}{0.5mm}}  % Horizontal line.

% Document body.
\begin{document}
Ляляляля!
\end{document} 

在此处输入图片描述

答案3

Koma 系列课程和回忆录提供了各种字体大小的功能。

\documentclass[version=last,fontsize=20pt]{scrartcl}
\usepackage{blindtext}
\usepackage{lmodern}
\begin{document}
\blinddocument
\end{document}

在此处输入图片描述

如果您与文章等基本课程相关,则可以使用scrextend包,它提供了一些与 KOMA 课程相同的功能。

\documentclass{article}

\usepackage{lmodern}

\usepackage{scrextend}
\KOMAoption{fontsize}{20pt}

\usepackage{blindtext}

\begin{document}

\Blinddocument

\end{document}

相关内容