LaTeX技巧225:图表中英文双标题的使用技巧

标签:
latex双标题图表 |
分类: 插图技巧 |
QQ群:91940767/145316219/141877998/80300084/194770436
淘宝店:http://latexstudio.taobao.com
技巧续篇:http://latexstudio.net/
常见数学公式问题集下载
- 重复使用caption命令

这种办法可以实现浮动对象的双语说明,但需要重复定义浮动对象的名称,并相应的改变计数器的值,用起来不是十分方便。所以建议采用下一种方法来实现浮动对象的双语说明。
- 使用ccaption宏包
\bicaption{图}{中文}{Fig}{English title}
可参考:ftp://ctan.tug.org/tex-archive/macros/latex/contrib/ccaption/ccaption.pdf
其效果与第一种方法相同,如下图所示。本文中浮动对象的双语说明,采用的就是此中方法。
演示效果图:

演示代码:
\documentclass{article}
\pagestyle{empty}
\setcounter{page}{6}
\setlength\textwidth{305.0pt}
\usepackage{CJK}
\usepackage{times}
\usepackage{graphicx}
\usepackage{ccaption}
\begin{CJK}{GBK}{kai}
\begin{document}
\renewcommand{\figurename}{图}
\begin{figure}[h]
\centering
\includegraphics[scale=0.2]{gull.eps}
\bicaption{图}{中文}{Fig}{English title}
\end{figure}
\begin{figure}[h]
\centering
\includegraphics[scale=0.2]{gull.eps}
\caption{中文名}
\addtocounter{figure}{-1}
\vspace{-11pt}
%\SetEnglishCaption
\renewcommand{\figurename}{Fig}
\caption{English title}
\renewcommand{\figurename}{图}
\end{figure}
\end{CJK}
\end{document}