zoukankan      html  css  js  c++  java
  • 09LaTeX学习系列之---Latex 字体的设置

    目录:

    本系列是有关LaTeX的学习系列,共计19篇,本章节是第9篇。
    前一篇:08 LaTeX学习系列之---Latex 的中文操作
    后一篇:10LaTeX学习系列之---Latex的文档结构
    总目录:19LaTeX学习系列之---LaTeX的总结

    1.字体族的设置

    2.字体系列的设置

    3.字体形状的设置

    4.字体大小的设置

    5.函数式编写文档

    (一) 字体族的设置

    1.说明:

    (1)字体命令:

    extrm{Roman Family} 在花括号内的字体都是Roman Family 字体

    (2)字体声明:

    mfamily Roman Family 该命令下面的字体都是是Roman Family字体,直到新的声明出现覆盖该声明。

    2.源代码:

    % 导言区
    documentclass{article}
    usepackage{ctex}
    
    % 正文区
    egin{document}
    	% 字体族的设置:罗马字体, 无衬线字体 打字机字体 中文(黑体,宋体,仿宋,楷书)
    	
    	% 字体命令
    		extrm{Roman Family}
    	
    		extsf{Sans Serif Family}
    	
    		exttt{Typewriter Family }
    	
    	% 字体
    	{songti 宋体}
    	
    	{heiti 黑体}
    	
    	{fangsong 仿宋}
    	
    	{kaishu 楷书}
    	
    	% 字体声明
    	
    mfamily  Roman Family
    	sffamily Sans Serif Family
    		tfamily Typewriter Family
    	
    end{document}
    

    3.输出结果:

    01.png

    (二) 字体系列的设置

    1.源代码:

    % 导言区
    documentclass{article}
    usepackage{ctex}
    
    % 正文区
    egin{document}
    	% 字体系列的设置(粗细,宽度)
    	
    	% 字体命令
    		extmd{Medium Series}
    	
    		extbf{Boldface Series}
    	
    	%字系列
    		extbf{粗体}
    	
    		extit{斜体}
    	
    	
    	% 字体声明
    	mdseries{Medium Series}
    	
    	fseries{Boldface Series}
    	
    	
    end{document}
    

    2.输出效果:

    02.png

    (三) 字体形状的设置

    1.源代码:

    % 导言区
    documentclass{article}
    usepackage{ctex}
    
    % 正文区
    egin{document}
    	% 字体形状设置(直立,斜体,伪斜体 ,小型大写)
    	
    	% 字体命令
    		extup{Upright Shape}
    	
    		extit{Italic Shape}
    	
    		extsl{Slanted Shape}
    	
    		extsc{Small Caps Shape}
    	
    	% 字体声明
    	upshape{Upright Shape}
    	
    	itshape{Slanted Shape}
    	
    	slshape{Slanted Shape}
    	
    	scshape{Small Caps Shape}
    	
    end{document}
    

    2.输出效果:

    03.png

    (四) 字体大小的设置

    1.说明:

    在documentclass[可选项]{article} 可选项:10pt, 11pt,12pt

    (1)标准字体:

    05.png

    (2)中文字号:

    04.png

    2.源代码:

    % 导言区 10pt, 11pt, 12pt
    documentclass[12pt]{article}
    usepackage{ctex}
    
    % 正文区
    egin{document}
    	% 字体大小
    
    	% 字体的大小
    	{	iny  Hello}\
    	{scriptsize Hello}\
    	{footnotesize Hello}\
    	{small Hello}\
    	{
    ormalsize 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}
    

    3.输出效果:

    06.png

    (五) 函数式编写文档

    1.说明:

    在latex文档里,我们不可能满篇文章的设置字体,我们可以用:

    ewcommand{cmd}{def} 来定义一个新的命令,把字体的整体设置

    放在def里,减少代码量,也利于更改。

    2.源代码:

    % 导言区
    documentclass{article}
    usepackage{ctex}
    
    % 模块式编程
    
    ewcommand{myfont}{	extit{	extbf{	extsf{Fancy Family}}}}
    
    % 正文区
    egin{document}
    	% 调用自己的函数
    	myfont{Fancy Family}
    end{document}
    

    3.输出效果:

    07.png

    本系列是有关LaTeX的学习系列,共计19篇,本章节是第9篇。
    前一篇:08 LaTeX学习系列之---Latex 的中文操作
    后一篇:10LaTeX学习系列之---Latex的文档结构
    总目录:19LaTeX学习系列之---LaTeX的总结

  • 相关阅读:
    bzoj3211 花神游历各国
    bzoj1010
    day8
    day6&7
    bzoj1087
    noi同步赛day1
    bzoj1076
    day3&4&5
    bzoj1079 dp
    cholesky分解
  • 原文地址:https://www.cnblogs.com/zyg123/p/10499683.html
Copyright © 2011-2022 走看看