1 |
<html> |
2 |
|
3 |
<head> |
4 |
<meta http-equiv="Content-Type" content="text/html; charset=windows-1252"> |
5 |
<meta name="GENERATOR" content="Microsoft FrontPage 4.0"> |
6 |
<meta name="ProgId" content="FrontPage.Editor.Document"> |
7 |
<title>Procedure To Build The ESRG Microcontroller Software Book "A |
8 |
Practitioner's Guide ..." For Release Or Other Purposes</title> |
9 |
<base target="main"> |
10 |
</head> |
11 |
|
12 |
<body background="../../bkgnds/bk10.gif"> |
13 |
|
14 |
<p align="center"><b><font size="4">Procedure To Build The ESRG Microcontroller |
15 |
Software Book "<i>A Practitioner's Guide ...</i>" For Release Or Other Purposes</font></b></p> |
16 |
<hr> |
17 |
<p>The book build process is somewhat unusual in the following ways:</p> |
18 |
<ul> |
19 |
<li>The "main" <a href="../../glossary/glossary.htm#latex" target="_blank">.tex</a> |
20 |
files are generated on-the-fly by a <a href="../../glossary/glossary.htm#tcl_tk" target="_blank">Tcl/Tk</a> |
21 |
script. This approach is used because it allows the single-volume |
22 |
version of the book and the multi-volume version of the book to be built |
23 |
from the same <a href="../../glossary/glossary.htm#latex" target="_blank">LaTeX</a> |
24 |
source code without redundancy of information (much information is stored in |
25 |
the Tcl script itself).</li> |
26 |
<li>The build itself is also orchestrated by the Tcl/Tk script. The |
27 |
script calls the LaTeX compiler as well as other utilities. |
28 |
(Unfortunately, at this time, the script assumes that the version of LaTeX |
29 |
is 4allTex and it won't work without modification with other versions of |
30 |
LaTeX.)</li> |
31 |
</ul> |
32 |
<p>The main <i>.tex</i> file for the single-volume work is named <i>svf.tex</i>.</p> |
33 |
<p>The book build process does present a problem for those using a version |
34 |
of LaTeX other than 4allTeX.</p> |
35 |
<hr> |
36 |
<p align="center" style="margin-top: -2; margin-bottom: -1"><font size="1">This |
37 |
web page is maintained by <a href="mailto:dtashley@users.sourceforge.net">David |
38 |
T. Ashley</a>.<br>$Header: /cvsroot/esrg/sfesrg/esrgweba/htdocs/devels/uc_sw_bk_build/book_build.htm,v 1.2 2003/05/01 07:25:32 dtashley Exp $</font></p> |
39 |
<hr noshade size="5"> |
40 |
|
41 |
</body> |
42 |
|
43 |
</html> |