LaTeX字體屬性

        Latex字體有五種屬性:編碼、族、系列、尺寸、形狀;其中,一般用戶不會涉及字體的編碼屬性。用戶可以自定義字體屬性,定義屬性的命令稱爲聲明,聲明無參數,直接在文檔中使用。
        1. 族(family)屬性:Latex提供的3種族:羅馬字體(\rmfamily)、無襯線字體(\sffamily)、打字機字體(\ttfamily)。如果在環境中定義族,需要將屬性聲明前的\去掉,命令格式如下:
\begin{rmfamily} This is Line 1. \end{rmfamily}

        族屬性頁可以直接定義,這樣定義則聲明後的文本一直採用當前聲明所定義的字體屬性,直到遇到新的聲明爲止,其命令格式如下:

        \sffamily This is Line 4.

        爲了限制聲明所定義的範圍,族屬性也可以按如下定義:

        {\sffamily This is Line 5.}

        2. 形狀(shape)屬性:定義字體的傾斜和高矮,命令包括:直立(upstanding)\upshape、意大利斜體(italic)\itshape、slanted斜體\slshape、小體大寫(Small Caps)\scshape。其定義方式和族屬性一樣,也有如上三種方式。
        3. 系列(series)屬性:定義字體的黑度、粗細:中等權重(\mdseries)、粗體(\bfseries)。其定義方式和族屬性一樣,也有三種方式。
        4. 字體屬性也可以不用聲明,而用命令來定義,命令的參數即爲需要定義字體屬性的文本,相應的命令格式如下:
            族:\textrm{}、\textsf{}、\texttt{}          (依次爲羅馬、無襯線、打印機字體)
            形狀:\textup{}、\textit{}、\textsl{}、\textsc{}      (依次爲直立、意大利斜體、斜體、小體大寫字體)
            系列:\textmd{}、\textbf{}           (分別爲中等權重、粗體字體)
            默認值:\textnormal{}                 (字體屬性的默認值,即中等權重的直立羅馬字體)
            強調;\emph{}                            (強調字體)
        5. 尺寸:字體尺寸以命令形式定義(以10pt爲基準尺寸),由小到大的字體尺寸命令依次爲:

            \tiny      \scriptsize      \footnotesize       \small       \normalsize      \large      \Large      \LARGE      \huge      \Huge

轉載來源:http://www.cnblogs.com/Eufisky/p/3810981.html 


發佈了28 篇原創文章 · 獲贊 81 · 訪問量 13萬+
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章