You can remove that gap either issuing
\setlength{\abovecaptionskip}{-12.75pt}
or (after loading caption
)
\captionsetup[table]{aboveskip=-12.75pt}
Note that both the above commands affect only the code that follows them, so you can simply put them after you start with the appendices.
MWE
\documentclass[a4paper, 12pt, headsepline, smallheadings,]{scrreprt}
\usepackage{booktabs}
\usepackage[showframe]{geometry}
\renewcommand*{\chapterheadstartvskip}{\vspace{-1\baselineskip}}
\begin{document}
\setlength{\abovecaptionskip}{-12.75pt}
\chapter{Chapter}
\begin{table}[h]
\caption[title table 1]{description table 1}
\fbox{content}
\end{table}
\chapter{Chapter}
aaa
\end{document}
Output
The main problem was the \Large
and \large
affecting the baseline skips. Use {
and }
to limit their scope.
After that it is easy to control the vertical spaces between the elements.
Regarding the two parallel lines, see the useful example in Drawing close together horizontal lines
For inspiration look the nice titles in nice title pages
As an example on how to design a cover or a title page according to strict specifications see
Tschichold
\documentclass[a4paper,12pt,DIV=15, ngerman]{scrartcl} % parskip=half or parskip=full
\usepackage[T1]{fontenc}
\usepackage[ngerman]{babel}
\usepackage{lipsum}
\usepackage{lmodern}
\newcommand{\mytitle}{%
\textsf{%
\centering
\hrule height 1.6pt depth 0pt width \textwidth
\vspace{2pt}
\hrule height 0.4pt depth 0pt width \textwidth
\bigskip
{\bfseries \Large Wonderfull Title} \\ \vspace{0.3cm}
{\bfseries \large Here stands a great Subtitle} \\\vspace{10pt}
\hrule height 0.4pt depth 0pt width \textwidth
\vspace{2pt}
\hrule height 1.6pt depth 0pt width \textwidth
\vspace{\baselineskip} % Whitespace after the title block
Last compiled on \textbf{Date} \\ \vspace{0.3cm}
von \textbf{Author}\\
\vspace*{3\baselineskip}
}
}
\begin{document}
\mytitle
\lipsum[1]
\end{document}
Finally, to protect the template and ensure consistency when used repeatedly, define a command with four mandatory parameters:
\newcommand{\mytitle}[4]{% four mandatory parameters
\textsf{%
\centering
\hrule height 1.6pt depth 0pt width \textwidth
\vspace{2pt}
\hrule height 0.4pt depth 0pt width \textwidth
\bigskip
{\bfseries \Large #1} \\ \vspace{0.3cm}
{\bfseries \large #2} \\\vspace{10pt}
\hrule height 0.4pt depth 0pt width \textwidth
\vspace{2pt}
\hrule height 1.6pt depth 0pt width \textwidth
\vspace{\baselineskip} % Whitespace after the title block
Last compiled on \textbf{#3} \\ \vspace{0.3cm}
von \textbf{#4}\\
\vspace*{3\baselineskip}
}
}
And use as \mytitle{Wonderfull Title}{Here stands a great Subtitle}{Date}{Author}
Best Answer
Yes. Using the
setspace
package with a10pt
document font, a factor between1.0
and1.25
would lie "between"\singlespacing
and\onehalfspacing
. An idea of the appropriate spacing that is dependent on the default font size is available from Why is the linespread factor as it is?.Here's an example:
Note that
lipsum
inserts a paragraph break at the end of every\lipsum
by default, which is required to have different\linespread
across paragraphs in the example.