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

注册于 4年前

回答
489
文章
302
关注者
208

已经是过去式了,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}

你最好把整体的代码压缩下我们看看,只有这个 theme 文件看不出来的。标志出来具体要改哪里?

这个应该是 l3 版本的兼容的问题了,代码需要更新了。看看有没有达人研究下。

这个说法 说不通 在半角下输入 是英文的 几个短线 连接线的类型,如下:
参见 lshort 页 12:
image.png

中文所谓的半字线很多时候我们是用 \rule 命令来画的,没办法真正达到编辑的要求,只好如此,这是我们的经验。半个字宽 可以用 \ccwd 来自动计算。

如果想放在相对远离 正常页眉的地方 可以用 TikZ 或者 picture 环境挪移坐标等等。
比如:

\documentclass [a4paper,openright] {ctexbook}
\title{易公教育}
\author{张三}
\date{2021-03-09}
\usepackage{geometry}
\usepackage{zhlipsum}
\usepackage{fancyhdr}
\pagestyle{fancy}
\fancyhead[L]{易公教育}
\fancyhead[C]{咨询热线:400-8585-820}
\fancyhead[R]{江西省教师考试辅导专家\begin{picture}(0,0)\put(10,30){\thepage}\end{picture}}
\fancyfoot[L]{地址:南昌市北京东路与上海北路交汇处(四平电器四楼)}
\fancyfoot[R]{微信公众号:易公教育}
\renewcommand{\footrulewidth}{0.4pt}
\begin{document}
\maketitle
\tableofcontents
\section {简介}
hello world!
\zhlipsum [1-3]
\section {第二部分}
\zhlipsum [4-6]
\section {第三部分}
\zhlipsum [7-9]
\section {总结}
\zhlipsum [10-12]
\end{document} 

效果如下:
image.png

这种断词的问题比较常见,常见的是两种处理方式加 \- 建议断词点,第二个就是单词的断词的地方加 \linebreak 命令。

实际情况中,这类单词还是可以加其他方式解决的。
比如我们可以让下划短线可以断行:

\renewcommand\_{\textunderscore\allowbreak}

另外还有一个好用的宏包:

\usepackage{underscore}

各种方案自己试用下即可。

发布
问题