summaryrefslogtreecommitdiff
path: root/support/xtem_texmenu/xtem.v6/xtem_texmenu_eng.html
blob: e97729d38e27e0daeb4713a2223b5d129135d5dc (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
203
204
205
206
207
208
209
210
211
212
213
214
<HTML>
<HEAD> 

<TITLE> The xtem_TeXMenu Project </TITLE>
<!-- Changed by: Roland Weibezahn, 17.10.1998 -->
<META NAME="content" CONTENT="xtem_TeXMenu">
<META NAME="description" CONTENT="presentation of the X11 GUI xtem_TeXMenu for Unix users of TeX/LaTeX"> 
<META NAME="keywords" CONTENT="GUI xtem TeXMenu TeX LaTeX text processing Linux Unix X11 X-Window Tcl">

</HEAD>
<BODY>

<H1> The home page of xtem_TeXMenu Version 6 </H1>

<STRONG> Authors:  G&uuml;nther Lamprecht, Wolfhardt Lotz, Roland Weibezahn </STRONG>
<P>

<TABLE>
 <TR>
  <TD VALIGN=TOP>
    <UL>
     <LI> <A HREF="http://www.iwd.uni-bremen.de/xtem/xtem_texmenu_eng.html">
							<B> English </B></A></LI>
     <LI> <A HREF="http://www.iwd.uni-bremen.de/xtem/xtem_texmenu_ger.html">
							<B> German/deutsch </B></A></LI>
    </UL>
  </TD>
  <TD VALIGN=TOP WIDTH=75%>
    (look also for an <A HREF="http://www.iwd.uni-bremen.de/xtem/xtem_texmenus_eng.html"
    ><B>overall view and links to all available xtem versions</B></A>)
  </TD>
 </TR>
</TABLE>


<H2> Contents </H2>

<UL>
  <LI><A HREF="#whatis">What is xtem_TeXMenu</A>
  <LI><A HREF="#version">xtem version 6 compared with previous version 5</A>
  <LI><A HREF="#howtoget">How to get xtem_TeXMenu</A>
</UL>


<H2><A NAME="whatis">What is xtem_TeXMenu</A></H2>

xtem provides for a simple and comfortable <B>graphical user interface</B> (GUI) 
to control the following <B>TeX/LaTeX</B> facilities:
<UL>
 <LI> file and directory selection, directory creation </LI>
 <LI> editor (vi, emacs, ...)  including additional windows for the
	LaTeX-syntax (using hypertext) and examples </LI>
 <LI> TeX, LaTeX, ... </LI>
 <LI> previewer (ghostview, xdvi, TkDvi, ...) </LI>
 <LI> printing (including comfortable printer selection, ...) </LI>
 <LI> syntax and spelling check </LI>
 <LI> makeindex </LI>
 <LI> bibtex </LI>
 <LI> additional programs as required </LI>
 <LI> Online help is available for all the buttons and windows by simple mouse click. </LI>
 <LI> English or German language by choice, other languages may easily be adapted </LI>
 <LI> ... </LI>
</UL>

The following <B> descriptions </B> (select by choice) give you more detailed information:
<UL>
 <LI><A HREF="http://www.iwd.uni-bremen.de/xtem.v6/xtem_texmenu_6eng_mini.dvi"
     >English description (.dvi, without pictures,     ~ 30 KB)</A></LI>
 <LI><A HREF="ftp://ftp.iwd.uni-bremen.de/pub/tex/xtem.v6/xtem_texmenu_6eng.ps.gz"
     >English description (Postscript: .ps.gz, with pictures,  ~ 250 KB)</A></LI>
 <LI><A HREF="http://www.iwd.uni-bremen.de/xtem.v6/xtem_texmenu_6ger_mini.dvi"
     >German description  (.dvi, without pictures,     ~ 30 KB)</A></LI>
 <LI><A HREF="ftp://ftp.iwd.uni-bremen.de/pub/tex/xtem.v6/xtem_texmenu_6ger.ps.gz"
     >German description  (Postscript: .ps.gz, with pictures,  ~ 250 KB)</A></LI>
</UL>


xtem is written for Unix platforms and has been tested on many systems.
It requires 
<A HREF="http://www.scriptics.com/">Tcl, the appropriate Tk</A>
and <A HREF="http:/www.neosoft.com/tclx/">TclX</A>. 
This version runs with        Tcl/Tk/TclX             
(Tcl8.0 and Tcl7.6).
<P>
There exist 
<A HREF="http://www.iwd.uni-bremen.de/xtem/xtem_texmenus_eng.html"
><B>more versions of xtem_TeXMenu</B></A> 
running with other versions of Tcl/Tk/TclX             
<P>
The configuration has to be done by the local TeX-Administrator 
by adapting configuration files ("open lists").
<P>

<H2><A NAME="version">xtem version 6 compared with previous version 5:</A></H2>

Besides adapting xtem to Tcl 8.0 we have done error corrections
and added new features:
<UL>
  <LI>  key bindings ("accelerators"/"short-cuts" and "(Page) Up/Down Keys"),
	see new variable "bindkeysenab" in install.vst, </LI>
  <LI>  page selection in print menu is controlled for the existence of the 
	selected page numbers in the document, </LI>
  <LI>  "a lot of" error correction in logfile-analyze, </LI>
  <LI>  we have written a program to display all (new) hyphenations found in 
	the dvi-file, this program can be enforced to run automatically
	after each TeX run, see new variable "texposthyph" in install.vst, </LI>
  <LI>  shift modifier for quick&amp;dirty button: TeX run of preamble+edit-file, </LI>
  <LI>  shift modifier for print button: immediate print (without print menu), </LI>
  <LI>  you can now force bibtex run after TeX run (will be done only if 
	string "... undefined references" is found in .log-file),
	see new variables "texpostbib" and "texposttex" in install.vst, </LI>
  <LI>  you can now force makeindex run after TeX run 
	(will be done only if .idx-file has changed),
	see new variables "texpostind" and "texposttex" in install.vst, </LI>
  <LI>  new setting variable "texpostps": you can now prevent the dvips run 
	immediately after Tex run (in case of ghostview as previewer), </LI>
  <LI>  print actions (e.g. for a5booklet) can now be specified in prt_dvi*.vst 
	instead of prt_dvi*.tcl, </LI>
  <LI>  the flickering of the main menu buttons during TeX runs is prevented, </LI>
  <LI>  new setting variable "shortbutts" to reduce the left buttons in main menu
	and display most of the information at menu bottom when mouse enters the button, </LI>
  <LI>  new setting variable "mousebutts": you can now use xtem with a
	2-button-mouse too, </LI>
  <LI>  new setting variable "texedit": environment variable TEXEDIT can now be set
	to an editor call at your choice (up to now TEXEDIT was set to the current
	editor at all cases). </LI>
  <LI>  Installation procedure checks for the programs used in the setting files. </LI>
</UL>
The setting files from older versions of xtem are mostly compatible
(mkcommand.vst needs an updating; a new setting file hyphen.vst will
be automatically installed), 
thus switching from the older version to the new release will be done easily.

<H2><A NAME="howtoget">How to get xtem_TeXMenu:</A></H2>

The file <B> xtem_texmenu.<I>n</I>.<I>nn</I>.tar.gz </B> 
includes all the xtem material necessary for installation, you can get it 
from the CTAN servers (in directory  /pub/tex/support/xtem_texmenu you will always find
the current distribution, i.e. neither beta test versions nor older versions), 
or directly from us under the terms of the 
<A HREF="http://org.gnu.de/copyleft/gpl.html">GNU General Public License (GPL)</A>:
<UL>
 <LI><A HREF="ftp://ftp.iwd.uni-bremen.de/pub/tex/xtem.v6/xtem_texmenu.6.18.tar.gz"
     >ftp.iwd.uni-bremen.de/pub/tex/xtem.v6/xtem_texmenu.tar.gz</A>
		--- the source, etc. (~ 1.3 MB), 
                    which is in fact a link to distribution 
                    <B> xtem_texmenu.6.18.tar.gz </B></LI>
<!--                                 ^^^^    current version -->
 <LI><A HREF="ftp://ftp.iwd.uni-bremen.de/pub/tex/xtem.v6/xtem_texmenu_6eng.ps.gz"
     >ftp.iwd.uni-bremen.de/pub/tex/xtem.v6/xtem_texmenu_6eng.ps.gz</A>
		--- the English description (with pictures) (~ 250 KB) </LI>
 <LI><A HREF="ftp://ftp.iwd.uni-bremen.de/pub/tex/xtem.v6/xtem_texmenu_6ger.ps.gz"
     >ftp.iwd.uni-bremen.de/pub/tex/xtem.v6/xtem_texmenu_6ger.ps.gz</A>
		--- the German description (with pictures) (~ 250 KB) </LI>
 <LI><A HREF="ftp://ftp.iwd.uni-bremen.de/pub/tex/xtem.v6/"
     >ftp.iwd.uni-bremen.de/pub/tex/xtem.v6/</A>
		--- the xtem directory </LI>
 <LI><A HREF="ftp://ftp.iwd.uni-bremen.de/pub/tcl/"
     >ftp.iwd.uni-bremen.de/pub/tcl/</A>
		--- the Tcl/Tk/TclX directory on our ftp server 
                    (sources, binaries for Linux)</LI>
 <LI><A HREF="ftp://ftp.iwd.uni-bremen.de/pub/tex/texchk.tar.gz"
     >ftp.iwd.uni-bremen.de/pub/tex/texchk.tar.gz</A>
		--- a (La)TeX syntax checker which can be used in xtem</LI>
 <LI><A HREF="ftp://ftp.iwd.uni-bremen.de/pub/tex/dvidvi-1.1.tar.gz"
     >ftp.iwd.uni-bremen.de/pub/tex/dvidvi-1.1.tar.gz</A>
		--- a program used in xtem sometimes for printing a5booklets etc.</LI>
</UL>

If you want to subscribe announcements of further versions, send an e-mail to:
<A HREF="mailto:weibezahn@iwd.uni-bremen.de">weibezahn@iwd.uni-bremen.de</A>
with (in body):
<P>
<TT>subscribe xtem announcing </TT><I>your-mail-ddress</I><TT> </TT><I>your-name</I>
<BR>
<TT>end</TT>

<P>
Bug reports and suggestions are also welcome at the same address.
If you like (or don't like) this program, *please* drop me a line.
I would like to hear how the program works (or doesn't work) for you.
I won't know what new features to add if I don't get any feedback. Thanks!

<P>
There is also a list to discuss suggestions concerning the development of xtem;
you can subscribe this list by sending an e-mail to:
<A HREF="mailto:majordomo@iwd.uni-bremen.de">majordomo@iwd.uni-bremen.de</A>
with (in body):
<P>
<TT>subscribe xtem-list</TT>
<BR>
<TT>end</TT>

<P>
Happy and comfortable TeXing.

<HR>
<DL>
  <DT> <I> Address: </I>  
	<DD> Dr. Roland Weibezahn
  <DT>    
	<DD> Universit&auml;t Bremen,  IWD
	<DD> Postfach 330 440, D 28334 Bremen, Germany 
  <DT>  
	<DD> <I> e-mail: </I> 
               <A HREF="mailto:weibezahn@iwd.uni-bremen.de">weibezahn@iwd.uni-bremen.de</A>

  <DT>  
	<DD> <I> Phone:  </I> +49 - 421 - 218 - 3532
</DL>


</BODY>
</HTML>