Group :: Publishing
RPM: jadetex
Main Changelog Spec Patches Sources Download Gear Bugs and FR Repocop
Patch: jadetex-uni-urw-alt.patch
Download
Download
--- unicode.sty 2001-07-19 19:20:05 +0400
+++ unicode.sty-new 2004-04-16 20:23:15 +0400
@@ -199,50 +199,39 @@
%
% T2A (Cyrillic) fonts
%
-\IfFileExists{t2aftm.fd}
- {\def\CYR@Family@unknown{ftm}}
- {\def\CYR@Family@unknown{cmr}}
-\IfFileExists{t2afar.fd}
- {\def\CYR@Family@Arial{far}
- \def\CYR@Family@sansserif{far}
- \def\CYR@Family@Helvetica{far}
- \expandafter\def\csname CYR@Family@sans-serif\endcsname{far}
- \expandafter\def\csname CYR@Family@iso-sanserif\endcsname{far}}
- {\def\CYR@Family@Arial{cmss}
- \def\CYR@Family@sansserif{cmss}
- \def\CYR@Family@Helvetica{cmss}
- \expandafter\def\csname CYR@Family@sans-serif\endcsname{cmss}
- \expandafter\def\csname CYR@Family@iso-sanserif\endcsname{cmss}}
-\IfFileExists{t2afcr.fd}
- {\def\CYR@Family@Courier{fcr}
- \def\CYR@Family@monospace{fcr}
- \expandafter\def\csname CYR@Family@Courier New\endcsname{fcr}
- \expandafter\def\csname CYR@Family@Courier-New\endcsname{fcr}
- \expandafter\def\csname CYR@Family@iso-monospace\endcsname{fcr}}
- {\def\CYR@Family@Courier{cmtt}
- \def\CYR@Family@monospace{cmtt}
- \expandafter\def\csname CYR@Family@Courier New\endcsname{cmtt}
- \expandafter\def\csname CYR@Family@Courier-New\endcsname{cmtt}
- \expandafter\def\csname CYR@Family@iso-monospace\endcsname{cmtt}}
-\IfFileExists{t2aftm.fd}
- {\def\CYR@Family@serif{ftm}
- \expandafter\def\csname CYR@Family@Tiso-serif\endcsname{ftm}
- \expandafter\def\csname CYR@Family@Times-Roman\endcsname{ftm}
- \expandafter\def\csname CYR@Family@Times-New-Roman\endcsname{ftm}
- \expandafter\def\csname CYR@Family@Times Roman\endcsname{ftm}
- \expandafter\def\csname CYR@Family@Times New Roman\endcsname{ftm}
- \expandafter\def\csname CYR@Family@Times-NR-MT\endcsname{ftm}}
- {\def\CYR@Family@serif{cmr}
- \expandafter\def\csname CYR@Family@Tiso-serif\endcsname{cmr}
- \expandafter\def\csname CYR@Family@Times-Roman\endcsname{cmr}
- \expandafter\def\csname CYR@Family@Times-New-Roman\endcsname{cmr}
- \expandafter\def\csname CYR@Family@Times Roman\endcsname{cmr}
- \expandafter\def\csname CYR@Family@Times New Roman\endcsname{cmr}
- \expandafter\def\csname CYR@Family@Times-NR-MT\endcsname{cmr}}
-\IfFileExists{t2afha.fd}
- {\def\CYR@Family@Bookman{faq}}
- {\def\CYR@Family@Bookman{cmr}}
-\def\fFamName{cmr}
+\def\CYR@Family@unknown{utm}
+
+\def\CYR@Family@Arial{uhv}
+\def\CYR@Family@sansserif{uhv}
+\def\CYR@Family@Helvetica{uhv}
+\expandafter\def\csname CYR@Family@sans-serif\endcsname{uhv}
+\expandafter\def\csname CYR@Family@iso-sanserif\endcsname{uhv}
+
+\def\CYR@Family@Courier{ucr}
+\def\CYR@Family@monospace{ucr}
+\expandafter\def\csname CYR@Family@Courier New\endcsname{ucr}
+\expandafter\def\csname CYR@Family@Courier-New\endcsname{ucr}
+\expandafter\def\csname CYR@Family@iso-monospace\endcsname{ucr}
+
+\def\CYR@Family@serif{utm}
+\expandafter\def\csname CYR@Family@iso-serif\endcsname{utm}
+\expandafter\def\csname CYR@Family@Times-Roman\endcsname{utm}
+\expandafter\def\csname CYR@Family@Times-New-Roman\endcsname{utm}
+\expandafter\def\csname CYR@Family@Times Roman\endcsname{utm}
+\expandafter\def\csname CYR@Family@Times New Roman\endcsname{utm}
+\expandafter\def\csname CYR@Family@Times-NR-MT\endcsname{utm}
+
+\def\CYR@Family@cursive{uzc}
+\def\CYR@Family@fantasy{uzc}
+
+\def\CYR@Family@Palatino{upl}
+\def\CYR@Family@Bookman{ubk}
+
+\expandafter\def\csname CYR@Family@NewsGothic\endcsname{uag}
+\expandafter\def\csname CYR@Family@NewsGothicBT\endcsname{uag}
+
+\def\fFamName{utm}
+
\long\def\CYRFamily{%
\expandafter\ifx\csname CYR@Family@\fFamName\endcsname\relax
\csname CYR@Family@\DefaultfFamName\endcsname
@@ -253,6 +242,33 @@
%
\long\def\cyrchar#1{{\fontfamily{\CYRFamily}\fontencoding{T2A}\selectfont#1}}
%
+% T2A URW Latin/Cyrillic Fonts
+%
+\IfFileExists{t2auag.fd}
+ {\def\Family@URWGothicL{uag}
+ \def\CYR@Family@URWGothicL{uag}}{}
+\IfFileExists{t2aucr.fd}
+ {\def\Family@NimbusMonL{ucr}
+ \def\CYR@Family@NimbusMonL{ucr}}{}
+\IfFileExists{t2aunc.fd}
+ {\def\Family@CenturySchL{unc}
+ \def\CYR@Family@CenturySchL{unc}}{}
+\IfFileExists{t2aubk.fd}
+ {\def\Family@URWBookmanL{ubk}
+ \def\CYR@Family@URWBookmanL{ubk}}{}
+\IfFileExists{t2auhv.fd}
+ {\def\Family@NimbusSanL{uhv}
+ \def\CYR@Family@NimbusSanL{uhv}}{}
+\IfFileExists{t2aupl.fd}
+ {\def\Family@URWPalladioL{upl}
+ \def\CYR@Family@URWPalladioL{upl}}{}
+\IfFileExists{t2autm.fd}
+ {\def\Family@NimbusRomNo9L{utm}
+ \def\CYR@Family@NimbusRomNo9L{utm}}{}
+\IfFileExists{t2auzc.fd}
+ {\def\Family@URWChanceryL{uzc}
+ \def\CYR@Family@URWChanceryL{uzc}}{}
+%
% Greek
%
%