latex图表中英文双标题的使用技巧


\begin{figure}[!htbp]
  \centering
%  \includegraphics[width=12cm, height=4.6cm]{figures/Ch1_NetworkSpaceEquipmentInCorePosition.pdf}
   \includegraphics[width=14cm]{figures/Ch1_NetworkSpaceEquipmentInCorePosition.pdf}
  \renewcommand{\figurename}{Fig}
  \caption{网络空间设备在攻防对抗中的基础性核心位置}
  %英文标题begin
  \addtocounter{figure}{-1}
  \vspace{-5pt}
  %\SetEnglishCaption
  \renewcommand{\figurename}{Fig}
  \caption{English title}
  \renewcommand{\figurename}{图}
  %英文标题end
  \label{fig:network-device-influence.png}
\end{figure}


\begin{table}
    \caption{指令集识别数据集}
    %英文标题begin
    \addtocounter{table}{-1}
    \vspace{-5pt}
    %\SetEnglishCaption
    \renewcommand{\tablename}{Tab}
    \caption{English title}
    \renewcommand{\tablename}{表}
    %英文标题end
    \centering
    \scriptsize
    \begin{tabular}{m{3cm}<{\centering}m{2.5cm}<{\centering}m{2.5cm}<{\centering}m{2.5cm}<{\centering}}
    \hline
    数据集  & ARM指令集  & MIPS指令集  &  PowerPC指令集 \\\hline
    固件数据集  &  10724  &  9303  &  3351 \\
    自编译数据集  &  7235  & 7235  &  7235 \\\hline
    \end{tabular}
    \label{table:TwoDataSetNum}
\end{table}


  • 6
    点赞
  • 27
    收藏
    觉得还不错? 一键收藏
  • 2
    评论
这个问题可能是由于LaTeX中的中英文字符宽度不同所导致的。中文字符的宽度通常比英文字符宽,因此在排版时需要特别注意。 解决这个问题的方法有两种: 1. 使用专门的中文排版工具,例如XeLaTeX或LuaLaTeX,这些工具支持Unicode编码,可以直接输入中文字符,而无需进行编码转换。使用这些工具可以方便地处理中英文混排的问题。 2. 在排版时使用专门的宏包,例如CJK宏包或xeCJK宏包,这些宏包提供了中文字符的支持,可以方便地进行中英文混排。在使用这些宏包时,需要在文档的导言部分进行设置,例如: ``` \usepackage{CJKutf8} % 使用CJKutf8宏包 \begin{CJK*}{UTF8}{gbsn} % 设置中文字体为宋体 中文内容 \end{CJK*} ``` 或者 ``` \usepackage{xeCJK} % 使用xeCJK宏包 \setCJKmainfont{SimSun} % 设置中文字体为宋体 中文内容 ``` 在使用这些宏包时,需要注意的是,中英文之间需要添加空格,否则可能会出现排版问题。 另外,对于图表的长度和位置,可以使用LaTeX提供的浮动体机制来控制。例如,使用`figure`环境来插入图片,使用`table`环境来插入表格。在这些环境中,可以使用`\caption`命令来添加图表标题使用`\label`命令来设定引用标签。LaTeX会自动根据排版情况来调整图表的位置和大小。例如: ``` \begin{figure}[htbp] \centering \includegraphics{figure.pdf} \caption{这是一张图片} \label{fig:example} \end{figure} \begin{table}[htbp] \centering \caption{这是一个表格} \label{tab:example} \begin{tabular}{ccc} \hline 列1 & 列2 & 列3 \\ \hline 1 & 2 & 3 \\ 4 & 5 & 6 \\ \hline \end{tabular} \end{table} ```

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论 2
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值