LaTeX 中文模板
2021-11-21 本文已影响0人
Gravition
这个是 LaTeX 的 LyX 前端 自动生成的导言模板,
使用的时候, 记得在编辑器里选择 "保存为 utf8 编码格式", 具体设置方法取决于你的编辑器.
package 的使用说明,都可以在 CTAN 上找到。
很大概率,这里的包不是刚好满足你的需要,所以需要看情况删减。但是字体相关的应该是比较通用的。
我使用的 tex 发行版是 texlive 清华镜像白嫖版
TUNA 镜像/常用发行版 iso/应用软件/Texlive 2021
\documentclass[oneside,UTF8,dvipsnames,svgnames,x11names]{ctexbook}
\usepackage[T1]{fontenc}
\setcounter{secnumdepth}{3}
\setcounter{tocdepth}{3}
\usepackage{color}
\usepackage{float}
\usepackage{mathrsfs}
\usepackage{mathtools}
\usepackage{amsmath}
\usepackage{amssymb}
\usepackage{graphicx}
\usepackage[xetex,unicode=true] {hyperref}
\makeatletter
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% User specified LaTeX commands.
\usepackage[T1]{fontenc} % 字体的编码,不是 input 的编码utf-8
\usepackage{ctex} % 中文排版通用框架,汉字,标点,字体字号,标题,版式,数字日期转换
%%%+++++++++++++++++++++++++++++++
\usepackage{geometry} % 整体页面设置
\geometry{a4paper} %页面大小是A4纸
\geometry{top=2cm} %设置版心顶部距离
\geometry{top=2cm} %设置版心顶部距离
%\geometry{textheight=22cm} %设置版心长度
%\geometry{centering} % 水平、竖直均居中
\geometry{textwidth=17cm}
\usepackage{eso-pic}
% 添加图片命令或者背景到每一页的绝对位置,
% 添加一个或者多个用户命令到 latex 的 shipout routine, 可以用来在固定位置放置输出
\usepackage{float}%使用[H]选项将浮动题放到确定的位置
\usepackage{hyperref} %处理交叉引用,在生成的文档中插入超链接
%\usepackage[colorlinks,linkcolor=blue]{hyperref}
\usepackage{graphicx} %插入图片,基于graphics,给 \includegraphics 命令提供了key-value 形式的接口,比 graphics 更好用
%%%+++++++++++++++++++++++++++++++
\usepackage{xcolor}
% xcolor 包从 color 包的基本实现开始,提供了独立于驱动的接口,可以设置 color tints, shades, tones, 或者任意颜色的混合
% 可以用名字指定颜色,颜色可以混合, \color{red!30!green!40!blue}
%\definecolor{ocre}{RGB}{243,102,25} %定义一个颜色名称
%\newcommand{\cola}[1]{{\color{blue}{#1}}} %定义一个颜色命令
%%%+++++++++++++++++++++++++++++++
\usepackage{listings} % 在LaTex中添加代码高亮
\definecolor{codegreen}{rgb}{0,0.6,0} %定义各种颜色,给代码着色用
\definecolor{codegray}{rgb}{0.5,0.5,0.5}
\definecolor{codepurple}{rgb}{0.58,0,0.82}
\definecolor{backcolour}{rgb}{0.95,0.95,0.92}
%\lstdefinestyle{<style name>}{<key=value list>}, 存储键值列表
\lstdefinestyle{codestyle1}{
backgroundcolor=\color{backcolour},
commentstyle=\color{codegreen},
keywordstyle=\color{magenta},
numberstyle=\tiny\color{codegray},
stringstyle=\color{codepurple},
basicstyle=\footnotesize,
breakatwhitespace=false,
breaklines=true,
captionpos=b,
keepspaces=true,
numbers=left,
numbersep=5pt,
showspaces=false,
showstringspaces=false,
showtabs=false,
tabsize=2
}
%%%+++++++++++++++++++++++++++++++
\usepackage{framed} % 在对象周围添加方框,阴影等等,允许跨页
\definecolor{shadecolor}{rgb}{0.96,0.96,0.93} %定义阴影颜色 shaded环境使用
%%%+++++++++++++++++++++++++++++++
\usepackage{amsmath,amssymb,amsfonts} % 数学字体
\usepackage{mathrsfs} % \mathscr 命令,更花的花体
\usepackage{enumitem} % 提供了对三种基本列表环境: enumerate, itemize and description 的用户控制。
% 取代 enumerate and mdwlist 包,对它们功能有 well-structured 的替代。
%%%+++++++++++++++++++++++++++++++
\usepackage{siunitx} % 国际单位制
\usepackage{braket} % 狄拉克 bra-ket notation
\usepackage{slashed} % 费曼 slash 记号 \slashed{k}
\usepackage{bm,bbm} %\bm 命令使参数变成粗体
% Blackboard variants of Computer Modern fonts.
\usepackage{simplewick} % 在式子上下画 Wick 收缩的包
\usepackage{makeidx}% 用来创建 indexes 的标准包
\usepackage{multirow} % 创建具有多行的 tabular
\usepackage{tikz-feynman} % 画费曼图用
\usepackage{tikz} %画矢量图用
%%++++++++++++++++++++++++++++++++++++
% 设置英文字体
\setmainfont{Latin Modern Roman}
\setsansfont{Latin Modern Sans}
\setmonofont{Latin Modern Roman}
% 设置中文字体
\setCJKmainfont[Mapping=tex-text]{Noto Serif CJK SC}
\setCJKsansfont[Scale=0.7,Mapping=tex-text]{Noto Sans CJK SC}
\setCJKmonofont[Scale=0.7]{Noto Sans Mono CJK SC}
%设置数学字体
\usepackage{unicode-math}%在其他字体包如amsmath之后调用
\setmathfont{Latin Modern Math}
%开源数学字体见 http://www.gust.org.pl/projects/e-foundry/lm-math
% DejaVu Math TeX Gyre, Latin Modern Math, TeX Gyre Pagella Math, TeX Gyre Termes Math, TeX Gyre Schola Math
% TeX Gyre Bonum Math, Noto Sans Math, TeX Gyre DejaVu Math, STIX Math
%%++++++++++++++++++++++++++++++++++++++++
% \usepackage{mathspec} %这个包也能改字体,但是跟 fontspec 好像冲突
% \setmathsfont(Digits,Latin,Greek){Latin Modern Math}
% \setmathrm{Latin Modern Roman}
%%++++++++++++++++++++++++++++++++++++++
\usepackage{mathtools}% 定义配对的数学符号
\DeclarePairedDelimiter\abs{\lvert}{\rvert}
%% amsmath 子包 amsopn 提供了\DeclareMathOperatorfor 命令,可以用于定义新的算符名称
\DeclareMathOperator{\tr}{Tr} %矩阵求迹的符号
\DeclareMathOperator{\re}{Re}
\DeclareMathOperator{\im}{Im}
\DeclareMathOperator{\diag}{diag} %对角矩阵
\DeclareMathOperator{\res}{Res} %复变函数的留数
\DeclareMathOperator{\disc}{Disc} %定义复变函数不连续符号
\DeclareMathOperator{\sign}{Sign}
\DeclareMathOperator{\fmp}{P} %定义费曼传播子的符号
\newcommand*{\dif}{\mathop{}\!\mathrm{d}}%普通微分
\newcommand*{\Dif}{\mathop{}\!\mathrm{D}}%泛函变分
\newcommand*{\sbf}{\symbfit} %粗体数学符号或矢量符号
\newcommand*{\tps}[1]{{#1^\mathsf{T}}} %矩阵转置
\newcommand*{\ssl}{\mathbin{/\mkern-5.5mu/}}%定义双斜线符号
\newcommand*{\sla}{\slashed}% feynman slash
\makeatother
\begin{document}
\title{xxxxxxxxxx}
\author{qqq}
\maketitle
\section{拉氏量}
定域化的(原本的)拉氏量为,
\begin{align*}
\mathcal{L} & ={\rm Tr}\big[\overline{B}\left(i\gamma.\mathscr{D}-M_{B}\right)B\big]+D{\rm Tr}\left[\overline{B}\gamma^{\mu}\gamma^{5}\left\{ u_{\mu},B\right\} \right]+F{\rm Tr}\left[\overline{B}\gamma^{\mu}\gamma_{5}\left[u_{\mu},B\right]\right]\\
& +\overline{T}_{\mu}^{ijk}(i\gamma^{\mu\nu\alpha}\mathscr{D}_{\alpha}-M_{T}\gamma^{\mu\nu})T_{\nu}^{ijk}+\mathcal{C}\left[\varepsilon^{ijk}\overline{T}_{\mu}^{ilm}\Theta^{\mu\nu}\left(u_{\nu}\right)^{lj}B^{mk}+\text{h.c.}\right]\\
& -\mathcal{H}\overline{T}_{\mu}^{ijk}\gamma^{\mu\nu\alpha}\gamma^{5}\left(u_{\alpha}\right)^{kl}T_{\nu}^{ijl}+\frac{f^{2}}{4}{\rm Tr}\big[\mathscr{D}_{\mu}U\left(\mathscr{D}^{\mu}U\right)^{\dagger}\big]\\
& +\frac{i}{2}\left\{ b_{9}\tr\left[\overline{B}u_{\mu}\right]\sigma^{\mu\nu}\tr\left[u_{\nu}B\right]+b_{10}\tr\left[\overline{B}\left[u_{\mu},u_{\nu}\right]\sigma^{\mu\nu}B\right]+b_{11}\tr\left[\overline{B}\left\{ u_{\mu},u_{\nu}\right\} \sigma^{\mu\nu}B\right]\right\}
\end{align*}
从定域化版本,通过最小替换引入电磁场$\mathcal{A}_{\mu}$的耦合(也即选取合适的守恒流$v_{\mu}^{a}$),定域拉氏量可以更清楚地写成,
\begin{align*}
\mathcal{L}^{\text{local}} & =\overline{B}\left(x\right)\left(i\gamma^{\mu}\mathcal{D}_{\mu,x}-M_{B}\right)B\left(x\right)+\overline{T}_{\mu}\left(x\right)\left(i\gamma^{\mu\nu\alpha}\mathcal{D}_{\alpha,x}-M_{T}\gamma^{\mu\nu}\right)T_{\nu}\left(x\right)+\mathcal{D}_{\mu,x}\phi\left(x\right);\left[\mathcal{D}_{\mu,x}\phi\left(x\right)\right]^{\dagger}\\
& +\left[\frac{C_{B\phi}}{f}\overline{p}\left(x\right)\gamma^{\mu}\gamma^{5}B\left(x\right)+\frac{C_{T\phi}}{f}\bar{p}\left(x\right)\Theta^{\mu\nu}T_{\nu}\left(x\right)\right]\mathcal{D}_{\mu,x}\phi\left(x\right)+\text{H.c.}\\
& +\frac{iC_{\phi\phi^{\dagger}}}{2f_{\phi}^{2}}\overline{p}\left(x\right)\gamma^{\mu}p\left(x\right)\left\{ \phi\left(x\right)\left[\mathcal{D}_{\mu,x}\phi\left(x\right)\right]^{\dagger}-\mathcal{D}_{\mu,x}\phi\left(x\right);\phi^{\dagger}\left(x\right)\right\} \\
& +\frac{iC_{b}}{2f_{\phi}^{2}}\overline{p}\left(x\right)\sigma^{\mu\nu}p\left(x\right)\mathcal{D}_{\mu}\pi^{+}\mathcal{D}_{\nu}\pi^{-}+\cdots
\end{align*}
考虑到流守恒$\partial_{\mu}\overline{p}\left(x\right)\gamma^{\mu}p\left(x\right)=0$,可以把介子耦合项进一步化简,
\[
\Rightarrow\frac{iC_{\phi\phi^{\dagger}}}{2f_{\phi}^{2}}\overline{p}\left(x\right)\gamma^{\mu}p\left(x\right)\left\{ 2\phi\left(x\right)\left[\mathcal{D}_{\mu,x}\phi\left(x\right)\right]^{\dagger}\right\}
\]
\end{document}