目录:

本系列是有关LaTeX的学习系列,共计19篇,本章节是第9篇。

前一篇:08 LaTeX学习系列之---Latex 的中文操作

后一篇:10LaTeX学习系列之---Latex的文档结构

总目录:19LaTeX学习系列之---LaTeX的总结

1.字体族的设置

2.字体系列的设置

3.字体形状的设置

4.字体大小的设置

5.函数式编写文档

(一) 字体族的设置

1.说明:

(1)字体命令:

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

(2)字体声明:

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

2.源代码:

% 导言区
\documentclass{article}
\usepackage{ctex} % 正文区
\begin{document}
% 字体族的设置:罗马字体, 无衬线字体 打字机字体 中文(黑体,宋体,仿宋,楷书) % 字体命令
\textrm{Roman Family} \textsf{Sans Serif Family} \texttt{Typewriter Family } % 字体
{\songti 宋体} {\heiti 黑体} {\fangsong 仿宋} {\kaishu 楷书} % 字体声明
\rmfamily Roman Family
\sffamily Sans Serif Family
\ttfamily Typewriter Family \end{document}

3.输出结果:

(二) 字体系列的设置

1.源代码:

% 导言区
\documentclass{article}
\usepackage{ctex} % 正文区
\begin{document}
% 字体系列的设置(粗细,宽度) % 字体命令
\textmd{Medium Series} \textbf{Boldface Series} %字系列
\textbf{粗体} \textit{斜体} % 字体声明
\mdseries{Medium Series} \bfseries{Boldface Series} \end{document}

2.输出效果:

(三) 字体形状的设置

1.源代码:

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

2.输出效果:

(四) 字体大小的设置

1.说明:

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

(1)标准字体:

(2)中文字号:

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}

3.输出效果:

(五) 函数式编写文档

1.说明:

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

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

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

2.源代码:

% 导言区
\documentclass{article}
\usepackage{ctex} % 模块式编程
\newcommand{\myfont}{\textit{\textbf{\textsf{Fancy Family}}}} % 正文区
\begin{document}
% 调用自己的函数
\myfont{Fancy Family}
\end{document}

3.输出效果:

本系列是有关LaTeX的学习系列,共计19篇,本章节是第9篇。

前一篇:08 LaTeX学习系列之---Latex 的中文操作

后一篇:10LaTeX学习系列之---Latex的文档结构

总目录:19LaTeX学习系列之---LaTeX的总结

09LaTeX学习系列之---Latex 字体的设置的更多相关文章

  1. 19LaTeX学习系列之---LaTeX的总结

    目录 目录 前言 (一)本系列的章节目录 (二)快速温习LaTeX 1.介绍 2.源文件结构 3.文档的结构 4.字体的设置 5.图片的插入 6.表格的插入 7.数学公式的插入 8.交叉引用与浮动体 ...

  2. 10LaTeX学习系列之---Latex的文档结构

    目录 目录 前言 (一)对于Ctex宏包中的文档结构 1.说明 2.源代码 3.输出效果 4.技巧 (二)对于ctexart的文档结构 1.说明 2.源代码 3.输出效果 (三)对于ctexbook的 ...

  3. 08 LaTeX学习系列之---Latex 的中文操作

    目录 目录: (一)方法一:导入 ctex 宏包 1.说明: 2.源代码: 3.效果展示: (二)使用ctex的文档类 1.说明: 2.源代码: 3.显示效果: (三)查看帮助 1.Ctex的使用手册 ...

  4. 17LaTeX学习系列之---LaTeX的版面设计

    目录 目录 前言 (一)基础知识 1.纸张大小的设置 2.边距的设置 3.页眉页脚的设置 4.横分割线的设置 5.行间距与段间距 (二)实例 1.源代码 2.输出效果: 目录 本系列是有关LaTeX的 ...

  5. 12LaTeX学习系列之---LaTex的图片插入

    目录 目录 前言 (一)插图的基本语法 (二)插入的基本设置 1.说明: 2.源代码: 3.输出效果 (三)查看文档 目录 本系列是有关LaTeX的学习系列,共计19篇,本章节是第12篇. 前一篇:1 ...

  6. 13LaTeX学习系列之---LaTeX插入表格

    目录 目录 前言 (一)插入表格的基础语法 1.说明 2.源代码 3.输出效果 (二)查看文档 目录 本系列是有关LaTeX的学习系列,共计19篇,本章节是第13篇. 前一篇:12LaTeX学习系列之 ...

  7. 11LaTeX学习系列之---LaTeX的特殊字符

    目录 目录 前言 (一)源代码 (二)输出效果 目录 本系列是有关LaTeX的学习系列,共计19篇,本章节是第11篇. 前一篇:10LaTeX学习系列之---Latex的文档结构 后一篇:12LaTe ...

  8. 18LaTeX学习系列之---LaTeX的参考文献

    目录 目录 前言 (一)简单的参考文献 1.说明 2.源代码 3.输出效果 (二)以文件管理的方式 1.说明: 2.源代码: 3.输出效果 (三)直接从源网站获取 1.说明 2.操作 目录 本系列是有 ...

  9. 16LaTeX学习系列之---LaTeX数学公式的补充

    目录 目录 前言 (一)知识点说明 1.基础细节 2.gather环境 3.align环境 4.split环境 5.cases环境 (二)实例 1.源代码 2.输出效果 目录 本系列是有关LaTeX的 ...

随机推荐

  1. Android开发之漫漫长途 XVII——动画

    该文章是一个系列文章,是本人在Android开发的漫漫长途上的一点感想和记录,我会尽量按照先易后难的顺序进行编写该系列.该系列引用了<Android开发艺术探索>以及<深入理解And ...

  2. jq通过对象获取其ID值

    $(this).click(function(){ var this_id=$(this).attr("id");// attr(属性名) 获取属性的值 alert(this_id ...

  3. 音频标签化1:audioset与训练模型 | 音频特征样本

    随着机器学习的发展,很多"历史遗留"问题有了新的解决方案.这些遗留问题中,有一个是音频标签化,即如何智能地给一段音频打上标签的问题,标签包括"吉他"." ...

  4. 来自于一个问题的回答对自己的反思 php怎么发送邮件?发送邮件插件PHPMailer

    前言: 昨天用手机无意点了一下博问,看见了一个朋友问了一个关于php发邮件不能添加发件人名称的问题,试着看了一下代码,觉得自己发现了问题所在,谁知道只是一知半解没有真正发现问题所在,看来有一段时间没有 ...

  5. netty源码解解析(4.0)-1 核心架构

    netty是java开源社区的一个优秀的网络框架.使用netty,我们可以迅速地开发出稳定,高性能,安全的,扩展性良好的服务器应用程序.netty封装简化了在服务器开发领域的一些有挑战性的问题:jdk ...

  6. React native 环境搭建遇到问题解决(android)

    新建项目 react-native init TestApp 运行项目 react-native run-android 不好意思,错误马上就到了 问题一 通常遇到这个错误之后,系统会给出这个具体详情 ...

  7. Http 概述

    Http是可靠的数据传输协议.   资源 Web服务器是Web资源(resource)的宿主.包括静态文件以及动态的内容.   媒体类型 Http对每种需要由web传输的对象都打上了名为MIME类型的 ...

  8. 深入理解RDD原理

    首先我们来了解一些Spark的优势:1.每一个作业独立调度,可以把所有的作业做一个图进行调度,各个作业之间相互依赖,在调度过程中一起调度,速度快.2.所有过程都基于内存,所以通常也将Spark称作是基 ...

  9. 设计模式之模板方法模式(TemplateMethod)

    模板方法模式使用继承来实现模式的功能,在基类使用一个方法来定义算法的各个步骤,这些步骤(方法)的具体实现会放到子类中,通过这样来实现不同算法对象的算法拼合,完成该对象整体算法的实现. 作用 模板方法中 ...

  10. Vue 系列之 样式相关

    Class 与 Style 绑定 动态修改元素样式 <head> <meta charset="utf-8" /> <meta http-equiv= ...