goLaTeX - Mein LaTeX-Forum

Mein LaTeX-Forum


Login  | Registrieren
Forum
      Option
[Erweitert]
  • Diese Seite weiterempfehlen
     


Gehe zu:  
Neues Thema eröffnen Neue Antwort erstellen

Schriftgrößen & Abstände für Überschriften in KOMA-scrip

 

Seccerony
Forum-Anfänger
Forum-Anfänger

Beiträge: 33
Anmeldedatum: 04.09.17
Wohnort: ---
Version: ---
     Beitrag Verfasst am: 13.09.2017, 21:51     Titel: Schriftgrößen & Abstände für Überschriften in KOMA-scrip
  Antworten mit Zitat      
Hey TeXniker,

angehängt ist ein Bild der gewünschten Schriftgrößen und Abstände für nummerierte und nichtnummerierte Überschriften (chapter, sections etc.).
Ich habe Schwierigkeiten bei der Umsetzung in KOMA-script. Mad

Gewünscht:
Chapternumber: 18 pt
Chaptername: 20 pt
Sectionname: 14 pt
Subsectionname: 14 pt kursiv

Abstand von Chapternumber zu Text/Sectionname: 160 pt


Bisheriger Stand:

Code • Öffne in Overleaf

\documentclass[paper=a4,fontsize=12pt,numbers=noenddot]{scrbook}
\usepackage[margin=2.5cm]{geometry}

\renewcommand\normalsize{\@setfontsize\normalsize{12}{14.4}}
\renewcommand\large{\@setfontsize\large{14}{16.8}}
\renewcommand\LARGE{\@setfontsize\LARGE{18}{21.6}}
\renewcommand\huge{\@setfontsize\huge{20}{24}}

\newcommand{\chapnumsize}{\LARGE}
\newcommand{\chapnumstyle}{\normalfont\mdseries}
\newcommand{\chapsize}{\huge}
\newcommand{\chapstyle}{\mdseries}
\newcommand{\secsize}{\large}
\newcommand{\secstyle}{\mdseries}

\addtokomafont{part}{\mdseries}
\addtokomafont{partnumber}{\mdseries}
\addtokomafont{chapter}{\mdseries}
\addtokomafont{section}{\mdseries}

\setkomafont{disposition}{\normalcolor\bfseries}

\ifnumbered{chapter}{then...}{else...}
\ifunnumbered{chapter}{then...}{else...}

\begin{document}

\section*{Acknowledgements}
This project consumed huge amount of work, research and dedication. Still, implementation would not have been possible if we did not have a support of many individuals and organizations.


\chapter{Chapter Heading}
\section{Section Heading}
This is the same text as before, as this project consumed huge amount of work, research and dedication. Still, implementation would not have been possible if we did not have a support of many individuals and organizations.

This is the same text as before, as this project consumed huge amount of work, research and dedication. Still, implementation would not have been possible if we did not have a support of many individuals and organizations.

\end{document}
 


Vorlage.jpg
 Beschreibung:

Download
 Dateiname:  Vorlage.jpg
 Dateigröße:  903.36 KB
 Heruntergeladen:  17 mal
Private Nachricht senden Benutzer-Profile anzeigen

nixversteh
Forum-Guru
Forum-Guru

Beiträge: 445
Anmeldedatum: 10.08.10
Wohnort: Wrestedt
Version: Linux Mint 18.2 Sonya MATE Edition, 64bit Texlive 2017
     Beitrag Verfasst am: 13.09.2017, 22:58     Titel: ...
  Antworten mit Zitat      
Moin Seccerony,

ich habe nichts im Detail überprüft, nur einen Hinweis kann ich dir geben:
Code • Öffne in Overleaf
\@ and @ in macro names
sind nicht erlaubt.
Deshalb teste mal diesen Code:
Code • Öffne in Overleaf
\documentclass[paper=a4,fontsize=12pt,numbers=noenddot]{scrbook}
\usepackage[margin=2.5cm]{geometry}

\makeatletter
\renewcommand\normalsize{\@setfontsize\normalsize{12}{14.4}}
\renewcommand\large{\@setfontsize\large{14}{16.8}}
\renewcommand\LARGE{\@setfontsize\LARGE{18}{21.6}}
\renewcommand\huge{\@setfontsize\huge{20}{24}}
\makeatother

\newcommand{\chapnumsize}{\LARGE}
\newcommand{\chapnumstyle}{\normalfont\mdseries}
\newcommand{\chapsize}{\huge}
\newcommand{\chapstyle}{\mdseries}
\newcommand{\secsize}{\large}
\newcommand{\secstyle}{\mdseries}

\addtokomafont{part}{\mdseries}
\addtokomafont{partnumber}{\mdseries}
\addtokomafont{chapter}{\mdseries}
\addtokomafont{section}{\mdseries}

\setkomafont{disposition}{\normalcolor\bfseries}

%%\ifnumbered{chapter}{then...}{else...}
%%\ifunnumbered{chapter}{then...}{else...}

\begin{document}

\section*{Acknowledgements}
This project consumed huge amount of work, research and dedication. Still, implementation would not have been possible if we did not have a support of many individuals and organizations.


\chapter{Chapter Heading}
\section{Section Heading}
This is the same text as before, as this project consumed huge amount of work, research and dedication. Still, implementation would not have been possible if we did not have a support of many individuals and organizations.

This is the same text as before, as this project consumed huge amount of work, research and dedication. Still, implementation would not have been possible if we did not have a support of many individuals and organizations.

\end{document}

_________________

Der aus Büchern erworbene Reichtum fremder Erfahrung heißt Gelehrsamkeit. Eigene Erfahrung ist Weisheit. Das kleinste Kapital von dieser ist mehrt wert, als Millionen von jener.
(Gotthold Ephraim Lessing)
Private Nachricht senden Benutzer-Profile anzeigen E-Mail senden

Gast


Beiträge: ---
Anmeldedatum: ---
Wohnort: ---
Version: ---
     Beitrag Verfasst am: 14.09.2017, 00:31     Titel:
  Antworten mit Zitat      
Ist zwar im Ergebnis ziemlich hässlich, aber was das Problem bei der Umsetzung sein soll, verstehe ich nicht ganz:
Code • Öffne in Overleaf
\documentclass[paper=a4,fontsize=12pt,numbers=noenddot,chapterprefix]{scrbook}
\usepackage[margin=2.5cm]{geometry}

% Keine Ahnung, was die Umdefinierung soll, aber damit sie funktioniert,
% muss man sie korrekt mit \makeatletter…\makeatother klammern.
\makeatletter
\renewcommand\normalsize{\@setfontsize\normalsize{12}{14.4}}
\renewcommand\large{\@setfontsize\large{14}{16.8}}
\renewcommand\LARGE{\@setfontsize\LARGE{18}{21.6}}
\renewcommand\huge{\@setfontsize\huge{20}{24}}
\makeatother

% Das wird nirgendwo verwendet und kann deshalb weg:
%\newcommand{\chapnumsize}{\LARGE}
%\newcommand{\chapnumstyle}{\normalfont\mdseries}
%\newcommand{\chapsize}{\huge}
%\newcommand{\chapstyle}{\mdseries}
%\newcommand{\secsize}{\large}
%\newcommand{\secstyle}{\mdseries}

% Überall \mdseries hinzuzufügen ist Unfug. Laut Abbildung sollen die
% Überschriften fett bleiben. Also wäre \mdseries ohnehin falsch. Ansonsten
% würde man einfach bei disposition das \bfseries weg lassen und gut.
%\addtokomafont{part}{\mdseries}
%\addtokomafont{partnumber}{\mdseries}
%\addtokomafont{chapter}{\mdseries}
%\addtokomafont{section}{\mdseries}

\setkomafont{disposition}{\normalcolor\bfseries}
% Dann setzen wir die Größe der Überschriften:
\setkomafont{chapter}{\huge}% entsprechend der obigen Umdefiniererei 20pt
\setkomafont{chapterprefix}{\LARGE}% entsprechend der obigen Umdefiniererei 18pt
\setkomafont{section}{\large}% entsprechend der obigen Umdefiniererei 14pt
\setkomafont{subsection}{\itshape}% nur kursiv
% Jetzt noch der riesige Abstand nach der Kapitelüberschrift
\RedeclareSectionCommand[afterskip=160pt]{chapter}

% Nachfolgendes ist kompletter Unfug, da die entsprechenden Anweisungen nur
% innerhalb bestimmter anderer Befehle definiert sind. Also streichen wird
% das:
% \ifnumbered{chapter}{then...}{else...}
% \ifunnumbered{chapter}{then...}{else...}

\usepackage{mwe}% siehe Minimalbeispiel-Anleitung

\begin{document}

\chapter*{Acknowledgements}
\lipsum[1]
\chapter{Chapter Heading}
\lipsum[2]
\section{Section Heading}
\lipsum[3]
\subsection{Subsection Heading}
\lipsum[4]

\end{document}

\setkomafont, die verwendeten Elemente und \RedeclareSectionCommand mit Option afterskip sind in der KOMA-Script-Anleitung, Dokumentationscrguide dokumentiert. Das ist nicht so wahnsinnig schwer anzuwenden …

Neues Thema eröffnen Neue Antwort erstellen



Options and Permissions
Beiträge der letzten Zeit anzeigen:

Du kannst Beiträge in dieses Forum schreiben.
Du kannst auf Beiträge in diesem Forum antworten.
Du kannst deine Beiträge in diesem Forum nicht bearbeiten.
Du kannst deine Beiträge in diesem Forum nicht löschen.
Du kannst an Umfragen in diesem Forum nicht mitmachen.
Du kannst Dateien in diesem Forum nicht posten
Du kannst Dateien in diesem Forum herunterladen
.

goLaTeX ist Teil der goForen
goForen.de goMATLAB.de goLaTeX.de goPCB.de


  Impressum | FAQ | goLaTeX RSS Button RSS-Feed

Copyright © 2008 - 2017 goLaTeX.de