Probleme beim kompilieren der TexDatei auf einem anderen PC

Antwort erstellen


Diese Frage dient dazu, das automatisierte Versenden von Formularen durch Spam-Bots zu verhindern.
Smilies
:D :) :( :o :shock: :? 8) :lol: :-x :P :oops: :cry: :evil: :twisted: :roll: :wink: :!: :?: :idea: :arrow: :| :mrgreen:

BBCode ist eingeschaltet
[img] ist eingeschaltet
[flash] ist ausgeschaltet
[url] ist eingeschaltet
Smilies sind eingeschaltet

Die letzten Beiträge des Themas

Ich habe die Datenschutzerklärung gelesen und bin damit einverstanden.

   

Wenn du eine Datei oder mehrere Dateien anhängen möchtest, gib die Details unten ein.

Ansicht erweitern Die letzten Beiträge des Themas: Probleme beim kompilieren der TexDatei auf einem anderen PC

von Gast » Di 16. Jan 2018, 09:53

BTW: Ist das nicht eher eine Literaturverzeichnis-Frage?

von Gast » Di 16. Jan 2018, 09:52

Wenn das Problem nur ähnlich aber nicht dasselbe ist, solltest Du eine neue Frage stellen und dabei mit Hilfe des Vorschau-Knopfes vor dem Abschicken auch überprüfen, ob Dein Beitrag korrekt formatiert wird. In dem Zusammenhang sei darauf hingewiesen, dass [\code] nicht dasselbe wie [/code] ist!

Wenn Du bei der neuen Frage dann glaubst, dass die Infos zu einer alten, bereits beantworteten Frage nützlich sind, setze einen Link.

von Jenny123456789 » Di 16. Jan 2018, 08:59

Hallo zusammen,

ich hab ein ähnliches Problem und finde alleine die Lösung einfach nicht :?

Da ich meinen PC komplett zurücksetzen musste, habe ich nun die neuste MikTeX Version installiert. Jetzt bekomme ich es nicht mehr hin, dass um die Jahreszahlen bei den Fußnoten und Zitaten im Text Klammern gesetzt werden, was in der alten Version problemlos funktioniert hat.

Die Klammern habe ich bisher mit dem folgenden Code erstellt:
\renewbibmacro*{cite:labelyear+extrayear}{% 
  \iffieldundef{labelyear} 
    {} 
    {\printtext[bibhyperref]{% 
      \printtext[parens]{% <-- NEU 
        \printfield{labelyear}% 
        \printfield{extrayear}}}}} 
[\code]


Und hier mein Minimalbeispiel:
[code]
\documentclass[12pt, bibliography=totoc, liststotoc]{scrartcl}

%Pakete für deutschsprachige Texte
\usepackage[utf8]{inputenc}
\usepackage[ngerman]{babel}
\usepackage[T1]{fontenc}

%BibLaTeX
\usepackage[babel,german=quotes]{csquotes}
\usepackage[backend=bibtex8,style=authoryear,dashed=false]{biblatex}
\bibliography{Test}

\DefineBibliographyStrings{ngerman}{ 		%et al statt u.a.
   andothers = {{et\,al\adddot}},             
} 
\DeclareNameAlias{sortname}{last-first}	%zuerst Vorname, dann Nachname
\DeclareFieldFormat[article]{title}{{#1}}		%Entfernt Anführungszeichen
\renewcommand*{\multinamedelim}{\addslash}		%Namen mit / getrennt statt mit ,
\renewcommand*{\finalnamedelim}{\addslash}		%Namen mit / getrennt statt mit "und"
\renewcommand*{\labelnamepunct}{\addcolon\space}	%Doppelpunkt nach der Jahreszahl anstatt Punkt

%Fußnoten
\renewcommand*{\sqspace}{} 		%keine Leerzeichen zwischen Seitenzahl und f.

%Klammern um die Jahreszahlen 
\renewbibmacro*{cite:labelyear+extrayear}{% 
  \iffieldundef{labelyear} 
    {} 
    {\printtext[bibhyperref]{% 
      \printtext[parens]{% <-- NEU 
        \printfield{labelyear}% 
        \printfield{extrayear}}}}} 



\begin{document}

bla bla bal \cite{Coenenberg2016}

Text\footcite{Eberenz2015}


\printbibliography

\end{document}
[\code]

.. und mein Literaturverzeichnis:
[code]
@Book{Coenenberg2016,
  author    = {Coenenberg, A. G. and Fischer, T. M. and Günther, T.},
  title     = {Kostenrechnung und Kostenanalyse},
  year      = {2016},
  edition   = {9., überarbeitete Auflage},
  publisher = {Sch{\"a}ffer-Poeschel Verlag},
  location  = {Stuttgart},
}

@Article{Eberenz2015,
  author  = {Eberenz, R. And Müller, H. and Wiecrorek, M.},
  title   = {Transferpreisbasierte Ergebnisrechnung als Steuerungsinstrument für Vertriebsgesellschaften},
  journal = {Controlling - Zeitschrift für erfolgsorientierte Unternehmenssteuerung,},
  year    = {2015},
  volume  = {27 (12)},
  pages   = {725-730},
}
[\code]

Schon mal vielen Dank und viele Grüße
Jenny

von siggi1985 » Di 28. Jun 2016, 04:07

So, das Dokument läuft jetzt wieder. Danke nochmal für die Hinweise bzgl der Anpassung auf das neue "Declarenameformat" für Bibtex 3.3.

Bibtexu habe ich durch Bibtex8 ersetzt. Das funktioniert jetzt auch wieder. Jetzt sind auch auf einmal die nomenclature Fehler verschwunden. Muss wohl damit in Zusammenhang gestanden haben.

Wie gesagt, danke nochmal für die gute Hilfe hier!

Gruß

Daniel

von DADABBI » Mo 27. Jun 2016, 16:44

von DADABBI » Mo 27. Jun 2016, 16:28

Das Beispiel erzeugt keine Nomenklatur. Dafür wird noch immer bibtexu geladen. Ich würde vorschlagen, zum Nomenklatur-Problem eine passende Frage mit darauf zugeschnittenem Minimalbeispiel im Verzeichnis-Forum zu stellen.

BTW: Die Verwendung von \hsize in der Dokumentpräambel ist falsch und war es schon immer. Siehe dazu saputellos Antwort auf TeXwelt.

von siggi1985 » Mo 27. Jun 2016, 16:08

Danke für die Hinweise. Die Anpassung von Bibtex hat funktioniert.
Bleibt noch das Problem mit dem Abkürzungsverzeichnis.


Ich poste hier mal meinen Code, vllt hilft das ja weiter:

\documentclass[a4paper,12pt, listof=totoc]{scrartcl}
\usepackage[utf8]{inputenc}
\usepackage[T1]{fontenc}
\usepackage[ngerman]{babel}
\usepackage[babel,german=quotes]{csquotes}
\usepackage{eurosym}
\usepackage{setspace}
\usepackage{geometry}
\geometry{a4paper, top=30mm, left=30mm, right=30mm, bottom=20mm,headsep=12mm, footskip=12mm}
\usepackage{graphicx}
\usepackage{scrpage2} 
\usepackage{tabularx}
\usepackage{acronym}
\usepackage{csquotes}
\usepackage{url}

% --- Abkürzungsverzeichnis: ----------------------------
% START % Näheres siehe http://my.opera.com/timomeinen/blog/show.dml/68644
\usepackage[intoc]{nomencl}
% Befehl umbenennen in abk
\let\abk\nomenclature
% Deutsche Überschrift
\renewcommand{\nomname}{Abkürzungsverzeichnis}
% Punkte zw. Abkürzung und Erklärung
\setlength{\nomlabelwidth}{.20\hsize}
\renewcommand{\nomlabel}[1]{#1 \dotfill}
% Zeilenabstände verkleinern
\setlength{\nomitemsep}{-\parsep}
\makenomenclature
%--------------------------------------------------------


\usepackage[backend=bibtexu, style=authortitle-dw, isbn=false, date=long, datezeros=false, editorstring=parens, edsuper=true, namefont=smallcaps, journalnumber=afteryear]{biblatex}
\addbibresource{LiteraturBachelor.bib}
\usepackage[babel,german=quotes]{csquotes}
%\usepackage{hyperref}
\apptocmd{\UrlBreaks}{\do\f\do\m}{}{}
\setcounter{biburllcpenalty}{9000}% Kleinbuchstaben
\setcounter{biburlucpenalty}{9000}% Großbuchstaben
\renewcommand*{\labelnamepunct}{\addcolon\space}
\renewcommand*{\finalnamedelim}{\addsemicolon\space}
\renewcommand*{\multinamedelim}{\addsemicolon\space}

\renewcommand*{\citemultinamedelim}{\addsemicolon\space}
\renewcommand*{\citefinalnamedelim}{\addsemicolon\space}

\renewcommand*{\bibmultinamedelim}{\addcomma\space}
\renewcommand*{\bibfinalnamedelim}{\addsemicolon\space}%
\renewcommand*{\bibrevsdnamedelim}{\addspace}


\DeclareNameFormat{sortname}{% Bibliographie
	\iffirstinits
	{\usebibmacro{name:last-first}{#1}{#4}{#5}{#7}}
	{\usebibmacro{name:last-first}{#1}{#3}{#5}{#7}}%
	\usebibmacro{name:andothers}} 

\newbibmacro*{editorincoll}{%          <--- EINGEFÜGT
	\ifnameundef{editor}%             <--- EINGEFÜGT
	{}%                      <--- EINGEFÜGT
	{\printnames{editor}%             <--- EINGEFÜGT
		\setunit{\addspace}%             <--- EINGEFÜGT
		\usebibmacro{editorstrg}%          <--- EINGEFÜGT
		\clearname{editor}}} %


 


\DeclareBibliographyDriver{incollection}{%
	\usebibmacro{bibindex}%
	\usebibmacro{begentry}%
	\usebibmacro{author/translator+others}%
	\setunit{\labelnamepunct}\newblock
	\usebibmacro{title}%
	\newunit
	\printlist{language}%
	\newunit\newblock
	\usebibmacro{byauthor}%
	\setunit{\addcomma\space}
	\usebibmacro{in:}%
	\usebibmacro{editorincoll}%            <-- EINGEFÜGT
	%\newunit\newblock%                        <-- EINGEFÜGT
	\setunit*{\addcolon\addspace}
	\usebibmacro{maintitle+booktitle}%
	\newunit\newblock
	%  \usebibmacro{byeditor+others}% <-- AUSKOMMENTIERT
	%  \newunit\newblock%                    <-- AUSKOMMENTIERT
	\printfield{edition}%
	\newunit
	\iffieldundef{maintitle}
	{\printfield{volume}%
		\printfield{part}}
	{}%
	\newunit
	\printfield{volumes}%
	\newunit\newblock
	\usebibmacro{series+number}%
	\newunit\newblock
	\printfield{note}%
	\newunit\newblock
	\usebibmacro{publisher+location+date}%
	\newunit\newblock
	\usebibmacro{chapter+pages}%
	\newunit\newblock
	\printfield{isbn}%
	\newunit\newblock
	\printfield{doi}%
	\newunit\newblock
	\usebibmacro{eprint}
	\newunit\newblock
	\usebibmacro{url+urldate}%
	\newunit\newblock
	\printfield{addendum}%
	\newunit\newblock
	\usebibmacro{pageref}%
	\usebibmacro{finentry}}

\DeclareBibliographyDriver{article}{%
	\usebibmacro{bibindex}%
	\usebibmacro{begentry}%
	\usebibmacro{author/translator+others}%
	\setunit{\labelnamepunct}\newblock
	\usebibmacro{title}%
	\newunit
	\printlist{language}%
	\newunit\newblock
	\usebibmacro{byauthor}%
	\newunit\newblock
	\usebibmacro{bytranslator+others}%
	\newunit\newblock
	\printfield{version}%
	\setunit{\addcomma\space}
	\usebibmacro{in:}%
	\usebibmacro{journal+issuetitle}%
	\newunit
	\usebibmacro{byeditor+others}%
	\newunit
	\usebibmacro{note+pages}%
	\newunit\newblock
	\iftoggle{bbx:isbn}
	{\printfield{issn}}
	{}%
	\newunit\newblock
	\usebibmacro{doi+eprint+url}%
	\newunit\newblock
	\usebibmacro{addendum+pubstate}%
	\setunit{\bibpagerefpunct}\newblock
	\usebibmacro{pageref}%
	\newunit\newblock
	\iftoggle{bbx:related}
	{\usebibmacro{related:init}%
		\usebibmacro{related}}
	{}%
	\usebibmacro{finentry}}

\begin{document}

\clearpage
\setlength{\hoffset}{0mm}
\newpage
\tableofcontents
\pagenumbering{Roman}
\cfoot[]{}
\ofoot[\pagemark]{\pagemark}
\pagestyle{scrheadings}
\clearpage
\printnomenclature
\clearpage
\cleardoublepage
\onehalfspacing
\pagenumbering{arabic}
\cfoot[]{}
\ofoot[\pagemark]{\pagemark}
\pagestyle{scrheadings}
\addtokomafont{section}{\normalsize}
\addtokomafont{subsection}{\normalsize}
\addtokomafont{subsubsection}{\normalsize}

\end{document}

Ich weiß, es ist etwas lang.

von u_fischer » Mo 27. Jun 2016, 15:51

von siggi1985 » Mo 27. Jun 2016, 15:41

Danke für die Antwort.
Gibt es ne Möglichkeit auf das alte Paket zu downgraden?

von u_fischer » Mo 27. Jun 2016, 15:37

Woran könnte das liegen?
Dein Laptop hat neuere Paketversionen. Bei biblatex hat es vor einigen Monaten eine inkompatible Änderung bei den Namensformaten gegeben.
http://texwelt.de/wissen/fragen/16629/n ... iblatex-33

Nach oben