A4 文档中的 A3 页面上的图片和标题未居中,并且页码发生更改

A4 文档中的 A3 页面上的图片和标题未居中,并且页码发生更改

我编写了以下代码,将 A3 插入 A4 文档。一旦插入 A3,所有格式都会变得混乱。我尝试了几种解决方案,现在许多问题都解决了。但是,A3 页面上的页码仍然在中间,而我希望它位于右侧下角,并且数字不在中间。此外,当我尝试再次返回 A4 时,一切都变得混乱。如果您能提供解决方案,那将是一个很大的帮助

\documentclass{article}
\usepackage[demo]{graphicx}
\usepackage[top=0.75in,bottom=0.75in,left=1.25in,right=0.5in]{geometry}
\usepackage{fancyhdr}
\usepackage{lscape}
\usepackage{tikz}
\usepackage{longtable}
\usepackage{tabularx}
\usepackage{multirow}
\usepackage{multicol}
\usepackage{makecell}
\usepackage{capt-of,color}
\usetikzlibrary{shapes.geometric,arrows}
\usetikzlibrary{calc}
\pagestyle{fancy}
\fancyhead{}
\fancyfoot{}
\fancyfoot[R]{\thepage}
\renewcommand{\headrulewidth}{0pt}
\renewcommand{\footrulewidth}{0pt}
\tikzstyle{rect} = [rectangle,rounded corners,minimum width=3cm,minimum height=1.5cm,text centered,text width=3cm,draw=black,fill=blue!9]
\tikzstyle{circle1} = [circle, thick, draw=orange, minimum height=4mm]
\tikzstyle{arrow} = [thick,->,>=stealth]
\usetikzlibrary{decorations.pathreplacing}
\newcommand{\tikzmark}[2]{\tikz[remember picture,baseline=(#1.base)]{\node[inner sep=0pt] (#1) {#2};}}

\begin{document}

\tableofcontents
\newpage
\listoffigures
\newpage
\listoftables
\newpage



\newpage
\subsection{Approved Cadre and Current Staff Members}
\begin{table}[htbp]
\begin{tabularx}{\textwidth}{ X  X }
    \begin{itemize}
        \item[] 01.Project Director:
        \item[] 02.Dep. Project Director (Business Promotion)
        \item[] 03.Dep. Project Director (Infrastructure)
        \item[] 04.Senior Engineer (Electrical/ICT)
        \item[] 05.Senior Engineer (Civil)  
        \item[] 06.Engineer (Electrical/Electronics)    
        \item[] 07.Engineer (Civil)
        \item[] 08.Business Development Officer
        \item[] 09.Planning Coordinator
        \item[] 10.Town Planner 
        \item[] 11.Quantity Surveyor
        \item[] 12.Technical Officer 01
        \item[] 13.Land Officer 
        \item[] 14.Planning Officer 
        \item[] 15.Project Secretary
        \item[] 16.Admin. Officer
        \item[] 17.Management Assistant 01
        \item[] 18.Management Assistant 02
        \item[] 19.Management Assistant 03
        \item[] 20.Computer Operator 01
        \item[] 21.Computer Operator 02
        \item[] 22.Computer Operator 03
        \item[] 23.Office Employee Assistant 01 
        \item[] 24.Office Employee Assistant 02
    \end{itemize}

    &

    \begin{itemize}
        \item[] \tikzmark{A}{Eng. Lal Premanath}
        \item[] \tikzmark{B}{Mr. Rahula Senanayake}
        \item[] \tikzmark{C}{\textbf{Vacant}}
        \item[] \tikzmark{D}{Mr. S.M.D.M. Ajith}
        \item[] \tikzmark{E}{Mrs. Chandanie Jayathilake}
        \item[] \tikzmark{F}{Ms. Devni Asheka}
        \item[] \tikzmark{G}{Ms. Shavini Avanthika}
        \item[] \tikzmark{H}{Mr. Thanuka Sasith}
        \item[] \tikzmark{I}{Ms Chathurangani Amarasekara}
        \item[] \tikzmark{J}{\textbf{Vacant}}
        \item[] \tikzmark{K}{\textbf{Vacant}}
        \item[] \tikzmark{L}{Ms. Chamli Shashiprabha}
        \item[] \tikzmark{M}{\textbf{Vacant}}
        \item[] \tikzmark{N}{Ms. Prabhashini Subasinghe}
        \item[] \tikzmark{O}{Ms. Kanthi Samarawickrama}
        \item[] \tikzmark{P}{\textbf{Vacant}}
        \item[] Ms. Shehani Kaushalya
        \item[] Ms. Sandali Lakchani
        \item[] Mr. Navin Ranasinghe 
        \item[] Mr. Sharaka Harsha
        \item[] Ms. Pawani Perera
        \item[] Ms. Nadeesha Mayadunna 
        \item[] Mr. Sasika Ekanayake
        \item[] Mr. Mangala Amith 

    \end{itemize}
    \begin{tikzpicture}[remember picture,overlay]

    \coordinate (top A) at ($(A.north east)+(1cm,0)$);
    \coordinate (bottom A) at ($(A.south east)+(1cm,0)$);
    \draw[decorate,decoration={brace}] (top A) -- node[right] {PS1} (top A |- bottom A);

    \coordinate (top B) at ($(B.north east)+(1cm,0)$);
    \coordinate (bottom C) at ($(C.south east)+(1cm,0)$);
    \draw[decorate,decoration={brace}] (top B) -- node[right] {PS2} (top B |- bottom C);

    \coordinate (top D) at ($(D.north east)+(2cm,0)$);
    \coordinate (bottom E) at ($(E.south east)+(2cm,0)$);
    \draw[decorate,decoration={brace}] (top D) -- node[right] {PS3} (top D |- bottom E);

    \coordinate (top F) at ($(F.north east)+(3cm,0)$);
    \coordinate (bottom J) at ($(J.south east)+(3cm,0)$);
    \draw[decorate,decoration={brace}] (top F) -- node[right] {PS4} (top F |- bottom J);

    \coordinate (top K) at ($(K.north east)+(5cm,0)$);
    \coordinate (bottom K) at ($(K.south east)+(5cm,0)$);
    \draw[decorate,decoration={brace}] (top K) -- node[right] {PS5} (top K |- bottom K);

    \coordinate (top L) at ($(L.north east)+(2.5cm,0)$);
    \coordinate (bottom P) at ($(P.south east)+(2.5cm,0)$);
    \draw[decorate,decoration={brace}] (top L) -- node[right] {PS6} (top L |- bottom P);

    \end{tikzpicture}

\end{tabularx}
\end{table}

\newpage
 %---------------------------------------------------------

{\pdfpagewidth=2\pdfpagewidth

 \begin{figure}
    \begin{center}
    \begin{tikzpicture}[node distance=2.5cm]

    \node (ps1) [rect] {PD-Tech City};
    \node (ps21) [rect,below of=ps1] {DPD- Infrastructure}; 
    \node (ps22) [rect,below of=ps1,xshift=13.3cm] {DPD- Business Promotion}; 
    \node (ps31) [rect,below of=ps21,xshift=-6cm] {Senior Eng Roads, Sewer, Water, Drainage};
    \node (ps32) [rect,below of=ps21,xshift=7.5cm] {Senior Eng Electrical/ICT};
    \node (ps41) [rect,below of=ps31,xshift=-2.5cm] {Civil Eng};
    \node (ps42) [rect,below of=ps21,xshift=4cm,yshift=-2.5cm] {Town Planner};
    \node (ps43) [rect,below of=ps32] {Electrical Eng};
    \node (ps44) [rect,below of=ps22,yshift=-2.5cm] {Business Development Officer};
    \node (ps45) [rect,below of=ps1,xshift=-15cm,yshift=-5cm] {Planning Coordinator};
    \node (ps46) [rect,below of=ps31,xshift=2.5cm] {Architect};
    \node (ps51) [rect,below of=ps41,xshift=2.5cm] {QS};
    \node (ps52) [rect,below of=ps42] {GIS officer};
    \node (ps61) [rect,below of=ps46,xshift=0,yshift=-2.5cm] {Draughtsman};
    %\node (ps62) [rect,below of=ps43,xshift=2cm,yshift=-2.5cm] {Pr. Secretary};
    %\node (ps63) [rect,below of=ps42,yshift=-2.5cm] {Land Officer};
    \node (ps64) [rect,below of=ps52] {Planning Officer};
    %\node (ps65) [rect,below of=ps43,xshift=6cm,yshift=-2.5cm] {Admin. Officer};
    \node (ps66) [rect,below of=ps41,xshift=0,yshift=-2.5cm] {Technical officer};
    \node (MA4) [rect,below of=ps66] {MA-4};
    \node (CO2) [rect,below of=ps61] {CO-2};
    \node (Driver3) [rect,below of=MA4,xshift=2.5cm] {Driver-3};
    \node (CO4) [rect,below of=ps64] {CO-4};
    %\node (level1) [circle1,right of=ps1,xshift=-5cm] {PS1};
    %\node (level2) [circle1,right of=ps21,xshift=-5cm] {PS2};
    %\node (level3) [circle1,right of=ps31,xshift=-5cm] {PS3};
    %\node (level4) [circle1,right of=ps41,xshift=-5cm] {PS4};
    %\node (level5) [circle1,right of=ps51,xshift=-5cm] {PS5};
    %\node (level6) [circle1,right of=ps61,xshift=-5cm] {PS6};

    %\draw [arrow] (ps1)|-(ps21);

    \coordinate (below ps1) at ($(ps1.south)+(0,-0.5cm)$);
    \draw [arrow] (ps1.south)--(below ps1)--++(0,0)--(ps21.north);
    \draw [arrow] (ps1.south)--(below ps1)--++(13.3cm,0)--(ps22.north);


    \coordinate (below ps21) at ($(ps21.south)+(0,-0.5cm)$);
    \draw [arrow] (ps21.south)--(below ps21)--++(7.5cm,0)--(ps32.north);
    \draw [arrow] (ps21.south)--(below ps21)--++(-6cm,0)--(ps31.north);
    \draw [arrow] (ps21.south)--(below ps21)--++(2cm,0)--++(0,-6.25cm)--(ps51.east);


    \draw [arrow] (ps21.south)--(below ps21)--++(4cm,0)--(ps42.north);
    \draw [arrow] (ps32.south)--(ps43.north);
    \draw [arrow] (ps22.south)--(ps44.north);
    \draw [arrow] (ps42.south)--(ps52.north);
    \draw [arrow] (ps52.south)--(ps64.north);
    \draw [arrow] (ps64.south)--(CO4.north);

    \coordinate (below ps31) at ($(ps31.south)+(0,-0.5cm)$);
    \draw [arrow] (ps31.south)--(below ps31)--++(-2.5cm,0)--(ps41.north);
    \draw [arrow] (ps31.south)--(below ps31)--++(2.5cm,0)--(ps46.north);



    \coordinate (above ps66) at ($(ps66.north)+(0,0.3cm)$);
    \draw [arrow] (ps31.west)--++(-3cm,0)--++(0,-6.43cm)--(above ps66)--(ps66.north);
    %\draw [arrow] (ps31.south)--(below ps31)--++(-2cm,0)--(ps41.north);

    \coordinate (above ps61) at ($(ps61.north)+(0,0.3cm)$);
    \draw [arrow] (ps31.west)--++(-3cm,0)--++(0,-6.43cm)--(above ps61)--(ps61.north);

    \coordinate (above CO2) at ($(CO2.north)+(0,0.3cm)$);
    \coordinate (above MA4) at ($(MA4.north)+(0,0.3cm)$);
    \coordinate (above Driver3) at ($(Driver3.north)+(0,2.8cm)$);
    \draw [arrow] (ps21.south)--(below ps21)--++(2cm,0)--++(0,-10.18cm)--(above CO2)--(CO2.north);
    \draw [arrow] (ps21.south)--(below ps21)--++(2cm,0)--++(0,-10.18cm)--(above MA4)--(MA4.north);
    \draw [arrow] (ps21.south)--(below ps21)--++(2cm,0)--++(0,-10.18cm)--(above Driver3)--(Driver3.north);
    %       \draw [arrow] (ps32)--(ps43);
    %       \draw [arrow] (ps65)--(support);


    %       \coordinate (below ps22) at ($(ps22.south)+(0,-0.5cm)$);%
    %       \draw [arrow] (ps22.south)--(below ps22)--++(2cm,0)--(ps45.north);
    %       \draw [arrow] (ps22.south)--(below ps22)--++(-2cm,0)--(ps44.north);


    \end{tikzpicture}
    \caption{Organization Chart of Tech City Development Project}
\end{center}    
\end{figure}    


\clearpage

 %}

 %--------------------------------------------------------------

 \newpage       

 \subsection{Progress in Road Affairs}

 \subsubsection{Outcomes of Progress Review Meeting}

  At the Progress Review Meeting held on 13th December 2017, the following 
  roles \& responsibilities were agreed upon. 


  \begin{longtable}{|l|p{2cm}|p{5cm}|}

  \caption{List of Roles \& Responsibilities agreed at Progress Review 
   Meeting }\\
  \hline
 Project&Responsible Agency& Role\\
\hline
\multirow{3}{*}{Access road from Kottawa to Mahenwatta}&UDA&Land acquisition 
 \\ \cline{2-3}  
 &RDA&Design\\ \cline{2-3}
 &PRDA&Contractor for Dampe - Pitipana section\\ \hline

 \multirow{4}{*}{Roads under PRDA jurisdiction}&RDA&Design (using the 
  provision from UDA's Sukithapurawara projects for 2018)\\ \cline{2-3}

  &TCDP& Procure and outsource the construction/ improvement works\\ 
  \cline{2-3}  
  &UDA&Land acquisition\\ \cline{2-3}  
  &PRDA&Supervise the construction/ improvement works \\ \hline  

  Construction of internal roads& &\\ \hline   

  \end{longtable}






  \end{document}     

答案1

typearea您可以使用以下软件包和组合geometry

\documentclass{article}
\usepackage[usegeometry]{typearea}
\usepackage{geometry}
\newcommand*\normalpage{%
  \cleardoublepage
  \KOMAoptions{paper=a4,paper=portrait}\recalctypearea
  \newgeometry{top=0.75in,bottom=0.75in,left=1.25in,right=0.5in}%
}
\newcommand*\largepage{%
  \cleardoublepage
  \KOMAoptions{paper=a3,paper=landscape,usegeometry}\recalctypearea
  \newgeometry{top=0.75in,bottom=0.75in,left=1.25in,right=0.5in}%
}
\AtBeginDocument{\normalpage}

\usepackage{tikz}% loads also graphicx, xcolor, ...

\usepackage{fancyhdr}
\pagestyle{fancy}
\fancyhf{}
\fancyfoot[R]{\thepage}
\renewcommand{\headrulewidth}{0pt}
\renewcommand{\footrulewidth}{0pt}
\fancyheadoffset{0pt}% <- recalculate \headwidth

\usepackage{lipsum}% only for dummy text
\usepackage{showframe}% to show the page layout
\begin{document}
\section{A section}
\lipsum
\largepage
\begin{figure}
  \centering
  \tikz\node[fill=lightgray,minimum width=.8\textwidth,minimum height=.9\textheight]{};
  \caption{Organization Chart of Tech City Development Project}
\end{figure}
\normalpage
\subsection{Progress in Road Affairs}
\lipsum
\end{document}

结果是

在此处输入图片描述

相关内容