Text LaTeX-更改文档的字体大小,但在前言中,而不是在文档类中?
我有一份文件。我想更改所有文本的字体大小,使其更小 通常我只会更改Text LaTeX-更改文档的字体大小,但在前言中,而不是在文档类中?,text,latex,formatting,Text,Latex,Formatting,我有一份文件。我想更改所有文本的字体大小,使其更小 通常我只会更改documentclass部分。但是,我正在从另一个程序生成LaTeX文件,并且它正在设置documentclass,我无法更改它。不过,我可以把事情写在序言中 是否可以在不接触documentclass声明的情况下更改序言中的字体大小。请参阅。可以将文本围绕在特定大小的“开始…”和“结束”块中,也可以使用大括号将文本围绕在大括号之后,将大小放在大括号之后。例如: \begin{Large} This text is large.
documentclass
部分。但是,我正在从另一个程序生成LaTeX文件,并且它正在设置documentclass,我无法更改它。不过,我可以把事情写在序言中
是否可以在不接触documentclass声明的情况下更改序言中的字体大小。请参阅。可以将文本围绕在特定大小的“开始…”和“结束”块中,也可以使用大括号将文本围绕在大括号之后,将大小放在大括号之后。例如:
\begin{Large}
This text is large.
\end{Large}
\开始{Large}
这篇文章很大。
\结束{Large}
或者,使用大括号:
{\Large This text is large.}
{\Large此文本很大。}
可以使用
\fontsize{size}{skip}
命令,其中size是所需的fontsize,skip是行之间的距离(乘以baselineskip)。
要使新的fontsize生效,您需要使用\selectfont
执行此命令
这里提出了一个类似的问题:使用任何刻度。例如,写
\mag 900
并获得90%的比例或写入
\mag 1440
并获得144%的规模 您可以将字体大小指定为大多数DocumentClass的选项,如中所示
\documentclass[letterpaper, **11pt**]{article}
正如Michael指出的,大括号控制TeX中的范围,就像其他地方一样,因此可以用{\Large}包围整个文档,但如果只使用上面的documentclass选项,那就有点傻了
另一种可能是定义自己的样式文件或documentclass。LaTeX是为它而构建的,所以请尝试一下。未经测试,但如果您想覆盖document类使用的大小选项,这可能会起作用:
\makeatletter
\PassOptionsToClass{10pt}{article}
\makeatother
当然,选择document类支持的大小选项,并用工具生成的类替换文章。是的,这是可能的,但我需要为文档中的每个段落都这样做。这不是“LaTeX方式”,我无法更改文档类定义。我不能用这个。我误解了你的问题:你能改变关于生成文档的程序的任何东西吗?换句话说,这是你的代码吗?这不会改变我的字体大小。它所做的似乎只是改变事物之间的间距(例如边框、边距等)@Rory。它对我有用。它必须起作用。一切都是按比例的。例如,选中
\mag 500
。将其放在序言中不会改变字体大小。