Biblatex missing characters in Libertinus

Wolfgang Engelmann engelmann at uni-tuebingen.de
Sat Dec 4 07:47:36 UTC 2021



Am 03.12.21 um 19:57 schrieb Wolfgang Engelmann:
> 
> 
> Am 03.12.21 um 12:11 schrieb Kees Zeelenberg (kzStats):
>>> -----Oorspronkelijk bericht-----
>>> Van: lyx-users <lyx-users-bounces at lists.lyx.org> Namens Wolfgang 
>>> Engelmann
>>> Verzonden: vrijdag 3 december 2021 11:13
>>> Aan: lyx-users at lists.lyx.org
>>> Onderwerp: Re: Biblatex missing characters in Libertinus
>>>
>>> Ups,
>>> here the log file, the first one was empty.
>>> Wolfgang
>>
>> The latest stix2fonts seem to be called STIXTwo....otf, so with "Two" 
>> instead of "2", and have suffixes (Regular, etc).  With 
>> \setmathfont{STIXTwoMath-Regular.otf} in the preamble, the LyX-file 
>> compiles well and shows the correct pdf output, whereas with 
>> \setmathfont{STIX2Math.otf} it fails.
>>
>> Kees
>>
>>
> It is now better working after changing to STIXTwoMath-Regular.otf
> \usepackage{libertinus}
> %\setmathfont{STIX2Math.otf}
> \setmathfont{STIXTwoMath-Regular.otf}
> 
> I added also
> \setmathfont{STIXTwoMath-Italic.otf}
> 
> There is an error
> no (U+009C) In Libertinus Serif-Regular.otf
> and
> no (U+1D446) In [STIXTwo-Italic.otf]:m
> 
> There is another error:
>   Taken verbatim from babel files (2019/09/27 v3.34)
> 
> This error is a problem for me:
> I don't know were Polyglossia was loaded after biblatex. I don't have it 
> in the Document>settings>Latex Preamble.
> 
> 
> Package polyglossia Info: Making " an active character on input line 177.
> )
> Package csquotes Info: Checking for multilingual support...
> Package csquotes Info: ... found 'polyglossia' package.
> 
> ! Package biblatex Error: 'polyglossia' loaded after biblatex.
> 
> See the biblatex package documentation for explanation
> 
> At least I am getting now a pdf with>
> Show Output Anyway
> But the Bibliograpy is not shown and the references in the text are all 
> in Bold
> I set Bibliography in TOC, which does not show up.
> 
> Wolfgang

Good news:
After commenting out

\usepackage[utf8]{inputenc}
%\usepackage[T1]{fontenc}
%\usepackage[english]{babel}
%\usepackage{biblatex}

in the preamble the Polyglossia errors were gone.
The references in the text are shown, the Bibliography is ok.

There are still errors concerning special characters such as:

Missing character: There is no œ (U+009C) in font 
[LibertinusSerif-Regular.otf]
Missing character: There is no 𝑆 (U+1D446) in font 
[STIXTwoText-Italic.otf]:mode=base;script=latn;language=dflt;!
Missing character: There is no 𝑊 (U+1D44A) in font 
[STIXTwoText-Italic.otf]:mode=base;script=latn;language=dflt;!
Missing character: There is no 𝑐 (U+1D450) in font 
[STIXTwoText-Italic.otf]:mode=base;script=latn;language=dflt;!
Missing character: There is no 𝑐 (U+1D450) in font 
[STIXTwoText-Italic.otf]:mode=base;script=latn;language=dflt;!
Missing character: There is no 𝑚 (U+1D45A) in font 
[STIXTwoText-Italic.otf]:mode=base;script=latn;language=dflt;!
Missing character: There is no ▴ (U+25B4) in font 
[STIXTwoText-Italic.otf]:mode=base;script=latn;language=dflt;!Missing 
character: There is no 𝑥 (U+1D465) in font 
[STIXTwoText-Italic.otf]:mode=base;script=latn;language=dflt;!

I guess  I have to load more of the Libertinus- and Stixt stuff.
I have at the moment:

\usepackage{libertinus}
\usepackage{libertinus-otf}
\setmonofont[Scale=MatchLowercase,FakeStretch=0.88,Ligatures=ResetAll]{AnonymousPro} 

\usepackage{libertinusSerif-Regular.otf}
\setmathfont{STIX2Math.otf}
\setmathfont{STIXTwoMath-Regular.otf}
\setmathfont{STIXTwoText-Italic.otf}

which should probably be corrected

Thanks all who helped!

Wolfgang


More information about the lyx-users mailing list