带有英文标题的阿拉伯语 Biblatex

带有英文标题的阿拉伯语 Biblatex

我正在用阿拉伯语写一本书,并引用英文书籍。我在引用阿拉伯语和英文书籍时遇到了问题。因此,我决定翻译英文书名并在 biblatex EngTitle 中添加自定义字段,并在参考书的末尾包含该书的英文标题。我的问题是

  1. 如何向 Biblatex 添加自定义字段(engtitle)并显示参考?
  2. 如何翻译这个词参考阿拉伯语(见下面的代码)
  3. 如果您对在同一文档中处理阿拉伯语和英语书目有更好的想法,请与我分享。

我的代码

                \documentclass{article}
            \RequirePackage{filecontents}
            
            \begin{filecontents}{\jobname.bib}
                @Book{gardner2011frames,
                    title     = {أطر العقل: نظرية الذكاءات المتعددة},
                    publisher = {هاشيت المملكة المتحدة},
                    author    = {هوارد جاردنر},
                    edition   = {3},
                    date      = {2011},
                    keywords  = {english},
                    engtitle   = {Frames of Mind: The Theory of Multiple Intelligences},
                }
                @Book{Life2020,
                    title     = {لايف كوتشينج : الطريق إلى العالمية},
                    publisher = {دار سما للنشر والتوزيع},
                    year      = {2020},
                    author    = {كمال جابري},
                    keywords  = {arabic},
                }
            \end{filecontents}
            
            \usepackage{polyglossia}
            \setdefaultlanguage[numerals=maghrib]{arabic}
            \setmainlanguage[calendar=islamic]{arabic}
            \setotherlanguage{english}
            \newfontfamily\arabicfont[Script=Arabic,Mapping=arabicdigits]{Scheherazade}
            
            \usepackage[style=numeric,backend=biber,sorting=none]{biblatex}
            \addbibresource{\jobname.bib}
            \defbibheading{bibempty}{}
            
            
            \begin{document}
            
            
            
            \renewcommand\bibname{المراجع}
            \nocite{*}
            \printbibliography
            
            \end{document}

相关内容