代码要 UTF8 编码,包括子文件和格式定义的 sty cls 等等文件。
代码要 UTF8 编码,包括子文件和格式定义的 sty cls 等等文件。
这是一个常见设置:
\documentclass{ctexbook}
\ctexset{
section = {
number=\arabic{section},
format=\raggedright\bfseries\heiti\zihao{4},numberformat =\rmfamily,
beforeskip={2ex},
afterskip={2ex plus 3pt minus 3pt}
},
subsection = {
format=\raggedright\bfseries\heiti\zihao{-4},numberformat =\rmfamily,
beforeskip={2ex},
afterskip={2ex plus 3pt minus 3pt}
},}
\begin{document}
\section{A A AAA}
\section{BBBBB BB}
\section{CCC CCC}
\end{document}
用 tabularx 即可,参考代码,如果用 Y 参数就是居中对齐,如果是 X 参数就是左对齐,自己选择吧:
\documentclass{ctexart}
\usepackage{amsmath}
\usepackage{array,tabularx}
\newcolumntype{Y}{>{\centering\arraybackslash}X}
\begin{document}
\begin{tabularx}{10cm}{YYYYYYY}
\hline
$n$&$ 1$&$ 2$&$ 3$&$4$&5&6\\
\hline
$Na^{\scriptscriptstyle{+} }$&$3$&$4$&$ 5$&$6$&6&7\\
$K^{\scriptscriptstyle{+}}$&$2$&$4$&$5$&$7$&7. 2&8\\
$Ca^{\scriptscriptstyle{2+}}$&$9$&$10$&$10.5$&$11.2$&11.5&11.9\\
\hline
\end{tabularx}
\end{document}
效果:
推荐的方法:
\usepackage{tocloft}
\newlength\mylena
\settowidth\mylena{Figure}
\addtolength\cftfignumwidth{\mylena}
\renewcommand\cftfigpresnum{\figurename\space}
宏包 overpic 参看这里:http://www.ctex.org/documents/latex/graphics/node56.html
新版本的 overpic 环境命令有所变化,看看最新的文档说明。
参考下面的例子:https://tex.stackexchange.com/questions/151949/arrange-three-images
\documentclass[twocolumn]{article}
\usepackage{graphicx}
\usepackage{caption}
\usepackage{subcaption}
\usepackage{lipsum} % For dummy text only
\begin{document}
\begin{figure}[!t]
\begin{tabular}[b]{cc}
\begin{tabular}[b]{c}
\begin{subfigure}[b]{0.4\columnwidth}
\includegraphics[width=\textwidth]{A.png}
\caption{A.}
\label{fig:A}
\end{subfigure}\\
\begin{subfigure}[b]{0.4\columnwidth}
\includegraphics[width=\textwidth]{B.png}
\caption{B.}
\label{fig:B}
\end{subfigure}
\end{tabular}
&
\begin{subfigure}[b]{0.4\columnwidth}
\includegraphics[width=\textwidth]{C.png}
\caption{C.}
\label{fig:C}
\end{subfigure}
\end{tabular}
\label{fig:ABC}
\caption{A, B and C.}
\end{figure}
\lipsum[1-5]
\end{document}
xeCJK 有详细说明 自己可以设置各类粗体的显示字体的。包括粗斜体等等。
比如:
\setCJKmainfont {Source Han Serif SC}
[
UprightFont = *-Regular,
BoldFont = *-Bold,
ItalicFont = *-Regular,
BoldItalicFont = *-Bold
]
修改section 的设置,或者 sectsty 宏包去设置下。
图片换成 pdf 试试看。
去看看 longtable 宏包吧。
这是常识 linux 下这些就是读不到的,不要用 windows 的系统习惯用跨平台的系统。文件命名用下划线,不要用空格,linux 下忌讳这样的命名。也不要用中文去命名,中文的字符等等。
你确定昨天还可以?今天就不行了?那就是时间的问题,你可以时光倒流回去,问题就解决了。
从错误看,你昨天也编译不通过。
代码和截图对不上,无法回答。
问 文档能成功编译,大部分页码显示正常,但是有部分页码显示乱码,如何让所有页码都正常显示?