Как отобразить курсив (наклонные) с помощью SourceSans Pro?

Как отобразить курсив (наклонные) с помощью SourceSans Pro?

Я работаю над документом, в lualatexкотором хочу использовать семейство шрифтов Adobe Source: Source Sans Pro, Source Serif Pro и Source Code Pro.

Моя проблема в том, что Source Serif Proне содержит курсивпока и я использую quite \emphдля выделения текста, что не заметно при использовании этого семейства. И я видел на сайте шрифта, что курсив будет когда-нибудь нарисован, сейчас и в ближайшем будущем, похоже, Source Serif продолжит без них.

Поэтому моей первой попыткой решения было добавить строку

\renewcommand{\familydefault}{\sfdefault}

таким образом я мог бы использовать SourcesSansProкак основной шрифт и теоретически мог бы использовать его наклонные \emphвместо. К сожалению, мое решение не работает.

Я думаю, что, возможно, есть способ работать с наклонными, о котором я не знаю, или, если это невозможно, переопределить команду \emphтак, чтобы использовать полужирный шрифт вместо курсива для выделения текста.

Кстати, вот мой MWE:

\documentclass[fontsize=10pt,paper=letter,headings=small,bibliography=totoc,DIV=9,headsepline=true,titlepage=on]{scrartcl} 
%\usepackage[spanish,mexico]{babel} 
\usepackage{fontspec} 
\defaultfontfeatures{Mapping=tex-text}
\usepackage{xunicode}
\usepackage{xltxtra}
\setmainfont{SourceSerifPro} 
\setsansfont{SourceSansPro} 
\setmonofont{SourceCodePro} 
\renewcommand{\familydefault}{\sfdefault}

\begin{document}

This is a proof paragraph containing \emph{highlighted text} and placeholder text: 
Lorem ipsum dolor sit amet, consectetur adipisicing elit, sed do eiusmod
tempor incididunt ut labore et dolore magna aliqua. Ut enim ad minim veniam,
quis nostrud exercitation ullamco laboris nisi ut aliquip ex ea commodo
consequat. Duis aute irure dolor in reprehenderit in voluptate velit esse
cillum dolore eu fugiat nulla pariatur. Excepteur sint occaecat cupidatat non
proident, sunt in culpa qui officia deserunt mollit anim id est laborum.

\end{document}

решение1

Не совсем понятно, чего вы на самом деле хотите. Но вот два предложения: вы все равно можете использовать SourceSerifPro в качестве основного шрифта и подделать наклонный шрифт:

\documentclass[]{scrartcl}
\usepackage{fontspec}
\defaultfontfeatures{Ligatures=TeX}
\setmainfont{SourceSerifPro}[
 ItalicFont = SourceSerifPro,
 ItalicFeatures={FakeSlant=0.2}]

\begin{document}

This is a \emph{highlighted text} and placeholder text

\end{document}

введите описание изображения здесь

Или вы можете использовать SourceSansPro в качестве основного шрифта, который будет работать сразу «из коробки»:

\documentclass[]{scrartcl}
\usepackage{fontspec}
\defaultfontfeatures{Ligatures=TeX}
\setmainfont{SourceSansPro}

\begin{document}

This is a \emph{highlighted text} and placeholder text

\end{document}

введите описание изображения здесь

решение2

Курсив для Source Serif Pro был выпущен в августе 2018 года. Теперь вы можете использовать его напрямую.

https://github.com/adobe-fonts/source-serif-pro/releases/tag/2.007R-ro/1.007R-it

По состоянию на сентябрь 2018 года sourceserifproпакет имеет курсив Source Serif Pro. Таким образом, \emph{}будет работать так, как нужно, если команда \usepackage{sourceserifpro}будет размещена в преамбуле вашего документа.

Связанный контент