goLaTeX - Mein LaTeX-Forum

Mein LaTeX-Forum


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


Gehe zu:  
Neues Thema eröffnen Neue Antwort erstellen

Überschrift | Abstand, Schriftgröße und Großbuchstaben

 

kone
Forum-Newbie
Forum-Newbie

Beiträge: 4
Anmeldedatum: 09.05.18
Wohnort: Potsdam
Version: ---
     Beitrag Verfasst am: 09.05.2018, 16:54     Titel: Überschrift | Abstand, Schriftgröße und Großbuchstaben
  Antworten mit Zitat      
Hallo zusammen,

Ich nutze Latex schon länger und hatte dank der Supportmöglichkeiten im Netz und nicht zuetzt auch dieses Forums bisher nie Probleme. Nun komme ich allerdings nicht mehr weiter und hoffe, ihr könnte mir helfen.

Ich muss für ein Paper folgende Vorgaben für die Überschriften (\section und \subsection) einhalten:

- Schriftgröße 12pt
- fett
- laufende Nummer linksbündig
- Überschrift Abstand 0.3 inch zum linken Rand (nicht zur Nummer!)
- \section in Großbuchstaben

Die ersten drei Punkt sind habe ich mit dem Paket \titlesec schon einstellen können. Damit kann aber um Beispiel nur den Abstand zwischen Nummer udn Überschrift, aber nicht den Abstand zwischen Überschrift und Rand festlegen. Mist. Wie kann ich das am besten umsetzen?

Ich bin dankbar für eure Tipps.

Hier nocch ein Minimalbeispiel.

Code • Öffne in Overleaf

\documentclass[12pt,a4paper]{article}
\usepackage[utf8]{inputenc}
\usepackage[USenglish]{babel}
\usepackage{indentfirst}
\setlength{\parindent}{0.3in}

\begin{document}

\section{Erster Abnschitt}

text text text text

\subsection{Unterabschnitt 1}

text text texttexttexttext

\end{document}
 

_________________

"Erst wenn der Subwoofer die Katze inhaliert, fickt der Bass richtig übel!"
- Wolfgang Amadeus Mozart, österreichischer MC (1756 - 1791)
Private Nachricht senden Benutzer-Profile anzeigen

Gast


Beiträge: ---
Anmeldedatum: ---
Wohnort: ---
Version: ---
     Beitrag Verfasst am: 09.05.2018, 17:23     Titel:
  Antworten mit Zitat      
Mit KOMA-Script geht das ohne Zusatzpaket für die Gliederungsüberschriften:
Code • Öffne in Overleaf
\documentclass[12pt,egregdoesnotlikesansseriftitles,headings=small]{scrartcl}
\usepackage[utf8]{inputenc}
\usepackage[american]{babel}% um die Warnung wegen undefiniertem USenglish einiger babel-Versionen zu vermeiden
\usepackage{indentfirst}% Wirklich? Das ist im Amerikanischen eher unüblich.
\setparsizes{0.3in}{0pt}{0pt plus 1fil}% Ist bei KOMA-Script besser als das direkte Ändern von \parindent.
\renewcommand*{\sectionformat}{\makebox[.3in][l]{\thesection\autodot}}
\renewcommand*{\subsectionformat}{\makebox[.3in][l]{\thesubsection\autodot}}% Das ist eigentlich schon zu wenig Platz für die Gliederungsnummer. Ab \subsubsection wird es dann unmöglich, daher auch nicht gezeigt.
\usepackage{blindtext}

\begin{document}
\blinddocument
\end{document}

Nähere Informationen zu den verwendeten Optionen und Befehlen ist der KOMA-Script-Anleitung und dem KOMA-Script-Buch zu entnehmen. \makebox ist im usrguide und jeder ausführlichen LaTeX-Einführung dokumentiert.

Bartman
Forum-Meister
Forum-Meister


Beiträge: 1243
Anmeldedatum: 16.07.09
Wohnort: Hessische Provinz
Version: ---
     Beitrag Verfasst am: 09.05.2018, 18:14     Titel: Re: Überschrift | Abstand, Schriftgröße und Großbuchstaben
  Antworten mit Zitat      
kone hat Folgendes geschrieben:
- \section in Großbuchstaben


Wenn Du damit die Majuskel- oder Versalschrift meinst:

Code • Öffne in Overleaf
\documentclass[fontsize=12pt, egregdoesnotlikesansseriftitles, headings=small]{scrartcl}
\usepackage[utf8]{inputenc}
\usepackage[american]{babel}% um die Warnung wegen undefiniertem USenglish einiger babel-Versionen zu vermeiden
\usepackage{indentfirst}% Wirklich? Das ist im Amerikanischen eher unüblich.
\setparsizes{0.3in}{0pt}{0pt plus 1fil}% Ist bei KOMA-Script besser als das direkte Ändern von \parindent.
\renewcommand*{\sectionformat}{\makebox[.3in][l]{\thesection\autodot}}
\renewcommand*{\subsectionformat}{\makebox[.3in][l]{\thesubsection\autodot}}% Das ist eigentlich schon zu wenig Platz für die Gliederungsnummer. Ab \subsubsection wird es dann unmöglich, daher auch nicht gezeigt.
\usepackage{blindtext}

% Quelle: https://tex.stackexchange.com/a/377163
\makeatletter
\renewcommand*{\sectionlinesformat}[4]{%
   \ifstr{#1}{section}{%
      #3\MakeUppercase{#4}%
   }{%
      \@hangfrom{\hskip #2#3}{#4}%
   }%
}
\makeatother

\begin{document}
\blinddocument
\end{document}
Private Nachricht senden Benutzer-Profile anzeigen

Gast


Beiträge: ---
Anmeldedatum: ---
Wohnort: ---
Version: ---
     Beitrag Verfasst am: 09.05.2018, 18:28     Titel: Re: Überschrift | Abstand, Schriftgröße und Großbuchstaben
  Antworten mit Zitat      
Bartman hat Folgendes geschrieben:
Code • Öffne in Overleaf
% Quelle: https://tex.stackexchange.com/a/377163
\makeatletter
\renewcommand*{\sectionlinesformat}[4]{%
   \ifstr{#1}{section}{%
      #3\MakeUppercase{#4}%
   }{%
      \@hangfrom{\hskip #2#3}{#4}%
   }%
}
\makeatother

IMHO besser (weil universeller und unter Beibehaltung des hängenden Einzugs):
Code • Öffne in Overleaf
\makeatletter
\renewcommand*{\sectionlinesformat}[4]{%
   \ifstr{#1}{section}{%
      \@hangfrom{\hskip #2#3}{\MakeUppercase{#4}}%
   }{%
      \@hangfrom{\hskip #2#3}{#4}%
   }%
}
\makeatother
und ggf. noch besser (weil mit der eigentlich zwingenden Sperrung von Versalsatz):
Code • Öffne in Overleaf
\documentclass[fontsize=12pt, egregdoesnotlikesansseriftitles, headings=small]{scrartcl}
\usepackage[utf8]{inputenc}
\usepackage[american]{babel}% um die Warnung wegen undefiniertem USenglish einiger babel-Versionen zu vermeiden
\usepackage{indentfirst}% Wirklich? Das ist im Amerikanischen eher unüblich.
\setparsizes{0.3in}{0pt}{0pt plus 1fil}% Ist bei KOMA-Script besser als das direkte Ändern von \parindent.
\renewcommand*{\sectionformat}{\makebox[.3in][l]{\thesection\autodot}}
\renewcommand*{\subsectionformat}{\makebox[.3in][l]{\thesubsection\autodot}}% Das ist eigentlich schon zu wenig Platz für die Gliederungsnummer. Ab \subsubsection wird es dann unmöglich, daher auch nicht gezeigt.
\usepackage{microtype}% Für das Sperren mit \textls
\usepackage{blindtext}

\makeatletter
\renewcommand*{\sectionlinesformat}[4]{%
   \ifstr{#1}{section}{%
      \@hangfrom{\hskip #2#3}{\textls[75]{\MakeUppercase{#4}}}%
   }{%
      \@hangfrom{\hskip #2#3}{#4}%
   }%
}
\makeatother

\begin{document}
\blinddocument
\end{document}
Wobei die Sperrung abhängig von den Kerning-Informationen des verwenden Fonts trotzdem suboptimal ist. Guter Versalsatz ist eigentlich etwas für Experten. Es von Laien zu verlangen, zeugt von absoluter Unkenntnis (oder wäre anderenfalls eine Unverschämtheit).

kone
Forum-Newbie
Forum-Newbie

Beiträge: 4
Anmeldedatum: 09.05.18
Wohnort: Potsdam
Version: ---
     Beitrag Verfasst am: 14.05.2018, 14:53     Titel:
  Antworten mit Zitat      
Vielen Dank für die Hilfe(n). Paper wurde ohne Beanstandungen angenommen!
_________________

"Erst wenn der Subwoofer die Katze inhaliert, fickt der Bass richtig übel!"
- Wolfgang Amadeus Mozart, österreichischer MC (1756 - 1791)
Private Nachricht senden Benutzer-Profile anzeigen

Gast


Beiträge: ---
Anmeldedatum: ---
Wohnort: ---
Version: ---
     Beitrag Verfasst am: 14.05.2018, 15:37     Titel:
  Antworten mit Zitat      
Dann gehe ich davon aus, dass die Frage beantwortet ist. Künftig bitte selbst auf den korrekten Status achten.

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


  Datenschutzerklärung | Impressum | FAQ | goLaTeX RSS Button RSS-Feed

Copyright © 2008 - 2018 goLaTeX.de