frcursive package scaling

You can load the fonts at a suitable scale (2/3 seems good).

\documentclass[12pt, a4paper]{article}
\usepackage[utf8]{inputenc}
\usepackage[T1]{fontenc}

\DeclareFontFamily{T1}{frc}{}
\DeclareFontShape{T1}{frc}{m}{n}{%
  <-8>   s*[0.6667] frcr6
  <8-14> s*[0.6667] frcr10
  <14->  s*[0.6667] frcr14
}{}
\DeclareFontShape{T1}{frc}{m}{sl}{%
  <-8>   s*[0.6667] frcsl6
  <8-14> s*[0.6667] frcsl10
  <14->  s*[0.6667] frcsl14
}{}
\DeclareFontShape{T1}{frc}{m}{it}{<-> ssub*frc/m/sl}{}
\DeclareFontShape{T1}{frc}{bx}{n}{%
  <-8>   s*[0.6667] frcbx6
  <8-14> s*[0.6667] frcbx10
  <14->  s*[0.6667] frcbx14
}{}
\DeclareFontShape{T1}{frc}{bx}{sl}{%
  <-8>   s*[0.6667] frcbxsl6
  <8-14> s*[0.6667] frcbxsl10
  <14->  s*[0.6667] frcbxsl14
}{}
\DeclareFontShape{T1}{frc}{bx}{it}{<-> ssub*frc/bx/sl}{}

\DeclareRobustCommand{\cursive}{\fontfamily{frc}\selectfont}
\DeclareTextFontCommand{\textcursive}{\cursive}

\begin{document}

\textcursive{ABCD}A

\textit{\textcursive{ABCD}A}

\textbf{\textcursive{ABCD}A}

\end{document}

enter image description here

About scaling only the uppercase letters, I don't think that it can give a nice result: it's pretty ugly, to be honest:

enter image description here


\documentclass[12pt, a4paper]{article}
\usepackage[T1]{fontenc}
\usepackage{frcursive}
\makeatletter
\renewenvironment{cursive}{%
  \fontencoding{\frcursive@enc}%
  \fontfamily{frc}%
  \fontsize{9pt}{10pt}%
  \linespread{1.5}%
  \selectfont}{\par}
 \makeatother
\begin{document}
A \begin{cursive} A \end{cursive}
\end{document}

enter image description here

Tags:

Fonts

Scale