고급 헤더 및 하위 파일 패키지를 사용할 때 페이지 번호 매기기가 나타나지 않습니까?

고급 헤더 및 하위 파일 패키지를 사용할 때 페이지 번호 매기기가 나타나지 않습니까?

나는 이 주제가 이 포럼의 수많은 게시물의 주제라는 것을 알고 있습니다. 나는 그것들을 읽었지만 그 답을 정말로 이해하지 못하고 그것들은 나에게 도움이 되지 않았습니다. 게다가 패키지도 사용하고 있어서 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}

하지만,페이지 하단에 페이지 번호가 표시되지 않습니다.. 목차에서는 페이지 번호를 올바르게 감지할 수 있지만 왜 표시되지 않는지 이해할 수 없습니다.

이 문제를 해결하기 위해 상당한 시간을 소비했기 때문에 어떤 도움이라도 대단히 감사하겠습니다.

관련 정보