使用\ 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}
答案 0 :(得分:2)
\thesubsection
的递归定义不正确。相反,你需要
\renewcommand{\thesubsection}{\thesection.\Alph{subsection}}
以获得III.A
样式的分段编号。