LaTeXer
LaTeXer
这家伙很懒,什么也没写!

注册于 6年前

回答
511
文章
361
关注者
260

这就是 LaTeX 的基本宏包 caption 即可。https://ctan.org/pkg/caption
有个参数 labelsep 就是这个地方的符号:
image.png

举个我设置的思源字体的例子,建议多看看 xeCJK 说明:

\setCJKmainfont{Source Han Serif CN}
[
  UprightFont = *-Regular,
  BoldFont = *-Bold,
  ItalicFont = *-Regular,
  BoldItalicFont = *-Bold
]
\setCJKsansfont{Noto Sans CJK SC}
[
  UprightFont = *-Regular,
  BoldFont = *-Bold,
  ItalicFont = *-Regular,
  BoldItalicFont = *-Bold
]
\setCJKmonofont{Noto Sans Mono CJK SC}
[
  UprightFont = *-Regular,
  BoldFont = *-Bold,
  AutoFakeSlant = 0.2
]
\setCJKfamilyfont{zhsong}{Source Han Serif CN}
[
  UprightFont = *-Regular,
  BoldFont = *-Bold,
  ItalicFont = *-Regular,
  BoldItalicFont = *-Bold
]

你们的模板加了字体设置了影响的,这个就是你们自己取舍了。\setmathfont{xits-math.otf} 注释掉之后的效果如下:
image.png

提问的时候,代码放在代码块里。

很简单,你的公式和正文段落分开就好了,否则会把文字带下去的。

一般修复方式:

\documentclass{article}
\usepackage{amsmath}
\usepackage[fontset=fandol,space]{ctex}
\setCJKmainfont{FandolSong}
\begin{document}
\[A\cap B=\{x\mid x\in A\text{ and }x\in B\}\]
\[A\cap B=\{x\mid x\in A\text{ \mbox{且} }x\in B\}\]
\end{document}

就可以了!

删掉那个文件即可,C:/CTEX/UserData/fonts/tfm/public/rsfsrsfs5.tfm 推荐更新用新版本的 texlive 了。

可以自己定义一个style替换掉之前的类型就好了。类似:

\fancypagestyle{myfancy}{
\fancyhf{}
\fancyfoot[C]{ \thepage}
\renewcommand{\headrulewidth}{0pt}
}

这个就去掉了页眉的部分了。

已经是过去式了,CJK 需要进行中文配置才可以使用的。推荐用新的中文支持方式。

有一些的模板,把section文字自动大写,可以去找找类似\MakeUppercase{#1}代码改掉就会原样显示了。比如 IEEE 模板就是自动大写的。一般是规定格式,不要纠结。

我只能说这个 bst 写得有问题,按照现在的规范,用 gbt7714 宏包,就满足所有需求了。

截个图就可以猜出来就厉害了,我只能说你的代码我们不知道,我们只能猜。
推荐使用 latexmk 来进行编译,这样自动会进行识别参考文献编译方式,避免很多问题。

实际你是想要两个通讯作者吧,默认只是支持一个通讯作者的,需要改装:

\documentclass[aps,pra,amssymb,preprint]{revtex4-1}
\usepackage{CJK}

\usepackage{xcolor}
\usepackage[mathscr]{euscript}
\usepackage{bm}% bold math
\usepackage{graphicx}% Include figure files
\usepackage{subfigure}
\usepackage[colorlinks=true,linkcolor=red]{hyperref}

\begin{document}
\begin{CJK*}{UTF8}{gbsn}

\title{题目}

\makeatletter
\def\frontmatter@thefootnote{%
 \altaffilletter@sw{\@fnsymbol}{\@fnsymbol}{\csname c@\@mpfn\endcsname}%
}%
\makeatother

\author{A. B. Name}
\email{a@email.com} 

\author{C. D. Test}
\email{b@email.com} 
\maketitle

\maketitle

 
\end{CJK*}
\end{document}

效果如下:

image.png

image.png

这种定制呢,使用\usepackage{multicol}
然后在 part 前面加入一个命令就是:

\addtocontents{toc}{\protect\begin{multicols}{2}}
\part{第一部分}

再在导言区加入:

\AtEndDocument{\addtocontents{toc}{\protect\end{multicols}}}

这样应该是接近你想要的样式:
image.png

\documentclass{ctexbook}
\usepackage{multicol}
\setlength\columnsep{3em}
\AtEndDocument{\addtocontents{toc}{\protect\end{multicols}}}
\begin{document}
\tableofcontents
\chapter{标题}
\chapter{摘要}
\addtocontents{toc}{\protect\begin{multicols}{2}}
\part{第1部分}
\section{第1节}
\section{第1小节}
\section{第2小节}
\part{第2部分}
\section{第1节}
\end{document}

发布
问题