summaryrefslogtreecommitdiff
path: root/systems/win32/bakoma/fonts/cm-super.html
blob: bc92e570cd54e7b5a05f9435783d2064e512b671 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
155
156
157
158
159
160
161
162
163
164
165
166
167
168
169
170
171
172
173
174
175
176
177
178
179
180
181
<HTML>
<HEAD>
<TITLE>BaKoMa TeX Distribution - Fonts - CM-Super </TITLE>
<LINK href="../images/stylesheet.css" type=text/css rel=stylesheet>
</HEAD>

<BODY background=../images/background.gif>
<TABLE class=header width="100%">
  <TBODY>
  <TR>
    <TD width=250 height=140><IMG 
      style="LEFT: 0px; POSITION: absolute; TOP: 0px" 
      src="../images/bakoma-tex.gif" align=center border=0> 
    <TD>True&nbsp;WYSIWYG LaTeX&nbsp;System </TR></TBODY></TABLE>
<P>
<TABLE cellPadding=8 width="100%">
  <TBODY>
  <TR>
    <TD vAlign=top width=225>

      <UL class=menulevel1>
        <LI class=sdocs><A href="../index.html">&nbsp;Distribution&nbsp;</A>
        <UL class=menulevel2>
          <LI class=docs><A href="../programs/index.html">&nbsp;Programs&nbsp;</A>
          <LI class=docs><A href="../macros/index.html">&nbsp;Macro&nbsp;Packages&nbsp;</A>
          <LI class=docs><A href="../fonts/index.html">&nbsp;Font&nbsp;Packages&nbsp;</A>
          <UL class=menulevel3>
            <LI class=doc><A href="../fonts/psfonts.html">&nbsp;PSFONTS&nbsp;</A>
            <LI class=doc><A href="../fonts/txfonts.html">&nbsp;TX Fonts&nbsp;</A>
            <LI class=doc><A href="../fonts/lmodern.html">&nbsp;LModern&nbsp;</A>
            <LI class=doc><A href="../fonts/fontzoo.html">&nbsp;Font ZOO&nbsp;</A>
            <LI class=doc><A href="../fonts/ecfonts.html">&nbsp;EC/TC Fonts&nbsp;</A>
            <LI class=doc><A href="../fonts/lhfonts.html">&nbsp;LH Fonts&nbsp;</A>
            <LI class=sdoc>&nbsp;CM-Super&nbsp;
	  </UL>
          <LI class=docs><A href="../language/index.html">&nbsp;Language&nbsp;Packages&nbsp;</A>
	</UL>
      </UL>

      <div class=menulevel1 style="text-align:right; border-bottom-width=0px;">BaKoMa-TeX.com</div> 
      <UL class=menulevel1>
        <LI class=docs><A 
        href="http://www.bakoma-tex.com/menu/about.php">&nbsp;About&nbsp;</A>
        <LI class=docs><A 
        href="http://www.bakoma-tex.com/menu/download.php">&nbsp;Downloads&nbsp;</A>
        <LI class=docs><A 
        href="http://www.bakoma-tex.com/menu/purchase.php">&nbsp;Purchase&nbsp;</A>
        <LI class=docs><A 
        href="http://www.bakoma-tex.com/menu/support.php">&nbsp;Support&nbsp;</A></LI></UL>

</TD>
<TD vAlign=top width=*>

<h2>Installation of the CM-Super fonts under BaKoMa TeX</h2>

<a name="Introduction"><H3>Introduction</H3></a>
The CM-Super package contains Type 1 fonts converted 
by Vladimir Volovich (<A HREF="mailto:vvv@vsu.ru">vvv@vsu.ru</a>)
from METAFONT fonts and covers entire EC/TC, ECC and LH fonts.
All European and Cyrillic writings are covered. Each Type 1
font program contains ALL glyphs from the following standard LaTeX
font encodings: T1, TS1, T2A, T2B, T2C, X2, and also Adobe
StandardEncoding (585 glyphs per non-SC font and 468 glyphs per SC
font), and could be reencoded to any of these encodings using a reencoding
facilities.
<P>
The CM-Super package could be freely downloaded from
<A HREF="ftp://ftp.dante.de/tex-archive/fonts/ps-type1/cm-super">CTAN:fonts/ps-type1/cm-super</a>

<P>
CM-Super fonts may be used with BaKoMa TeX 
<a href="../programs/changes3.html#V410"><b>4.10</b></a> and later.
<br>
To install the fonts in BaKoMa TeX at least <b>110 MB</b> 
free space is required on hard disk.
<p>
NOTE:<br>BaKoMa TeX distribution includes <a href="ecfonts.html">EC/TC</a>
and <a href="lhfonts.html">LH (in T2A)</a> whose are optimized for
appearance of generated PDF files on display.

<a name="Installation"><H3>Installation</H3></a>

To install the CM-Super font package in BaKoMa TeX:
<UL>
<LI>Copy all PFB files to
   <b>`<tt>...\texmf\fonts\type1\public\cm-super</tt>'</b> directory.

<LI>Copy all AFM files to <b>`<tt>...\texmf\fonts\afm\public\cm-super</tt>'</b> directory,<br>
   and unpack them: <b>`<tt>for %f in (*.gz) do gzip -d *.afm.gz</tt>'</b>.

<LI>Launch <a href="cm-super.bkz">CM-Super.BKZ</a> unit
    to install another files and configure BaKoMa TeX.
</UL>

<a name="Custom"><H3>Customization</H3></a>

If you wish to use the original CM germandbls (sharp s) shape,
rather than the new EC one, change "germandbls" to "germandbls.alt"
in `<tt>cm-super-t1.enc</tt>', which is in `<tt>...\texmf\encoding\cmsuper</tt>'
directory.

<a name="ReConf"><H3>Switching between <i>CM-Super</i> and <i>BaKoMa</i> fonts.</H3></a>

BaKoMa TeX includes EC/TC and LH(T2A) fonts in ATM Compatible PostScript 
Type 1 font format. Installation of CM-Super fonts overwrites mappings 
for these fonts. 
<p>
To switch from <i>CM-Super fonts</i> to <i>BaKoMa fonts</i>
edit `<tt>...\texmf\psfonts.ini</tt>' file to set following values:
<pre>
[TeXFonts]
ec*=T1Encoding,BKM-ec*,
tc*=,BKM-tc*,
la*=,BKM-la*,
</pre>
To switch from <i>BaKoMa fonts</i> to <i>CM-Super fonts</i> 
edit `<tt>...\texmf\psfonts.ini</tt>' file to set following values:
<pre>
[TeXFonts]
ec*=SFT1Encoding,SF*,
tc*=SFTS1Encoding,SF*,
la*=SFT2AEncoding,SF*,
</pre>

<a name="Tech"><H3>Technical Details</H3></a>
Launching CM-Super.BKZ unit does following:
<UL>
<LI>Installs encoding files coming with the CM-Super font package.
    <br>Names of encoding vectors was changed to keep they uniqual in BaKoMa TeX system.
    <br>See `<tt>...\texmf\encoding\cmsuper</tt>' directory.
<LI>Installs Unicode layout of the CM-Super fonts required to display fonts under MS Windows system.
    <br>See `<tt>...\texmf\encoding\cmsuper\cm-super-uni.enc</tt>' file.
<LI>Registers the encodings for BaKoMa TeX resource machinery, 
    by adding to `<tt>...\texmf\encoding\cmsuper\Resource.Dir</tt>' file
    following records:
<pre>
[Resource]
SFT1Encoding=cm-super-t1.enc
SFT2AEncoding=cm-super-t2a.enc
SFT2BEncoding=cm-super-t2b.enc
SFT2CEncoding=cm-super-t2c.enc
SFTS1Encoding=cm-super-ts1.enc
SFX2Encoding=cm-super-x2.enc
SFUniEncoding=cm-super-uni.enc
</pre>
<LI>Configures using the fonts in BaKoMa Postscript interpreter
    by adding to `<tt>...\texmf\psfonts.ini</tt>' file following record:
<pre>
[PSFonts]
SF*=EC*,,SFUniEncoding,TeX-sf*,Normal,0,0,sf*.pfb
</pre>
<LI>Maps TeX fonts to the PostScript fonts
    by adding to `<tt>...\texmf\psfonts.ini</tt>' file following records:
<pre>
[TeXFonts]
ec*=SFT1Encoding,SF*,
tc*=SFTS1Encoding,SF*,
la*=SFT2AEncoding,SF*,
lb*=SFT2BEncoding,SF*,
lc*=SFT2CEncoding,SF*,
</pre>
</UL>

</TD></TR></TBODY></TABLE>
<P><BR>
<TABLE width="100%">
  <TBODY>
  <TR>
    <TD width=130>
    <TD>
      <TABLE class=reference width="100%">
        <TBODY>
        <TR>
          <TD align=left>BaKoMa TeX Distribution &gt; Fonts &gt; CM-Super
          <TD align=right>Copyright © 1998-2009, Basil K. Malyshev.
  </TR></TBODY></TABLE></TR></TBODY></TABLE>
</P></BODY></HTML>