\usepackage{ngerman,a4} und biblatex

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: \usepackage{ngerman,a4} und biblatex

von Besserwisser » Mo 17. Nov 2014, 19:02

Zeit für TL2014. Funktioniert ohne diesen Fehler.

von Johannes_B » Mo 17. Nov 2014, 18:43

Es ist die Kombi von Paket ngerman und babel mit option ngerman
\documentclass{report}
%\usepackage{ngerman}
\usepackage{a4}
\usepackage[ngerman]{babel}
\usepackage[backend=bibtex,style=alphabetic]{biblatex}%
\addbibresource{biblatex-examples.bib}
\begin{document}
\cite{aristotle:physics}
\printbibliography
\end{document} 
Package biblatex Warning: 'babel/polyglossia' detected but 'csquotes' missing.
(biblatex)                Loading 'csquotes' recommended.

(./deusdeorumNgermanBiblatex.aux)
! Undefined control sequence.
\lbx@lfromlang ->\iffieldundef 
                               {origlanguage} {} {\bibstring {from\thefield ...
l.7 \begin{document}
                    
? 
Jedenfalls kommt das bei meinem alten TL13.

von u_fischer » Mo 17. Nov 2014, 18:31

cgnieder hat geschrieben: Was mich allerdings irritiert, ist, wieso die Pakete ngerman und a4 darauf irgendeinen Einfluss haben sollten...
Nun, a4 könnte. Immerhin ändert es das Seitenlayout. ngerman halte ich auch für unwahrscheinlich.

von cgnieder » Mo 17. Nov 2014, 17:46

deusdeorum hat geschrieben:Wenn ich das Package abschalte, dann werden die Bilder in meinem Hauptdokument komplett wild angeordnet. Nein danke
Wahrscheinlich gleiten sie einfach, was üblicherweise gar nicht wild ist, sondern einem festen Algorithmus folgt. Hier gibt's eine ausführliche Erklärung dazu: http://texwelt.de/wissen/fragen/2528/wi ... einflussen

Wenn man will, dass Abbildungen (und Tabellen) nicht gleiten, sollte man keine Gleitumgebung verwenden. Stattdessen kann man sie z.B. in eine center-Umgebung stecken und für die Bildunterschrift \captionof{figure}{...} verwenden.

Was mich allerdings irritiert, ist, wieso die Pakete ngerman und a4 darauf irgendeinen Einfluss haben sollten...

Grüße

...

von nixversteh » Mo 17. Nov 2014, 12:41

Der Weise braucht keinen Rat und der Dumme nimmt ihn nicht an

von u_fischer » So 16. Nov 2014, 16:43

Verwende das ngerman-Paket nicht. (weder mit biblatex noch mit bibtex).

Du brauchst es nicht, und es beißt sich mit babel.

a4 brauchst du auch nicht und es wird auch nicht empfohlen, , aber wenn du es unbedingt willst...

von deusdeorum » So 16. Nov 2014, 14:34

Wenn ich das Package abschalte, dann werden die Bilder in meinem Hauptdokument komplett wild angeordnet. Nein danke.

Dann bleibe ich bei Bibtex und versuch da irgendeine Lösung zu finden die Einträge manuell/alphabetisch nach Kürzel zu sortieren.
Immerhin habe ich es mittlerweile geschafft danach http://tex.stackexchange.com/questions/ ... n-using-th eigene Kürzel vorzugeben, leider wird dann nicht sortiert
von mir aus sortiere ich auch per Hand, geht schneller als noch ein paar Stunden nach einer alphasortieren der Kürzel rumzugooglen. Nur wie kann ich die Literatureinträge manuell sortieren?

von Johannes_B » So 16. Nov 2014, 14:09

Lösche diese Zeile komplett, sie ist unsinnig. Du lädst bereits das Paket babel mit der Option ngerman, auch KOMA-Script und geometry kennen die Papiergröße A4. Ränder kannst du beliebig mit dem Paket geometry einstellen, wenn du auf einen optimierten Satzspiegel durch typearea verzichten willst.

\usepackage{ngerman,a4} und biblatex

von deusdeorum » So 16. Nov 2014, 12:45

Hallo,
ich habe bisher bibtex benutzt, aber die automatische Vergabe der Kürzel gefällt mir nicht. Leider bietet Bibtex keine Möglichkeit Kürzel selber zu vergeben und danach alphabetisch im Literaturverzeichnis zu sortieren.
Im Internet habe ich zu dem Thema gefunden, dass man biblatex verwenden soll.
Leider verträgt sich biblatex nicht mit dem package \usepackage{ngerman,a4}, welches ich nutze.
Es kommen Fehler der Art:
! Undefined control sequence.
\lbx@lfromlang ->\iffieldundef
{origlanguage} {} {\bibstring {from\thefield ...
l.40 \selectlanguage{ngerman}

Minimalbeispiel:
 \documentclass[12pt,twoside,a4paper]{report}
\usepackage{inputenc}
 \usepackage[T1]{fontenc} 
 \usepackage{lmodern}
 \usepackage{microtype}
 \usepackage{ngerman,a4}
 \usepackage[english,ngerman]{babel}

\usepackage[backend=bibtex,style=alphabetic]{biblatex}% richtiges backend wählen!
\usepackage{csquotes}
\addbibresource{\jobname.bib}

% bib file für das MWE:
\usepackage{filecontents}
\begin{filecontents}{\jobname.bib}
@article{author12,
  author  = {A. Author},
  title   = {Alpha},
  journal = {A journal},
  year    = {2012}
}
\end{filecontents} 


\begin{document}

Hier steht der Text und das ist das Zitat. \cite{author12}

\printbibliography

\end{document}

Warum und wie kann ich das lösen? Oder gibt es eine elegante Lösung mit Bibtex, die ich noch nicht kenne?

Nach oben