一般的学位论文以及较为核心的中文期刊中,需要给图形或表格等浮动对象加上双语说明。通常有如下的两种方法来实现上述要求。
这种办法可以实现浮动对象的双语说明,但需要重复定义浮动对象的名称,并相应的改变计数器的值,用起来不是十分方便。所以建议采用下一种方法来实现浮动对象的双语说明。
\bicaption{图}{中文}{Fig}{English title}
可参考: ftp://ctan.tug.org/tex-archive/macros/latex/contrib/ccaption/ccaption.pdf
其效果与第一种方法相同,如下图所示。本文中浮动对象的双语说明,采用的就是此中方法。
演示效果图:
演示代码:
- 重复使用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}