Problem mit biblatex + biblatex-apa

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: Problem mit biblatex + biblatex-apa

Problem mit biblatex + biblatex-apa

von Olorun » Di 20. Mär 2012, 13:11

Hallo,
ich habe ein Problem mit biblatex, dem APA-style und einer mehrsprachigen Bibliography. Für mein Thesis muss ich einige Quellen verwenden, die in Koreanisch sind und die Titel möchte ich in English als auch Koreanisch angeben (klappt auch dank biber und xelatex).

Mein Problem im Moment sind die folgenden (sieht man auch in der pdf):
1. Die Bibliography wird nicht sortiert, trotz sorting=nyt als biblatex option.
2. Wenn mehrere Quellen aus dem selben Jahr sind, hängt biblatex immer ein a, b, c (Nummerierung) ran, wie kann ich das abstellen?
3. Der erste Satz ist komisch eingerückt...

Hier der Code meiner .tex :
\documentclass[a4paper,12pt]{article}
\usepackage{polyglossia}
\usepackage{csquotes}
\usepackage[backend=biber,style=apa,sorting=nyt]{biblatex}
\DeclareLanguageMapping{american}{american-apa}
\DefineBibliographyExtras{english}{%
  \protected\def\mkbibdateapalong#1#2#3{%
    \iffieldundef{#1}%
      {}%
      {\thefield{#1}}%
    \iffieldundef{#2}%
      {}%
      {\iffieldundef{#1}%
        {}%
        {\addcomma\addspace}%
       \mkbibmonth{\thefield{#2}}}%
    \iffieldundef{#3}%
      {}%
      {\ifthenelse{\iffieldundef{#2}\OR\iffieldundef{#1}}%
        {}%
        {\addspace}%
       \stripzeros{\thefield{#3}}}}%
  \protected\def\mkbibdateapalongextra#1#2#3{%
    \iffieldundef{#1}%
      {}%
      {\thefield{#1}\printfield{extrayear}}%
    \iffieldundef{#2}%
      {}%
      {\iffieldundef{#1}%
        {}%
        {\addcomma\addspace}%
       \mkbibmonth{\thefield{#2}}}%
    \iffieldundef{#3}%
      {}%
      {\ifthenelse{\iffieldundef{#2}\OR\iffieldundef{#1}}%
        {}%
        {\addspace}%
       \stripzeros{\thefield{#3}}}}%
  \protected\def\mkbibdateapalongdmy#1#2#3{%
    \iffieldundef{#3}%
      {}%
      {\stripzeros{\thefield{#3}}}%
    \iffieldundef{#2}%
      {}%
      {\iffieldundef{#3}%
        {}%
        {\addspace}%
       \mkbibmonth{\thefield{#2}}}%
    \iffieldundef{#1}%
      {}%
      {\ifthenelse{\iffieldundef{#2}\OR\iffieldundef{#3}}%
        {}%
        {\addspace}%
       \thefield{#1}}}}
\addbibresource{BT.bib}
\usepackage{fontspec}
\usepackage{xeCJK}  					% package for Korean fonts
\setmainlanguage[variant=american]{english}
\setCJKmainfont{Dotum}				% For Korean font
\setmainfont{Times New Roman} 			% Standard font
\begin{document}
\section{Introduction}
Three main things when talking about IPO research: underpricing, long-term overpricing and IPO waves \parencite{Ka91}.
This is a test \parencite{Ro86,TiTr86, Ch99, Ch11}.

\printbibliography[title=Bibliography]
\end{document}
Das ganze sieht zwar relativ lang aus, sollte aber ein Minimalbeispiel sein, da die geladenen Pakete/definitionen benötigt werden, um die Bibliography auf Koreanisch anzuzeigen.

Die .bib Datei kann ich leider nicht als Code posten, sieht so aus als würde das Forum keine Koreanischen Zeichen erlauben, daher lade ich die .bib auch hoch (siehe Anhang).

Ich hoffe meine drei Probleme sind schnell zu lösen, danke aber schonmal allen für ihre Hilfe!
Dateianhänge
BT.txt
Hier die .bib Datei, musste ich leider als .txt hochladen
(1.41 KiB) 370-mal heruntergeladen
BT.pdf
Hier die generierte pdf Datei
(75.49 KiB) 544-mal heruntergeladen

Nach oben