Amended answer:
Luckily, JanaSkrivana font has .tfm
files defined. And a reverse slant.
So, using fontspec
, we can set up all the faces, with "regular" slant occupying the italics command, and the reverse slant sitting in the slant command (say):
\usepackage{fontspec}
\setmainfont[
UprightFont = * ,
BoldFont = *Bold ,
ItalicFont = *Slant ,
BoldItalicFont = *BoldSlant ,
SlantedFont = *Rslant ,
BoldSlantedFont = *BoldRslant ,
]{JanaSkrivana}
MWE
\documentclass[12pt]{book}
%\usepackage[utf8]{inputenc}
%\usepackage[T1]{fontenc}
%\usepackage{aurical}
\usepackage[table]{xcolor}
\usepackage{fontspec}
\setmainfont[
UprightFont = * ,
BoldFont = *Bold ,
ItalicFont = *Slant ,
BoldItalicFont = *BoldSlant ,
SlantedFont = *Rslant ,
BoldSlantedFont = *BoldRslant ,
]{JanaSkrivana}
%%\newfontfamily\fontjs{JanaSkrivana}
\usepackage[left=1in,right=1in,top=1in,bottom=1.5in,bindingoffset=0in, footskip=1in]{geometry}
\usepackage{titletoc,tocloft}
\usepackage{titlesec}
\usepackage{minitoc}
\setlength{\cftchapindent}{1cm}
\renewcommand\numberline[1]{}
\setcounter{secnumdepth}{-2}
\setcounter{tocdepth}{0}
%
\titleformat{\chapter}[display]{\bfseries}{}{0pt}{\Huge}
\titleformat{\section}[display]{\bfseries}{}{0pt}{\Large}
\dominitoc% Initialization
%\renewcommand{\mtcSfont}{\fontjs}
\renewcommand\cftchapfont{\large\bfseries}
\renewcommand\cftchappagefont{\large\bfseries}
\renewcommand\cftpartfont{\LARGE\bfseries}
\renewcommand\cftpartpagefont{\LARGE\bfseries}
\renewcommand{\contentsname}{\fontsize{50}{55}\selectfont Table of Contents}
\mtcsettitle{minitoc}{}
\newcommand\testtext{{\large abc qwerty}}
\begin{document}
upright text \textbf{bold face weight} \textit{italic shape} \textbf{\textit{bold italic}}
\begin{tabular}{llll}
\hline
\rowcolor{blue!12}
Font & Command & Result & Comment \\
upright &
-- &
\testtext &
regular\\
bold &
textbf &
\textbf{\testtext} &
bold\\
slanted &
textit &
\textit{\testtext} &
slanted further\\
boldslanted &
textbf, textit &
\textbf{\textit{\testtext}} &
slanted further, bold\\
rslanted &
textsl &
\textsl{\testtext} &
slanted other way\\
boldrslanted &
textbf, textsl &
\textbf{\textsl{\testtext}} &
slanted other way, bold\\
\hline
\end{tabular}
\tableofcontents
\chapter{Tester}
\minitoc
\testtext
\newpage
\section{Stuff\fontname\font}
\newpage
\section{Stuff 2}
\newpage
\chapter{Terster 2}
\end{document}
Original answer
Not an answer because not entirely clear on what you want (e.g., the large font size in the header).
If I use fontspec, set the main font to JanaSkivana, and compile with lualatex, everything is in that font, \fontskrivan
is not needed (nor the aurical
package, etc), nor the mtc renewcommand, and so on.
I put a \fontname\font
in to check the font being used.
MWE
\documentclass[12pt]{book}
%\usepackage[utf8]{inputenc}
%\usepackage[T1]{fontenc}
%\usepackage{aurical}
\usepackage{fontspec}
\setmainfont{JanaSkrivana}
\newfontfamily\fontjs{JanaSkrivana}
\usepackage[left=1in,right=1in,top=1in,bottom=1.5in,bindingoffset=0in, footskip=1in]{geometry}
\usepackage{titletoc,tocloft}
\usepackage{titlesec}
\usepackage{minitoc}
\setlength{\cftchapindent}{1cm}
\renewcommand\numberline[1]{}
\setcounter{secnumdepth}{-2}
\setcounter{tocdepth}{0}
%
\titleformat{\chapter}[display]{\bfseries}{}{0pt}{\Huge}
\titleformat{\section}[display]{\bfseries}{}{0pt}{\Large}
\dominitoc% Initialization
%\renewcommand{\mtcSfont}{\fontjs}
\renewcommand\cftchapfont{\large\bfseries}
\renewcommand\cftchappagefont{\large\bfseries}
\renewcommand\cftpartfont{\LARGE\bfseries}
\renewcommand\cftpartpagefont{\LARGE\bfseries}
\renewcommand{\contentsname}{\fontsize{50}{55}\selectfont Table of Contents}
\mtcsettitle{minitoc}{}
\begin{document}
\tableofcontents
\chapter{Tester}
\minitoc
\newpage
\section{Stuff\fontname\font}
\newpage
\section{Stuff 2}
\newpage
\chapter{Terster 2}
\end{document}