赛莱特
我可以设置斜体特殊字体
\setmainfont[ItalicFont={Ropa Mix PTT}]{Theano Old Style}
我可以设置打开功能或字母间距,以便:
\newfontfamily{\notefnt}{Slopes}[LetterSpace=8.0]
\setsansfont[StylisticSet=4]{Ropa Mix PTT}
如何使用 Letterspasing 或 StylistiSet 设置斜体?
\setmainfont[ItalicFont={Ropa Mix PTT, StylisticSet=4}]{Theano Old Style} % Error
% OR
\setmainfont[ItalicFont={Slopes, LetterSpace=8.0}]{Theano Old Style} % Also error
我的序言
\documentclass[draft, twoside, 11pt, openright]{extbook}
\usepackage[a5paper, outer=20mm,inner=15mm,top=20mm,bottom=20mm,footskip=1.5em,headsep=4pt,headheight=1em]{geometry}
% \usepackage[a5paper, outer=36mm,inner=15mm,top=20mm,bottom=28mm,footskip=1.5em,headsep=4pt,headheight=1em]{geometry}
\usepackage[russian,ukrainian]{babel} %% загружает пакет многоязыковой вёрстки
\usepackage{indentfirst}
\usepackage{titlesec,titletoc}
\usepackage{xcolor}
\usepackage[framemethod=tikz]{mdframed}
\usetikzlibrary{backgrounds}
\usepackage{metalogo}
\usepackage[normalem]{ulem}
\usepackage[final]{microtype}
\usepackage{verse}
\usepackage{setspace}
\usepackage{fancyhdr}
\usepackage[final]{pdfpages}
答案1
使用BoldFeatures=
、ItalicFeatures=
等。请参阅第 3 章手册fontspec
了解详细信息。
\setmainfont{Theano Old Style}[
ItalicFont={Ropa Mix PTT},
ItalicFeatures={StylisticSet=4} ]
手册第 4.3 节中有一个特殊情况。如果您要定义自定义系列和形状,则可以使用与您猜测的语法类似的不同语法。例如,要设置自定义半粗体倾斜小写字体:
\defaultfontfeatures[SomeFont]{
FontFace = {sb}{scsl}{ Font = {*-SemiboldOblique}, Letters=SmallCaps }
}