[图]%!TEX TS-program = XeLaTeX\documentclass{book}\usepackage{ctex}\usepackage{titlesec}\usepackage{xcol...
%!TEX TS-program = XeLaTeX
\documentclass{book}
\usepackage{ctex}
\usepackage{titlesec}
\usepackage{xcolor,colortbl}
\usepackage{tgpagella}
\usepackage[T1]{fontenc}
\definecolor{titlecolor}{rgb}{0.503906,0.503906,0.734375}
\newcommand{\hwyk}{\heiti}
\newcommand{\mytitle}[1]{
\begin{tabular}{p{0.01\textwidth}p{0.99\textwidth}}
\cellcolor{black} &\cellcolor{titlecolor} \textcolor{white}
{\newline\hwyk \LARGE 第\ \thechapter \ 章 \ \ #1}
\end{tabular}
\arrayrulewidth=0.4pt
}
\newcommand{\mysection}[1]{
\setlength\arrayrulewidth{1pt}\arrayrulecolor{titlecolor}
\begin{tabular}{p{0.01\textwidth}p{0.99\textwidth}}
\hline
\cellcolor{titlecolor} & \textcolor{black}{\hwyk \LARGE \thesection ~ #1}
\end{tabular}
\arrayrulewidth=0.4pt
}
\definecolor{titlecolor}{rgb}{0.503906,0.503906,0.734375}
\titleformat{\chapter}[hang]{\hwyk \LARGE \sffamily}
{}{0mm}{\hspace{-0.4cm}\mytitle}
\titleformat{\section}[hang]{\hwyk \LARGE \sffamily}
{}{0mm}{\hspace{-0.5cm}\mysection}
\titlespacing{\chapter}
{0pc}{1.5ex plus .1ex minus .2ex}{.2pc}
\begin{document}
\tableofcontents
\chapter{熟悉 \LaTeX }
提到 \LaTeX ,便不能不说起它的基础 \TeX
\section{基本介绍}
\LaTeX 是一种基于 \TeX 的文档排版系统。
\end{document}
因为你在利用 titlesec 的接口时,没有区分设置 name 和 title 的格式。
既然用了 CTeX,为什么不用 CTeX 提供的接口?我用 CTeX 提供的接口给你生造了一个。
网站代码排版有问题。看的不爽的话到 Gist 上看:
https://gist.github.com/Liam0205/803a512eb91e4d2b179c46bfb17d783f
作者追问:2020-04-22 11:01
非常感谢!可以不改变原来的字体样式吗?
回答: 2020-04-22 11:01
可以。
你调用的字体我也没有,也没法测试。你原来怎么设置字体的,现在重新设置一遍就是了。
我就是给你做了个大致的样子供参考的。
一周热门 更多>