邊距和样式差異首頁

邊距和样式差異首頁

好吧,已經有人問了很多關於這個問題的問題,但我仍然找不到我正在尋找的答案。

我的論文需要使用這個標準首頁,它有這些頁邊距和大量文字區塊。

\topmargin -10mm
\textwidth 160truemm
\textheight 240truemm
\oddsidemargin 0mm
\evensidemargin 0mm

由於這個首頁佈局絕對是可怕的,我想在我的論文的其餘部分使用這種風格。

風格

\documentclass{book}
\usepackage{graphics}

\usepackage{titlesec}
\titleformat{\chapter}[display]
  {\normalfont\Large\raggedleft}
  {\MakeUppercase{\chaptertitlename}%
    \rlap{ \resizebox{!}{1.5cm}{\thechapter} \rule{5cm}{1.5cm}}}
  {10pt}{\Huge}
\titlespacing*{\chapter}{0pt}{30pt}{20pt}

\usepackage{lipsum}
\setcounter{chapter}{2}
\begin{document}

\chapter{Implementation}

但頁邊距與首頁設定的頁邊距保持不變,我想將其變更為圖片上的樣子,但是如何呢?

我想知道的與這種風格相關的另一件事是如何改變黑色矩形的外觀。我想在我的目錄和介紹頁上有它的灰色版本,但當有 ie \chapter*{Introduction} 時它就會消失

對了謝謝。灰色的東西是我想要的,但格式有點奇怪。

在此輸入影像描述 在此輸入影像描述

我使用了您給我的程式碼,但是如何去除該數字並使標題顯示在正確的位置?我也不太明白為什麼我的介紹欄要移動。其他地方都還好。

\titleformat{\chapter}[display]
  {\normalfont\Large\raggedleft}
  {\MakeUppercase{\chaptertitlename}%
    \rlap{ \resizebox{!}{1.5cm}{\thechapter} \rule{5cm}{1.5cm}}}
  {10pt}{\Huge}
\titlespacing*{\chapter}{0pt}{30pt}{20pt}

\setcounter{chapter}{0}

\chapter*{Introduction}
\addcontentsline{toc}{chapter}{Introduction}

答案1

類似的事情?我不太清楚你的利潤問題。邊距可以透過包輕鬆設定geometry。我定義了numberless章節的版面\titleformat

\documentclass{book}
\usepackage{graphics}
\usepackage{geometry}
\geometry{hmargin={3cm, 6cm}}
\usepackage{xcolor}
\usepackage[pagestyles, explicit]{titlesec}
\titleformat{\chapter}[display]
  {\normalfont\Large\raggedleft}
  {\MakeUppercase{\chaptertitlename}%
    \rlap{ \resizebox{!}{1.5cm}{\thechapter} \rule{5cm}{1.5cm}}}
  {10pt}{\Huge#1}

\titleformat{name = \chapter, numberless}[block]
 {\normalfont\Large\filleft}
 {\MakeUppercase{\chaptertitle}
}%
 {10pt}{\Huge#1\rlap{\hskip0.5em\color{lightgray!50!}\rule[-0.5cm]{6cm}{1.5cm}}}

\titlespacing*{\chapter}{0pt}{30pt}{20pt}

\usepackage{lipsum}
\begin{document}
\tableofcontents

\chapter*{Introduction}
\setcounter{chapter}{2}
\chapter{Implementation}
\lipsum[1-10]

\end{document} 

在此輸入影像描述

在此輸入影像描述

答案2

如果我理解你的問題,你可以使用geometry包來更改文件中的頁面佈局;這個想法是載入geometry文件內頁的設置,並用於\newgeometry設定標題頁的佈局;一旦此頁面發布,您可以調用\restoregeometry以獲取先前聲明的設定;下面的範例說明了這一點(我使用該showframe選項只是為了獲得頁面佈局的視覺指南):

\documentclass{book}
\usepackage{graphics}
\usepackage[vmargin=2cm,hmargin=3cm,showframe]{geometry}

\usepackage{titlesec}
\titleformat{\chapter}[display]
  {\normalfont\Large\raggedleft}
  {\MakeUppercase{\chaptertitlename}%
    \rlap{ \resizebox{!}{1.5cm}{\thechapter} \rule{5cm}{1.5cm}}}
  {10pt}{\Huge}
\titlespacing*{\chapter}{0pt}{30pt}{20pt}

\usepackage{lipsum}
\setcounter{chapter}{2}

\author{The Author}
\title{The Title}
\begin{document}

\newgeometry{
  tmargin=-10mm,
  textwidth=160truemm,
  textheight=240truemm,
  lmargin=0mm,
  rmargin=0mm
}
\maketitle
\restoregeometry
\chapter{Implementation}

\end{document}

結果:

在此輸入影像描述

相關內容