Я пишу статью и по требованиям журнала статья должна быть односторонней. Однако я не могу настроить разные заголовки на четных и нечетных страницах статьи. Минимальный рабочий пример приведен ниже.
\documentclass[12pt,a4paper,oneside]{article}
\usepackage{authblk}
\usepackage{secdot}
\usepackage{titlesec}
\renewcommand{\thesection}{\Roman{section}}
\usepackage[T1]{fontenc}
\usepackage{newtxtext}
\usepackage[latin9]{inputenc}
\usepackage[english]{babel}
\usepackage{amsthm}
\usepackage{amsmath}
\usepackage{mathptmx}
\usepackage{mathrsfs}
\usepackage{calrsfs}
\usepackage{float}
\usepackage{fancyhdr}
\pagestyle{fancy}
\fancyhf{}% Clear header/footer
\fancyhead[L]{\ifodd\value{page}\else\thepage{} Ahmed Arif\fi}
\fancyhead[R]{\ifodd\value{page}Finance Paper \thepage\fi}
\renewcommand{\headrulewidth}{0pt}
\renewcommand{\footrulewidth}{0pt}
\usepackage{url}
\usepackage[final]{graphicx}
\usepackage[natbibapa,indexpackage]{apacite}
\bibliographystyle{apacitex}
%page margins
\usepackage{geometry}
\geometry{verbose,tmargin=3cm,bmargin=3cm,lmargin=3cm,rmargin=3cm }
\setlength\parindent{24pt}
\usepackage{textcomp}
\usepackage{textgreek}
\usepackage[toc,page]{appendix}
\usepackage{libertineRoman}
%line spacing
\usepackage{setspace}
\doublespacing
\usepackage{caption}% <-- added
\captionsetup[table]{skip = 3pt}
\usepackage{tabulary}
\usepackage[para]{threeparttable}
\usepackage{array,booktabs,longtable}
\newcolumntype{L}{>{\raggedright\arraybackslash}X}
\usepackage{ltablex}% <-- added
\usepackage{siunitx}% <-- added
\usepackage{caption}% <-- added
\setlength{\LTcapwidth}{7in}
\usepackage[flushleft]{threeparttablex}
\usepackage{pdflscape}
\usepackage{hyperref}
\usepackage{acro}
\urlstyle{same}
\usepackage{amssymb}
\newcommand\independent{\protect\mathpalette{\protect\independenT}{\perp}}
\def\independenT#1#2{\mathrel{\rlap{$#1#2$}\mkern2mu{#1#2}}}
\usepackage{abstract}
\AtBeginDocument{\renewcommand{\abstractname}{}}
\usepackage[hang]{footmisc}
\setlength{\footnotemargin}{.4em}
\renewcommand{\footnotelayout}{\doublespacing}
\renewcommand*\footnoterule{}
\usepackage{lipsum}
\title{My Finance Paper}
\author{\sc{Ahmed Arif}}
\begin{document}
\maketitle
\lipsum
\lipsum
\lipsum
\end{document}
решение1
Вы можете использовать условные операторы в заголовке, поскольку page
счетчик будет окончательным:
\documentclass[oneside]{article}
\usepackage{fancyhdr,lipsum}
\pagestyle{fancy}
\fancyhf{}% Clear header/footer
\fancyhead[L]{\ifodd\value{page}\else\thepage{} Ahmed Arif\fi}
\fancyhead[R]{\ifodd\value{page}Finance Paper \thepage\fi}
\title{My Finance Paper}
\author{Ahmed Arif}
\begin{document}
\maketitle
\sloppy\lipsum[1-50]
\end{document}
Конечно, вы также можете использовать опцию twoside
, поскольку она позволяет указать использование размещения заголовков E
ven и O
dd (которое существует только в этой опции):
\documentclass[twoside]{article}
\usepackage{fancyhdr,lipsum}
\pagestyle{fancy}
\fancyhf{}% Clear header/footer
\fancyhead[LE]{\thepage{} Ahmed Arif}
\fancyhead[RO]{Finance Paper \thepage}
%...
Правда, макет страницы будет другим, но его можно восстановить с помощьюgeometry
, если нужно.