LaTeX 无法调整字体大小

LaTeX 无法调整字体大小

有谁知道为什么 LaTeX 无法调整字体大小(我将其更改为10pt,,12pt5pt什么也没发生):

\documentclass[10pt,landscape]{article}
\usepackage[latin1]{inputenc}
\usepackage[T1]{fontenc}
\usepackage[german]{babel}
\usepackage{array}
\usepackage{lscape}
\usepackage{booktabs}
\usepackage{enumitem}% for control of list spaceing
\usepackage{graphicx}
\usepackage[table]{xcolor}%coloring rows in tabluar
\usepackage{subfig}%for subfloat
\begin{document}
\newcolumntype{R}[1]{>{\raggedright\arraybackslash}m{#1}}% alignment: centered
\newcommand{\nodata}{\centering\arraybackslash --} %für -- in Tabellen

\begin{appendix}

\section{Cluster data}
\subsection{quarterly data}

%GDP
\subsubsection{Gross domestic product}

\begin{tabular}{R{3.5cm}R{3.5cm}R{3.5cm}R{3.5cm}}     %<--- damit geht es jetzt auch ;)
\toprule
\multicolumn{1}{c}{\textbf{Cluster 1}} & \multicolumn{1}{c}{\textbf{Cluster 2}} & \multicolumn{1}{c}{\textbf{Cluster 3}} & \multicolumn{1}{c}{\textbf{Cluster 4}} \\ 
\midrule

\rowcolor[gray]{.9}  Canada, France, Germany & Italy, Japan, United Kingdom, United States &\nodata &\nodata\\

  Austria, Belgium, Netherlands, Switzerland &\nodata & Luxembourg &\nodata\\

\rowcolor[gray]{.9}  Finland, Iceland, Norway, Sweden & Denmark, Ireland &\nodata &\nodata\\

 \nodata & Estonia, Hungary & Czech Republic, Slovenia & Poland, Slovak Republic \\

\rowcolor[gray]{.9}  Greece, Portugal, Spain &\nodata &\nodata &\nodata \\

  New Zealand &\nodata & Australia, Korea, Turkey & Israel \\

\bottomrule
\end{tabular}


%Plots

$\begin{array}{llll}
\includegraphics[scale=0.5]{GDPClusterPlot1.eps} & \includegraphics[scale=0.5]{GDPClusterPlot2.eps} & \includegraphics[scale=0.5]{GDPClusterPlot3.eps} & \includegraphics[scale=0.5]{GDPClusterPlot4.eps}
 \\
\end{array}$

\end{appendix}

\end{document}

答案1

请注意,命令的选项10pt11pt和为整个文档设置默认字体大小。某些文档类别(尤其是 类)可识别文本字体默认大小的其他设置。但是,我所熟悉的文档类别均无法识别该选项。)12pt\documentclassmemoir5pt

减小字体大小本地例如,对于tabular文本块太大而无法容纳的环境,LaTeX 提供了命令\small\footnotesize\scriptsize\tiny。这些说明是相对的到文档的主字体大小:\small说明将字体大小缩小约 10%,而\tiny说明将字体大小缩小约 50%。因此,如果您已指定12pt默认字体大小,并且正在使用“标准”LaTeX 文档类之一,例如articlereportbook(或基于标准类的文档类之一),则\tiny组中设置的文本将呈现为6pt

为了将字体大小更改的范围限制在tabular相关环境中,您应该使用一对花括号{和来分隔文档的部分}。因此,您的tabular环境现在可能如下所示:

{\footnotesize % change the font size
\begin{tabular}{ *{4}{R{3.5cm}} }
...
\end{tabular} 
} % end of scope of \footnotesize macro

最后,如果你将tabular环境包含在table环境内,你甚至不需要使用括号来保持字体大小改变命令的本地性。只需在指令之后(和指令之前)立即发出命令\small\footnotesize等,命令的范围将自动在语句处结束。begin{table}\begin{tabular}{...}\end{table}

相关内容