mirror of
https://github.com/ElegantLaTeX/ElegantBook.git
synced 2026-01-26 04:14:35 +08:00
frozen 3.11
This commit is contained in:
@@ -1,4 +1,4 @@
|
|||||||
\documentclass[cn,11pt,chinese,founder]{elegantbook}
|
\documentclass[cn,11pt,chinese]{elegantbook}
|
||||||
|
|
||||||
\title{ElegantBook:优美的 \LaTeX{} 书籍模板}
|
\title{ElegantBook:优美的 \LaTeX{} 书籍模板}
|
||||||
\subtitle{Elegant\LaTeX{} 经典之作}
|
\subtitle{Elegant\LaTeX{} 经典之作}
|
||||||
@@ -88,7 +88,7 @@ Elegant\LaTeX{} 项目组致力于打造一系列美观、优雅、简便的模
|
|||||||
|
|
||||||
\subsection{在线使用模板}
|
\subsection{在线使用模板}
|
||||||
|
|
||||||
我们把三套模板全部上传到 \href{https://www.overleaf.com/}{Overleaf} 上了,网络便利的用户可以直接通过 Overleaf 在线使用我们的模板。使用 Overleaf 的好处是无需安装 \TeX{} Live 2019,可以随时随地访问自己的文件。查找模板,请在 Overleaf 模板库里面搜索 \lstinline{elegantlatex} 即可,你也可以直接访问\href{https://www.overleaf.com/latex/templates?addsearch=elegantlatex}{搜索结果}。选择适当的模板之后,将其 \lstinline{Open as Template},即可把模板存到自己账户下,然后可以自由编辑以及与别人一起协作。更多关于 Overleaf 的介绍和使用,请参考 Overleaf 的\href{https://www.overleaf.com/learn}{官方文档}。
|
我们把三套模板全部上传到 \href{https://www.overleaf.com/}{Overleaf} 上了,网络便利的用户可以直接通过 Overleaf 在线使用我们的模板。使用 Overleaf 的好处是无需安装 \TeX{} Live 2020,可以随时随地访问自己的文件。查找模板,请在 Overleaf 模板库里面搜索 \lstinline{elegantlatex} 即可,你也可以直接访问\href{https://www.overleaf.com/latex/templates?addsearch=elegantlatex}{搜索结果}。选择适当的模板之后,将其 \lstinline{Open as Template},即可把模板存到自己账户下,然后可以自由编辑以及与别人一起协作。更多关于 Overleaf 的介绍和使用,请参考 Overleaf 的\href{https://www.overleaf.com/learn}{官方文档}。
|
||||||
|
|
||||||
\begin{remark}
|
\begin{remark}
|
||||||
Overleaf 上,中文需要使用 \hologo{XeLaTeX} 进行编译,英文建议使用 \hologo{pdfLaTeX} 编译。
|
Overleaf 上,中文需要使用 \hologo{XeLaTeX} 进行编译,英文建议使用 \hologo{pdfLaTeX} 编译。
|
||||||
@@ -229,7 +229,7 @@ Elegant\LaTeX{} 系列模板从创立至今已经有 9 年了,我们的模板
|
|||||||
本模板基于基础的 book 文类,所以 book 的选项对于本模板也是有效的(纸张无效,因为模板有设备选项)。默认编码为 UTF-8,推荐使用 \TeX{} Live 编译。本文编写环境为 Win10 (64bit) + \TeX{} Live 2020,支持 \hologo{pdfLaTeX} 以及 \hologo{XeLaTeX} 编译。中文请尽量使用 \hologo{XeLaTeX} 编译。
|
本模板基于基础的 book 文类,所以 book 的选项对于本模板也是有效的(纸张无效,因为模板有设备选项)。默认编码为 UTF-8,推荐使用 \TeX{} Live 编译。本文编写环境为 Win10 (64bit) + \TeX{} Live 2020,支持 \hologo{pdfLaTeX} 以及 \hologo{XeLaTeX} 编译。中文请尽量使用 \hologo{XeLaTeX} 编译。
|
||||||
|
|
||||||
\section{语言模式}
|
\section{语言模式}
|
||||||
本模板内含三套语言环境 \lstinline{lang=cn}、\lstinline{lang=en} 以及 \lstinline{lang=it}\footnote{由 \href{https://github.com/VincentMVV}{VincentMVV} 提供意大利语翻译,具体的内容见 \href{https://github.com/ElegantLaTeX/ElegantBook/issues/85}{Italian translation}。},改变语言环境会改变图表标题的引导词(图,表),文章结构词(比如目录,参考文献等),以及定理环境中的引导词(比如定理,引理等)。不同语言模式的启用如下:
|
本模板内含三套语言环境 \lstinline{lang=cn}、\lstinline{lang=en} 以及 \lstinline{lang=it} \footnote{由 \href{https://github.com/VincentMVV}{VincentMVV} 提供意大利语翻译,具体的内容见\href{https://github.com/ElegantLaTeX/ElegantBook/issues/85}{Italian translation}。},改变语言环境会改变图表标题的引导词(图,表),文章结构词(比如目录,参考文献等),以及定理环境中的引导词(比如定理,引理等)。不同语言模式的启用如下:
|
||||||
\begin{lstlisting}
|
\begin{lstlisting}
|
||||||
\documentclass[cn]{elegantbook}
|
\documentclass[cn]{elegantbook}
|
||||||
\documentclass[lang=cn]{elegantbook}
|
\documentclass[lang=cn]{elegantbook}
|
||||||
@@ -667,16 +667,13 @@ LaTeX Error:
|
|||||||
\end{remark}
|
\end{remark}
|
||||||
|
|
||||||
\subsection{方正字体选项}
|
\subsection{方正字体选项}
|
||||||
由于使用 \lstinline{ctex} 宏包默认调用系统已有的字体,部分系统字体缺失严重,因此,用户希望能够使用其它字体,我们推荐使用方正字体。方正的{\songti 方正书宋}、{\heiti 方正黑体}、{\kaishu 方正楷体}、{\fangsong 方正仿宋}四款字体均可免费试用,且可用于商业用途。
|
由于使用 \lstinline{ctex} 宏包默认调用系统已有的字体,部分系统字体缺失严重,因此,用户希望能够使用其它字体,我们推荐使用方正字体。方正的{\songti 方正书宋}、{\heiti 方正黑体}、{\kaishu 方正楷体}、{\fangsong 方正仿宋}四款字体均可免费试用,且可用于商业用途。用户可以自行从\href{http://www.foundertype.com/}{方正字体官网}下载此四款字体,在下载的时候请\textbf{务必}注意选择 GBK 字符集,也可以使用 \href{https://www.latexstudio.net/}{\LaTeX{} 工作室}提供的\href{https://pan.baidu.com/s/1BgbQM7LoinY7m8yeP25Y7Q}{方正字体,提取码为:njy9} 进行安装。安装时,{\kaishu Win 10 用户请右键选择为全部用户安装,否则会找不到字体。}
|
||||||
|
|
||||||
用户可以自行从\href{http://www.foundertype.com/}{方正字体官网}下载此四款字体,在下载的时候请\textbf{务必}注意选择 GBK 字符集
|
|
||||||
\begin{figure}[!htb]
|
\begin{figure}[!htb]
|
||||||
\centering
|
\centering
|
||||||
\includegraphics[width=0.9\textwidth]{founder.png}
|
\includegraphics[width=0.9\textwidth]{founder.png}
|
||||||
\end{figure}
|
\end{figure}
|
||||||
|
|
||||||
也可以使用 \href{https://www.latexstudio.net/}{\LaTeX{} 工作室}提供的\href{https://pan.baidu.com/s/1BgbQM7LoinY7m8yeP25Y7Q}{方正字体,提取码为:njy9} 进行安装。安装时,{\kaishu Win 10 用户请右键选择为全部用户安装,否则会找不到字体。}
|
|
||||||
|
|
||||||
\subsection{其他中文字体}
|
\subsection{其他中文字体}
|
||||||
如果你想完全自定义字体\footnote{这里仍然以方正字体为例。},你可以选择 \lstinline{chinesefont=nofont},然后在导言区设置
|
如果你想完全自定义字体\footnote{这里仍然以方正字体为例。},你可以选择 \lstinline{chinesefont=nofont},然后在导言区设置
|
||||||
\begin{lstlisting}
|
\begin{lstlisting}
|
||||||
|
|||||||
@@ -1,4 +1,4 @@
|
|||||||
\documentclass[lang=en,11pt,fancy,authoryear]{elegantbook}
|
\documentclass[11pt,fancy,authoryear]{elegantbook}
|
||||||
|
|
||||||
\title{An Elegant \LaTeX{} Template for Books}
|
\title{An Elegant \LaTeX{} Template for Books}
|
||||||
\subtitle{Classic Elegant\LaTeX{} Template}
|
\subtitle{Classic Elegant\LaTeX{} Template}
|
||||||
@@ -683,7 +683,7 @@ Let's continue using our application training example. In this case, we'd want t
|
|||||||
|
|
||||||
\begin{problemset}
|
\begin{problemset}
|
||||||
\item Solve the equation $5(- 3x - 2) - (x - 3) = -4(4x + 5) + 13$.
|
\item Solve the equation $5(- 3x - 2) - (x - 3) = -4(4x + 5) + 13$.
|
||||||
\item Find the distance between the points (-4 , -5) and (-1 , -1).
|
\item Find the distance between the points $(-4 , -5)$ and $(-1 , -1)$.
|
||||||
\item Find the slope of the line $5x - 5y = 7$.
|
\item Find the slope of the line $5x - 5y = 7$.
|
||||||
\end{problemset}
|
\end{problemset}
|
||||||
|
|
||||||
@@ -722,7 +722,6 @@ We revised our templates now and then. This section shows the version story of E
|
|||||||
\end{enumerate}
|
\end{enumerate}
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
\datechange{2020/02/10}{release of v3.10}
|
\datechange{2020/02/10}{release of v3.10}
|
||||||
|
|
||||||
\begin{change}
|
\begin{change}
|
||||||
|
|||||||
@@ -85,6 +85,25 @@
|
|||||||
% \ProcessOptions*\relax
|
% \ProcessOptions*\relax
|
||||||
\LoadClass[a4paper,oneside]{book}
|
\LoadClass[a4paper,oneside]{book}
|
||||||
|
|
||||||
|
\RequirePackage{setspace}
|
||||||
|
\RequirePackage{hyperref}
|
||||||
|
\hypersetup{
|
||||||
|
breaklinks,
|
||||||
|
unicode,
|
||||||
|
linktoc=all,
|
||||||
|
bookmarksnumbered=true,
|
||||||
|
bookmarksopen=true,
|
||||||
|
pdfkeywords={ElegantBook},
|
||||||
|
colorlinks,
|
||||||
|
linkcolor=winered,
|
||||||
|
citecolor=winered,
|
||||||
|
urlcolor=winered,
|
||||||
|
plainpages=false,
|
||||||
|
pdfstartview=FitH,
|
||||||
|
pdfborder={0 0 0},
|
||||||
|
linktocpage
|
||||||
|
}
|
||||||
|
|
||||||
%% device settings
|
%% device settings
|
||||||
\RequirePackage{geometry}
|
\RequirePackage{geometry}
|
||||||
\ifdefstring{\ELEGANT@device}{normal}{
|
\ifdefstring{\ELEGANT@device}{normal}{
|
||||||
@@ -317,7 +336,7 @@
|
|||||||
\RequirePackage{multicol,multirow}
|
\RequirePackage{multicol,multirow}
|
||||||
\RequirePackage{xcolor}
|
\RequirePackage{xcolor}
|
||||||
\RequirePackage{fancyvrb}
|
\RequirePackage{fancyvrb}
|
||||||
\RequirePackage{makecell,lipsum,hologo,setspace}
|
\RequirePackage{makecell,lipsum,hologo}
|
||||||
%%中文结构名字
|
%%中文结构名字
|
||||||
\ifdefstring{\ELEGANT@lang}{cn}{
|
\ifdefstring{\ELEGANT@lang}{cn}{
|
||||||
\renewcommand{\contentsname}{目录}
|
\renewcommand{\contentsname}{目录}
|
||||||
@@ -467,24 +486,6 @@
|
|||||||
\setlist[itemize,3]{label={\eitemiii}}
|
\setlist[itemize,3]{label={\eitemiii}}
|
||||||
|
|
||||||
|
|
||||||
\RequirePackage{hyperref}
|
|
||||||
\hypersetup{
|
|
||||||
breaklinks,
|
|
||||||
unicode,
|
|
||||||
linktoc=all,
|
|
||||||
bookmarksnumbered=true,
|
|
||||||
bookmarksopen=true,
|
|
||||||
pdfkeywords={ElegantBook},
|
|
||||||
colorlinks,
|
|
||||||
linkcolor=winered,
|
|
||||||
citecolor=winered,
|
|
||||||
urlcolor=winered,
|
|
||||||
plainpages=false,
|
|
||||||
pdfstartview=FitH,
|
|
||||||
pdfborder={0 0 0},
|
|
||||||
linktocpage
|
|
||||||
}
|
|
||||||
|
|
||||||
%% 章节设置
|
%% 章节设置
|
||||||
\RequirePackage[center,pagestyles]{titlesec}
|
\RequirePackage[center,pagestyles]{titlesec}
|
||||||
\RequirePackage{apptools}
|
\RequirePackage{apptools}
|
||||||
@@ -845,7 +846,7 @@
|
|||||||
breaklines=true,
|
breaklines=true,
|
||||||
keywordstyle=\color{winered},
|
keywordstyle=\color{winered},
|
||||||
commentstyle=\color{gray},
|
commentstyle=\color{gray},
|
||||||
emph={elegantpaper,fontenc,fontspec,xeCJK,FiraMono,xunicode,newtxmath,figure,fig,image,img,table,itemize,enumerate,newtxtext,newtxtt,ctex,microtype,description,times,booktabs,tabular,PDFLaTeX,XeLaTeX,type1cm,BibTeX,device,color,mode,lang,amsthm,tcolorbox,titlestyle,cite,ctex,listings,base,math,scheme,toc,esint,chinesefont,amsmath,bibstyle,natbib},
|
emph={elegantpaper,fontenc,fontspec,xeCJK,FiraMono,xunicode,newtxmath,figure,fig,image,img,table,itemize,enumerate,newtxtext,newtxtt,ctex,microtype,description,times,booktabs,tabular,PDFLaTeX,XeLaTeX,type1cm,BibTeX,device,color,mode,lang,amsthm,tcolorbox,titlestyle,cite,ctex,listings,base,math,scheme,toc,esint,chinesefont,amsmath,bibstyle,natbib,pgfornament},
|
||||||
emphstyle={\color{frenchplum}},
|
emphstyle={\color{frenchplum}},
|
||||||
morekeywords={DeclareSymbolFont,SetSymbolFont,toprule,midrule,bottomrule,institute,version,includegraphics,setmainfont,setsansfont,setmonofont ,setCJKmainfont,setCJKsansfont,setCJKmonofont,RequirePackage,figref,tabref,email,maketitle,keywords,definecolor,extrainfo,logo,cover,subtitle,appendix,chapter,hypersetup,mainmatter,frontmatter,tableofcontents,elegantpar,heiti,kaishu,lstset,pagecolor,zhnumber,marginpar,part,equote,marginnote,bioinfo,datechange,listofchange,lvert,lastpage,songti,heiti,fangsong,setCJKfamilyfont,textbf},
|
morekeywords={DeclareSymbolFont,SetSymbolFont,toprule,midrule,bottomrule,institute,version,includegraphics,setmainfont,setsansfont,setmonofont ,setCJKmainfont,setCJKsansfont,setCJKmonofont,RequirePackage,figref,tabref,email,maketitle,keywords,definecolor,extrainfo,logo,cover,subtitle,appendix,chapter,hypersetup,mainmatter,frontmatter,tableofcontents,elegantpar,heiti,kaishu,lstset,pagecolor,zhnumber,marginpar,part,equote,marginnote,bioinfo,datechange,listofchange,lvert,lastpage,songti,heiti,fangsong,setCJKfamilyfont,textbf},
|
||||||
frame=single,
|
frame=single,
|
||||||
|
|||||||
Reference in New Issue
Block a user