LaTeX安裝與入門

2022-06-29 16:21:10 字數 2721 閱讀 4804

一直看見有推薦使用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 的安裝以及編輯器 編譯方法 巨集包公升級的方法以...