논문에 사용하기 위해 -class 의 제목 스타일을 단순화하려고 노력하고 있지만 scrbook
제목에 밑줄이 그어지고 장에 번호가 표시되는 것을 방지하는 방법을 찾을 수 없습니다. 내가 사용하는 클래스 사양은 다음과 같습니다.
\documentclass[
12pt,
a4paper,
oneside,
headinclude,
footinclude,
headnosepline,
BCOR5mm,
]{scrbook}
아래는 현재 출력의 예입니다. 내가 본질적으로 달성하고 싶은 것은 장 제목 아래의 줄과 오른쪽의 숫자를 제거하는 것입니다.
이 작업에 대한 어떤 생각이라도 대단히 감사하겠습니다.
추가된 MWE:
main.tex
\documentclass[
12pt,
a4paper,
oneside,
headinclude,
footinclude,
headnosepline,
BCOR5mm,
]{scrbook}
\input{structure.tex}
\hyphenation{Fortran hy-phen-ation}
\begin{document}
\makeatletter
\begin{titlepage}
\pagenumbering{gobble}
\thispagestyle{empty}
\title{Title}
\author{Author}
\date{Spring \the\year}
\end{titlepage}
\makeatother
\newpage\pagestyle{scrheadings}\pagenumbering{Roman}
\chapter*{Contents}\singlespacing
\tableofcontents
\onehalfspacing
\pagestyle{plain}
\newpage\chapter{Introduction} \label{part:Introduction}
\end{document}
구조.텍스
\usepackage[parts,beramono,eulermath,pdfspacing,dottedtoc]{classicthesis}
\usepackage[english]{babel}
\usepackage[round, longnamesfirst]{natbib}
\setcitestyle{aysep={}}
\bibliographystyle{plainnat}
\setcitestyle{notesep={: }}
\setlength{\parindent}{0em}
\setlength{\parskip}{1em}
\renewcommand{\baselinestretch}{1.3}
\usepackage{titlesec}
\titlespacing\section{0pt}{12pt plus 4pt minus 2pt}{0pt plus 2pt minus 2pt}
\titlespacing\subsection{0pt}{12pt plus 4pt minus 2pt}{0pt plus 2pt minus 2pt}
\titlespacing\subsubsection{0pt}{12pt plus 4pt minus 2pt}{0pt plus 2pt minus 2pt}
\titlespacing*{\paragraph} {0pt}{3.25ex plus 1ex minus .2ex}{1em}
\titlespacing*{\subparagraph} {\parindent}{3.25ex plus 1ex minus .2ex}{1em}
\usepackage{geometry}
\usepackage[T1]{fontenc}
\usepackage[utf8]{inputenc}
\usepackage{graphicx}
\usepackage{tikz}
\usetikzlibrary{arrows}
\usepackage{grffile}
\usepackage{pgfplots}
\usepackage{gnuplottex}%[miktex]%[shell]
\usepackage{pgfplotstable}
\pgfplotstableset{col sep = comma}
\pgfplotsset{width=\textwidth,compat=1.9}
\usetikzlibrary{pgfplots.groupplots}
\usepackage{filecontents}
\graphicspath{{Figures/}}
\usepackage{enumitem}
\usepackage{subfig}
\usepackage{amsmath,amssymb,amsthm}
\makeatletter
\def\thmhead@plain#1#2#3{%
\thmname{#1}\thmnumber{\@ifnotempty{#1}{ }\@upn{#2}}%
\thmnote{: {\the\thm@notefont#3}}}
\let\thmhead\thmhead@plain
\makeatother
\usepackage{varioref}
\usepackage{times}
\usepackage{chngpage}
\usepackage{tabulary}
\usepackage{rotating}
\usepackage{tabularx}
\usepackage{placeins}
\usepackage{float}
\usepackage{floatpag}
\usepackage{booktabs}
\usepackage{multirow}
\usepackage{caption}
\usepackage{setspace}
\usepackage[flushleft]{threeparttable}
\usepackage[normalem]{ulem}
\newcommand{\msout}[1]{\text{\sout{\ensuremath{#1}}}}
\usepackage{chronology}
\usepackage{easy-todo}
\input{PgfplotNan.tex}
\usepackage{titletoc}
\makeatletter
\renewcommand\tableofcontents{%
\@starttoc{toc}%
}
\makeatother
\usepackage{setspace}
\setcounter{secnumdepth}{2}
\setcounter{tocdepth}{2}
\usepackage{amsfonts}
\usepackage{datagloss}
\selectcolormodel{gray}
\newenvironment{blockquote}{%
\par%
\em
\medskip
\leftskip=4em\rightskip=2em%
\noindent\ignorespaces}{%
\par\medskip}
\makeatletter
\pgfplotsset{
every axis x label/.append style={
alias=current axis xlabel
},
legend pos/outer south/.style={
/pgfplots/legend style={
at={%
(%
\@ifundefined{pgf@sh@ns@current axis xlabel}%
{xticklabel cs:0.5}%
{current axis xlabel.south}%
)%
},
anchor=north
}
}
}
\makeatother
\newlength\figureheight
\newlength\figurewidth
\pgfplotscreateplotcyclelist{black-white-mark}{%
solid, every mark/.append style={solid, fill=gray}, mark=*\\%
dotted, every mark/.append style={solid, fill=gray}, mark=square*\\%
densely dotted, every mark/.append style={solid, fill=gray}, mark=otimes*\\%
loosely dotted, every mark/.append style={solid, fill=gray}, mark=triangle*\\%
dashed, every mark/.append style={solid, fill=gray},mark=diamond*\\%
loosely dashed, every mark/.append style={solid, fill=gray},mark=*\\%
densely dashed, every mark/.append style={solid, fill=gray},mark=square*\\%
dashdotted, every mark/.append style={solid, fill=gray},mark=otimes*\\%
dasdotdotted, every mark/.append style={solid},mark=star\\%
densely dashdotted,every mark/.append style={solid, fill=gray},mark=diamond*\\%
}
\pgfplotscreateplotcyclelist{black-white-nomark}{%
solid\\%
dotted\\%
densely dotted\\%
loosely dotted\\%
dashed\\%
loosely dashed\\%
densely dashed\\%
dashdotted\\%
dasdotdotted\\%
densely dashdotted\\%
}
\newcommand{\chartstyle}{
/pgf/number format/.cd,
use comma,
1000 sep={},
ymajorgrids=true,
grid style=dashed,
% legend style={at={(0,0)}, anchor=north east, align=left}, % Lower left corner
legend pos=outer south, % Below
% legend pos=north east, % Top right corner
cycle list name=black-white-nomark,
}
\newcommand{\nochartstyle}{
/pgf/number format/.cd,
use comma,
1000 sep={},
ymajorgrids=false,
grid style=dashed,
% legend style={at={(0,0)}, anchor=north east, align=left}, % Lower left corner
legend pos=outer south, % Below
% legend pos=north east, % Top right corner
cycle list name=black-white-nomark,
xlabel={},
xticklabels={,,}
ylabel={},
yticklabels={,,},
axis y line*=left,
scaled y ticks = false
}
\theoremstyle{definition}
\newtheorem{definition}{Definition}
\theoremstyle{plain}
\newtheorem{theorem}{Theorem}
\theoremstyle{remark}
\newtheorem*{remark}{Remark}
\theoremstyle{plain}
\newtheorem{hyp}{Hypothesis}
\newtheorem{subhyp}{Hypothesis}[hyp]
\hypersetup{
colorlinks=true, breaklinks=true, bookmarks=true,bookmarksnumbered,
urlcolor=black, linkcolor=black, citecolor=black,
pdftitle={},
pdfauthor={\textcopyright},
pdfsubject={},
pdfkeywords={},
pdfcreator={pdfLaTeX},
pdfproducer={LaTeX with hyperref and ClassicThesis}
}
답변1
질문에 대한 의견에 따라 titlesec
및 classicthesis
패키지를 제거하면 문제가 해결되었습니다. 돌이켜보면 제안된 KOMA 스크립트처럼 완전한 클래스를 더 일찍 선택하는 것이 좋습니다. 이렇게 하면 중간에 솔루션을 함께 해킹하는 대신 최종 제품을 만드는 데 시간이 절약됩니다.
공교롭게도 콘텐츠를 작성하고 다시 작성하는 시점과 이미 많은 형식이 적용되어 있는 시점에서 수업을 전환할 시간이 없었기 때문에 제안된 솔루션을 선택했습니다. 그리고 그것은 수용 가능한 최종 제품을 생산했습니다.