При использовании необычных пакетов заголовков и подфайлов не отображается нумерация страниц?

При использовании необычных пакетов заголовков и подфайлов не отображается нумерация страниц?

Я знаю, что эта тема является предметом многочисленных сообщений на этом форуме. Я прочитал их, но я не совсем понимаю ответы, и они не работают для меня. Кроме того, я также использую пакет 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}

Однако,в нижней части страниц не отображаются номера страниц. Оглавление правильно определяет номера страниц, но я не могу понять, почему они не отображаются.

Любая помощь будет высоко оценена, так как я потратил немало времени, пытаясь исправить эту проблему, но безрезультатно.

Связанный контент