Math arrows don't display with Beamer + xelatexmk + libertinus

The name of the pictureThe name of the pictureThe name of the pictureClash Royale CLAN TAG#URR8PPP











up vote
4
down vote

favorite












I have beamer presentations I've been using for some years in class. This year, I discovered problems with the libertine package and following advice from this forum (Libertine package options with boldface and emphasis change numeric text) switched to libertinus. I now find that the various math arrows in my presentations fail to display.



Here's an MWE:



documentclassbeamer

usethemeWarsaw
%EDIT: inserting usefontthemeprofessional fonts here avoids the problem
usepackagelibertinus% works fine with libertine

begindocument
beginframeFrame name
beginitemize
item This is text.
item Rightarrow ($Rightarrow$)
enditemize
endframe
enddocument


I have determined that



  1. replacing libertinus with libertine works fine; or

  2. replacing xelatexmk with pdflatexmk works fine; or

  3. replacing beamer with (say) article works fine.

It seems to be this particular combination.



xelatexmk was part of the MacTeX bistro and moved from the inactive engines folder. I do need XeLaTeX but perhaps this is no longer the way to do this?



I am curious as to the nature of the conflict....



EDIT: the suggestion by jfbu below does indeed solve my problem. From the beamer documentation regarding professionalfonts:




Beamer normally replaces certain character glyphs in mathematical text by more appropriate versions. .... If your professional font package takes care of this already, Beamer’s meddling should be switched off [by using usefontthemeprofessionalfonts].




I still wonder why the problem was introduced in this specific combination, however! (but can live in ignorance if need be :) )



EDIT #2: It would appear that the beamer package issue which I reported earlier today has already been addressed (Turn off font substitution for unicode-math) and should be implemented shortly. In effect, `beamers changes will be also suppressed when a unicode-math is loaded.










share|improve this question























  • you may raise a ticket on the beamer issue tracker asking that the maintainer adds libertinus to the list of packages automatically triggering the equivalent of usefontthemeprofessionalfonts.
    – jfbu
    Sep 22 at 18:24






  • 1




    I've just posted it (issue #508) as per your suggestion.
    – K.G. Feuerherm
    Sep 22 at 18:54














up vote
4
down vote

favorite












I have beamer presentations I've been using for some years in class. This year, I discovered problems with the libertine package and following advice from this forum (Libertine package options with boldface and emphasis change numeric text) switched to libertinus. I now find that the various math arrows in my presentations fail to display.



Here's an MWE:



documentclassbeamer

usethemeWarsaw
%EDIT: inserting usefontthemeprofessional fonts here avoids the problem
usepackagelibertinus% works fine with libertine

begindocument
beginframeFrame name
beginitemize
item This is text.
item Rightarrow ($Rightarrow$)
enditemize
endframe
enddocument


I have determined that



  1. replacing libertinus with libertine works fine; or

  2. replacing xelatexmk with pdflatexmk works fine; or

  3. replacing beamer with (say) article works fine.

It seems to be this particular combination.



xelatexmk was part of the MacTeX bistro and moved from the inactive engines folder. I do need XeLaTeX but perhaps this is no longer the way to do this?



I am curious as to the nature of the conflict....



EDIT: the suggestion by jfbu below does indeed solve my problem. From the beamer documentation regarding professionalfonts:




Beamer normally replaces certain character glyphs in mathematical text by more appropriate versions. .... If your professional font package takes care of this already, Beamer’s meddling should be switched off [by using usefontthemeprofessionalfonts].




I still wonder why the problem was introduced in this specific combination, however! (but can live in ignorance if need be :) )



EDIT #2: It would appear that the beamer package issue which I reported earlier today has already been addressed (Turn off font substitution for unicode-math) and should be implemented shortly. In effect, `beamers changes will be also suppressed when a unicode-math is loaded.










share|improve this question























  • you may raise a ticket on the beamer issue tracker asking that the maintainer adds libertinus to the list of packages automatically triggering the equivalent of usefontthemeprofessionalfonts.
    – jfbu
    Sep 22 at 18:24






  • 1




    I've just posted it (issue #508) as per your suggestion.
    – K.G. Feuerherm
    Sep 22 at 18:54












up vote
4
down vote

favorite









up vote
4
down vote

favorite











I have beamer presentations I've been using for some years in class. This year, I discovered problems with the libertine package and following advice from this forum (Libertine package options with boldface and emphasis change numeric text) switched to libertinus. I now find that the various math arrows in my presentations fail to display.



Here's an MWE:



documentclassbeamer

usethemeWarsaw
%EDIT: inserting usefontthemeprofessional fonts here avoids the problem
usepackagelibertinus% works fine with libertine

begindocument
beginframeFrame name
beginitemize
item This is text.
item Rightarrow ($Rightarrow$)
enditemize
endframe
enddocument


I have determined that



  1. replacing libertinus with libertine works fine; or

  2. replacing xelatexmk with pdflatexmk works fine; or

  3. replacing beamer with (say) article works fine.

It seems to be this particular combination.



xelatexmk was part of the MacTeX bistro and moved from the inactive engines folder. I do need XeLaTeX but perhaps this is no longer the way to do this?



I am curious as to the nature of the conflict....



EDIT: the suggestion by jfbu below does indeed solve my problem. From the beamer documentation regarding professionalfonts:




Beamer normally replaces certain character glyphs in mathematical text by more appropriate versions. .... If your professional font package takes care of this already, Beamer’s meddling should be switched off [by using usefontthemeprofessionalfonts].




I still wonder why the problem was introduced in this specific combination, however! (but can live in ignorance if need be :) )



EDIT #2: It would appear that the beamer package issue which I reported earlier today has already been addressed (Turn off font substitution for unicode-math) and should be implemented shortly. In effect, `beamers changes will be also suppressed when a unicode-math is loaded.










share|improve this question















I have beamer presentations I've been using for some years in class. This year, I discovered problems with the libertine package and following advice from this forum (Libertine package options with boldface and emphasis change numeric text) switched to libertinus. I now find that the various math arrows in my presentations fail to display.



Here's an MWE:



documentclassbeamer

usethemeWarsaw
%EDIT: inserting usefontthemeprofessional fonts here avoids the problem
usepackagelibertinus% works fine with libertine

begindocument
beginframeFrame name
beginitemize
item This is text.
item Rightarrow ($Rightarrow$)
enditemize
endframe
enddocument


I have determined that



  1. replacing libertinus with libertine works fine; or

  2. replacing xelatexmk with pdflatexmk works fine; or

  3. replacing beamer with (say) article works fine.

It seems to be this particular combination.



xelatexmk was part of the MacTeX bistro and moved from the inactive engines folder. I do need XeLaTeX but perhaps this is no longer the way to do this?



I am curious as to the nature of the conflict....



EDIT: the suggestion by jfbu below does indeed solve my problem. From the beamer documentation regarding professionalfonts:




Beamer normally replaces certain character glyphs in mathematical text by more appropriate versions. .... If your professional font package takes care of this already, Beamer’s meddling should be switched off [by using usefontthemeprofessionalfonts].




I still wonder why the problem was introduced in this specific combination, however! (but can live in ignorance if need be :) )



EDIT #2: It would appear that the beamer package issue which I reported earlier today has already been addressed (Turn off font substitution for unicode-math) and should be implemented shortly. In effect, `beamers changes will be also suppressed when a unicode-math is loaded.







beamer xetex libertinus






share|improve this question















share|improve this question













share|improve this question




share|improve this question








edited Sep 23 at 2:24

























asked Sep 22 at 16:21









K.G. Feuerherm

445212




445212











  • you may raise a ticket on the beamer issue tracker asking that the maintainer adds libertinus to the list of packages automatically triggering the equivalent of usefontthemeprofessionalfonts.
    – jfbu
    Sep 22 at 18:24






  • 1




    I've just posted it (issue #508) as per your suggestion.
    – K.G. Feuerherm
    Sep 22 at 18:54
















  • you may raise a ticket on the beamer issue tracker asking that the maintainer adds libertinus to the list of packages automatically triggering the equivalent of usefontthemeprofessionalfonts.
    – jfbu
    Sep 22 at 18:24






  • 1




    I've just posted it (issue #508) as per your suggestion.
    – K.G. Feuerherm
    Sep 22 at 18:54















you may raise a ticket on the beamer issue tracker asking that the maintainer adds libertinus to the list of packages automatically triggering the equivalent of usefontthemeprofessionalfonts.
– jfbu
Sep 22 at 18:24




you may raise a ticket on the beamer issue tracker asking that the maintainer adds libertinus to the list of packages automatically triggering the equivalent of usefontthemeprofessionalfonts.
– jfbu
Sep 22 at 18:24




1




1




I've just posted it (issue #508) as per your suggestion.
– K.G. Feuerherm
Sep 22 at 18:54




I've just posted it (issue #508) as per your suggestion.
– K.G. Feuerherm
Sep 22 at 18:54










1 Answer
1






active

oldest

votes

















up vote
4
down vote



accepted










This works for me:



documentclassbeamer

usethemeWarsaw
usefontthemeprofessionalfonts
usepackagelibertinus

begindocument
beginframeFrame name
beginitemize
item This is text.
item Rightarrow ($Rightarrow$)
enditemize
endframe
enddocument


enter image description here



This is XeTeX, Version 3.14159265-2.6-0.99999 (TeX Live 2018) (preloaded format=xelatex 2018.9.21) 22 SEP 2018 19:25





share|improve this answer




















  • putting the thing in a box one can confirm .TU/libertinusmath-regular.otf(1)/m/n/10.95 glyph#1974 it uses good font. (showoutput does not work in beamer frame!)
    – jfbu
    Sep 22 at 17:33






  • 1




    It got pointed out to me that showouput works if one inserts it before begindocument for example...
    – jfbu
    Sep 22 at 18:22










Your Answer







StackExchange.ready(function()
var channelOptions =
tags: "".split(" "),
id: "85"
;
initTagRenderer("".split(" "), "".split(" "), channelOptions);

StackExchange.using("externalEditor", function()
// Have to fire editor after snippets, if snippets enabled
if (StackExchange.settings.snippets.snippetsEnabled)
StackExchange.using("snippets", function()
createEditor();
);

else
createEditor();

);

function createEditor()
StackExchange.prepareEditor(
heartbeatType: 'answer',
convertImagesToLinks: false,
noModals: false,
showLowRepImageUploadWarning: true,
reputationToPostImages: null,
bindNavPrevention: true,
postfix: "",
onDemand: true,
discardSelector: ".discard-answer"
,immediatelyShowMarkdownHelp:true
);



);













 

draft saved


draft discarded


















StackExchange.ready(
function ()
StackExchange.openid.initPostLogin('.new-post-login', 'https%3a%2f%2ftex.stackexchange.com%2fquestions%2f452001%2fmath-arrows-dont-display-with-beamer-xelatexmk-libertinus%23new-answer', 'question_page');

);

Post as a guest






























1 Answer
1






active

oldest

votes








1 Answer
1






active

oldest

votes









active

oldest

votes






active

oldest

votes








up vote
4
down vote



accepted










This works for me:



documentclassbeamer

usethemeWarsaw
usefontthemeprofessionalfonts
usepackagelibertinus

begindocument
beginframeFrame name
beginitemize
item This is text.
item Rightarrow ($Rightarrow$)
enditemize
endframe
enddocument


enter image description here



This is XeTeX, Version 3.14159265-2.6-0.99999 (TeX Live 2018) (preloaded format=xelatex 2018.9.21) 22 SEP 2018 19:25





share|improve this answer




















  • putting the thing in a box one can confirm .TU/libertinusmath-regular.otf(1)/m/n/10.95 glyph#1974 it uses good font. (showoutput does not work in beamer frame!)
    – jfbu
    Sep 22 at 17:33






  • 1




    It got pointed out to me that showouput works if one inserts it before begindocument for example...
    – jfbu
    Sep 22 at 18:22














up vote
4
down vote



accepted










This works for me:



documentclassbeamer

usethemeWarsaw
usefontthemeprofessionalfonts
usepackagelibertinus

begindocument
beginframeFrame name
beginitemize
item This is text.
item Rightarrow ($Rightarrow$)
enditemize
endframe
enddocument


enter image description here



This is XeTeX, Version 3.14159265-2.6-0.99999 (TeX Live 2018) (preloaded format=xelatex 2018.9.21) 22 SEP 2018 19:25





share|improve this answer




















  • putting the thing in a box one can confirm .TU/libertinusmath-regular.otf(1)/m/n/10.95 glyph#1974 it uses good font. (showoutput does not work in beamer frame!)
    – jfbu
    Sep 22 at 17:33






  • 1




    It got pointed out to me that showouput works if one inserts it before begindocument for example...
    – jfbu
    Sep 22 at 18:22












up vote
4
down vote



accepted







up vote
4
down vote



accepted






This works for me:



documentclassbeamer

usethemeWarsaw
usefontthemeprofessionalfonts
usepackagelibertinus

begindocument
beginframeFrame name
beginitemize
item This is text.
item Rightarrow ($Rightarrow$)
enditemize
endframe
enddocument


enter image description here



This is XeTeX, Version 3.14159265-2.6-0.99999 (TeX Live 2018) (preloaded format=xelatex 2018.9.21) 22 SEP 2018 19:25





share|improve this answer












This works for me:



documentclassbeamer

usethemeWarsaw
usefontthemeprofessionalfonts
usepackagelibertinus

begindocument
beginframeFrame name
beginitemize
item This is text.
item Rightarrow ($Rightarrow$)
enditemize
endframe
enddocument


enter image description here



This is XeTeX, Version 3.14159265-2.6-0.99999 (TeX Live 2018) (preloaded format=xelatex 2018.9.21) 22 SEP 2018 19:25






share|improve this answer












share|improve this answer



share|improve this answer










answered Sep 22 at 17:26









jfbu

42.6k64138




42.6k64138











  • putting the thing in a box one can confirm .TU/libertinusmath-regular.otf(1)/m/n/10.95 glyph#1974 it uses good font. (showoutput does not work in beamer frame!)
    – jfbu
    Sep 22 at 17:33






  • 1




    It got pointed out to me that showouput works if one inserts it before begindocument for example...
    – jfbu
    Sep 22 at 18:22
















  • putting the thing in a box one can confirm .TU/libertinusmath-regular.otf(1)/m/n/10.95 glyph#1974 it uses good font. (showoutput does not work in beamer frame!)
    – jfbu
    Sep 22 at 17:33






  • 1




    It got pointed out to me that showouput works if one inserts it before begindocument for example...
    – jfbu
    Sep 22 at 18:22















putting the thing in a box one can confirm .TU/libertinusmath-regular.otf(1)/m/n/10.95 glyph#1974 it uses good font. (showoutput does not work in beamer frame!)
– jfbu
Sep 22 at 17:33




putting the thing in a box one can confirm .TU/libertinusmath-regular.otf(1)/m/n/10.95 glyph#1974 it uses good font. (showoutput does not work in beamer frame!)
– jfbu
Sep 22 at 17:33




1




1




It got pointed out to me that showouput works if one inserts it before begindocument for example...
– jfbu
Sep 22 at 18:22




It got pointed out to me that showouput works if one inserts it before begindocument for example...
– jfbu
Sep 22 at 18:22

















 

draft saved


draft discarded















































 


draft saved


draft discarded














StackExchange.ready(
function ()
StackExchange.openid.initPostLogin('.new-post-login', 'https%3a%2f%2ftex.stackexchange.com%2fquestions%2f452001%2fmath-arrows-dont-display-with-beamer-xelatexmk-libertinus%23new-answer', 'question_page');

);

Post as a guest













































































Popular posts from this blog

How to check contact read email or not when send email to Individual?

Displaying single band from multi-band raster using QGIS

How many registers does an x86_64 CPU actually have?