goLaTeX - Mein LaTeX-Forum

Mein LaTeX-Forum


Login  | Registrieren
Direktlinks:
Zuletzt aktive Beiträge
Unbeantwortete Beiträge
[Erweitert]

Forenstatistik:
Beiträge: 97670
Top-Poster: Johannes_B (5053)

Wir begrüßen unseren neuesten Benutzer davidebond.

Links:


Mit Unterstützung von DANTE e.V.: Deutschsprachige Anwendervereinigung TeX. Danke den Mitgliedern!





Forum
      Option
[Erweitert]
  • Diese Seite weiterempfehlen
     


Gehe zu:  
Neues Thema eröffnen Neue Antwort erstellen

Formelverzeichnis Layout Problem

 

Simon3453
Forum-Anfänger
Forum-Anfänger

Beiträge: 14
Anmeldedatum: 29.04.19
Wohnort: ---
Version: ---
     Beitrag Verfasst am: 15.05.2019, 22:01     Titel: Formelverzeichnis Layout Problem
  Antworten mit Zitat      
Hallo allerseits

ich habe ein Problem mit dem Formelverzeichnis, es sieht aus als wäre da irgendwie ein Einzug. Meine Verzeichnisse sehen alle aus wie das Tabellenverzeichnis, allerdings erstelle ich das Formelverzeichnis mit einem extra Befehl und ich kenne mich mit Latex absolut nicht aus.

Ich würde mich über eine Antwort freuen


Code • Öffne in Overleaf

\documentclass[
12pt,
a4paper,
ngerman, % für Umlaute, Silbentrennung etc.
oneside,
titlepage,
numbers=noenddot,
listof=totoc, % Verzeichnisse im Inhaltsverzeichnis aufführen
bibliography=totoc, % Literaturverzeichnis im Inhaltsverzeichnis aufführen
plainheadsepline=true, %HP TIPP zum erzeugen von dem Strich
index=totoc, % Index im Inhaltsverzeichnis aufführen
captions=tableheading, % Beschriftung von Tabellen unterhalb ausgeben
final % Status des Dokuments (final/draft)
]{scrreprt}
\usepackage[utf8]{inputenc}
\usepackage{amsfonts}
\usepackage[left=4.00cm, right=2.00cm, top=3.00cm, bottom=3.00cm]{geometry}
%\usepackage{tocloft}
\usepackage{subfig}
\usepackage[table]{xcolor}

\usepackage[
automark, % Kapitelangaben in Kopfzeile automatisch erstellen
ilines, % Trennlinie linksbündig ausrichten
%footsepline,
headsepline%=0.8pt % Trennlinie unter Kopfzeile
% headtopline=2pt,
]{scrlayer-scrpage}%{scrpage2}
\usepackage[ngerman]{babel}

% Formelmakro definieren.
\newcommand{\formula}[3]{%
   \begin{equation}%
   % Angegebene Beschriftung im Formelverzeichnis eintragen.
   \addcontentsline{loe}{subsection}{\theequation\qquad#1}%
   % Label definieren sowie Formel ausgeben.
   \label{#2}#3%
   \end{equation}}

% Einstellungen für das Formelverzeichnis anpassen.
\makeatletter%
% Text der Verzeichnisüberschrift setzen.
\def\equationshead{Formelverzeichnis}%
% Verhalten bei Verzeichniserzeugung anpassen.
\def\listofequations{%
   % Kapitelüberschrift des Formelverzeichnisses ausgeben.
   \chapter*{\equationshead}%
   \markboth{Formelverzeichnis}{Formelverzeichnis}
   % Eintragung im Inhaltsverzeichnis vornehmen.
   \addcontentsline{toc}{chapter}{\equationshead}%
   \@starttoc{loe}}%
\makeatother%

\newcolumntype{P}[1]{>{\centering\arraybackslash}m{#1}}



\begin{document}
   \listofequations{}
   \listoftables{
} % Tabellenverzeichnis
     
   \chapter{Einfache Lineare Regressionsanalyse}
   
   \formula{Erwartungswert als Funktion der erklärenden Variable}{F:allg_erw_reg}{E(y|x_1,...,x_k) = f(x_1,....,x_k)}
   ~\\
   wobei sich die Zielgröße $y$ zerlegen lässt in
   
   \formula{Erwartungswert zerlegt in Zielgröße $y$}{}{
      y = E(y|x_1,...,x_k) + \varepsilon = f(x_1,....,x_k) + \varepsilon,
   
}
   

   \begin{table}[!ht]
      \begin{center}
         \begin{tabular}{P{3,4cm}P{3,4cm}P{1,6cm}P{1,8cm}P{0,9cm}P{1,3cm}}
            & Heat Map &\checkmark &  &  & \checkmark       \end{tabular}  
      \end{center}
      \caption[Diagrammtypen] {d}
   \end{table}
   
   
   
\end{document}
 
Private Nachricht senden Benutzer-Profile anzeigen

Bartman
Forum-Meister
Forum-Meister


Beiträge: 1664
Anmeldedatum: 16.07.09
Wohnort: Hessische Provinz
Version: ---
     Beitrag Verfasst am: 15.05.2019, 22:58     Titel:
  Antworten mit Zitat      
Ich habe Dein Beispiel mithilfe einer Antwort aus einem ähnlichen älteren Thema etwas umgebaut:

Code • Öffne in Overleaf
\documentclass[
    fontsize=12pt,
    ngerman, % für Umlaute, Silbentrennung etc.
    titlepage,
    numbers=noenddot,
    listof=totoc, % Verzeichnisse im Inhaltsverzeichnis aufführen
    bibliography=totoc, % Literaturverzeichnis im Inhaltsverzeichnis aufführen
    plainheadsepline=true, %HP TIPP zum erzeugen von dem Strich
    index=totoc, % Index im Inhaltsverzeichnis aufführen
%    captions=tableheading, % Beschriftung von Tabellen unterhalb ausgeben
    final % Status des Dokuments (final/draft)
]{scrreprt}
\usepackage[utf8]{inputenc}
\usepackage[T1]{fontenc}
\usepackage{lmodern}
\usepackage{amsfonts}
\usepackage[left=4cm, right=2cm, vmargin=3cm]{geometry}
\usepackage[table]{xcolor}

\usepackage[
    automark, % Kapitelangaben in Kopfzeile automatisch erstellen
    ilines, % Trennlinie linksbündig ausrichten
    %footsepline,
    headsepline%=0.8pt % Trennlinie unter Kopfzeile
    % headtopline=2pt,
]{scrlayer-scrpage}%{scrpage2}
\usepackage{babel}% Option für die Sprache schon als Klassenoption gesetzt

% Formelmakro definieren.
\newcommand{\formula}[3]{%
   \begin{equation}%
   % Angegebene Beschriftung im Formelverzeichnis eintragen.
   % Label definieren sowie Formel ausgeben.
   \label{#2}%
   \addequationentry{#1}%
   #3%
   \end{equation}}

\DeclareNewTOC[hang=2em, type=equation]{loe}

\providecaptionname{ngerman}{\listequationname}{Formelverzeichnis}

\makeatletter
\newcommand*{\addequationentry}[2][\@currentlabel]{%
  \ifstr{#1}{}{%
    \addxcontentsline{loe}{equation}{#2}%
  }{%
    \addxcontentsline{loe}{equation}[#1]{#2}%
  }%
}
\makeatother

\newcolumntype{P}[1]{>{\centering\arraybackslash}m{#1}}

\begin{document}
   \listofequations
   \listoftables % Tabellenverzeichnis
     
   \chapter{Einfache Lineare Regressionsanalyse}
   
   \formula{Erwartungswert als Funktion der erklärenden Variable}{F:allg_erw_reg}{E(y|x_1,\dots,x_k) = f(x_1,\dots,x_k)}
   
    \bigskip
   wobei sich die Zielgröße $y$ zerlegen lässt in
   
   \formula{Erwartungswert zerlegt in Zielgröße $y$}{}{
      y = E(y|x_1,\dots,x_k) + \varepsilon = f(x_1,\dots,x_k) + \varepsilon,
   
}
   
   \begin{table}[htbp]
    \centering% https://texwelt.de/wissen/fragen/1033
         \begin{tabular}{P{3,4cm}P{3,4cm}P{1,6cm}P{1,8cm}P{0,9cm}P{1,3cm}}
            & Heat Map &\checkmark &  &  & \checkmark
         \end{tabular}  
      \caption[Diagrammtypen]{d}
   \end{table}
\end{document}
Private Nachricht senden Benutzer-Profile anzeigen

Simon3453
Forum-Anfänger
Forum-Anfänger

Beiträge: 14
Anmeldedatum: 29.04.19
Wohnort: ---
Version: ---
     Beitrag Verfasst am: 15.05.2019, 23:38     Titel:
  Antworten mit Zitat      
Mega geil und vielen vielen Danke

super ich bin happy Very Happy
Private Nachricht senden Benutzer-Profile anzeigen

Simon3453
Forum-Anfänger
Forum-Anfänger

Beiträge: 14
Anmeldedatum: 29.04.19
Wohnort: ---
Version: ---
     Beitrag Verfasst am: 15.05.2019, 23:44     Titel:
  Antworten mit Zitat      
ich hatte jetzt doch noch was gefunden, die Zahlen stehen um ca. eine Zahl zu weit nach links.

wie bekomme ich die etwas nach rechts ? Very Happy
Private Nachricht senden Benutzer-Profile anzeigen

Bartman
Forum-Meister
Forum-Meister


Beiträge: 1664
Anmeldedatum: 16.07.09
Wohnort: Hessische Provinz
Version: ---
     Beitrag Verfasst am: 15.05.2019, 23:47     Titel:
  Antworten mit Zitat      
Benutze die erste Option des Befehls \DeclareNewTOC aus dem Beispiel der erwähnten Antwort.
Private Nachricht senden Benutzer-Profile anzeigen

Simon3453
Forum-Anfänger
Forum-Anfänger

Beiträge: 14
Anmeldedatum: 29.04.19
Wohnort: ---
Version: ---
     Beitrag Verfasst am: 16.05.2019, 00:15     Titel:
  Antworten mit Zitat      
Ja die habe ich benutzt bzw. habe ich den "hang" verändert, aber es ist insgesamt trotzdem noch etwas zu weit links im Gegensatz zu dem Tabellenverzeichnis.
Private Nachricht senden Benutzer-Profile anzeigen

esdd
Forum-Meister
Forum-Meister

Beiträge: 2409
Anmeldedatum: 07.02.10
Wohnort: Stutensee
Version: MiKTeX 2.9
     Beitrag Verfasst am: 16.05.2019, 08:09     Titel: tocentryindent und tocentrynumwidth anpassen
  Antworten mit Zitat      
Die Option hang für \DeclareNewTOC ist veraltet und sollte nicht mehr benutzt werden. Wenn man diese in der Doku nachschlägt, erfährt man, dass statt dessen tocentryindent verwendet werden muss und diese Option für Tabellen bei den KOMA-Script Klassen den Wert 1.5em hat. Außerdem müsstest Du noch tocentrynumwidth auf 2.3em setzen, um die gleichen Einstellungen wie für Tabellen zu verwenden:

Code • Öffne in Overleaf

\DeclareNewTOC[tocentryindent=1.5em, tocentrynumwidth=2.3em, type=equation]{loe}
 
Private Nachricht senden Benutzer-Profile anzeigen

Simon3453
Forum-Anfänger
Forum-Anfänger

Beiträge: 14
Anmeldedatum: 29.04.19
Wohnort: ---
Version: ---
     Beitrag Verfasst am: 16.05.2019, 11:29     Titel:
  Antworten mit Zitat      
Super jetzt funktioniert es vollständig

Danke
Private Nachricht senden Benutzer-Profile anzeigen

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


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

Copyright © 2008 - 2019 goLaTeX.de