12

Disclaimer: Do not use titlesec with a KOMA-Script class. To change the layout of the chapter, section etc. titles you can use KOMA-Script options and \RedeclareSectionCommand & Co and you can redefine \partlineswithprefixformat, \chapterlineswithprefixformat, \chapterlinesformat, \sectionlinesformat and \sectioncatchphraseformat. Hack with KOMA-Script ...


2

KOMA-Script uses something like \twocolumn[<indexheading>], but \twocolumn adds additional vertical space before a heading in the optional argument. So it is an issue of the LaTeX command twocolumn. If you look carefully you will see that it also happens with scrreprt. I have asked Markus. He suggests to use package imakeidx (without option original) ...


2

You can test for the current value of secnumdepth: \documentclass[paper=a4, pagesize=auto, fontsize = 12pt]{scrbook} \usepackage[T1]{fontenc} \usepackage[utf8]{inputenc} \usepackage[lf, p, sflf, sfp]{libertine} \usepackage{biblatex} \KOMAoptions{% listof=totoc, bibliography=totoc } \makeatletter \def\thickhrulefill{\leavevmode \leaders \hrule ...


2

Do not misuse titlepage environment for a part page. Your class is a KOMA-Script class, so you can redefine \partlineswithentryprefix. For the part TOC, you can load package etoc. Example: \documentclass[a4paper,11pt,oneside]{scrbook} \usepackage[ngerman]{babel} %\usepackage[utf8]{inputenc}% needed with older TeX distributions \usepackage[T1]{fontenc} \...


2

You can redefine \chapterlineswithprefixformat: \documentclass[chapterprefix=true]{scrreprt} \usepackage{lmodern} \usepackage[T1]{fontenc} \usepackage[english]{babel} \usepackage{lipsum} \newcommand*{\originalchapterlineswithprefixformat}{} \let\originalchapterlineswithprefixformat\chapterlineswithprefixformat \renewcommand\chapterlineswithprefixformat[3]...


2

By default class option footsepline adds the rule above the footer on plain pages too: \documentclass[footsepline]{scrreprt} \usepackage{blindtext} \begin{document} \blinddocument \end{document} But it seems that you load package scrlayer-scrpage. Then you have to add the package option plainheadsepline: \documentclass[footsepline]{scrreprt} \usepackage{...


2

The correct way to proceed is described in the KOMA-Script documentation as Some options can have several values simultaneously. For such options, it is possible, with the help of \KOMAoption, to pass a list of values to a single option. The individual values are given as a comma-separated value list. So, in your example: \documentclass[any_option]{...


2

By default chapter pages use page style plain. \ihead, \ohead etc. have a optional argument for the content on plain pages. If the content is the same on both plain and scrheadings pages, you can use the starred version, eg \ohead*{\pagemark} is a short version of \ohead[\pagemark]{\pagemark}. I would suggest to use \pagemark for the page number in header ...


1

OK, I found the solution. \ohead command has {} for default pages and [] for the chapter start pages. According to the manual it has another meaning but it does what I want: \documentclass[chapterprefix=true, 12pt, a4paper, oneside, parskip=half, listof=totoc, bibliography=totoc, numbers=noendperiod]{scrbook} \usepackage{blindtext} \usepackage[automark,...


1

It's plainly an issue in scrbook; whether it depends on \twocolumn it's a matter of discussion. If I try \documentclass[a6paper, 10pt, oneside]{scrbook} %\usepackage[original]{imakeidx} \usepackage{makeidx} \makeindex \begin{document} \chapter{Test chapter} Lorem\index{lorem} ipsum\index{ipsum}. \printindex \end{document} I get the following output: ...


1

Here is a suggestion without package appendix: \documentclass[12pt, %twoside=false,% default letterpaper, hidelinks, parskip=half+, bibliography=numbered, numbers=noenddot ]{scrartcl} \usepackage{lipsum} \renewcommand\sectionlinesformat[4]{% used by free-standing headings with style=section \makebox[0pt][r]{#3}#4} \providecommand*\...


Only top voted, non community-wiki answers of a minimum length are eligible