summaryrefslogtreecommitdiff
path: root/systems/win32/bakoma/programs/miktex.html
blob: 602152e39952aa224864cf3cbfa0139314f3e806 (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
182
183
184
185
186
187
188
189
190
191
192
193
194
195
196
197
198
199
200
201
202

<HTML>
<HEAD>
<TITLE>Using BaKoMa IDE together with MikTeX</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>
          <UL class=menulevel3>
            <LI class=doc><A href="../programs/bkmtex.html">&nbsp;BKMTEX&nbsp;</A>
            <UL class=menulevel3>
            <LI class=sdoc>&nbsp;with MikTeX&nbsp;
	    </UL>
            <LI class=doc><A href="../programs/texword.html">&nbsp;TeXWord&nbsp;</A>
            <LI class=doc><A href="../programs/texword.html">&nbsp;e-TeX&nbsp;</A>
            <LI class=doc><A href="../programs/omega.html">&nbsp;Omega&nbsp;</A>
            <LI class=doc><A href="../programs/metafont.html">&nbsp;MetaFont&nbsp;</A>
	  </UL>
          <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>
          <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><big>Using BaKoMa TeX IDE together with MikTeX</big></H2>


<center>
<table border=3 bordercolor="#FF0000"><tr> 
<td bgcolor="#FFFF00" bordercolor="#FFFF00">
<center>
<font color="#FF0000"><big>
This is experimental feature. <br>
We can't recommend it for everybody.<br>
It may be useful only for experienced users. 
</big></font>
</center>
</td></tr>
</table>
</center>

<p>

This page describes way to setup BaKoMa TeX for using together with MikTeX.<br>
This description is applicable for BaKoMa TeX <b>7.20</b> and later.<br>
It works under Windows <b>2000</b> and <b>XP</b>, but not under Windows 9x.
<p>

This feature is new and may introduce some conflicts between packages.<br>
One known problem is related with Prosper package, which is adapted
for BaKoMa TeX.<br>
Other uncompatibilities has been fixed in BaKoMa/tex/latex/Fixed subdirectory.<br>
Don't hesitate to send problem reports to
<a href="mailto:bakoma@mail.ru">bakoma@mail.ru</a>

<h3>Introduction</h3>
Installing BaKoMa TeX IDE for MikTeX will not change functionality of 
MikTeX, except of association of TeX files with BaKoMa IDE programs. 
So, TeX file will be associated with Centaur and TeXWord, DVI file 
with DVIEW, and BIB with BibEdit. However, functionality of all MikTeX's 
components will be unchanged.
<p>
In comparison, with such software as WinTeX, WinEdt, etc. 
BaKoMa TeX IDE provides not only text editor but also 
DVIEW -- Postscript enabled DVI Viewer,  
TeXWord -- True WYSIWYG LaTeX Editor and BIBEdit -- BIB file editor.
In order to support TeXWord, Dynmaical Preview and character precision 
DVI reverse search BaKoMa TeX processor is also provided.

<h3>Installation</h3>

<ol>
<li>Install MikTeX.
    See <a href="http://www.miktex.org">MikTeX's installation page</a>.<br>
    (in following we assume it is installed into C:\MikTeX).
<li>Install BaKoMa TeX Kernel.
    Open <a href="bkmtex.exe">Programs/bkmtex.exe</a>.
<li>Install any set of optional components:
    <ol>
    <li><a href="texword.bkz">BaKoMa TeX Word</a> -- True WYSIWYG LaTeX Editor..
    <li><a href="etex.bkz">e-TeX</a> -- e-TeX with full support of BaKoMa IDE features.
    <li><a href="omega.bkz">Omega</a> -- Omega 1.23 with fonts and support files.
    </ol>
<li>Attach MikTeX directory to BaKoMa TeX.<br>
    <ol>
    <li>Open a dialog by `Options/Common Settings/Directories...' menu command (Centaur, TeXWord).
    <li>Select an item before `$TEXMFMAIN' in list box. 
        Commonly it should be `$TEXMFLOCAL' item.
    <li>Click [Attach Directory] button, 
	choose MikTeX installation directory, and click [OK] button.
        <br>(You should see MikTeX's directory appeared in list box).
    <li>Select MikTeX's directory item appeared in list box.
    <li>Click [(Re)Build ls-R] button.
    <li>Close the dialog by clicking [Close] button.
    </ol>
<li>Setup Type 1 fonts available in MikTeX''s tree.
    <ol>
    <li>Invoke `Options/Common Settings/Install Fonts/Install DVIPS font MAP file'.
    <li>Choose DVIPS MAP file which is really used in MikTeX.<br>
	There is one such accumulative file: `C:\MikTeX\dvips\config\psfonts.map`.
    <li>Wait until process will be completed in appeared console window.
    </ol>
</ol>

<h3>Upgrades</h3>

<h4>Upgrading BaKoMa TeX IDE</h4>
To upgrade BaKoMa TeX IDE you should just 
install again updated components. 

<h4>Upgrading MikTeX</h4>
After adding, removing or updating a packages in MikTeX tree
by the way MikTeX proveds you should do following.
<ol>
<li>Rebuild ls-R file in MikTeX directory:
    <ol>
    <li>Open a dialog by `Options/Directories...' menu command (Centaur, TeXWord).
    <li>Select MikTeX's directory item appeared in list box.
    <li>Click [(Re)Build ls-R] button.
    <li>Close the Dialog by clicking [Close] button.
    </ol>
<li>If you know that Type 1 fonts in TEXMF tree has been added or removed<br>
    setup Type 1 fonts again:
    <ol>
    <li>Invoke `Options/Install DVIPS font MAP file'.
    <li>Choose DVIPS MAP file which is really used in MikTeX.<br>
	There is one such accumulative file: `C:\MikTeX\dvips\config\psfonts.map`.
    <li>Wait until process will be completed in appeared console window.
    </ol>
<li>Erase font Cache in dialog opened by `Options/Font Convertor Cache...''.
</ol>

<h3>Cautions</h3>
We do not recommend to install BaKoMa TeX from QuickSetup or install 
macro packages coming with BaKoMa TeX, because macro packages of 
different versions may cause conflicts. 
<p>
We do not recommend to attach MikTeX tree after $TEXMFMAIN tree, 
because we want to use PFB files from MikTeX tree.
<p>Anyway, after changing position of MikTeX tree in tree list 
you should import psfonts.map from MikTeX tree again. 
font files in $TEXMFMAIN and MikTeX tree may have slightly anothe rencoding.

<h3>Restrictions</h3>

<ol>
<li>BaKoMa TeX will use only PostScript Type 1 fonts available in MikTeX tree.<br>
    In this reason, BaKoMa TeX will not generate TeX PK fonts on the fly.
<li>BaKoMa TeX uses DVIPS compatible special interface.<br>
    In this reason you will not able to use packages 
    hard tuned for other drives such as PDFTeX.
    However, when choose is available select DVIPS output driver.
<li>It works under Windows 2000 and XP, but not under Windows 9x.
</ol>

<hr>

</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; Using with MikTeX
          <TD align=right>Copyright © 1998-2009, Basil K. Malyshev.
  </TR></TBODY></TABLE></TR></TBODY></TABLE>
</P></BODY></HTML>