Scrbook の見出しスタイル

Scrbook の見出しスタイル

私は論文で使用するために -class の見出しスタイルを簡素化しようとしていますscrbookが、見出しに下線が引かれ、章に番号が付けられるのを止める方法が見つかりません。私が使用しているクラス仕様は次のとおりです。

\documentclass[
12pt,
a4paper,
oneside,
headinclude,
footinclude,
headnosepline,
BCOR5mm,
]{scrbook}

以下は現在の出力例です。基本的に実現したいのは、章のタイトルの下の線と右側の数字を削除することです。

Scrbook の例

これを実行することについてのご意見をいただければ幸いです。

MWEを追加しました:

メイン.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}

構造.tex

\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

質問へのコメントによると、パッケージtitlesecclassicthesisパッケージを削除することで問題は解決しました。振り返ってみると、途中でソリューションをハッキングするのではなく、提案された KOMA スクリプトのように、早い段階で完全なクラスを選択することをお勧めします。これにより、最終製品の時間を節約できます。

実際のところ、私はコンテンツの執筆と書き直し、フォーマットもすでに整っていたため、クラスを変更する時間がなかったため、提案された解決策を採用し、許容できる最終製品を作成しました。

関連情報