goLaTeX - Mein LaTeX-Forum

Mein LaTeX-Forum


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


Gehe zu:  
Neues Thema eröffnen Neue Antwort erstellen

Multibib Zwei Inhaltsverzeichnisse Seitenzahl zählt falsch

 

papadrellbo
Forum-Anfänger
Forum-Anfänger

Beiträge: 10
Anmeldedatum: 21.11.18
Wohnort: ---
Version: ---
     Beitrag Verfasst am: 05.12.2018, 08:14     Titel: Multibib Zwei Inhaltsverzeichnisse Seitenzahl zählt falsch
  Antworten mit Zitat      
Hallo,

ich bin während meiner Facharbeit auf Multibib gestossen womit man mehrere verschiedene Inhaltsverzeichnise in einem Latex-Dokument einbinden kann.

Das funktioniert auch soweit, bis auf, dass die Seitenzahl beim zweiten Inhaltsverzeichnis die Seitennummer hat wie beim ersten Inhaltsverzeichnis.

Wie kann man das lösen. Ich bin noch neu in Latex und bin mittelerweile auch froh das so hinbekommen zu haben. Nur hier weiß ich nicht weiter.

Eingebunden habe ich das Paket mit diesem Befehlt:

\usepackage{multibib}

Code schaut so aus:

\pagenumbering{roman}
\setcounter{page}{\theromanPagenumber}
\bibliographystyle{apalike}
%Dieser Eintrag macht aus Bibtex Literatur den Namen Literaturverzeichnis
\renewcommand{\refname}{Literaturverzeichnis}
%Pfad an dem Latex das PDF-Dokument sucht und importiert.
\bibliography{literaturverzeichnis}
\newpage
\renewcommand{\refname}{Literaturverzeichnis}
\pagenumbering{roman}
\setcounter{page}{\theromanPagenumber}
\bibliographystyle{apalike}
\renewcommand{\refname}{Internetquellen}
\bibliography{internetverzeichnis}
\onehalfspacing
\clearpage
\pagestyle{empty}
\thispagestyle{empty}

Und wie im Bild kommt das raus.....

Inhaltsverzeichnis falsch.JPG
 Beschreibung:

Download
 Dateiname:  Inhaltsverzeichnis falsch.JPG
 Dateigröße:  17.1 KB
 Heruntergeladen:  13 mal
Private Nachricht senden Benutzer-Profile anzeigen

markusv
Forum-Meister
Forum-Meister

Beiträge: 639
Anmeldedatum: 03.09.15
Wohnort: Leipzig
Version: ---
     Beitrag Verfasst am: 05.12.2018, 08:41     Titel:
  Antworten mit Zitat      
Hallo und willkommen im Forum!

Du setzt jeweils die Seitenzahl auf \theromanPagenumber. Daher wahrscheinlich die gleiche Zahl. Wahrscheinlich, weil du kein InfoMinimalbeispiel lieferst, sondern nur Codeschnipsel, die niemand 100-prozentig nachvollziehen kann. Ich habe aber eine Vermutung, woher das kommen mag und was das bringen soll, daher hier ein Hinweis: Römische Seitenzahlen im Vorderteil (und im Endteil)?

Ansonsten noch der Hinweis, dass man heutzutage eher biblatex und biber nutzt, um (geteilte) Literaturverzeichnisse zu erstellen.
_________________

Wäre Microsoft Word für das Schreiben von Büchern entwickelt worden,
würde es Microsoft Book heißen.

Unkomplizierte und schnelle LaTeX-Hilfe, bspw. Erstellung von Vorlagen und Bewerbungen:
Help-LaTeX@web.de
Private Nachricht senden Benutzer-Profile anzeigen E-Mail senden

papadrellbo
Forum-Anfänger
Forum-Anfänger

Beiträge: 10
Anmeldedatum: 21.11.18
Wohnort: ---
Version: ---
     Beitrag Verfasst am: 05.12.2018, 09:16     Titel:
  Antworten mit Zitat      
Wenn ich das mit Bibtex kompiliere schreibt er mir im Editor das rein:

Prozess gestartet: bibtex.exe "vorlage"

bibtex: warning: running with administrator privileges

This is BibTeX, Version 0.99d (MiKTeX 2.9.6840 64-bit)
The top-level auxiliary file: vorlage.aux
A level-1 auxiliary file: einleitung.aux
A level-1 auxiliary file: grundlagen.aux
A level-1 auxiliary file: hauptteil.aux
A level-1 auxiliary file: schluss.aux
A level-1 auxiliary file: fazit.aux
The style file: apalike.bst
Illegal, another \bibstyle command---line 41 of file vorlage.aux
: \bibstyle
: {apalike}
I'm skipping whatever remains of this command
Illegal, another \bibdata command---line 42 of file vorlage.aux
: \bibdata
: {internetverzeichnis}
I'm skipping whatever remains of this command
Database file #1: literaturverzeichnis.bib
Warning--I didn't find a database entry for "V"
(There were 2 error messages)

Prozess endete mit Fehler(n)
Private Nachricht senden Benutzer-Profile anzeigen

papadrellbo
Forum-Anfänger
Forum-Anfänger

Beiträge: 10
Anmeldedatum: 21.11.18
Wohnort: ---
Version: ---
     Beitrag Verfasst am: 05.12.2018, 09:18     Titel:
  Antworten mit Zitat      
Hallo,

also derzeit benutze ich bibtex was im Editor beinhaltet.
Hier mal der ganze code:

% test
% Formatvorgaben fuer den Text
% Umfang: 8 - 10 Seiten (inkl. Abbildungen und Tabellen, aber ohne Deckblatt, % Gliederung und Literaturverzeichnis, Eidesstattliche Erklaerung)
% Zeilenabstand: 1,5
% Schriftart: frei
% Schriftgrad: 12 pt
% Variablen, physikalische Groessen und Funktionszeichen werden kursiv gedruckt.
% Korrekturrand: links: 2,5 cm, rechts 2,0 cm, oben und unten jeweils 3,0 cm
%Korrekturrand bei Laborbericht nachgeschaut ist anders.
%links: 2,5 cm, rechts 2,0 cm, oben und unten jeweils 3,0 cm
% Deckblatt: (Adresse, test, Immatrikulationsnummer, Modul-
% bezeichnung, Thema, Datum, Felder für Korrektor)
% Gliederung (1 Seite)
% Literaturverzeichnis (3 - 5 Literaturquellen z. B. Lehrbuecher, aktuelle Fachartikel recherchieren)
% Eidesstattliche Erklaerung (unterschrieben und fest eingebunden)
% Bearbeitungsdauer: 2 Monate


% Fuer Schriftart Arial
%\usepackage[scaled]{uarial}

\documentclass[a4paper,12pt]{article}

\usepackage[ngerman]{babel}
\usepackage[nottoc]{tocbibind} % Anzeigen des Literaturverzeichnisses im TOC
\usepackage{epsfig}
\usepackage{times}
\usepackage{supertabular}
\usepackage{wrapfig}
\usepackage{multirow}
\usepackage[onehalfspacing]{setspace}
\usepackage{listings}
\usepackage{mathptmx}
\usepackage{geometry}
\usepackage{helvet}
\usepackage{courier}
\usepackage{setspace}
\usepackage{textcomp}
\usepackage[T1]{fontenc}
\usepackage[utf8]{inputenc}
\usepackage{fancyhdr}
\usepackage{float} % Notwendig fuer figure[h]
\usepackage[printonlyused]{acronym}
\usepackage{pdfpages}
% wegen deutschen Umlauten
\usepackage[ansinew]{inputenc}
\usepackage{multibib}

%Zusätzlich aktiviert
\usepackage{csquotes}
\usepackage{graphicx}
\usepackage{footnote}
\usepackage{endnotes}
\usepackage{cite}
\usepackage{comment}
%Mehrere Inhaltsverzeichnisse integrieren
\usepackage{multibib}
%\usepackage{biblatex}
%\usepackage[backend=biber]{biblatex} \\benötigt für biber
%\addbibresource{literatur.bib} \\benötigt für biber
\usepackage{filecontents}
%\usepackage[citestyle=verbose,bibstyle=numeric,sorting=none]{biblatex}
%\usepackage[backend=biber, style=alphabetic]{biblatex}
%\usepackage[backend=biber, style=alphabetic, backref=true,sorting=none,%
%arxiv=abs,url=false,doi=true, refsection=chapter
%]{biblatex}

%\usepackage[hidelinks]{hyperref} %Makes Table of Contents clickable
%backend=biber



% Installation der Arial Schriftart unter Linux.
% wget http://tug.org/fonts/getnonfreefonts/install-getnonfreefonts
% texlua install-getnonfreefonts
% getnonfreefonts -r
% getnonfreefonts arial-urw

\newif\ifappendix
\newif\iflistoffigures
\newif\iflistoftables
\newif\ifacronym
\newif\iflistofformeln

\include{einstellungen}
\usepackage[
pdftitle={\Titel},
pdfsubject={Laborbericht},
pdfauthor={Karsten Spangler},
pdfkeywords={akad, assignment, meta, information, pdf, hyperref, latex}
hyperfootnotes=false,
colorlinks=true,
linkcolor=black,
urlcolor=black,
citecolor=black
]{hyperref}

\newfloat{Formel}{H}{for}

\renewcommand\UrlFont{\color{black}\rmfamily\itshape}

\renewcommand{\familydefault}{\rmdefault}
\renewcommand{\bflabel}[1]{\normalfont{\normalsize{#1}}\hfill}

% Sonstige Hilfsfunktionen
\include{commands}

%% Für Codeblöcke mit Syntax-Highlighting
%% http://www.ctan.org/tex-archive/macros/latex/contrib/minted/
%% Einkommentieren fuer Minted Syntax Highlighting
%\usepackage{minted}
%\definecolor{bg}{rgb}{0.95,0.95,0.95}

\makeatother

\geometry{a4paper, left=25mm, right=20mm, top=30mm, bottom=30mm}
\pagenumbering{roman}

\begin{document}

\begin{center}
\thispagestyle{empty}
\vspace{9cm}

\Huge{\Titel}
\vspace{3cm}
\onehalfspacing

\Large{\Betreff}

\vspace{2cm}
\Large{\Betreuer \\}
\normalsize
\vspace{2cm}

\Name \\ \Strasse \\ \PlzOrt
\\
\vspace{2cm}

\today

Immatrikulationsnummer: \Immatrikulationsnummer

\href{mailto:\Email}{\Email}
\vspace{3cm}

\includegraphics[scale=0.50]{akad_logo.png}

\end{center}

\clearpage

\normalsize


\begin{spacing}{1.0} % Verzeichnisse werden mit einzeiligem Abstand gesetzt
\newpage

% Inhaltsverzeichnis
\tableofcontents
\newpage

% Abbildungsverzeichnis
\iflistoffigures
\listoffigures
\newpage
\fi

% Tabellenverzeichnis
%\iflistoftables
%\listoftables
%\newpage
%\fi

% Abkürzungsverzeichnis
%\ifacronym
%\include{abkuerzungen}
%\fi

% Formelverzeichnis
%\iflistofformeln
%\listof{Formel}{Formelübersicht}
%\newpage
%\fi


\end{spacing}

\clearpage

\newcounter{romanPagenumber}
\setcounter{romanPagenumber}{\value{page}} % Roemische Seitenanzahl speichern.


\pagestyle{fancy}
\fancyhead{}
\fancyhead[LO,RE]{\textsc \nouppercase{\Titel}}
\fancyhead[RO,LE]{\thepage \nouppercase}
\fancyfoot[CO,CE]{}

\nocite{*}

\pagenumbering{arabic}

\begin{spacing}{1.5} % Zeilenabstand: 1,5 fuer den Textteil

% Einleitung
\include{einleitung}

%Grundlagen
\include{grundlagen}

%Hauppteil
\include{hauptteil}

%Schluss
\include{schluss}

%Fazit
\include{fazit}

\end{spacing}

%\clearpage

%\pagestyle{plain}



% Literaturverzeichniss - Ab hier wieder Roemische Seitenzahlen für biber


%\pagenumbering{roman}
%\setcounter{page}{\theromanPagenumber}
%\cleardoublepage
%\onehalfspacing
%\clearpage
%\printbibliography[heading=bibintoc,title={Literaturverzeichnis}]

% Literaturverzeichniss - Ab hier wieder Roemische Seitenzahlen für Bibtex standard

\pagenumbering{roman}
\setcounter{page}{\theromanPagenumber}
\bibliographystyle{apalike}
%Dieser Eintrag macht aus Bibtex Literatur den Namen Literaturverzeichnis
\renewcommand{\refname}{Literaturverzeichnis}
%Pfad an dem Latex das PDF-Dokument sucht und importiert.
\bibliography{literaturverzeichnis}
\newpage
\renewcommand{\refname}{Literaturverzeichnis}
\pagenumbering{roman}
\setcounter{page}{\theromanPagenumber}
\bibliographystyle{apalike}
\renewcommand{\refname}{Internetquellen}
\bibliography{internetverzeichnis}
\onehalfspacing
\clearpage
\pagestyle{empty}
\thispagestyle{empty}



%Beginn der Eidenstattlichen Erklärung. Laden des PDF Dokuments.

%\pagenumbering{roman}
%\setcounter{page}{\theromanPagenumber}
\cleardoublepage
\onehalfspacing
\clearpage
\phantomsection
\addcontentsline{toc}{section}{Eidesstattliche Erklärung}
%\hspace*{-9cm}
\includepdf{eides3}




\clearpage

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

papadrellbo
Forum-Anfänger
Forum-Anfänger

Beiträge: 10
Anmeldedatum: 21.11.18
Wohnort: ---
Version: ---
     Beitrag Verfasst am: 05.12.2018, 09:20     Titel:
  Antworten mit Zitat      
Wird das jetzt etwas deutlicher?

Was benutzt man derzeit für ein Inhaltsverzeichnis? Kann ich dass jetzt auch noch ändern, wenn ja wie?
Private Nachricht senden Benutzer-Profile anzeigen

Johannes_B
Moderator
Moderator


Beiträge: 5017
Anmeldedatum: 01.11.12
Wohnort: ---
Version: ---
     Beitrag Verfasst am: 05.12.2018, 09:39     Titel:
  Antworten mit Zitat      
Schaue in die wichtigen Hinweise des Unterforums, markiere Code ordentlich, beachte die dir gegebenen Links und konzentrier dich.
_________________

TeXwelt - Fragen und Antworten Schaut vorbei und stellt Fragen.
LaTeX-Vorlagen?

Der Weg zum Ziel: Ruhe bewahren und durchatmen, Beiträge und unterstützende Links aufmerksam lesen, Lösungsansätze verstehen und ggf. nachfragen.
Private Nachricht senden Benutzer-Profile anzeigen

Gast


Beiträge: ---
Anmeldedatum: ---
Wohnort: ---
Version: ---
     Beitrag Verfasst am: 05.12.2018, 09:49     Titel:
  Antworten mit Zitat      
Wie es scheint verwendest du eine nicht empfehlenswerte Vorlage voller veralteter Pakete, die teilweise sogar mehrfach mit widersprüchlichen Optionen geladen werden (beispielsweise inputenc). Das kann nicht gut gehen.

Von einem InfoMinimalbeispiel wie auf der verlinkten Seite erklärt, ist der gezeigte. nicht korrekt markierte Code ebenfalls weit entfernt!

papadrellbo
Forum-Anfänger
Forum-Anfänger

Beiträge: 10
Anmeldedatum: 21.11.18
Wohnort: ---
Version: ---
     Beitrag Verfasst am: 05.12.2018, 21:07     Titel: danke vorab.
  Antworten mit Zitat      
Hallo,

ich habe alles durchgesehen und komme leider immer noch nicht weiter.
Zudem bin ich neu und erst seit 3 Tagen in dem Thema drinnen.
Die Vorlage ist so wie ich sie wollte bis auf die seitennumerierung sie soll nur mitzählen.
leider weiß ich auch nicht, wie ich euch ein minimalbeispiel machen soll, wenn ich euch den ganzen code anschauen lassen soll.

bitte nochmals um weiterer hilfe.

vielen dank.
Private Nachricht senden Benutzer-Profile anzeigen

Rolli
Forum-Century
Forum-Century

Beiträge: 224
Anmeldedatum: 15.02.17
Wohnort: Mittelfranken
Version: MikTeX 2.9 64-bit
     Beitrag Verfasst am: 06.12.2018, 00:14     Titel:
  Antworten mit Zitat      
Hallo papadrellbo,

Du hast im Editor so einen "Code"-Button. Den Klickst Du einmal an, danach kopierst Du Deinen Code rein (Copy-and-Paste), danach klickst Du nochmal auf "Code".

Als Ergebnis wird Dein Beispielscode (welches ein InfoMinimalbeispiel sein sollte) abgesetzt besonders markiert, und mit einem "Öffnen im Overleaf" angezeigt. Wenn Du auf dieses "Öffnen im Overleaf" klickst, öffnet sich ein neues Fenster, mit einem Online 1:1 LaTeX-Compiler, und Du kannst sofort das Ergebnis sehen.

Wenn das nicht geht, sondern einen Fehler zeigt, dann korrigiere den bitte zunächst.


Gruß vom Rolli
_________________

Linux ist ein Betriebssystem.
WinDoof ist ein Zustand!
Private Nachricht senden Benutzer-Profile anzeigen

markusv
Forum-Meister
Forum-Meister

Beiträge: 639
Anmeldedatum: 03.09.15
Wohnort: Leipzig
Version: ---
     Beitrag Verfasst am: 06.12.2018, 08:32     Titel:
  Antworten mit Zitat      
Hallo. Hier ein echtes InfoMinimalbeispiel, welches mithilfe von biblatex deinen Wünschen schon recht nah kommen sollte.

Zur Seitennummerierung: du speicherst die römische Seitenzahl (+1) zwar ab, rufst sie aber im unteren Teil immer wieder als aktuelle Seitenzahl auf, sodass hier die Dopplung stattfindet. Ein einfacher Aufruf am Beginn des zweiten römisch gezählten Teils (warum auch immer man das machen möchte, ich spreche mich nochmal ausführlich dagegen aus!) reicht, da LaTeX anschließend selbst weiter zählt.

Aufgrund der Vielzahl an Seitenumbrüchen habe ich die Klasse gewechselt. Diese KOMA-Script-Klasse beruht auf der Standard-Klasse report und bietet damit echte Kapitel (die immer selbstständig auf einer neuen Seite beginnen).

Code • Öffne in Overleaf
\begin{filecontents}{Lit.bib}
@book{literatur,
title={Buchtitel
},
year={2018},
author={Wurst, Hans and Schlaumeier, Gerd}
}

@online{internet,
title={Websitetitel
},
year={2018},
author={{Geek des Internets}},
url={wikipedia.de}
}
\end{filecontents}
\documentclass[
   ngerman,
    fontsize=12pt,
    listof=totoc,
    bibliography=totoc
]{scrreprt}

\usepackage{babel}
\usepackage{setspace}

\usepackage{geometry}

\usepackage[T1]{fontenc}
\usepackage[utf8]{inputenc}

\usepackage[style=apa]{biblatex}
\DeclareLanguageMapping{ngerman}{ngerman-apa}%für biblatex 3.7 und tiefer notwendig
\addbibresource{Lit.bib}
\usepackage{csquotes}

\usepackage{blindtext}

\usepackage{hyperref}

\begin{document}
\begin{titlepage}
\centering
\Huge Titelseite
\end{titlepage}

\pagenumbering{roman}
\singlespacing % Verzeichnisse werden mit einzeiligem Abstand gesetzt
\tableofcontents
\listoffigures
\listoftables\clearpage
\newcounter{romanPagenumber}
\setcounter{romanPagenumber}{\value{page}} % Roemische Seitenanzahl speichern.

\pagenumbering{arabic}
\onehalfspacing% Text mit "1,5-zeiligem" Abstand gesetzt
\chapter{Kapitelüberschrift}
\blindtext
\cite{internet,literatur}
\clearpage
\pagenumbering{roman}%römische Seitenzahl im Hinterteil, warum auch immer
\setcounter{page}{\theromanPagenumber}%Aufruf der im vorderen Teil gespeicherten Zahl
\printbibheading[title=Quellenverzeichnis]
\printbibliography[nottype=online, heading=subbibliography, title={Literatur}]
\clearpage%nur um zu zeigen, dass Seitenzahl fortschreitet
%ab hier kein neuer Aufruf mehr, LaTeX zählt allein weiter
\printbibliography[type=online, heading=subbibliography, title={Internet}]
\end{document}

_________________

Wäre Microsoft Word für das Schreiben von Büchern entwickelt worden,
würde es Microsoft Book heißen.

Unkomplizierte und schnelle LaTeX-Hilfe, bspw. Erstellung von Vorlagen und Bewerbungen:
Help-LaTeX@web.de
Private Nachricht senden Benutzer-Profile anzeigen E-Mail senden

Neues Thema eröffnen Neue Antwort erstellen Gehe zu Seite 1, 2  Weiter



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 - 2018 goLaTeX.de