\usepackage{expl3,etoolbox,ifthen,xstring} \usepackage{xltxtra,mflogo,texnames,fontawesome} %\usepackage{amstext} \usepackage[zihao=-4]{ctex} \ctexset{today=old} \let\kaiti=\kaishu \usepackage{xeCJKfntef} %\setmainfont{CMU Serif} \usepackage{fontspec} %\usepackage{tgpagella} \setmainfont[Ligatures=TeX]{TeX Gyre Pagella} \setsansfont[Ligatures=TeX]{TeX Gyre Pagella} \setmonofont[Ligatures=TeX]{TeX Gyre Pagella} %\usepackage{unicode-math} %\setmathfont[math-style=ISO,bold-style=ISO]{TeX Gyre Pagella Math} \setmainfont{CMU Serif} \IfFileExists{SourceHanSerifSC-Regular.otf} {\setCJKmainfont[BoldFont=SourceHanSansSC-Regular.otf, ItalicFont=simkai.ttf]{SourceHanSerifSC-Regular.otf}}{} \usepackage[dvipsnames]{xcolor} \colorlet{examplefill}{yellow!80!black} \definecolor{graphicbackground}{rgb}{0.96,0.96,0.8} \definecolor{codebackground}{rgb}{0.9,0.9,1} \definecolor{gbsteelblue}{RGB}{70,130,180} \definecolor{gborange}{RGB}{255,138,88} \definecolor{gbblue}{RGB}{23,74,117} \definecolor{gbforestgreen}{RGB}{21,122,81} \definecolor{gbyellow}{RGB}{255,185,88} \definecolor{gbgrey}{RGB}{200,200,200} \colorlet{gblabelcolor}{violet} \colorlet{gbemphcolor}{blue!60!black} %\colorlet{gbemphcolor}{violet} %定义版面,showframe, \usepackage[paperwidth=210mm,paperheight=290mm,left=35mm,right=20mm,top=25mm, bottom=20mm,showcrop]{geometry}%,showframe \renewcommand{\baselinestretch}{1.35} %页面布局的标尺 \usepackage[type=none]{fgruler} %[unit=cm,type=lowerleft,showframe=true,hshift=3cm,vshift=2cm] \rulerparams{}{}{gray!10}{}{0.2pt} \fgrulerdefnum{}\fgrulercaptioncm{}%fgruler加数字后,导致基线对齐出现问题,所以这里去掉 \newlength{\skipheadrule} \deflength{\skipheadrule}{3.5pt} \newlength{\skipfootrule} \deflength{\skipfootrule}{5.5pt} \newlength{\ruletotalen} \deflength{\ruletotalen}{\textheight} \newlength{\ruleraised} \deflength{\ruleraised}{\headsep+\textheight} \usepackage{fancyhdr} \fancyhf{} %\fancyhead[LO]{% %\raisebox{-\skipheadrule}{% %\raisebox{-\headsep}[0pt][0pt]{\makebox[0pt][l]{\ruler{rightup}{\linewidth}}}% %\raisebox{-\ruleraised}[0pt][0pt]{\makebox[0pt][r]{\ruler{upleft}{\ruletotalen}}}% %}%HEAD LEFT% %} %\fancyhead[LE]{% %\raisebox{-\skipheadrule}{% %\raisebox{-\headsep}[0pt][0pt]{\makebox[0pt][l]{\ruler{rightup}{\linewidth}}}% %\raisebox{-\ruleraised}[0pt][0pt]{\makebox[0pt][r]{\ruler{upleft}{\ruletotalen}}}% %}\leftmark%HEAD LEFT% %} %\fancyhead[RO]{% %%HEAD RIGHT% %\raisebox{-\skipheadrule}{% %\hfill\makebox[0pt][l]{\raisebox{-\ruleraised}[0pt][0pt]{\ruler{downright}{\ruletotalen}}\hss}% %}} %\fancyhead[RE]{% %\rightmark%HEAD RIGHT% %\raisebox{-\skipheadrule}{% %\hfill\makebox[0pt][l]{\raisebox{-\ruleraised}[0pt][0pt]{\ruler{downright}{\ruletotalen}}\hss}% %}} \fancyhead[CO]{% 符合GB/T 7714-2015标准的biblatex参考文献样式%HEAD CENTER } %\fancyfoot[L]{% %\raisebox{-\skipfootrule}{% %\raisebox{\footskip}[0pt][0pt]{\makebox[0pt][l]{\ruler{rightdown}{\linewidth}}} %}%FOOT LEFT %} \fancyfoot[C]{% \thepage%FOOT CENTER } \fancyfoot[R]{% %FOOT RIGHT } \renewcommand{\headrulewidth}{0.4pt} \renewcommand{\footrulewidth}{0pt} \pagestyle{fancy} %超链接书签功能,选项去掉链接红色方框 \usepackage[colorlinks=true,% pdfstartview=FitH,allcolors=gbemphcolor, bookmarksopenlevel=4,% bookmarksdepth=4,]{hyperref} %linkcolor=gbblue,anchorcolor=gbblue,citecolor=gbblue %linkcolor=black,linkcolor=green,blue,red,cyan, magenta, %yellow, black, gray,white, darkgray, lightgray, brown, %lime, olive, orange, red,purple, teal, violet. %CJKbookmarks,bookmarksnumbered=true, \usepackage{titleref} %标题引用 %标题格式设置 \usepackage{titlesec} %\titlespacing*{hcommandi}{hlefti}{hbefore-sepi}{hafter-sepi}[hright-sepi] \titlespacing*{\section}{0pt}{\baselineskip}{0.5\baselineskip} \titlespacing*{\subsection}{0pt}{0.5\baselineskip}{0.5\baselineskip} \titlespacing*{\subsubsection}{0pt}{0.5\baselineskip}{0pt} \titlespacing{\paragraph}{2em}{0.5\baselineskip}{1em} %这里利用titleformat*简单做设置,也可以利用titleformat做详细设置 \titleformat*{\section}{\zihao{-3}\bfseries\heiti} \titleformat*{\subsection}{\zihao{4}\bfseries\heiti} \titleformat*{\subsubsection}{\zihao{-4}\bfseries\kaiti} %参考文献 \usepackage[backend=biber,style=gb7714-2015,gbalign=center,gbfootbib=true%,gbtype=true% ]{biblatex}%,backref=true% \addbibresource[location=local]{example.bib} \setlength{\bibitemsep}{1pt} %\defbibheading{bibliography}[\bibname]{% %%\phantomsection%解决链接指引出错的问题,相当于加入了一个引导点 %%\addcontentsline{toc}{subsection}{#1} % \centering\subsubsection*{#1}}% %目录,图/表/例目录,图表题注 \usepackage[bf]{subfigure} \usepackage[subfigure]{tocloft} %注意其与titletoc共用时分页会有问题 \usepackage{ccaption} \captiondelim{. } %图序图题中间的间隔符号 \captionnamefont{\zihao{-5}\heiti} %图序样式 \captiontitlefont{\zihao{-5}\heiti} %图题样式 \captionwidth{0.8\linewidth} %标题宽度 \changecaptionwidth \captionstyle{\centering} %\captionstyle{