
나는 이 주제가 이 포럼의 수많은 게시물의 주제라는 것을 알고 있습니다. 나는 그것들을 읽었지만 그 답을 정말로 이해하지 못하고 그것들은 나에게 도움이 되지 않았습니다. 게다가 패키지도 사용하고 있어서 subfile
문제가 복잡한지는 잘 모르겠습니다.
나는 하위 파일을 사용하도록 설정했고 이전에 모든 페이지 번호 매기기 작업을 수행했지만 더 이상 해당 코드에 액세스할 수 없으므로 수행해야 할 작업을 찾을 수 없습니다.
예:
다음은 제가 방금 구성한 간단한 예입니다(Overleaf에서 실행). 중복된 패키지가 많다는 것을 알고 있지만 모두 그대로 두었으므로 다시 추가할 때 나타나는 문제에 대해 걱정할 필요가 없습니다.
\documentclass[11pt,a4paper]{article}
\usepackage[utf8]{inputenc}
% set font
\usepackage{fontspec}
\setsansfont{Arial}
\renewcommand{\familydefault}{\sfdefault} %overrides automatic normalFont from \begin{document}
% setting the line spacing
\usepackage{setspace}
% set margins
\usepackage[a4paper, margin = 20mm]{geometry} % sets all margins to 20mm
% for figures
\usepackage{graphicx}
\usepackage{wrapfig}
\usepackage{caption}
\usepackage{subcaption}
\usepackage{rotating}
\captionsetup{font=small}
\captionsetup[figure]{labelfont=bf} %,textfont=it}
\captionsetup[table]{labelfont=bf}
% for tables
\usepackage{booktabs}
\usepackage{longtable}
\usepackage{enumitem}
\usepackage{blindtext}
% for paragraphs
\setlength{\parindent}{0pt}
\usepackage{parskip}
%\setlength{\parskip}{0.8em}
% to get degree symbol
\usepackage{textcomp}
% for arrows and therefore
\usepackage{amssymb}
\usepackage{amsmath}
\usepackage{bm}
% to exclude subsubsections from ToC
%\setcounter{tocdepth}{2}
% for cross referencing files
\usepackage{comment}
\usepackage{multicol}
\usepackage{multirow}
\usepackage{makecell} % allow multilines in tables
\usepackage[table,xcdraw]{xcolor}
\usepackage{xr}
\usepackage{float}
\usepackage{fancyhdr}
\usepackage{afterpage}
%\renewcommand{\headrulewidth}{0pt}
\renewcommand{\footrulewidth}{0pt}
\fancyhf{}
\pagestyle{fancy}
\usepackage{hyperref}
\usepackage{cleveref}
% load this last
\usepackage{subfiles}
\begin{document}
\pagenumbering{gobble}
\numberwithin{equation}{section}
\numberwithin{figure}{section}
\numberwithin{table}{section}
\begin{titlepage}
\begin{center}
\vspace*{4cm}
\begin{center}
\Large
\textbf{TITLES}
\end{center}
\vspace{1cm}
RANDOM TITLE WORDS HERE
\vspace{1.5cm}
\textbf{AUTHOR NAME HERE}
\vfill
COLLEGE REPORT TESTER \\
\end{center}
\end{titlepage}
\singlespacing
\thispagestyle{empty} % to remove the line from ToC pg. 1
\tableofcontents
%\thispagestyle{empty} % to remove the line from ToC pg. 2
\pagenumbering{arabic}
\thispagestyle{fancy}
\doublespacing
\cleardoublepage
\setcounter{page}{1} % start page count at 1 instead of 2
\subfile{Abstract}
\clearpage
\newpage
\subfile{TESTER}
\end{document}
'Abstract.tex' 파일에는 다음 코드가 있습니다.
\documentclass[./main.tex]{subfiles}
\pagestyle{fancy}
%\chead{}
\cfoot{\thepage}
\begin{document}
\section{Abstract}
\blindtext
\end{document}
'TESTER.tex' 파일에는 다음이 있습니다.
\documentclass[./main.tex]{subfiles}
\pagestyle{fancy}
%\chead{}
\cfoot{\thepage}
\begin{document}
\Blinddocument
\end{document}
하지만,페이지 하단에 페이지 번호가 표시되지 않습니다.. 목차에서는 페이지 번호를 올바르게 감지할 수 있지만 왜 표시되지 않는지 이해할 수 없습니다.
이 문제를 해결하기 위해 상당한 시간을 소비했기 때문에 어떤 도움이라도 대단히 감사하겠습니다.