von roibot » Mo 15. Jul 2019, 23:23
Guten Abend zusammen,
ich habe gerade ein sehr eigenartiges Problem, zu dem ich keinerlei Informationen finden konnte. Wenn ich das Paket
mathfont mit einer eigenen Schrift lade, verschwindet das Leerzeichen vor dem
& in Zitaten in Klammern. Ohne die Schrift wird das Leerzeichen korrekt ausgegeben.
% !TeX program = lualatex
\documentclass[12pt,a4paper]{article}
\usepackage[english]{babel}
\usepackage{csquotes}
\usepackage[style=apa, backend=biber]{biblatex}
\usepackage[no-math]{fontspec}
\setmainfont{Times New Roman}
\usepackage{mathfont}
\mathfont{Times New Roman}
\begin{filecontents}{test.bib}
@article{greenwade93,
author = "Greenwade, George D and Tester, Someone",
title = "The {C}omprehensive {T}ex {A}rchive {N}etwork ({CTAN})",
year = "1993",
journal = "TUGBoat",
volume = "14",
number = "3",
pages = "342--351"}
\end{filecontents}
\addbibresource{test.bib}
\begin{document}
Not right \parencite{greenwade93}.
\printbibliography
\end{document}
Ich habe das Beispiel in Overleaf nicht zum Laufen bekommen, da scheint
mathfont zu fehlen. Lokal mit MacTeX-2019 funktioniert es. So wie das Beispiel steht, wird der Fehler sichtbar. Wenn
mathfont auskommentiert wird, ist alles korrekt.
Wieso verschwindet das Leerzeichen vor dem
&, wenn ich
mathfont mit einer eigenen Schrift lade?
Viele Grüße
roibot
Guten Abend zusammen,
ich habe gerade ein sehr eigenartiges Problem, zu dem ich keinerlei Informationen finden konnte. Wenn ich das Paket [p]mathfont[/p] mit einer eigenen Schrift lade, verschwindet das Leerzeichen vor dem [i]&[/i] in Zitaten in Klammern. Ohne die Schrift wird das Leerzeichen korrekt ausgegeben.
[code]% !TeX program = lualatex
\documentclass[12pt,a4paper]{article}
\usepackage[english]{babel}
\usepackage{csquotes}
\usepackage[style=apa, backend=biber]{biblatex}
\usepackage[no-math]{fontspec}
\setmainfont{Times New Roman}
\usepackage{mathfont}
\mathfont{Times New Roman}
\begin{filecontents}{test.bib}
@article{greenwade93,
author = "Greenwade, George D and Tester, Someone",
title = "The {C}omprehensive {T}ex {A}rchive {N}etwork ({CTAN})",
year = "1993",
journal = "TUGBoat",
volume = "14",
number = "3",
pages = "342--351"}
\end{filecontents}
\addbibresource{test.bib}
\begin{document}
Not right \parencite{greenwade93}.
\printbibliography
\end{document}[/code]
Ich habe das Beispiel in Overleaf nicht zum Laufen bekommen, da scheint [p]mathfont[/p] zu fehlen. Lokal mit MacTeX-2019 funktioniert es. So wie das Beispiel steht, wird der Fehler sichtbar. Wenn [p]mathfont[/p] auskommentiert wird, ist alles korrekt.
Wieso verschwindet das Leerzeichen vor dem [i]&[/i], wenn ich [p]mathfont[/p] mit einer eigenen Schrift lade?
Viele Grüße
roibot