乳胶:参考一个小节,寻找IV.B而不是IV.II

时间:2015-03-24 20:40:36

标签: reference label latex

使用\ ref引用子节时遇到问题。章节和小节的标题分别以拉丁文编号(I,II,III ...)和英文字母(A,B,C ...)开头,但当我参考该小节时,我只得到类似'IV'的内容。 II'或'IV.III'。我希望将表格改为“IV.B”或“IV.C”。

我已经在网上查了一下,但没有找到任何关于这个问题的信息。有人可以帮忙吗?谢谢!

我使用的包是:

\documentclass[10pt,conference,letterpaper,twocolumn,twoside]{IEEEtran}
\renewcommand{\thesection}{\Roman{section}} 
\renewcommand{\thesubsection}{\thesection.\Roman{subsection}}
\usepackage{nopageno}
\usepackage{amsmath}    % Needed for typesetting math
\usepackage{graphicx}   % Needed for including graphics
\usepackage{geometry}   % Used for setting the page layout
\usepackage{verbatim}   % Useful for program listings. Defines the
\usepackage{color}      % Load it if color is used in text. There also
\usepackage{amsthm}         %  amsthm package enabled to type theorems and lemmas
\newtheorem{theorem}{Theorem}
\usepackage{amsmath}    %hua xie
\usepackage{amssymb}
\usepackage{listings}       %hollow
\usepackage[lined,ruled,vlined]{algorithm2e}
\usepackage{booktabs}   %finish the 'NOTATION table'
\usepackage{subfigure}  %for figures arrangement
\geometry{left=0.625in,right=0.625in,top=0.75in,bottom=1in}
\usepackage[utf8]{inputenc}
\newcommand{\Tau}{\mathrm{T}}
\usepackage[normalem]{ulem}
\newcommand{\eg}{e.$\,$g., }
\usepackage{float}

1 个答案:

答案 0 :(得分:2)

\thesubsection的递归定义不正确。相反,你需要

\renewcommand{\thesubsection}{\thesection.\Alph{subsection}}

以获得III.A样式的分段编号。