相關(guān)設(shè)置可以去http://www.ctan.org/搜索對應(yīng)的包的用法和設(shè)置
\graphicspath{{figure/}} #安放圖片路徑
一些無關(guān)緊要的定義
\definecolor{listinggray}{gray}{0.9} #定義顏色{對應(yīng)的標(biāo)題}{rgb or color names}{參數(shù)}
\definecolor{lbcolor}{rgb}{1,1,1} #定義lbcolor顏色{對應(yīng)的標(biāo)題}{rgb or color names}{參數(shù)}
\lstset{
backgroundcolor=\color{lbcolor}, #設(shè)置背景色 使用\color{使用 lbcolor的設(shè)置}
breaklines=true,
rulecolor=,
basicstyle=\wuhao, #字體設(shè)置
aboveskip={1.5\baselineskip},
columns=fixed,
extendedchars=false,
prebreak=\raisebox{0ex}[0ex][0ex]{\ensuremath{\hookleftarrow}},
frame=single,
showtabs=false,
showspaces=false,
identifierstyle=\ttfamily,
keywordstyle=\color[rgb]{0,0,1}, #設(shè)置關(guān)鍵詞顏色
commentstyle=\color[rgb]{0.133,0.545,0.133}, #設(shè)置軟件顏色
stringstyle=\color[rgb]{0.627,0.126,0.941},
xleftmargin=2em,
aboveskip=1em
}
\usepackage[top=2cm,bottom=2.5cm,left=2.8cm,right=2.8cm,includehead,includefoot%
]{geometry} #版面設(shè)置
\usepackage[perpage,symbol]{footmisc}% 腳注控制
\usepackage{fancyhdr} %頁眉頁腳
\usepackage[square,super,comma,sort,compress]{natbib} %文獻(xiàn)格式
\usepackage{titletoc}
\usepackage{titlesec}
\usepackage[dvipsnames,svgnames,x11names]{xcolor} %彩色工具
\usepackage[CJKbookmarks=true]{hyperref}
% 定理類環(huán)境宏包勋陪,其中 amsmath 選項(xiàng)用來兼容 AMS LaTeX 的宏包
\usepackage[amsmath,thmmarks]{ntheorem}
可以看到xecjk的設(shè)置
%% 定義正文字體
\usepackage{fontspec}
\usepackage[BoldFont,SlantFont,CJKnumber]{xeCJK}
\setmainfont{Times New Roman} % 設(shè)置正文英文字體
%\setmonofont{Consolas}
%\setmonofont{Courier New}
\setCJKmainfont{Adobe 宋體 Std} %設(shè)置正文字體 適用于OS X逐抑,其他OS可換為SimSun等
\setCJKfamilyfont{song}{Adobe 宋體 Std} #?聲明新的CJK字體族 并指定字體
\setCJKfamilyfont{hei}{Adobe 黑體 Std}
\setCJKfamilyfont{kai}{Adobe 楷體 Std}
注意
\newCJKfontfamily[song]\songti{SimSun}
#等價(jià)于
\setCJKfamilyfont{song}{SimSun}
\newcommand*{\songti}{\CJKfamily{song}}
設(shè)置中文格式
\XeTeXlinebreaklocale "zh" %采用中文斷行方式
\XeTeXlinebreakskip = 0pt plus 1pt %字元間可加入0pt~1pt 的彈性間距,這樣才能排出左右對齊的段落查邢。
\newfontfamily{\E}{Arial}
\renewcommand{\baselinestretch}{1.5} %正文行距
字體大小設(shè)置
\newcommand{\xiaochu}{\fontsize{30pt}{40pt}\selectfont} % 小初, 1.5倍行距
\newcommand{\yihao}{\fontsize{26pt}{36pt}\selectfont} % 一號, 1.4倍行距
\newcommand{\erhao}{\fontsize{22pt}{28pt}\selectfont} % 二號, 1.25倍行距
\newcommand{\xiaoer}{\fontsize{18pt}{18pt}\selectfont} % 小二, 單倍行距
\newcommand{\sanhao}{\fontsize{16pt}{16pt}\selectfont} % 三號, 1倍行距
\newcommand{\xiaosan}{\fontsize{15pt}{22pt}\selectfont} % 小三, 1.5倍行距
\newcommand{\sihao}{\fontsize{14pt}{21pt}\selectfont} % 四號, 1.5倍行距
\newcommand{\banxiaosi}{\fontsize{13pt}{19.5pt}\selectfont} % 半小四, 1.5倍行距
\newcommand{\xiaosi}{\fontsize{12pt}{18pt}\selectfont} % 小四, 1.5倍行距
\newcommand{\dawuhao}{\fontsize{11pt}{11pt}\selectfont} % 大五號, 單倍行距
\newcommand{\wuhao}{\fontsize{10.5pt}{10.5pt}\selectfont} % 五號, 單倍行距
\newcommand{\xiaowu}{\fontsize{9pt}{9pt}\selectfont} % 小五號, 單倍行距
\newcommand{\tabincell}[2]{\begin{tabular}{@{}#1@{}}#2\end{tabular}}%為了讓表格單元格自動(dòng)換行
頁眉頁腳設(shè)置
\pagestyle{fancy}
\fancyhf{} %如果目錄不需要頁眉,把此行注釋掉就好
\fancyhead{}
\fancyhead[CE]{\song \xiaowu{Tweedie Group MCP 回歸及其在車險(xiǎn)領(lǐng)域的應(yīng)用}}
\fancyhead[CO]{\song \xiaowu\leftmark} #\leftmark,\rightmark 具體看定義 fancy說明文檔中有 大概是文章的深度
\fancyfoot[C]{\xiaowu\thepage}% #\thepage 是頁碼
關(guān)于各個(gè)chapter是plain的更改逢唤,這里是強(qiáng)制的將整個(gè)mianmatter重新定義了
%本來\chapter定義的都是plain的pagestyle 這里強(qiáng)行把他換為也有頁眉頁腳的fancy界面肆氓。也就是說,含有 \chapter 命令的章節(jié)題目頁面不受 fancy 樣式的影響盗扇,它使用了官方的 \plain 命令祷肯。原則是禁止修改 \chapter 命令沉填,所以我們不能刪除 \plain疗隶,只能修改 \plain 的內(nèi)容來繞過原則,而達(dá)到修改章節(jié)題目頁的目的翼闹,
\def\mainmatter{\fancypagestyle{plain}{}
\fancyhf{}
\fancyhead{}
\fancyhead[CE]{\song \xiaowu{Tweedie Group MCP 回歸及其在車險(xiǎn)領(lǐng)域的應(yīng)用}}
\fancyhead[CO]{\song \xiaowu\leftmark}
\fancyfoot[C]{\xiaowu\thepage}
}
標(biāo)題間距
\titlespacing{\chapter}{0bp}{-30bp}{12bp}
\titlespacing{\section}{0bp}{0bp}{12bp}
\titlespacing{\subsection}{0bp}{12bp}{0bp}
\titlespacing{\subsubsection}{0bp}{12bp}{0bp}
正文標(biāo)題格式
%\titleformat{\chapter}[hang]{ \centering\xiaosan\hei}{第\,\xCJKnumber{\thechapter}\,章}{1em}{} %章:小三黑體并居中
\titleformat{\chapter}[hang]{ \centering\xiaosan\hei}{第\,\thechapter\,章}{1em}{} %章:小三黑體并居中
\titleformat{\section}[hang]{\hei\sihao}{\thesection{}}{1em}{} %節(jié):四號黑體
\titleformat{\subsection}[hang]{\hei\xiaosi}{\thesubsection}{0.5em}{} %目:小四黑體
\titleformat{\subsubsection}[hang]{\hei\xiaosi}{\thesubsubsection}{0.5em}{} %子目:小四黑體
目錄格式字體設(shè)計(jì)
%定義目錄中章節(jié)的字體
\titlecontents{chapter}[3.8em]{\hspace{-3.8em}\hei \sihao}{第~ \kai{ \xCJKnumber{\thecontentslabel} } \hei ~章~~}{} {\hspace{.5em}\titlerule*[10pt]{$\cdot$}\contentspage}
\titlecontents{section}[12bp]{\vspace{0pt}}
{\hei\xiaosi \thecontentslabel\quad}{}
{\hspace{.5em}\titlerule*[10pt]{$\cdot$}\contentspage}
\titlecontents{subsection}[12bp]{\vspace{0pt}}
{\song \xiaosi\thecontentslabel\quad}{}
{\hspace{.5em}\titlerule*[10pt]{$\cdot$}\contentspage}
sh腳本執(zhí)行編譯調(diào)用skim顯示pdf
#!/bin/bash -e
source .bash_profile
cd user/TeX
xelatex -interaction =nonstopmode bbb.tex
sleep 3
echo 'sleep 3'
/opt/homebrew-cask/Caskroom/skim/1.4.18/Skim.app/Contents/MacOS/Skim bbb.pdf
echo 'get the result of pdf'
exit