LaTeX數學模式&上下標&代碼塊


效果就是如上圖所示了。學習了使用數學模式插入公式和使用上標和公式的編號。這里的目錄沒有展開,在編譯一次目錄會展開,代碼塊會被擠到下一頁上面去。

 

\documentclass[UTF8]{ctexart}
\title{練習使用LaTeX的數學公式}
\author{NianHao}
\date{\today}
%引入數學功能
\usepackage{amsmath}
%引入代碼塊
\usepackage{listings}
\usepackage{fontspec}
\usepackage{xcolor}
%\setmonofont{Consolas}
%設置代碼塊格式

\definecolor{CPPGray}{RGB}{211,211,211}
\lstset{
 columns=fixed,       
 numbers=left,   % 在左側顯示行號
 numberstyle=\tiny\color{gray},% 設定行號格式
 frame=shadowbox,%none,% 不顯示背景邊框
 %aboveskip=1em,
 backgroundcolor=\color[RGB]{211,211,211},% 設定背景顏色
 keywordstyle=\color[RGB]{40,40,255},% 設定關鍵字顏色
 numberstyle=\footnotesize\color{darkgray},           
 commentstyle=\it\color[RGB]{0,96,96},% 設置代碼注釋的格式
 stringstyle=\rmfamily\slshape\color[RGB]{128,0,0},% 設置字符串格式
 showstringspaces=true,% 不顯示字符串中的空格
 %language=c++, % 設置語言
}
\begin{document}
\maketitle
\tableofcontents
\section{數學模式}
LaTeX的數學模式有兩種:行內模式(inline)和行間模式(display).前者在正文中插入數學公式;后者獨立排列單獨成行,並且是自動居中的。

在行文中,使用\$...\$可以插入行內公式。使用\textbackslash [...\textbackslash ]插入行間公式。如果需要對公式進行編號,可以使用equation環境:
\begin{lstlisting}
\begin{equation}
...
\end{equation}
\end{lstlisting}
\section{上下標}
\begin{lstlisting}
Einstein 's $E=mc^2$.

\[ E=mc^2. \]

\begin{equation}
E=mc^2.
\end{equation}
\end{lstlisting}
Einstein 's $E=mc^2$.

\[ E=mc^2. \]

\begin{equation}
E=mc^2.
\end{equation}
\end{document}
View Code

要注意的是,使用顏色,必須引入

\usepackage{xcolor}

這個包不引入的話,無法解析顏色。另外,設置顏色,也可以直接設置RGB的值,也可以先定義一個顏色名字。看需要吧。

 


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2026 CODEPRJ.COM