latex入门(二) 字体字号的设置
1.字体族的设置
(1)字体命令:
\textrm{Roman Family} 在花括号内的字体都是Roman Family 字体
(2)字体声明:
\rmfamily Roman Family 该命令下面的字体都是是Roman Family字体,直到新的声明出现覆盖该声明。
%导言区
\documentclass{article}
\usepackage{ctex}
%正文区
\begin{document}
% 字体族的设置:罗马字体, 无衬线字体 打字机字体 中文(黑体,宋体,仿宋,楷书)
%字体命令
\textrm{Roman Family}
\textsf{Sans Serif Family}
\texttt{Typewritter Family}
%字体
{\songti 宋体}
{\heiti 黑体}
{\fangsong 仿宋}
{\kaishu 楷书}
%字体声明
\rmfamily Roman Family
\sffamily Sans Serif Family
\ttfamily Typewritter Family
\end{document}
2.字体系列的设置
%导言区
\documentclass{article}
\usepackage{ctex}
%正文区
\begin{document}
%字体系列的设置(粗细,宽度)
%字体命令
\textmd{Medium Series}
\textbf{Boldface Series}
%字系列
\textbf{粗体}
\textit{斜体}
%字体声明
\mdseries{Medium Series}
\bfseries{Boldface Series}
\end{document}
3.字体大小
说明:在\documentclass[可选项]{article} 可选项:10pt, 11pt,12pt
1)标准字体
2)中文字号
% 导言区 10pt, 11pt, 12pt
\documentclass[12pt]{article}
\usepackage{ctex}
% 正文区
\begin{document}
% 字体大小
% 字体的大小
{\tiny Hello}
{\scriptsize Hello}
{\footnotesize Hello}
{\small Hello}
{\normalsize Hello}
{\large Hello}
{\Large Hello}\\
{\LARGE Hello}\\
{\huge Hello}\\
{\Huge Hello}\\
% 中文的字号
\zihao{0} 你好
\zihao{-0} 你好
\zihao{1} 你好
\zihao{-1} 你好
\zihao{2} 你好\\
\zihao{-2} 你好\\
\zihao{3} 你好\\
\zihao{-3} 你好\\
\zihao{4} 你好\\
\zihao{-4} 你好\\
\zihao{5} 你好\\
\zihao{-5} 你好\\
\zihao{6} 你好\\
\zihao{-6} 你好\\
\zihao{7} 你好\\
\zihao{8} 你好\\
\end{document}
4.函数式编写文档
说明:
在latex文档里,我们不可能满篇文章的设置字体,我们可以用:
\newcommand{cmd}{def} 来定义一个新的命令,把字体的整体设置
放在def里,减少代码量,也利于更改。
% 导言区
\documentclass{article}
\usepackage{ctex}
\usepackage{xcolor}
% 模块式编程
\newcommand{\red}{\textcolor{red}}
\newcommand{\myfont}{\textbf}
% 正文区
\begin{document}
% 调用自己的函数
\red{hello}
\myfont {hello}
\end{document}