如何从书名中删除页码?我尝试了thispagestyle{empty}
命令,但这仅适用于文章文档。
这是我的示例代码:
\documentclass[oneside,a4paper , 12 pt, titlepage]{book}
\usepackage{amsmath}
\usepackage{hyphenat}
%\usepackage{indentfirst}
%\usepackage{multicol}
%\usepackage{blindtext}
%\usepackage{mathrsfs}
%\usepackage{amssymb}
%\usepackage{mathtools}
\usepackage{hyperref}
%\DisemulatePackage{setspace}
\usepackage{setspace}
\usepackage{graphicx}
\usepackage{float}
\usepackage{caption}
\usepackage{algorithmicx}
\usepackage{algorithm}
\usepackage{listings}
\usepackage{algcompatible}
\usepackage{algpseudocode}
\usepackage{float}
%\usepackage[compact]{titlesec}
\usepackage{parskip}
\usepackage{subcaption}
%\usepackage[pdf]{pstricks}
\usepackage{titlesec}
\usepackage{comment}
%\usepackage[crop=off]{auto-pst-pdf}
%\usepackage{pst-node,graphicx}
%\SpecialCoor
\usepackage[top=4cm, bottom=3cm, left=4cm, right=3cm]{geometry}
\usepackage{arabtex}
%\titlespacing{\chapter}{0pt}{50pt}{<after-sep>}
\usepackage[space]{grffile}
\makeatletter
\setlength{\@fptop}{0pt}
\makeatother
% untuk meletakkan float di daerah tertentu
\usepackage{float}
%\usepackage{pstrick}
%\usepackage{pst-all}
%\usepackage{pstricks-add}
\setlength{\parindent}{0cm}
%\usepackage[pdflatex]{pstricks}
%\usepackage{pstricks}
%\usepackage{auto-pst-pdf}
\titlespacing*{\chapter}{0pt}{0pt}{20pt}
\titlespacing{\section}{0pt}{0pt}{0pt}
\titlespacing{\subsection}{0pt}{0pt}{0pt}
\begin{document}
\frontmatter
\begin{titlepage}
\thispagestyle{empty}
\centering \chapter{XXX}
\begin{center}
\vspace{0.6 cm }
\begin{large}
\textbf{TESIS} \\
\end{large}
\vspace{0.3 cm}
\begin{large}
Karya tulis sebagai salah satu syarat \\ untuk memperoleh gelar Magister dari \\ Institut Teknologi Bandung \\
\end{large}
\vspace{1.5 cm}
\begin{large}
Oleh\\
\textbf{SASASASAS} \\
NIM: 20211019\\
(Program Studi Magister Fisika)\\
\end{large}
\vspace{1.4 cm}
\begin{center}
\includegraphics[scale=0.27]{logo_itb.jpg}
\end{center}
\vspace{0.5 cm}
\begin{center}
INSTITUT TEKNOLOGI BANDUNG \\
2013
\end{center}
\end{center}
\end{titlepage}
\end{document}
答案1
你的错误在于,你使用了 来\chapter
作为标题。这会切换到\pagestyle{plain}
而不是空白的标题页样式。
您还遇到了我在下面的代码中修复的一些其他问题:
\documentclass[oneside,a4paper,12pt,titlepage]{book}
\usepackage{graphicx}
\usepackage[top=4cm, bottom=3cm, left=4cm, right=3cm]{geometry}
\begin{document}
\frontmatter
\begin{titlepage}
\thispagestyle{empty}
\begin{center}
\textbf{\Huge XXX}
\vspace{0.6cm}
\begingroup % better readable then just writing "{"
\large
\textbf{TESIS}
\vspace{0.3cm}
Karya tulis sebagai salah satu syarat \\ untuk memperoleh gelar Magister dari \\ Institut Teknologi Bandung \\
\vspace{1.5cm}
Oleh\\
\textbf{SASASASAS}\\
NIM: 20211019\\
(Program Studi Magister Fisika)
\vspace{1.4cm}
\endgroup % instead of "}"
\includegraphics[scale=0.27]{example-image.png}
\vspace{0.5cm}
INSTITUT TEKNOLOGI BANDUNG\\
2013
\end{center}
\end{titlepage}
\end{document}
首先,实际上没有环境large
,参见如何使用 \Large 及其变体。放入\large
一组中。
其次,不需要\vspace
在环境之外进行设置center
。这使得代码更难阅读。
以下是一些一般建议:正如我在评论中写的那样:对于最小(不)工作示例,删除所有不需要的包。还删除所有注释行,只要它们没有解释某些内容。例如,使用公开可用的图像 - 首选来自包的图像mwe
– 或demo
来自包的选项graphicx
。
答案2
这不会为我产生第 1 页的页码:
\documentclass[titlepage]{book}
\begin{document}
\begin{titlepage}
Hello
\end{titlepage}
hi
\end{document}