我需要将使用 CAS-DC Elsevier 模板编写的几篇研究论文合并到单个 .pdf 文件中,每篇研究论文中都包含参考书目,整个 .pdf 文档中都有连续的页码。
我尝试了 confproc、combine、pdfpages 和 subfiles 包。我停留在 subfiles 包。
编译时我发现下一个错误:! LaTeX Error: Control sequence \sep: already defined.
在编译的主文档中,我看到标题、作者、附属机构等的重复。例如:在第二篇研究论文的主文件中,有来自第一篇研究论文的标题、作者、附属机构、电子邮件 ORCID 等。
主要文件:
\documentclass[a4paper,fleqn,twoside]{cas-dc}
\usepackage{subfiles}
\usepackage[numbers]{natbib}
\usepackage[T1,T2A]{fontenc}
\usepackage[utf8,]{inputenc}
%\usepackage{tempora}
%\usepackage{XCharter}
\usepackage{textcomp}
\usepackage[russian,ukrainian,romanian,english]{babel}
%\usepackage[dvipsnames,x11names]{xcolor}
\renewcommand{\rmdefault}{ftm}
\usepackage{yfonts}
\usepackage{multicol}
\usepackage{lineno,hyperref}
%\modulolinenumbers[5]
\usepackage{amsmath,amsfonts,amssymb,amsthm,mathtools,enumerate,float}
\sloppy
\makeatletter
\def\ps@first{%
\let\@oddhead\@empty
\let\@evenhead\@empty
\def\@oddfoot{}
\let\@evenfoot\@oddfoot
}
\usepackage{wrapfig}
\usepackage{graphicx}
\renewcommand{\rmdefault}{cmr}
\renewcommand{\sfdefault}{cmss}
\renewcommand{\ttdefault}{cmtt}
%\renewcommand{\rmdefault}{cmss}
\renewcommand{\ttdefault}{cmss}
%\DeclareFontSubstitution{T2A}{cmr}{m}{n}
%\DeclareSymbolFont{T2Aletters}{T2A}{cmr}{m}{it}
\usepackage{geometry}
\renewcommand{\theenumi}{\arabic{enumi}}% Меняем везде перечисления на цифра.цифра
\renewcommand{\labelenumi}{\arabic{enumi}}% Меняем везде перечисления на цифра.цифра
\renewcommand{\theenumii}{.\arabic{enumii}}% Меняем везде перечисления на цифра.цифра
\renewcommand{\labelenumii}{\arabic{enumi}.\arabic{enumii}.}% Меняем везде перечисления на цифра.цифра
\renewcommand{\theenumiii}{.\arabic{enumiii}}% Меняем везде перечисления на цифра.цифра
\renewcommand{\labelenumiii}{\arabic{enumi}.\arabic{enumii}.\arabic{enumiii}.}% Меняем везде перечисления на цифра.цифра
\usepackage{fancyhdr}
\pagestyle{fancy}
\fancyhead{}
\fancyhead[LE,RO]{\thepage}
\fancyhead[CO]{ }
%\fancyhead[LO] {}
\fancyhead[CE]{ }
%\fancyhead[RE] { }
\renewcommand{\headrulewidth}{0.5pt}
\renewcommand{\footrulewidth}{0.5pt}
\fancyfoot[C]{}}}
{
\fancyfootoffset[R]{-12cm}
\fancyfoot[L]{}
\fancyfoot[C]{}
\fancyfoot[R]{}
\renewcommand{\footrulewidth}{0.3 mm}
\renewcommand{\headrulewidth}{0.3 mm}
}
\setlength{\voffset}{-10mm}
\setlength{\topmargin}{0mm}
\setlength{\headheight}{5mm}
\setlength{\headsep}{5mm}
\setlength{\footskip}{6mm}
%\newcommand{\l@abcd}[2]{\hbox to\textwidth{#1\dotfill #2}}
\usepackage{etoolbox}
\makeatletter
\patchcmd{\BR@backref}{\newblock}{\newblock(page~}{}{}
\patchcmd{\BR@backref}{\par}{)\par}{}{}
\makeatother
\usepackage[]{notes2bib}
\usepackage[nottoc]{tocbibind}
\usepackage[colorlinks]{hyperref}
%\hypersetup{pdffitwindow=true,linkcolor=LightSkyBlue,citecolor=Sienna,urlcolor=Navy,menucolor=black}
\hypersetup{
colorlinks=true,
linkcolor=magenta,
filecolor=blue,
urlcolor=blue,
citecolor=green,
anchorcolor=blue,
menucolor=blue,
backref=false,
backref=page,
pdfpagemode=UseNone,
pdfstartview=}
\RequirePackage[hyperpageref]{backref}
\renewcommand*{\backref}[1]{}
\renewcommand*{\backrefalt}[4]{
\ifcase #1
No cited.
\or
Cited on page #2.
\else
Cited on pages #2.
\fi}
\begin{document}
\subfile{ }
\subfile{ }
\end{document}
子文件:
\documentclass[document]{subfiles}
\begin{document}
\title [mode = title]{ }
\tnotemark[1]
\tnotetext[1]{Research Paper}
\tnotetext[1]{This document is the result of blood, sweat, tears and taxpayer money.}
\nonumnote{This note has no numbers. In this work we demonstrate $a_b$
the formation Y\_1 of a new type of polariton on the interface
between a cuprous oxide slab and a polystyrene micro-sphere placed
on the slab.}
\credit{Conceptualization of this study, Methodology, Software}
\author[2]{ }
[orcid=https://orcid.org/]
\cormark[2]
\fnmark[2]
\fntext[fn2]{ }
\ead{[email protected]}
\ead[URL]{www. }%
% Address/affiliation
\affiliation[2]{organization={National Scientific Center «Hon. Prof. M. S. Bokarius Forensic Science Institute»},
addressline={ },
city={ },
country={ }}
\credit{ }
\begin{abstract}
Abstract Text
\end{abstract}
\begin{keywords}
keywords
\vspace*{0.5\baselineskip}
\textbf{Article history:}\\ Received: 30.09.2021\\ Received in revised form: 19.12.2021 \\Accepted: 9.01.2022 \\Available online: 11.01.2022
\end{keywords}
\maketitle
\section{ }
Text
\section{ }
text
\section{ }
Text
\section{Conclusions}
Text
\section{Conclusions}
Text
\subsection{Acknowledgements}
Text
\bio{{figs/image1}}
Author biography with author photo.
\end{multicols}
\end{document}
我尝试使用 Adobe Acrobat 和 PDF-XChange Editor 来解决这个问题。它可以很好地将多个 PDF 合并为一个 PDF。但是,连续的页码和页眉总是有问题。我更喜欢自己的页眉:页码和 URL 嵌入在页眉文本中。引用 反向引用链接存在问题。如果它对第一个包含的 PDF 有用,那么对其余的 PDF 就没用了。例如:第 1 页上的引用仅适用于第一个包含的 PDF。
所以我想使用 subfilles 包。对于 subfiles 包,我没有遇到所有这些问题,但我遇到了重复问题。例如:在第二篇研究论文的主文件中,有来自第一个包含的 PDF 的标题、作者、附属机构、电子邮件 ORCID 等。以及交叉引用问题。我看不到我的参考书目。