A theoretical question: I came across an interesting mono-spaced font called VictorMono.
It comes in seven weights and three styles ( Roman, Italian and Oblique). This gives us 21 different varieties of the same font. Now, if I am using XeLaTeX/LuaLaTeX and fontspec
package, can I make use of all available 21 varieties of this font within 1 project/file? How can this be done?
I have used custom fonts before, for example:
\usepackage{fontspec}
\setromanfont[
BoldFont=latinb.ttf,
ItalicFont=latini.ttf,
BoldItalicFont=latinbi.ttf,
BoldSlantedFont=latinbo.ttf
]{latin.ttf}
but I had only 4 font files in this example.