日韩性视频-久久久蜜桃-www中文字幕-在线中文字幕av-亚洲欧美一区二区三区四区-撸久久-香蕉视频一区-久久无码精品丰满人妻-国产高潮av-激情福利社-日韩av网址大全-国产精品久久999-日本五十路在线-性欧美在线-久久99精品波多结衣一区-男女午夜免费视频-黑人极品ⅴideos精品欧美棵-人人妻人人澡人人爽精品欧美一区-日韩一区在线看-欧美a级在线免费观看

歡迎訪問 生活随笔!

生活随笔

當前位置: 首頁 > 编程资源 > 编程问答 >内容正文

编程问答

Latex排版文字

發布時間:2023/12/15 编程问答 26 豆豆
生活随笔 收集整理的這篇文章主要介紹了 Latex排版文字 小編覺得挺不錯的,現在分享給大家,幫大家做個參考.

?

目錄

?

系列文章目錄

前言

一、排版中文

二、Latex的字符

三、強調、斷行等

總結


提示:寫完文章后,目錄可以自動生成,如何生成可參考右邊的幫助文檔


系列文章目錄

一、Latex安裝

二、Latex簡介


前言

文字是排版的基礎,在本篇文章將繼續介紹Latex的使用

?


提示:以下是本篇文章正文內容,下面案例可供參考

一、排版中文

只說最簡單的一個方式即:使用ctex宏包。

ctex 宏包和文檔類是對 CJK xeCJK 等宏包的進一步封裝。 ctex 文檔類包括 ctexart /
ctexrep / ctexbook,是對 LATEX 的三個標準文檔類的封裝,對 LATEX 的排版樣式做了許多調整,以切合中文排版風格。最新版本的 ctex 宏包/文檔類甚至能夠根據操作系統自動配置字體。比如:

\documentclass{ctexart} \begin{document}你好\LaTeX{}排版 \end{document}

二、Latex的字符

1.空格和分段

空格:在Latex源代碼中為空格鍵Tab鍵輸入的空白字符為“空格”,行末的回車視為一個空格,連續的若干個空白字符視為一個空格。其中開頭的空格忽略不計。

分段:連續的兩個回車,多個空行視為一個空行。行末使用\par命令也是空行即分段。

\documentclass{ctexart} \begin{document}多個空格只顯示 一個 空格行末的回車等于一個空格兩個回車就是新的一行\par在行末使用\verb|\par|命令也可以開始新的一行 \end{document}

2.注釋

Latex使用%字符作為注釋,%字符之后直至行末都被忽略。

\documentclass{ctexart} \begin{document}% 注釋在Latex% 源碼中不參與編譯\verb|%|字符后面直至行末的都不會%顯示,但是不會作用的下一行的文字,即使沒有使用換行命令 \end{document}

3、特殊字符

在C語言或者其他編程語言對與特殊字符都會使用轉義字符來代替,在Latex中也是同樣如此。

比如? ? ? # $ % & { }等

\documentclass{ctexart} \begin{document}\# \$ \% \& \{ \} \_% \^ \~ 這兩個命令需要帶參數,如果不加一對花括號{}(空參數),就將% 后面的字符作為參數,形成重音的效果% 反斜杠也不可使用\\,因為\\被直接定義成手動換行的命令,所有只好使用\textbackslash\^{} \~{} \textbackslash \end{document}

4、連字

在英文排版中經常出現字母之間的連字現象,常見的有ff、fi、fl、ffi、ffl

\documentclass{ctexart} \begin{document}It's difficult to find \ldots .It's dif{}f{}icult to f{}ind \ldots . \end{document}

結果應該很明顯的呈現出來了

5、標點符號

中文的標點符號使用中文輸入法即可。在英文中

5.1、引號

Latex的單引號‘’使用`'輸入;雙引號“”使用``''輸入

\documentclass{ctexart} \begin{document}``Please press the `x' key.'' \end{document}

5.2 連字號和破折號

Latex中存在3種長度的橫線可用:連字號、短破折號、長破折號

\documentclass{ctexart} \begin{document}連字號: - \par短破折號: -- \par長破折號: --- \end{document}

5.3 省略號

Latex中的省略號使用命令\ldots生成 \ldots\dots是兩個等效命令

6、特殊符號與重音

7、特殊符號

\documentclass{ctexart} \begin{document}\P{} \S{} \dag{} \ddag{}\par\copyright{} \pounds{} \par\textasteriskcentered\par\textperiodcentered\par\textbullet\par\textregistered{} \texttrademark \end{document}

三、強調、斷行等

1、強調

Latex定義了\underline命令用來為文字添加下劃線。

\documentclass{ctexart} \begin{document}強調\underline{文字} \end{document}

?還可以調用宏包ulem,它提供的\uline命令能夠輕松生成自動換行的下劃線

\documentclass{ctexart} \usepackage{ulem} \begin{document}% \uline 能夠輕松生成自動換行的下劃線An example of \uline{somelong and underlined \\words.}% \emph 命令用來將文字變為斜體以示強調。如果在本身已經用 \emph 命令強調的文字內部% 嵌套使用 \emph 命令,內部則使用直立體文字Some \emph{emphasized words,including \emph{double-emphasized}words}, are shown here.% 嵌套使用Some \uline{\emph{emphasized words,including \emph{double-emphasized}words}}, are shown here. \end{document}

2、斷行與斷頁

如果我們確實需要手動斷行,可使用如下命令:

\\[?length?] \newline

它們有兩點區別:一是 \\ 可以帶可選參數 ?length?,用于在換行處向下增加垂直間距,而 \newline 不帶可選參數;二是 \\ 也在表格、公式等地方用于分行,而 \newline只用于文本段落中。
斷頁:

\newpage or \clearpage

通常情況下兩個命令都能起到另起一頁的作用,但有一些區別:一是在雙欄排版中 \newpage
只起到另起一欄的作用;二是涉及到浮動體的排版上行為不同


總結

本篇主要寫的是Latex文字排版的點

總結

以上是生活随笔為你收集整理的Latex排版文字的全部內容,希望文章能夠幫你解決所遇到的問題。

如果覺得生活随笔網站內容還不錯,歡迎將生活随笔推薦給好友。