我使用以下命令生成一个宽度为 12pt、行距为 1.5 的文章:
\documentclass[english,12pt, a4paper]{article}
\usepackage{babel}
\usepackage{times}
\usepackage{graphicx}
\usepackage{float}
\linespread{1.5}
\begin{document}
\begin{abstract}
Abstract
\end{abstract}
\end{document}
当然,摘要的字体大小似乎小于 12。我怎样才能使文章中的所有字体都变为 12pt?
答案1
您有多种选择。
\normalsize
在摘要开头添加- 通过以下方式修补
abstract
环境 »电子工具箱«。 abstract
通过从类中获取原始代码article
并手动进行修改来更新环境。
第一个选项最短。
\documentclass[11pt]{article}
\usepackage[T1]{fontenc}
\usepackage{lipsum}
\begin{document}
\begin{abstract}
\normalsize
\lipsum[1]
\end{abstract}
下一个选项稍微长一点。
\documentclass[11pt]{article}
\usepackage[T1]{fontenc}
\usepackage{etoolbox}
\usepackage{lipsum}
\patchcmd{\abstract}{\small}{}{}{}
\begin{document}
\begin{abstract}
\lipsum[1]
\end{abstract}
\lipsum[2]
\end{document}
最后一个选项太长并且会使代码不清楚。
\documentclass[11pt]{article}
\usepackage[T1]{fontenc}
\usepackage{lipsum}
\makeatletter
\if@titlepage
\renewenvironment{abstract}{%
\titlepage
\null\vfil
\@beginparpenalty\@lowpenalty
\begin{center}%
\bfseries \abstractname
\@endparpenalty\@M
\end{center}}%
{\par\vfil\null\endtitlepage}
\else
\renewenvironment{abstract}{%
\if@twocolumn
\section*{\abstractname}%
\else
% \small % this causes the smaller font size
\begin{center}%
{\bfseries \abstractname\vspace{-.5em}\vspace{\z@}}%
\end{center}%
\quotation
\fi}
{\if@twocolumn\else\endquotation\fi}
\fi
\makeatother
\begin{document}
\begin{abstract}
\lipsum[1]
\end{abstract}
\lipsum[2]
\end{document}
您所要做的就是选择您喜欢的方法。