Rocksolid Light

Welcome to RetroBBS

mail  files  register  newsreader  groups  login

Message-ID:  

A CONS is an object which cares. -- Bernie Greenberg.


computers / comp.text.tex / Biblatex multilingual bibliography format

SubjectAuthor
o Biblatex multilingual bibliography formatIhab Mattar

1
Biblatex multilingual bibliography format

<56eaf9bc-5082-411b-984b-bc34118e5305n@googlegroups.com>

  copy mid

https://www.rocksolidbbs.com/computers/article-flat.php?id=3626&group=comp.text.tex#3626

  copy link   Newsgroups: comp.text.tex
X-Received: by 2002:aed:20e3:: with SMTP id 90mr23801729qtb.165.1621810094312;
Sun, 23 May 2021 15:48:14 -0700 (PDT)
X-Received: by 2002:a37:b6c1:: with SMTP id g184mr4787320qkf.270.1621810094107;
Sun, 23 May 2021 15:48:14 -0700 (PDT)
Path: i2pn2.org!i2pn.org!weretis.net!feeder8.news.weretis.net!proxad.net!feeder1-2.proxad.net!209.85.160.216.MISMATCH!news-out.google.com!nntp.google.com!postnews.google.com!google-groups.googlegroups.com!not-for-mail
Newsgroups: comp.text.tex
Date: Sun, 23 May 2021 15:48:13 -0700 (PDT)
Injection-Info: google-groups.googlegroups.com; posting-host=41.40.122.54; posting-account=0ZMnigoAAAD87aew_hVddK0q3GWnaMB6
NNTP-Posting-Host: 41.40.122.54
User-Agent: G2/1.0
MIME-Version: 1.0
Message-ID: <56eaf9bc-5082-411b-984b-bc34118e5305n@googlegroups.com>
Subject: Biblatex multilingual bibliography format
From: emilewaldteufel@gmail.com (Ihab Mattar)
Injection-Date: Sun, 23 May 2021 22:48:14 +0000
Content-Type: text/plain; charset="UTF-8"
Content-Transfer-Encoding: quoted-printable
 by: Ihab Mattar - Sun, 23 May 2021 22:48 UTC

For the shown MWE, I am using Lualatex (Babel: default language = Arabic) + Biblatex. Citations are prepared from resources with various languages.In the bibliography, I have noticed the following:

the indentation in languages other than the default language is not correct thus the reference in the bibliography overlap with the reference numbers (There is no indentation between reference number and the reference itself)

Brackets for reference numbering in bibliography apear reversed, the take the form ]ref.no[ instead of [ ref.no ]

Only the "Printbibliography" command works, if I try to use the one which filters references in bibliography according to keyword, nothing appears

How can I align the title of each section of the biliography according to the used language (For RTL language, it is RHS aligned and the reverse for LTR languages)

You can also refer to:

https://tex.stackexchange.com/questions/574907/biblatex-alignment-for-numeric-style-multilingual-bibliography

https://tex.stackexchange.com/questions/597340/bibliography-settings-in-biblatex

```````````````````````````````````````````````````````````````````````````````````
\documentclass[a4paper,12pt,twoside]{book}

%===========================================================================%CROSS-Referencing
%===========================================================================
\usepackage{tocbibind}

\usepackage[%
hidelinks,
hyperindex,
colorlinks=true,
breaklinks,
allcolors=blue]{hyperref}

\usepackage{bookmark}

%===========================================================================%Babel Package Settings%
%===========================================================================
\usepackage{filecontents}

\usepackage[bidi=basic,layout=lists.tabular]{babel}
\babelprovide[import=ar,mapdigits,main]{arabic}
\babelprovide[import=en,language=Default]{english}

\babelfont{rm}{Latin Modern Roman}
\babelfont[arabic]{rm}{Simplified Arabic}
\babelfont[english]{rm}{Times New Roman}

\babelcharproperty{980000}[990000]{direction}{al}

%============================================================%BIBLIOGRAPHY SETTINGS%
%============================================================\begin{filecontents}{\jobname.bib}
@book{Sharoni1969,
author = {ميخائيل، ملاك and الشاروني، حبيب},
year = {1969},
title = {المرجع فى قواعد اللغة القبطية},
address = {الاسكندرية},
publisher = {جمعية مارمينا العجايبي},
keywords = {Arabic},
langid = {arabic}
} @book{Browning1983,
author = {Browning, Robert},
year = {1983},
title = {Medieval and Modern Greek},
publisher = {Cambridge University Press},
keywords = {English},
langid = {english}
} @book{bob,
author = {Browning, Robert},
year = {1983},
title = {Medieval and Modern Greek},
publisher = {Cambridge University Press},
keywords = {English},
langid = {english}
} \end{filecontents}

\begin{filecontents}{arabic.lbx}
\ProvidesFile{arabic.lbx}
\InheritBibliographyExtras{english}
\DeclareBibliographyStrings{%
inherit = {english},
and = {{و}{و}},
page = {{صفحة}{صفحة}},
pages = {{صفحات}{صفحة}},
references = {{مراجع}{مراجع}},
seenote = {{انظر الملاحظة}{انظر الملاحظة}},
} \end{filecontents}

\usepackage{csquotes}
\DeclareQuoteStyle{arabic}
{\guillemotleft}
{\guillemotright}
{\textquotedblright}
{\textquotedblleft}

\usepackage[%
language=autobib,
autolang=other,
citestyle=numeric-comp,
bibstyle=numeric,
backend=biber,
doi=false,
isbn=false]{biblatex}

\addbibresource{\jobname.bib}

%=================================================%Start actual document %
%==================================================\begin{document}

\begin{otherlanguage}{english}
mmmmm
\cite{Browning1983}
\cite{Sharoni1969}
\cite{bob}
\newline
mmmm
\newline
erer \cite{Browning1983}
\newline
erer \cite{Sharoni1969}
\newline
erer \cite{bob}
\newline
mmmm
\cite
{ Browning1983,
Sharoni1969}
\newline
mmmm
\cite{Browning1983,Sharoni1969}
\\
mmmm
\cites[30]{bob}[40]{bob}[60]{Sharoni1969}{Browning1983}
\newline
mmmmm
\cites
[30]{bob}
[40]{bob}
[60]{Sharoni1969}
{Browning1983}

\end{otherlanguage}

\printbibliography

\end{document}

```````````````````````````````````````````````````````````````````````````````````````


computers / comp.text.tex / Biblatex multilingual bibliography format

1
server_pubkey.txt

rocksolid light 0.9.81
clearnet tor