For a project, I am using Frutiger font files.
I have different files: regular, light, bold.
I have tried several things, but I am unable to get bold small caps characters. All of the solutions on this thread seem to work on the default LaTeX font, but not on mine.
What is annoying is the fact that Indesign or World easily deals with Small caps + bold. I am sure LaTeX can do as well !
So here is my question :
How does LaTeX responds to \scshape and \bfseries commands? Is there a "built-in" response turning your font to bold or is LaTeX always using a specific font file?
If there is a "built in" answer, why isn't it working with small caps and bold fonts ?
If LaTeX uses font files everytime, how can I create my own file with small caps and bold characters ?
Thank you all for your help !
I am using book document class and LuaLaTeX. Here is my code :
\documentclass[12pt,twoside]{book}
\usepackage[paperheight=240mm,paperwidth=160mm, left=22mm, right = 20mm, top = 20mm, bottom = 22mm]{geometry}
\usepackage[cam,width=17.5truecm,height=25.54truecm,center,dvips,noinfo]{crop}
\usepackage[french]{babel}
\usepackage{leading}
\leading{12.8pt}
\usepackage{fontspec}
\usepackage{xltabular}
\usepackage{tikz}
\usetikzlibrary{calc}
\usepackage{lipsum}
\usepackage[newparttoc]{titlesec}%
\usepackage{titletoc}
\usepackage{supertabular}
\usepackage{xcolor}
\definecolor{gray}{HTML}{BCBDC0}
\definecolor{white}{HTML}{FFFFFF}
\usetikzlibrary{positioning,shapes.misc}
\usepackage{emptypage}
\setmainfont{FrutigerLTStd-Roman.otf}
\newfontfamily{\frutL}{FrutigerLTStd-Light.otf}
\newfontfamily{\frutB}{FrutigerLTStd-Bold.otf}
\newfontfamily{\frutR}{FrutigerLTStd-Roman.otf}
\usepackage[T1]{fontenc}
\usepackage{contour}
\begin{document}
\frutL Frutiger Light
\frutB Frutiger Bold
\frutR Frutiger Regular
\vspace{0.5cm}
\frutR{\textsc{\bfseries Frutiger Regular + small caps + bold}}
\frutR{\textbf{\scshape Frutiger Regular + small caps + bold}}
\end{document}
Here is the result I get on Indesign :


fontspecwithxelatex. – Bernard May 19 '20 at 15:33fontspecalready. – Guliup May 19 '20 at 15:47fontspecbut without success... – Guliup May 19 '20 at 16:09\usepackage[T1]{fontenc}that is completly wrong. Why are you defining all these families? – Ulrike Fischer May 19 '20 at 16:11\setmainfont{FrutigerLTStd-Roman.otf}[BoldFont=FrutigerLTStd-Bold.otf]etc, see the docu of fontspec. – Ulrike Fischer May 19 '20 at 16:17