%\CheckSum{58}
% \iffalse meta-comment
%
% (c) Walter Schmidt, Erlangen, 1997
% See the file `readme' for the terms
% of copying and modification!
%
%<OT1ccr> \ProvidesFile{ot1ccr.fd}
%<T1ccr> \ProvidesFile{t1ccr.fd}
%<OMLccr> \ProvidesFile{omlccr.fd}
%<OMSccr> \ProvidesFile{omsccr.fd}
%<OMLxcm> \ProvidesFile{omlxcm.fd}
%<OMSxcsy> \ProvidesFile{omsxcsy.fd}
%<OMXxcex> \ProvidesFile{omxxcex.fd}
%<TS1ccr> \ProvidesFile{ts1ccr.fd}
%<*driver>
            \ProvidesFile{cc.drv}
%</driver>
        [1997/10/24 v0.98 (WaS)]
%
%<*driver>
\documentclass[11pt]{ltxdoc}
\setcounter{StandardModuleDepth}{1}
\CodelineNumbered
\GetFileInfo{cc.drv}
\begin{document}
  \DocInput{cc.fdd}
\end{document}
%</driver>
%
%\fi
%
% \DeleteShortVerb{\|}
% \title{The file \texttt{cc.fdd} for use with 
%   \LaTeX}
% \date{(\fileversion{} -- \filedate)}
% \author{Walter Schmidt}
% \maketitle
%
% \section{Introduction}
%
% This is a decription of the \texttt{.fd} files defining the \LaTeX{}
% interface for the Concrete family of fonts.  
% The following table shows the fonts which are set up in the \texttt{.fd}
% files:
% \begin{center}
% \begin{tabular}{|l|l|l|l|}
% \hline
% \textbf{family} & \textbf{series} & \textbf{shape(s)} & description \\
% \hline\hline
% \multicolumn{4}{|c|}{\textit{Concrete}}\\ \hline
% ccr & m & n, sl, it, sc & text font \\ \hline
% ccr & bx & n, sl, it    & text font (substituted) \\ \hline
% ccr & sbc & n           & text font (substituted) \\ \hline
% ccr & c & sl            & `graffiti' text font \\ \hline
% xcm  & m & it  & math `letters' font \\ \hline         
% xcsy & m & n   & math `symbol' font \\ \hline
% xcex & m & n   & math `extension' font \\ \hline
% \end{tabular}
% \end{center}
% The boldface and semibold series are silently substituted as follows:
% \begin{itemize}
% \item fontseries \texttt{bx} $\Rightarrow$ CM Roman boldface extended
% \item fontseries \texttt{sbc} $\Rightarrow$ CM Sans Serif semibold condensed
% \end{itemize}
% Available text font encodings are OT1 (traditional), T1 (Cork) and TS1
% (text companion symbols).  The usual sizes from 5 to 24.88\,pt are 
% provided.
%
% The `graffiti' (condensed slanted) font is special: This text font is
% provided at a size of 9\,pt and with the traditional OT1 encoding only.
%
% 
% \StopEventually{}
%
% \section{The font definition files}
% The math fonts which will be used 
% have been designed by Ulrik Vieth, see \cite{xcc}.
%
% Note that we always make all the usual font sizes available,
% even if this means applying a very large (or small) magnification!
%
% \subsection{The European (T1) Concrete text fonts}
% Note that the `graffiti' font \verb|ccslc9| is missing.
%    \begin{macrocode}
%<*T1ccr>
\DeclareFontFamily{T1}{ccr}{}

\DeclareFontShape{T1}{ccr}{m}{n}{%
<5><6><7><8><9><10>gen*eorm%
<10.95><12><14.4><17.28><20.74><24.88>eorm10}{}

\DeclareFontShape{T1}{ccr}{m}{sl}{%
<5><6><7><8><9><10>gen*eosl%
<10.95><12><14.4><17.28><20.74><24.88>eosl10}{}

\DeclareFontShape{T1}{ccr}{m}{it}{%
<5><6><7><8><9><10><10.95><12><14.4><17.28><20.74><24.88>eoti10}{}

\DeclareFontShape{T1}{ccr}{m}{sc}{%
<5><6><7><8><9><10><10.95><12><14.4><17.28><20.74><24.88>eocc10}{}

\DeclareFontShape{T1}{ccr}{bx}{n}{%
<5><6><7><8><9><10><10.95><12><14.4><17.28><20.74><24.88>ssub*cmr/bx/n}{}

\DeclareFontShape{T1}{ccr}{bx}{sl}{%
<5><6><7><8><9><10><10.95><12><14.4><17.28><20.74><24.88>ssub*cmr/bx/sl}{}

\DeclareFontShape{T1}{ccr}{bx}{it}{%
<5><6><7><8><9><10><10.95><12><14.4><17.28><20.74><24.88>ssub*cmr/bx/it}{}

\DeclareFontShape{T1}{ccr}{sbc}{n}{%
 <5><6><7><8><9><10><10.95><12><14.4><17.28><20.74><24.88>ssubf*ecssdc10}{}
%</T1ccr>
%    \end{macrocode}
%
%
% \subsection{The OT1 Concrete text fonts}
%    \begin{macrocode}
%<*OT1ccr>
\DeclareFontFamily{OT1}{ccr}{\hyphenchar\font45}

\DeclareFontShape{OT1}{ccr}{m}{n}{%
<5><6><7><8><9><10>gen*ccr%
<10.95><12><14.4><17.28><20.74><24.88>ccr10}{}

\DeclareFontShape{OT1}{ccr}{m}{sl}{%
<5><6><7><8><9><10>gen*ccsl%
<10.95><12><14.4><17.28><20.74><24.88>ccsl10}{}

\DeclareFontShape{OT1}{ccr}{m}{it}{%
<5><6><7><8><9><10><10.95><12><14.4><17.28><20.74><24.88>ccti10}{}

\DeclareFontShape{OT1}{ccr}{m}{sc}{%
<5><6><7><8><9><10><10.95><12><14.4><17.28><20.74><24.88>cccsc10}{}

\DeclareFontShape{OT1}{ccr}{bx}{n}{%
<5><6><7><8><9><10><10.95><12><14.4><17.28><20.74><24.88>ssub*cmr/bx/n}{}

\DeclareFontShape{OT1}{ccr}{bx}{sl}{%
<5><6><7><8><9><10><10.95><12><14.4><17.28><20.74><24.88>ssub*cmr/bx/sl}{}

\DeclareFontShape{OT1}{ccr}{bx}{it}{%
<5><6><7><8><9><10><10.95><12><14.4><17.28><20.74><24.88>ssub*cmr/bx/it}{}

\DeclareFontShape{OT1}{ccr}{sbc}{n}{%
<5><6><7><8><9><10><10.95><12><14.4><17.28><20.74><24.88>ssubf*cmssdc10}{}

\DeclareFontShape{OT1}{ccr}{c}{sl}{<9>ccslc9}{}
%</OT1ccr>
%    \end{macrocode}
%
%  \subsection{Text symbols from OML encoding}  
% Only needed if \verb|textcomp.sty| is not available:
%
%    \begin{macrocode}
%<*OMLccr>
\DeclareFontFamily{OML}{ccr}{\skewchar\font127}
\DeclareFontShape{OML}{ccr}{m}{it}{<->ssub*xcm/m/it}{}
\DeclareFontShape{OML}{ccr}{bx}{it}{<->ssub*cmm/b/it}{}
\DeclareFontShape{OML}{ccr}{sbc}{it}{<->ssub*xcm/m/it}{}
%</OMLccr>
%    \end{macrocode}
%
%  \subsection{Text symbols from OMS encoding}  
% The following definitions, too, are only needed if \verb|textcomp.sty|
% is not available:
%    \begin{macrocode}
%<*OMSccr>
\DeclareFontFamily{OMS}{ccr}{\skewchar\font48 }
\DeclareFontShape{OMS}{ccr}{m}{n}{<->ssub*xcsy/m/n}{}
\DeclareFontShape{OMS}{ccr}{bx}{n}{<->ssub*cmsy/b/n}{}
\DeclareFontShape{OMS}{ccr}{sbc}{n}{<->ssub*xcsy/m/n}{}
%</OMSccr>
%    \end{macrocode}
%
%  \subsection{The Concrete math italic font}
% The following definitions set up the math italic font.
%    \begin{macrocode}
%<*OMLxcm>
\DeclareFontFamily{OML}{xcm}{\skewchar\font127}
\DeclareFontShape{OML}{xcm}{m}{it}{%
<5><6><7><8><9>gen*xccmi%
<10><10.95><12><14.4><17.28><20.74><24.88>xccmi10%
}{}
%</OMLxcm>
%    \end{macrocode}
%
%  \subsection{The Concrete math symbol font}  
%    \begin{macrocode}
%<*OMSxcsy>
\DeclareFontFamily{OMS}{xcsy}{\skewchar\font48}
\DeclareFontShape{OMS}{xcsy}{m}{n}{%
<5><6><7><8><9><10>gen*xccsy
<10.95><12><14.4><17.28><20.74><24.88>xccsy10%
}{}
%</OMSxcsy>
%    \end{macrocode}
%
%  \subsection{The Concrete math extension font}  
%    \begin{macrocode}
%<*OMXxcex>
\DeclareFontFamily{OMX}{xcex}{}
\DeclareFontShape{OMX}{xcex}{m}{n}{<->sfixed*xccex10}{}
%</OMXxcex>
%    \end{macrocode}
%
%  \subsection{The Concrete text companion fonts}  
%    \begin{macrocode}
%<*TS1ccr>
\DeclareFontFamily{TS1}{ccr}{\hyphenchar\font\m@ne}
\DeclareFontShape{TS1}{ccr}{m}{n}{%
<5><6><7><8><9>gen*torm%
<10><10.95><12><14.4><17.28><20.74><24.88>torm10%
}{}
\DeclareFontShape{TS1}{ccr}{m}{sl}{%
<5><6><7><8><9><10>gen*tosl%
<10.95><12><14.4><17.28><20.74><24.88>tosl10%
}{}
\DeclareFontShape{TS1}{ccr}{m}{it}{%
<5><6><7><8><9><10><10.95><12><14.4><17.28><20.74><24.88>toti10%
}{}
\DeclareFontShape{TS1}{ccr}{b}{n}{%
<5><6><7><8><9><10><10.95><12><14.4><17.28><20.74><24.88>ssub*ccr/m/n%
}{}
\DeclareFontShape{TS1}{ccr}{b}{sl}{%
<5><6><7><8><9><10><10.95><12><14.4><17.28><20.74><24.88>ssub*ccr/m/sl%
}{}
\DeclareFontShape{TS1}{ccr}{b}{it}{%
<5><6><7><8><9><10><10.95><12><14.4><17.28><20.74><24.88>ssub*ccr/m/it%
}{}
\DeclareFontShape{TS1}{ccr}{bx}{n}{%
<5><6><7><8><9><10><10.95><12><14.4><17.28><20.74><24.88>ssub*cmr/bx/n%
}{}
\DeclareFontShape{TS1}{ccr}{bx}{m}{%
<5><6><7><8><9><10><10.95><12><14.4><17.28><20.74><24.88>ssub*cmr/bx/it%
}{}
\DeclareFontShape{TS1}{ccr}{bx}{sl}{%
<5><6><7><8><9><10><10.95><12><14.4><17.28><20.74><24.88>ssub*cmr/bx/sl%
}{}
\DeclareFontShape{TS1}{ccr}{sbc}{n}{%
<5><6><7><8><9><10><10.95><12><14.4><17.28><20.74><24.88>ssubf*tcssdc10%
}{}
%</TS1ccr>
%    \end{macrocode}
%    The next line goes into all files and in addition prevents {\sc docstrip}
%    from adding the  character table to all modules.
%    \begin{macrocode}
\endinput
%    \end{macrocode}
% \Finale
% \begin{thebibliography}{9}
% \bibitem{beton} Frank Jensen: The \texttt{beton} package.
% In the CTAN directory
% \texttt{macros/latex/contrib/supported/beton}.
% \bibitem{xcc} See the CTAN directory \texttt{fonts/concmath}.
% \end{thebibliography}
%
%% \CharacterTable
%%  {Upper-case    \A\B\C\D\E\F\G\H\I\J\K\L\M\N\O\P\Q\R\S\T\U\V\W\X\Y\Z
%%   Lower-case    \a\b\c\d\e\f\g\h\i\j\k\l\m\n\o\p\q\r\s\t\u\v\w\x\y\z
%%   Digits        \0\1\2\3\4\5\6\7\8\9
%%   Exclamation   \!     Double quote  \"     Hash (number) \#
%%   Dollar        \$     Percent       \%     Ampersand     \&
%%   Acute accent  \'     Left paren    \(     Right paren   \)
%%   Asterisk      \*     Plus          \+     Comma         \,
%%   Minus         \-     Point         \.     Solidus       \/
%%   Colon         \:     Semicolon     \;     Less than     \<
%%   Equals        \=     Greater than  \>     Question mark \?
%%   Commercial at \@     Left bracket  \[     Backslash     \\
%%   Right bracket \]     Circumflex    \^     Underscore    \_
%%   Grave accent  \`     Left brace    \{     Vertical bar  \|
%%   Right brace   \}     Tilde         \~}
