码迷,mamicode.com
首页 > 其他好文 > 详细

LaTex字体属性

时间:2020-06-25 12:20:57      阅读:108      评论:0      收藏:0      [点我收藏+]

标签:pac   bfs   iter   normal   相同   medium   范围   its   begin   

在LaTex中,一个字体有五种属性:
(1)字体编码:
正文字体编码:OT1、T1、EU1等
数学字体编码:OML、OMS、OMX等
(2)字体族:
罗马字体:笔划起始处有装饰
无衬线字体:笔划起始处无装饰
打字机字体:每个字符宽度相同,又称等宽字体

 %字体族设置(罗马字体,无衬线字体,打字机字体)
   \textrm{Roman Family}\quad
   \textsf{Sans Serif Family}\quad
   \texttt{Typewriter Family}
   %或者用大括号进行分组,限定声明作用的范围与上面等价,声明后,其后格式一直不变,直到下一个声明出现
   
   {\rmfamily Roman Family}\quad
   {\sffamily Sans Serif Family}\quad
   {\ttfamily Typewriter Family}
   
   \sffamily who are you?
   
   \ttfamily what can you achieve?

编译结果:
技术图片

(3)字体系列:
粗细:
宽度:

%字体系列设置
   \textmd{Medium Series}\quad
   \textbf{Boldface Series}
   
   {\mdseries Medium Series}\quad
   {\bfseries Boldface Series}

编译结果:
技术图片

(4)字体形状:
直立:
斜体:
伪斜体:
小型大写:

 %字体形状(直立、斜体、伪斜体、小型大写)
   \textup{Upright Shape}\quad
   \textit{Italic Shape}\quad
   \textsl{Slant Shape}\quad
   \textsc{Small Caps Shape}
   
   {\upshape Upright Shape}\quad
   {\itshape Italic Shape}\quad
   {\slshape Slant Shape}\quad
   {\scshape Small Caps Shape}

编译结果:
技术图片

在document中添加\documentclass[AutoFakeBold]{article} ,即可解决汉字不加粗的问题

 %中文字体
   {\songti 宋体}\quad{\heiti 黑体}\quad{\fangsong 仿宋}\quad{\kaishu 楷书}
   
   中文字体的\textbf{粗体}与\textit{斜体}

编译结果:
技术图片

(5)字体大小:

%字体大小\\为换行符
  {\tiny hello}\  {\scriptsize hello}\  {\footnotesize hello}\  {\small hello}\  {\normalsize hello}\  {\large hello}\  {\Large hello}\  {\LARGE hello}\  {\huge hello}\  {\Huge hello}\

编译结果:
技术图片
完整代码:

% 导言区,进行全局设置
\documentclass[AutoFakeBold]{article} 

% 导入中文宏
\usepackage{ctex}

% 正文区
\begin{document}
   %字体族设置(罗马字体,无衬线字体,打字机字体)
   \textrm{Roman Family}\quad
   \textsf{Sans Serif Family}\quad
   \texttt{Typewriter Family}
   %或者用大括号进行分组,限定声明作用的范围与上面等价,声明后,其后格式一直不变,直到下一个声明出现
   
   {\rmfamily Roman Family}\quad
   {\sffamily Sans Serif Family}\quad
   {\ttfamily Typewriter Family}
   
   \sffamily who are you?
   
   \ttfamily what can you achieve?
   
   %字体系列设置
   \textmd{Medium Series}\quad
   \textbf{Boldface Series}
   
   {\mdseries Medium Series}\quad
   {\bfseries Boldface Series}
   
   %字体形状(直立、斜体、伪斜体、小型大写)
   \textup{Upright Shape}\quad
   \textit{Italic Shape}\quad
   \textsl{Slant Shape}\quad
   \textsc{Small Caps Shape}
   
   {\upshape Upright Shape}\quad
   {\itshape Italic Shape}\quad
   {\slshape Slant Shape}\quad
   {\scshape Small Caps Shape}
   
   %中文字体
   {\songti 宋体}\quad{\heiti 黑体}\quad{\fangsong 仿宋}\quad{\kaishu 楷书}
   
   中文字体的\textbf{粗体}与\textit{斜体}
  
  %字体大小\\为换行符
  {\tiny hello}\  {\scriptsize hello}\  {\footnotesize hello}\  {\small hello}\  {\normalsize hello}\  {\large hello}\  {\Large hello}\  {\LARGE hello}\  {\huge hello}\  {\Huge hello}\  
   
\end{document}

完整结果图:
技术图片

LaTex字体属性

标签:pac   bfs   iter   normal   相同   medium   范围   its   begin   

原文地址:https://www.cnblogs.com/lihao-bupt/p/13191179.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!