书目顺序:如何让丹麦字母 æ、ø、å 排在最后

书目顺序:如何让丹麦字母 æ、ø、å 排在最后

丹麦语字母表的结尾是 x、y、z、æ、ø、å,但在我的 biblatex 参考书目中,例如 ø 被视为 o,即像 Østergaard 这样的名字列在 Nilsen 和 Petersen 之间。有办法解决这个问题吗?

\documentclass{report}
\usepackage[a4paper,bindingoffset=0.5cm, left=2.6cm,right=2.6cm,top=2.6cm,bottom=3cm, footskip=.67cm]{geometry}
\usepackage{pdfpages}
\usepackage{enumitem}
\setlist{noitemsep}

\usepackage{fontspec}
\usepackage{gensymb}
\usepackage{polyglossia}
\setdefaultlanguage{english}

\usepackage{xeCJK} 
\usepackage{ruby}
\renewcommand{\rubysize}{0.5} 
\renewcommand{\rubysep}{-0.3ex}
\setCJKmainfont{TakaoMincho}
\usepackage{amsfonts}

\usepackage{float}
\usepackage{array} 
\usepackage{longtable}

\usepackage{tocloft}
\setlength{\cftbeforesecskip}{2mm} 
\setlength{\cftbeforefigskip}{2mm} 
\setlength{\cftbeforetabskip}{2mm}

\makeatletter
\newcommand\arraybslash{\let\\\@arraycr} 
\setlength\tabcolsep{2mm}

\usepackage{graphicx}
\usepackage{tcolorbox}

\usepackage[backend=biber,firstinits=true,style=authoryear-icomp,dashed=false,doi=false,isbn=false,url=true]{biblatex}
\renewbibmacro{in:}{%
    \ifboolexpr{%
        test {\ifentrytype{article}}%
        or
        test {\ifentrytype{inproceedings}}%
    }{}{\printtext{\bibstring{in}\intitlepunct}}%
    }
\DeclareCiteCommand{\fullcite} %sets name order to last-first 
    {\usebibmacro{prenote}}
    {\usedriver
        {}
        {\thefield{entrytype}}}
    {\multicitedelim}
    {\usebibmacro{postnote}}

\usepackage{csquotes} %for references
\addbibresource{\jobname.bib}
\usepackage{filecontents}

\begin{filecontents}{\jobname.bib}
    @incollection{nohda2000,
        title = {Teaching by {{Open}}-{{Approach Method}} in {{Japanese Mathematics Classroom}}.},
        url = {http://eric.ed.gov/?id=ED466736},
        booktitle = {Proceedings of the 24th {{Conference}} of the {{International Group}} for the {{Psychology}} of {{Mathematics Education}}},
        urldate = {2017-04-02},
        date = {2000},
        author = {Nohda, Nobuhiko},
        file = {/home/jb/.mozilla/firefox/mwad0hks.default/zotero/storage/Q8GPK94B/Nohda - 2000 - Teaching by Open-Approach Method in Japanese Mathe.pdf}
    }
    @thesis{rasmussen2016a,
        title = {Praxeologies and {{Institutional Interactions}} in the {{Advanced Science Teacher Education}}},
        url = {http://www.ind.ku.dk/publikationer/inds_skriftserie/44/44-Klaus_Rasmussen.pdf},
        institution = {{Copenhagen}},
        urldate = {2016-09-13},
        date = {2016},
        author = {Rasmussen, Klaus},
        file = {/home/jb/.mozilla/firefox/mwad0hks.default/zotero/storage/VA58FM77/Rasmussen - 2016 - Praxeologies and Institutional Interactions in the.pdf}
    }
    @thesis{ostergaard2016,
        title = {Teori-Praksis-Problematikken i Matematiklæreruddannelsen - Belyst Gennem Lektionsstudier},
        url = {http://rudar.ruc.dk/bitstream/1800/28447/1/Teori_praksis_problematikken_i_matematikl_reruddannelse_Kaj_stergaard_Phd_afhandling_RUC.pdf},
        pagetotal = {322},
        urldate = {2016-08-04},
        date = {2016},
        author = {Østergaard, Kaj},
        file = {/home/jb/.mozilla/firefox/mwad0hks.default/zotero/storage/JREV3I9T/Østergaard - 2016 - Teori-praksis-problematikken i matematiklæreruddan.pdf}
    }
\end{filecontents}

\usepackage{authblk}

\usepackage{eso-pic}

\begin{document}


\section*{Text}

\parencites{ostergaard2016}{rasmussen2016a}{nohda2000}

\section*{References} % REFERENCES  ---------------------------------
\sloppy
\printbibliography[heading=none]

\end{document}

错误的书目顺序

答案1

\RequirePackage{filecontents}

\begin{filecontents}{\jobname.bib}
    @incollection{nohda2000,
        title = {Teaching by {{Open}}-{{Approach Method}} in {{Japanese Mathematics Classroom}}.},
        url = {http://eric.ed.gov/?id=ED466736},
        booktitle = {Proceedings of the 24th {{Conference}} of the {{International Group}} for the {{Psychology}} of {{Mathematics Education}}},
        urldate = {2017-04-02},
        date = {2000},
        author = {Nohda, Nobuhiko},
        file = {/home/jb/.mozilla/firefox/mwad0hks.default/zotero/storage/Q8GPK94B/Nohda - 2000 - Teaching by Open-Approach Method in Japanese Mathe.pdf}
    }
    @thesis{rasmussen2016a,
        title = {Praxeologies and {{Institutional Interactions}} in the {{Advanced Science Teacher Education}}},
        url = {http://www.ind.ku.dk/publikationer/inds_skriftserie/44/44-Klaus_Rasmussen.pdf},
        institution = {{Copenhagen}},
        urldate = {2016-09-13},
        date = {2016},
        author = {Rasmussen, Klaus},
        file = {/home/jb/.mozilla/firefox/mwad0hks.default/zotero/storage/VA58FM77/Rasmussen - 2016 - Praxeologies and Institutional Interactions in the.pdf}
    }
    @thesis{ostergaard2016,
        title = {Teori-Praksis-Problematikken i Matematiklæreruddannelsen - Belyst Gennem Lektionsstudier},
        url = {http://rudar.ruc.dk/bitstream/1800/28447/1/Teori_praksis_problematikken_i_matematikl_reruddannelse_Kaj_stergaard_Phd_afhandling_RUC.pdf},
        pagetotal = {322},
        urldate = {2016-08-04},
        date = {2016},
        author = {Østergaard, Kaj},
        file = {/home/jb/.mozilla/firefox/mwad0hks.default/zotero/storage/JREV3I9T/Østergaard - 2016 - Teori-praksis-problematikken i matematiklæreruddan.pdf},
        sort=ZO
    }
\end{filecontents}

\documentclass{report}
\usepackage[a4paper,bindingoffset=0.5cm, left=2.6cm,right=2.6cm,top=2.6cm,bottom=3cm, footskip=.67cm]{geometry}
\usepackage{fontspec}
\usepackage{polyglossia}
\setdefaultlanguage{english}
\usepackage{csquotes}
\usepackage[backend=biber,giveninits=true,style=authoryear-icomp,dashed=false,doi=false,isbn=false,url=true, sortlocale=danish]{biblatex}

\renewbibmacro{in:}{%
    \ifboolexpr{%
        test {\ifentrytype{article}}%
        or
        test {\ifentrytype{inproceedings}}%
    }{}{\printtext{\bibstring{in}\intitlepunct}}%
    }
\DeclareCiteCommand{\fullcite} %sets name order to last-first 
    {\usebibmacro{prenote}}
    {\usedriver
        {}
        {\thefield{entrytype}}}
    {\multicitedelim}
    {\usebibmacro{postnote}}

\addbibresource{\jobname.bib}
\begin{document}


\section*{Text}
\parencites{ostergaard2016}{rasmussen2016a}{nohda2000}

\section*{References} % REFERENCES  ---------------------------------
\sloppy
\printbibliography[heading=none]

\end{document}

使用 的biblatex选项,setlocale=danish上述 MWE 会产生以下输出:

在此处输入图片描述

相关内容