ElegantBook
ElegantBook copied to clipboard
功能实现
我正在使用Elegantbook,我想要实现以下首页封面,
即去掉原来的首页cover,换成以下形式,请问如何实现?
具体参数自己调
\documentclass[cn]{elegantbook}
\makeatletter
\renewcommand{\maketitle}{%
\pagenumbering{Alph}%
\thispagestyle{empty}%
\vspace*{5cm}%
\begin{center}
{\zihao{3}\heiti\@title}\\[5pt]
\@author
\end{center}
}
\makeatother
\title{航空维修}
\author{王正武\hspace{\ccwd}刘万锁\hspace{\ccwd}{\heiti 著}}
\begin{document}
\maketitle
\end{document}
感谢!但是我在解决下面的问题时又遇到问题了,就是怎么做到底部居中文字?自己找了半天方法没找到,求解决?
感谢!但是我在解决下面的问题时又遇到问题了,就是怎么做到底部居中文字?自己找了半天方法没找到,求解决?
\vspace*{\fill}
\begin{center}
{\kaishu 武汉理工大学出版社}\\% 自己设置字体
武汉
\end{center}
请问一下:该图下半部分的三个字四个字两个字的对齐怎么做啊?
\documentclass{ctexart}
\usepackage{pgffor}
\begin{document}
\foreach \a in {两字,三个字,四个字啊} {\makebox[4\ccwd][s]{\a}\par}
\end{document}
不知道是不是我操作有问题,按照您写的最后呈现出这个样子,还麻烦您指正一下
不知道是不是我操作有问题,按照您写的最后呈现出这个样子,还麻烦您指正一下
{\a}
解决了以上问题,又有另外一个问题:我想在出版发行后面写上武汉理工大学出版社,却换到了下一行,有没方法解决啊?
自己去查 \foreach
是什么命令
\foreach
完全是为了构造例子方便所用的,与本来的问题无关。「借鉴」别人的代码不是叫你原封不动地照抄一份,希望用之前理解一下这是在干什么。
具体来说,几个字符定宽用 \makebox
加 s
参数以分散对齐(实际上用 xeCJKfntef
的 CJKfilltwosides
环境处理中文会更好),\foreach
用来构造不同长度的例子(这种东西你看意思也能猜出来是干啥的吧),\par
为了每个例子之间分一段,你也没必要加上。