title: Latex03-字体字号设置
date: 2022-05-19 15:05:46
tags: Latex
categories: Latex基础
字体属性
在Latex中,一个字体有5种属性:
-
字体编码
-
正文字体编码:OT1、T1、EU1等
-
数学字体编码:OML、OMS、OMX等
-
-
字体族
-
罗马字体:笔画起始处有装饰
-
无衬线字体:笔画起始处无装饰
-
打字机字体:每个字符宽度相同,又称等宽字体
-
-
字体系列
-
粗细
-
宽度
-
-
字体形状
-
直立
-
斜体
-
伪斜体
-
小型大写
-
-
字体大小
具体示例见如下代码:
% 导言区
\documentclass[10pt]{article} % 这里设置normal size的大小为10磅,一般只有10,11,12
\usepackage{ctex}
\newcommand{\myfont}{\textbf{\textsf{Fancy Text}}}
% 正文区(文稿区)
\begin{document}
% 字体族设置(罗马字体、无衬线字体、打字机字体)
% 使用字体命令
\textrm{Roman Family} \textsf{Sans Serif Family} \texttt{Typewriter Family}
% 使用字体声明
{\rmfamily Roman Family} {\sffamily Sans Serif Family} {\ttfamily Typewriter Family}
{\sffamily who you are? you find self on everyone around.take you as the same as others!}
{\ttfamily Are you wiser than others? definitely no. in some ways, may it is true. What can you achieve? a luxurious house? a brillilant car? an admirable career? who knows? }
% 字体粗细设置
\textmd{Medium Series} \textbf{Boldface Series}
{\mdseries Medium Series} {\bfseries Boldface Series}
%字体形状(直立、斜体、伪斜体、小型大写)
\textup{Upright Shape} \textit{Italic Shape}
\textsl{Slanted Shape} \textsc{Small Caps Shape}
{\upshape Upright Shape} {\itshape Italic Shape} {\slshape Slanted Shape} {\scshape Small Caps Shape}
% 中文字体
{\songti 宋体} \quad {\heiti 黑体} \quad {\fangsong 仿宋}
\quad {\kaishu 楷书}
中文字体的\textbf{粗体}与\textit{斜体}
%字体大小
{\tiny He11o}\\
{\scriptsize He11o}\\
{\footnotesize He11o}\\
{\small He1lo}\\
{\normalsize He11o}\\
{\large Hello}\\
{\Large He1lo}\\
{\LARGE He1lo}\\
{\huge He11o}\\
{\Huge He11o}\\
% 中文字号的设置命令
\zihao{-0} 你好!% 具体参考ctex文档
% 命令与内容分离
\myfont
\end{document}
编译结果如下: