书籍模板 BodieBook v0.1 发布

今天,Elegant 团队的新成员 WD 为大家带来一个高大上的书籍模板类文件,bodiebook.cls, 这个书籍模板是在《博迪投资学》英文版第 7 版 的排版启发下设计出来的,看起来真的很有出版物的感觉哦。

整个模板看起来很华丽,特别是表格和插图环境很舒服,很精致。这个模板的第一版我们现在发布出来,欢迎大家试用,欢迎大家的意见和建议!

3-shot30 4-shot40 5-shot50

使用说明

下载我们提供的 bodie.cls 文件,main.tex 文件,以及 body.tex 文件,后面两个文件是作为 sample 帮助你使用这个模板的。然后编译 main.tex 文件即可。注意:系统中需要装有 Times New Roman 字体以及 XITS-Math 字体,我们没有提供这两个字体的下载。

基本设置

首先,设置文档类型为 bodiebook,并设置主题颜色和主题。

\documentclass{bodiebook}
\wdtexbooktheme{bodie} %
\wdtexbookcolor{green} % green, violet, print

我们提供了两种颜色主题供选择,green 和 violet,如上面效果图所示。另外还提供了一个 print 黑白主题,用于打印。

然后设置标题,版本和作者信息,不填也可以。这里最多三个作者,下一个版本争取提供能够不限作者数量的命令。

\wdtitle{ELEGANCE {\color{black!70}\rm\itshape of} LATEX}
\wdedition{FIRST}
\wdfirstauthor{Donald E. Knuth}
\wdfirstinstitute{Stanford University}
\wdsecondauthor{Leslie Lamport}
\wdsecondinstitute{Brandeis University}
\wdthirdauthor{}
\wdthirdinstitute{}

然后就是正文部分了,这里添加了 brief contents 和 contents,

\begin{document}

\wdmaketitle

\shorttoc{Brief Contents}{0}

\tableofcontents

\switchgeometry  % 切换页面布局
\wdstartdoc % 务必添加这行代码

\input{body.tex} % 这里是正文部分

\wdenddoc % 务必添加这行代码 (用来调整格式)

\end{document}

表格和图片

正文中有两种表格样式,一种是「宽式」,由于书籍左右边距不等,同时预留给边注(margin note)有一定的宽度,宽式表格能撑满整个页面宽度,而另一种「窄式」表格则是只撑满文本宽度。

「宽式」表格代码如下:

\begin{table*}[!htbp]
\setmathfont{Geometric415BT-Lite.ttf}
\ttabbox
{\caption{Balance sheet U.S. households, 2006}}
{
\begin{tabular*}{\caplength}{@{\extracolsep{\fill}}@{\hspace{1em}}lr.lr.}
    \hspace{-1em}\textbf{Assets}              &\textbf{\$ Billion}     &\hed{\textbf{\% Total}}   &\textbf{\makecell[lb]{Liabilities\\and Net Worth}}   &\textbf{\$ Billion}     &\hed{\textbf{\% Total}}\\
    \addlinespace
    Real assets\\
    Real estate         &\$22,177       &33.6\%           &Mortgages             &\$9,161    &13.9\%\\
    Consumer durables   &3,822          &5.8              &Consumer credit       &2,150      &3.3\\
    Other               &224            &0.3              &Bank \& other loans   &237        &0.4\\
    \addlinespace
    \cline{2-2}\cline{3-3}
    \addlinespace
    \hspace{1em}\textit{Total real assets}   &\$26,223       &39.7\%           &\hspace{1em}\textit{Total liabilities}  &\$12,199   &18.5\%\\
\end{tabular*}
\floatfoot*{Note: Column sums may differ from totals because of rounding error.\\
Source: \textit{Flow of Funds Accounts of the United States}, Board of Governors of the Federal Reserve System, June 2006.}
}
%\end{widetable}
\setmathfont[Ligatures=TeX]{xits-math.otf}
\end{table*}

效果如下:6-tablewide「窄式」表格代码如下:

\begin{table}[!htbp]
\setmathfont{Geometric415BT-Lite.ttf}
\stabbox{2.0cm}
{\caption{Domestic net worth}}
{\begin{tabular*}{\cflwidth}{@{\hspace{3pt}}@{\extracolsep{\fill}}*{8}{@{\hspace{-3pt}}c}}
    p1 & 1.7538 & -0.7698 & 1.4597 & -0.4137 & 1.2449 & -0.5518                 \\
    p2 & 1.6055 & -0.5549 & 1.2368 & 0.2507  & 1.2172 & -0.0974                 \\
    p3 & 1.5619 & 0.0799  & 1.0892 & 0.3585  & 1.2357 & -0.2726                 \\
    p4 & 1.4741 & 0.0109  & 0.9944 & 0.5935  & 1.2515 & -0.5038                 \\
\end{tabular*}
\floatfoot*{Note: Column sums may differ from totals because of rounding error. \\
Source: \textit{Flow of Funds Accounts of the United States}, Board of Governors of the Federal Reserve System, June 2006.}
}
\setmathfont[Ligatures=TeX]{xits-math.otf}
\end{table}

效果如下:7-tablenarrow图片只有一种「宽式」(参考原书排版),代码如下:

\begin{figure*}[!htbp]
  \wdfigbox
  {\caption{Bundling creates a complex security}}
  {
  \includegraphics{./figure/sample.pdf}
  \floatfoot{Source: \textit{The Wall Street Journal}, December 19, 2001}
  }
\end{figure*}

效果如下:8-figure

其他环境

此外,还定义了一些其他环境供大家使用,如果想使用另外的环境可以参考类文件中的定义自行添加。 自带的是 example 环境:

\begin{example*}
  \wdexpbox
  {\caption{Bundling creates a complex security}}
  {\lipsum[10]}
\end{example*}

效果如下:9-example

 [1] Marcus, Alan J., Zvi Bodie, and Alex Kane. Essentials of investments, 7th edition. McGraw Hill, 2008.

选自:http://elegantlatex.org/2014/11/21/bodiebook-release/

分享到:
未经允许不得转载:书籍模板 BodieBook v0.1 发布
已有 条意见

    最新文章

    加载中...
      本站提供专业LaTeX排版、咨询、定制服务,请点击下图咨询详情


      全国首个精品的LaTeX视频教程,大牛带着你入门,让LaTeX学习不再纠结,请点击下图咨询详情

      热门评论

        联系我们

        交流QQ群:91940767
        本站QQ号:343083553
        邮箱联系latexstudio@qq.com
        淘宝店铺latexstudio.taobao.com 提供排版,模板定制,培训,图片处理,视频教程等LaTeX服务。

        关注微信公众号: latex2015

        如果您投稿或者希望加入我们团队,请发送您的简历到latexstudio@qq.com。

        科技艺术的完美融合,专业精致的排版体验

        联系我们联系我们