Protext: The Quickest Way To A Tex System
Protext: The Quickest Way To A Tex System
Thomas Feuerstack
English translation by Steve Peter
March 25, 2020
http://tug.org/protext
2 Extensions 15
2.1 General . . . . . . . . . . . . . . . . . . . . . . . . . . 15
2.2 on-the-fly-installation . . . . . . . . . . . . . . . . . . 15
2.3 Using MiKTEX’s console . . . . . . . . . . . . . . . . . 15
2.4 Packages not controlled by the Update Wizard . . . . 16
3 Addresses/References 17
3.1 Getting off to a good start . . . . . . . . . . . . . . . . 17
3.2 Further references . . . . . . . . . . . . . . . . . . . . 17
3.3 Other addresses of relevance for TEX . . . . . . . . . . 17
3
1 Welcome to the World of TEX
1.1 General
The fact that you’re reading this installation guide lets us surmise
some fundamental assumptions about your computer life and what
you want from it. Allow me to make a few conjectures as to why
you’ve got a proTEXt DVD in your drive, and judge for yourself how
close I am:
At least you’ve already made the correct next choice: you’re looking
at this guide. In the following sections, we’ll show you exactly what
is behind all those buttons.
5
1. Base system MiKTEX required
?
2. Editor TEXstudio recommended
Each component has a chapter below that leads you through its in-
stallation and offers tips and advice. The general plan is as follows:
Removing old versions : Before you install new components on your computer, you should
remove old versions that might already be installed. This sec-
tion will guide you through this quickly and easily.
Installation notes : Although in most cases you can use the default values suggested
by the installer, should the proverbial ‘exception that proves the
rule’ rear its head, you’ll find it documented here.
Updates : Almost as soon as you install software, it’s out of date. However,
some components have the ability to keep themselves always up
to date, and this section describes how.
Alternatives : As already mentioned, this DVD acts as a starter kit, which
means that it contains components that I can imagine will help
you to get a problem-free start on the road to TEX. However,
since everyone’s taste is a bit different, you will find alternatives
listed in this section.
6
less time than Word needs to print the 30 pages we mentioned
above.
7
1.6 MiKTEX
MiKTEX, a TEX distribution by Christian Schenk is the basis of
proTEXt. MiKTEX is a project that is constantly being developed.
You can find notes to its current status at the MiKTEX Project Page
(http://www.miktex.org).
Version contained in proTEXt: MiKTEX 2.9
Required disk space: ≈ 1.6 GB
After you click Install next to the MiKTEX label, the installer virtu-
ally runs itself, which is to say you can and should accept the default
settings. However, be careful at the points shown in the following
windows:
Installation Scope
While Windows (at least since version 7) has the potentiality to host
multiple user, you can decide if you will make MiKTEX available for
all registered users on your host, or only for yourself. Dependent of
your choice, the default setted → Installation Directory might differ.
In case you’re unsure, and if no serial reason points against it, you
should take over the recommended default.
8
Figure 1.3: Local vs. systemwide Installation.
Installation Directory
As is typical for Windows, choosen a systemwide installation, MiKTEX
is installed into the default location C:\Program Files. If you’ve de-
cided to install MiKTEX only for yourself, it will be installed in the
local user’s Program-directory.
In principle, you can install it anywhere you want, even if (in my
2
thanks to Dr. Klaus Höppner and his wonderful ideas :-)
9
opinion) there is no good reason to do so.
Settings
In the final installation window, you must set the standard paper size.
→ Figure 1.5 You can choose either American letter or European A4.
→ Tip After installation, you can change the paper size at any time via
MiKTEX’s Console.
You’ll find the Console by going to the Windows menu and selecting
the MiKTeX 2.9-entry.
Update Check
→ Abbildung 1.6 on the next In a last step MiKTEX offers the possiblity to refresh your system
page and installed packages to the most current versions. Even if you
deny these upgrades, you can easily catch up on everything to a later
moment, using MiKTEX’s Console.
10
Figure 1.6: Erster Update Check
In nearly almost cases the error was caused by the local anti-virus-
software. Disabling the anti-virus-software during installation time
leaded finally to success.
1.6.5 Updates
11
Figure 1.7: Where to store your own TEXrelated material.
12
1.7 TEXstudio
As you already know from the introduction, in addition to the TEX
engine itself, you also need a text editor to create and modify your
documents. For quite some time, the TeXworks editor has been in-
cluded in MiKTEX. TeXworks is small, simple, and efficient, and
→ figure 1.8 is therefore perfect for newbies . However, its simplicity is also its
greatest disadvantage: in using it, you quickly reach the limits of its
ability.
13
1.7.3 After the installation
The first time you run TEXstudio, it will automatically configure itself
→ figure 1.9 to run with the MiKTEX on your system . You can also choose a
different language, if you want.
TeXniccenter : For years, the editor on Windows. Recently, it’s been somewhat
irregularly maintained. Nonetheless, if you’re used to it, see:
http://www.texniccenter.org/
WinEdt : In some sense, the progenitor of all Windows TEX editors. Very
capable, but unfortunately Shareware. As a consequence, if
after 30 days at the latest, you don’t pay, the editor won’t work
any more.
http://www.winedt.com
14
2 Extensions
2.1 General
One of MiKTEX’s major advantages is its modularity, which means,
that you can extend the system by an uncountable number of addi-
tional packages. There seems to be nearly no layout-problem, which
isn’t already covered by someone’s created extra package, regardless if
its a special layout for your master-thesis, a presentation’s foil-class,
. . . Despite that, you may want to extend your document by inter-
active forms or some JavaScript-Programming there exist multiple
packages, which provider you with a solution.
A greater part of this packages is already included in proTEXt, and
there is a good chance at least, that they are usable directly, while
→ figure ?? on page ?? you’ve choosed a Complete MiKTEX installation.So, what do you’ll
still have to do for using an extra package?
2.2 on-the-fly-installation
The simplest way for using (and installing) an extra package is by
referencing it inside your document’s preamble. For example
\usepackage{aguplus}
would provide you with special styles, created by the American Geo-
physical Union. Even if its not already installed on your system,
MiKTEX would try an "on-the-fly"-installation, by dragging the miss-
→ figure 1.5 on page 10 ing parts from the internet.
1
for example, one you read about in The LATEX Companion (cf. chapter 3.2 on
the following page)
2
The Comprehensive TEX Archive Network
16
3 Addresses/References
FAQ
Newsgroups
There are many more TEX user groups for other languages and locales.
Please see http://www.tug.org/usergroups.html for a list.
Happy TEXing!
18