一直看見有推薦使用latex來進行文件編輯與排版,那我也嘗試一下!
不要安裝和使用 ctex 套裝!
請在任何情況下優先使用 ctex 巨集集在 latex 中處理中文!
ctex 巨集集和 ctex 套裝是兩個不同的東西。ctex 巨集集是整合了中文支援、作業系統判定、字型選擇、版式預設為一體的一組巨集包和文件類的合集。推薦在任何情況下,優先使用 ctex 巨集集處理中文。
tex live 是 tug (tex user group) 維護和發布的 tex 系統,可說是「官方」的 tex 系統。我們推薦任何階段的 tex 使用者,都盡可能使用 tex live,以保持在跨作業系統平台、跨使用者的一致性。tex live 的官方站點是
預設介面和字型可以去options-configure texstudio 修改
牆裂推薦
一些摘記:
可以 win+r 開啟texworks ,在左側編輯**,右側顯示執行輸出結果
在 windows 平台上,tex 涉及到的檔案(包括.tex
,.jpg
等各類檔案)都不要包含中文名字。否則編譯時可能會因為編碼問題導致報錯。
\documentclass% 這裡是導言區
\begin
hello, world!
\end
此處的第一行\documentclass
中包含了乙個控制序列(或稱命令/標記)。所謂控制序列,是以反斜槓\
開頭,以第乙個空格或非字母 的字元結束的一串文字。
從\documentclass
開始到\begin
之前的部分被稱為導言區。你可以將導言區理解為是對整篇文件進行設定的區域——在導言區出現的控制序列,往往會影響整篇文件的格式。
比如,我們通常在導言區設定頁面大小、頁首頁尾樣式、章節標題樣式等等。
它們不被輸出,但是他們會影響輸出文件的效果。這裡的控制序列是documentclass
,它後面緊跟著的代表這個控制序列有乙個必要的引數,該引數的值為
article
。
這個控制序列的作用,是呼叫名為article
的文件類。
tex 對控制序列的大小寫是敏感的
部分控制序列還有被方括號此處的第二行以包括的可選引數。
所謂文件類,即是 tex 系統預設的(或是使用者自定的)一些格式的集合。不同的文件類在輸出效果上會有差別。
%
開頭。tex 以百分號%
作為注釋標記。具體來說,tex 會忽略從%
開始到當前行末尾的所有內容。這些內容不會被輸出,也不影響最終排版效果,只供人類閱讀。若要輸出%
字元本身,則需要在%
之前加上反斜槓\
進行轉義(escape)。
所謂巨集包,就是一系列控制序列的合集。這些控制序列太常用,以至於人們會覺得每次將他們寫在導言區太過繁瑣,於是將他們打包放在同乙個檔案中,成為所謂的巨集包。
\usepackage{}
可以用來呼叫巨集包。
除去中文支援,中文的版式處理和標點禁則也是不小的挑戰。好在由吳凌雲和江疆牽頭,現在主要由劉海洋、李清和我維護的ctex
巨集集一次性解決了這些問題。
ctex
巨集集的優勢在於,它能適配於多種編譯方式;在內部處理好了中文和中文版式的支援,隱藏了這些細節;並且,提供了不少中文使用者需要的功能介面。我們來看如何使用ctex
巨集集來處理中英文混排的文件。
請注意,ctex
巨集集和ctex
套裝是兩個不同的東西。ctex
巨集集本質是 latex巨集的集合,包含若干文件類(.cls
檔案)和巨集包(.sty
檔案)。ctex
套裝是乙個過時的 tex 系統。新版
ctex
巨集集的預設能夠自動檢測使用者的作業系統,並為之配置合適的字型檔。對於 windows 使用者、mac os x 使用者和 linux 使用者,都無需做任何配置,就能使用ctex
巨集集來排版中文。[2015-05-20 更新]
\documentclass[utf8]\begin
你好,world!
\end
作者、標題、日期
\documentclass[utf8]\title
\author
\date
\begin
\maketitle
你好,world!
\end
在document
環境中,除了原本的你好,world!
,還多了乙個控制序列maketitle
。這個控制序列能將在導言區中定義的標題、作者、日期按照預定的格式展現出來。
使用titling
巨集包可以修改上述預設格式。參考texdoc。
參考: LaTeX入門學習 2 (安裝)
wget sudo mount o loop texlive2017 20170524.iso cdrom cd cdrom 安裝目錄下有 linux下安裝 sudo install安裝如下 總共有3k多個檔案,安裝比較慢。完成以後將下面 新增到 bashrc或者 zshrc 我是用的是zsh 然後...
LaTeX 簡介與安裝
leslie lamport 開發的 latex 是當今世界上最流行和使用最為廣泛的tex格式。它構築在plain tex的基礎之上,並加進了很多的功能以使得使用者可以更為方便的利用tex的強大功能。使用latex基本上不需要使用者自己設計命令和巨集等,因為latex已經替你做好了。因此,即使使用者...
LaTeX 安裝 巨集包公升級 入門
2.安裝 3.巨集包公升級 4.latex latex late x 入門 latex late x 魅力無限,再次倒在了latex latex late x 的石榴裙下.今天我們介紹一下windows 系統下的 latex latex late x 的安裝以及編輯器 編譯方法 巨集包公升級的方法以...