我正在尝试使用下面的脚本来制作标题,但它不起作用,如果有人能帮助我,这非常紧急。
\documentclass[conference,letterpaper]{IEEEtran}
\usepackage{fancyhdr}
\setlength{\paperwidth}{215.9mm}
\setlength{\hoffset}{-9.7mm}
\setlength{\oddsidemargin}{0mm}
\setlength{\textwidth}{184.3mm}
\setlength{\columnsep}{6.3mm}
\setlength{\marginparsep}{0mm}
\setlength{\marginparwidth}{0mm}
\setlength{\paperheight}{279.4mm}
\setlength{\voffset}{-7.4mm}
\setlength{\topmargin}{0mm}
\setlength{\headheight}{0mm}
\setlength{\headsep}{0mm}
\setlength{\topskip}{0mm}
\setlength{\textheight}{235.2mm}
\setlength{\footskip}{12.4mm}
\setlength{\parindent}{1pc}
\hyphenation{op-tical net-works semi-conduc-tor}
\usepackage{cite}
\usepackage{tabularx,booktabs}
\usepackage{graphicx}
\usepackage{float}
\floatstyle{plaintop}
\restylefloat{table}
\usepackage{amssymb}
\usepackage{amsmath}
\usepackage{caption}
%\usepackage{subcaption}
\usepackage{longtable}
\usepackage{comment}
\usepackage{tabularx}
\usepackage[table]{xcolor}
\usepackage{graphicx}
\usepackage{amssymb}
\usepackage{amsmath}
\usepackage{caption}
%\usepackage{subcaption}
\usepackage{longtable}
\usepackage{comment}
\usepackage{amsmath}
\usepackage{amsfonts}
\usepackage{amssymb}
\usepackage{graphicx}
\usepackage{gensymb}
\usepackage{adjustbox}
\usepackage{subfig}
\usepackage{tikz}
\usepackage{afterpage}
\usetikzlibrary{calc}
\tikzset{
mynode/.style={anchor=south west,inner sep=0,outer sep=0pt}}
\usepackage{fancyhdr}
\pagestyle{fancy}
\chead{NOT FOR DISTRIBUTION}
\renewcommand{\headrulewidth}{0.4pt}
答案1
我删除了与问题无关的代码:
\documentclass[conference,letterpaper]{IEEEtran}
\setlength{\headheight}{12pt}
\setlength{\headsep}{5mm}
\usepackage{fancyhdr}
\usepackage{lipsum}% just to generate text for the example
\pagestyle{fancy}
\fancyhf{}
\fancyhead[C]{NOT FOR DISTRIBUTION}
\begin{document}
\lipsum[1-20]
\end{document}
如果希望包含标题信息的页面也具有页眉,则必须重新定义IEEEtitlepagestyle
发出的页面样式\maketitle
:
\makeatletter
\let\ps@IEEEtitlepagestyle\ps@fancy
\makeatother
完整示例:
\documentclass[conference,letterpaper]{IEEEtran}
\setlength{\headheight}{12pt}
\setlength{\headsep}{5mm}
\usepackage{fancyhdr}
\usepackage{lipsum}% just to generate text for the example
\pagestyle{fancy}
\fancyhf{}
\fancyhead[C]{NOT FOR DISTRIBUTION}
\makeatletter
\let\ps@IEEEtitlepagestyle\ps@fancy
\makeatother
\begin{document}
\title{The Title}
\author{Michael Shell \and Homer Simpson}
\maketitle
\lipsum[1-20]
\end{document}
请注意,使用这些设置,将不会显示页码;也许您还可以添加类似
\fancyfoot[C]{\thepage}
或类似的东西来显示页码。
与问题无关,但请注意,您多次加载同一个包(例如amsmath
,graphicx
);这不是必需的,如果在错误的位置传递了某些选项,则可能导致冲突;每个包只加载一次。还请注意,标题包和类IEEtran
可能无法很好地协作。