전체 페이지에 헤더와 선이 포함된 맞춤 템플릿

전체 페이지에 헤더와 선이 포함된 맞춤 템플릿

LaTeX를 사용하여 MS Word에서 템플릿을 복제하려고 합니다. 템플릿은 아래 그림과 같으며 문서 전체에 적용해야 합니다.

원하는 템플릿

지금까지 헤더에 텍스트를 사용하거나 fancyhdr(모든 페이지에 적용하지 못했고 그림 페이지 및 장 이름이 포함된 페이지 목록에서 누락됨) 왼쪽에 파란색 선을 두는 데 성공했습니다. 측면(위와 동일한 문제)을 사용하여 put \rule. 어떤 이유로 문서의 모든 페이지에 대해 동시에 사용할 수 없습니다.

이 문제를 해결하는 방법에 대해 조언해 주실 수 있기를 바라면서 제 서문을 포함시켰습니다.

% Preamble
\documentclass[12pt]{report}    
\makeatletter
\def\bstctlcite#1{\@bsphack
\@for\@citeb:=#1\do{%
\edef\@citeb{\expandafter\@firstofone\@citeb}%
\if@filesw\immediate\write\@auxout{\string\citat
ion{\@citeb}}\fi}%
\@esphack}
\makeatother
% Packages
% ---
\usepackage{graphicx}
\usepackage{amssymb}
\usepackage{afterpage}

\usepackage{color}
\usepackage{setspace}
\usepackage{footmisc}
\usepackage{color}
\usepackage{soul}
\usepackage{ulem}
\newcommand\semiHuge{\@setfontsize\semiHuge{23}{28}}
\def\blfootnote{\gdef\@thefnmark{}\@footnotetext}
\newcommand{\red}[1]{\textcolor{red}{#1}}
\newcommand{\blue}[1]{\textcolor{blue}{#1}}
\newcommand{\green}[1]{\textcolor{green}{#1}}
\usepackage[top=2.54cm, includehead,headheight=45pt,bottom=2.54cm,left=2.54cm,right=2.54cm]{geometry}
\definecolor{lightblue}{RGB}{157,225,230}
\definecolor{purple}{RGB}{188,165,207}
\definecolor{darkblue}{RGB}{146,154,200}
\newcommand{\lightblue}[1]{\textcolor{lightblue}{#1}}
\newcommand{\purple}[1]{\textcolor{purple}{#1}}
\newcommand{\darkblue}[1]{\textcolor{darkblue}{#1}}
\usepackage{amsmath} % Advanced math typesetting
\usepackage{hyperref} % Add a link to your document
\usepackage{graphicx} % Add pictures to your document
\usepackage{listings} % Source code formatting and highlighting
\usepackage{setspace}
\usepackage[utf8]{inputenc}
\usepackage{fancyhdr}
\usepackage[draft=true]{scrlayer}

\pagestyle{fancy}
\fancyhf{}
\renewcommand{\headrulewidth}{0pt}%I dont want blck line in header 

\lhead{\textbf{\lightblue{\Large{Final Report}}\\ 
\purple{ECE 491: ECE Capstone Design Project -1\\
Fall 2017}}
}
\fancyhead[R]{\includegraphics[scale=0.5]{CoE.jpg}}
%\DeclareNewPageStyleByLayers{titlestyle}{test}
%
%
%\DeclareNewLayer[
%  background,
%  innermargin,
%  width=1cm,
%  hoffset=1cm,
%  contents={\color{lightblue}\rule{\layerwidth}{\layerheight},\put(-30,650){\color{darkblue}\rule{.25in}{2in}} }
%]{test}
\doublespacing
%\pagestyle{titlestyle}  
\usepackage{mathptmx}
\title{Internship report}
\author{Rawan}
\date{\today}

\usepackage{blindtext}

\begin{document}

\newpage
\listoffigures
\listoftables
\tableofcontents

\newpage
\chapter{\large \textbf{Introduction}}
\blinddocument
\end{document}

답변1

LaTeX 문서의 일부 페이지는 "일반" 문서와 페이지 스타일이 다릅니다. 예를 들어 \chapter일반적으로 \thispagetsyle{plain}.

장, 그림 목록 등에 대한 페이지 스타일을 설정하기 위한 명령을 제공하는 클래스( 및 클래스의 상위 집합)를 사용해 memoir볼 수 있습니다 .bookreportarticle

\documentclass{memoir}
 % your preamble
\aliaspagestyle{chapter}{your page style}
\aliaspagestyle{listoffigures}{your page style}

테스트되지 않았습니다. 하지만 7장을 읽어보세요페이지 매김 및 헤더자세한 내용은 설명서( < texdoc memoir)를 참조하세요.

관련 정보