Latex小小白

Latex07 字体与标点

2019-11-04  本文已影响0人  凡有言说

一、字体

在Latex里有字族、字系和字形三个概念。宋体、⿊体、楷体,这属于字族;对应到西⽂就是罗马体、等宽体等。加粗、加斜属于字系和字形。五号、小四属于字号。这三者大概可以并称字体。

\documentclass{article}
\usepackage{ctex}

\begin{document}
   \section{字族}
   %依次是罗马字体、无衬线字体,打印机字体,黑体、宋体、仿宋和楷书
   \textrm{Roman Family}
   
   \textsf{Sans Serif Family}
   
   \texttt{Typewriter Family}
   
   {\songti 宋体}
   
   {\heiti 黑体}
   
   {\fangsong 仿宋}
   
   {\kaishu 楷体}
   
   \section{字系}
   %依次是粗体、斜体
   
   \textbf{粗体}
   
   \textmd{中粗体}
   
   \section{字形}
   %依次是直立、斜体、伪斜体和小型大写
   
   \textup{Upright Shape}
   
   \textit{Italic Shape}
   
   \textsl{Slanted Shape}
   
   \textsc{Small Caps Shape}
\end{document}

效果如下:


image.png

ctex宏包支持字体有:
宋体 \songti 黑体 \heiti 仿宋 \fangsong
楷书 \kaishu 雅黑\yahei隶书\lishu幼圆\youyuan

2.字号

LaTeX 提供了10个相对字号命令来声明文字的大小,它是相对于在\documentclass[可选项]{article}而言。该字号命令表示的具体尺寸随着所使用的文档类和大小选项的不同而不同。在标准Latex文档类article,report和book中,可以设置文档类选项10pt(默认),11pt和12pt,全局地设置文档的字号。

image.png

对于中文字号,可以使用ctex宏包或ctexart文档类提供的\zhihao命令,它影响的是该命令后面的文字

image.png
\documentclass[10pt]{article}
%确定normalsize大小,此为可选参数,在中括号内,此为10磅,有10,11,12磅三个选项。
\usepackage{ctex}

\begin{document}
    \section{字体大小}
    %字体大小,根据normalsize的大小确定,normalsize由文档类的参数决定
    {\tiny           Hello}\\
    {\scriptsize     Hello}\\
    {\footnotesize   Hello}\\
    {\small          Hello}\\
    {\normalsize      Hello}\\
    {\large          Hello}\\
    {\Large          Hello}\\
    {\LARGE          Hello}\\
    {\huge           Hello}\\
    {\Huge           Hello}\\
    
    \section{中文字号}
    \zihao{-0} 你好\\
    \zihao{5} 你好\\
\end{document}

效果如下:


image.png

此外,ctexart,ctexrep和ctexbook文档类提供了两个选项c5sizecs4size影响全文的文字大小和\normalsize等命令。c5sizecs4size分别表示\normalsize为五号字和四号字,默认为c5size

image.png
\documentclass[c5size]{ctexart}

\begin{document}
    读读读,书中自有黄金屋。以书橱为四壁的屋子,再小,也是我的黄金屋了。读过三联出的曹聚仁的书话,文章记不得了,但是记得它的装帧。素白的封面上除了书名,只有一帧小画。画上一书一剑,一灯一碗,画旁行草小诗:捡书烧烛短,看剑引杯长。想到一种境界,一个地方——天堂。 
    
    %居右
    \begin{flushright}
        ——冯唐 《 活着活着就老了》
    \end{flushright}
\end{document}

效果如下:


image.png

二、标点

\documentclass{article}
\usepackage{ctex}

\begin{document}
    %一个空格
    单空格:杭\quad 州
    
    %两个空格
    双空格:杭\qquad 州
    
    %单引号
    单引号:`西湖'
    
    %双引号
    双引号:``西湖''  
    
    %连字符
    连字符:old-style
    
    %数字起止符
    数字起止符:page 1--2
    
    %破折号
    破折号:Listen---I'm serious
\end{document}

效果如下:


image.png

参考资料:
Latex入门 刘海洋
字体字号设置
Latex 字体的设置

上一篇 下一篇

猜你喜欢

热点阅读