© TUG, used with permission
TEX@2015
Martin Schröder
Motivation
A retrospective
Problems
The foundations
LATEX
ConTEXt
Graphics
Bibliographies
Indexes
Fonts
Distribution
Literature
Community
Summary
DE
TEX@2015TEX in the 21st Century – where are we and what is up
Martin Schröder
Chemnitzer Linux-Tage 201521th–22nd March 2015, Chemnitz, Germany
r2348, 2015-03-19T23:12:03Z, Martin Schröder, [email protected], CC BY-NC-SA
TEX@2015
Martin Schröder
Motivation
A retrospective
Problems
The foundations
LATEX
ConTEXt
Graphics
Bibliographies
Indexes
Fonts
Distribution
Literature
Community
Summary
DE
About me
▶ MS in CS, TEX and PDF expert, Java developer▶ LATEX user since 1989▶ First level support at the LaTeX3 team (1998–2005)▶ pdfTEX maintainer (2001–2008)▶ Member of the LuaTEX team▶ Developer of a number of LATEX packages (since 1990)
r2348, 2015-03-19T23:12:03Z, Martin Schröder, [email protected], CC BY-NC-SA
TEX@2015
Martin Schröder
Motivation
A retrospective
Problems
The foundations
LATEX
ConTEXt
Graphics
Bibliographies
Indexes
Fonts
Distribution
Literature
Community
Summary
DE
ContentsMotivation
A retrospective
Problems
The foundations
LATEX
ConTEXt
Graphics
Bibliographies
Indexes
Fonts
Distribution
Literature
Community
Summary
r2348, 2015-03-19T23:12:03Z, Martin Schröder, [email protected], CC BY-NC-SA
TEX@2015
Martin Schröder
Motivation
A retrospective
Problems
The foundations
LATEX
ConTEXt
Graphics
Bibliographies
Indexes
Fonts
Distribution
Literature
Community
Summary
DE
MotivationThree types of booth visitors
a) Does not know TEX
b) Has used TEX some years or decades ago to typeset alarger document and is astonished that it still exists –and wants to know what is newThis talk is for you
c) Currently typesets a larger document with TEX andneeds help
r2348, 2015-03-19T23:12:03Z, Martin Schröder, [email protected], CC BY-NC-SA
TEX@2015
Martin Schröder
Motivation
A retrospective
Problems
The foundations
LATEX
ConTEXt
Graphics
Bibliographies
Indexes
Fonts
Distribution
Literature
Community
Summary
DE
MotivationThree types of booth visitors
a) Does not know TEX
b) Has used TEX some years or decades ago to typeset alarger document and is astonished that it still exists –and wants to know what is newThis talk is for you
c) Currently typesets a larger document with TEX andneeds help
r2348, 2015-03-19T23:12:03Z, Martin Schröder, [email protected], CC BY-NC-SA
TEX@2015
Martin Schröder
Motivation
A retrospective
Problems
The foundations
LATEX
ConTEXt
Graphics
Bibliographies
Indexes
Fonts
Distribution
Literature
Community
Summary
DE
MotivationThree types of booth visitors
a) Does not know TEX
b) Has used TEX some years or decades ago to typeset alarger document and is astonished that it still exists –and wants to know what is newThis talk is for you
c) Currently typesets a larger document with TEX andneeds help
r2348, 2015-03-19T23:12:03Z, Martin Schröder, [email protected], CC BY-NC-SA
TEX@2015
Martin Schröder
Motivation
A retrospective
Problems
The foundations
LATEX
ConTEXt
Graphics
Bibliographies
Indexes
Fonts
Distribution
Literature
Community
Summary
DE
MotivationThree types of booth visitors
a) Does not know TEX
b) Has used TEX some years or decades ago to typeset alarger document and is astonished that it still exists –and wants to know what is newThis talk is for you
c) Currently typesets a larger document with TEX andneeds help
r2348, 2015-03-19T23:12:03Z, Martin Schröder, [email protected], CC BY-NC-SA
TEX@2015
Martin Schröder
Motivation
A retrospective
Problems
The foundations
LATEX
ConTEXt
Graphics
Bibliographies
Indexes
Fonts
Distribution
Literature
Community
Summary
DE
Where we have been
1978 TEX78
1979 METAFONT79
1982 TEX82 (0)
1983 TEX82 (1.0)
1984 METAFONT84 (0)
1986 Computers & Typesetting(TEXbook etc.)
1986 METAFONT84 (1.0)
1986 TEX 2.0
1986 LATEX
1990 TEX 3.0
1990 METAFONT 2.0
1994 METAPOST
1994 LATEX2𝜀1994–2006 teTEX
1996 TEX Live
1996 ConTEXt
1997 pdfTEX
2004 X ETEX
2007 LuaTEX
2007 ConTEXt MKiV
r2348, 2015-03-19T23:12:03Z, Martin Schröder, [email protected], CC BY-NC-SA
TEX@2015
Martin Schröder
Motivation
A retrospective
Problems
The foundations
LATEX
ConTEXt
Graphics
Bibliographies
Indexes
Fonts
Distribution
Literature
Community
Summary
DE
Problems we are working on: Unicode input
1982 TEX82: 7bit
1990 TEX 3.0: 8bit
1991 Unicode
1991–2004 Omega: 16bit
2004 X ETEX: 32bit
2007 LuaTEX: 32bit
2010–today Unicode math (works with X ETEX and LuaTEX,but we need more free fonts)
r2348, 2015-03-19T23:12:03Z, Martin Schröder, [email protected], CC BY-NC-SA
TEX@2015
Martin Schröder
Motivation
A retrospective
Problems
The foundations
LATEX
ConTEXt
Graphics
Bibliographies
Indexes
Fonts
Distribution
Literature
Community
Summary
DE
Problems we are working on: FontsTEX does not handle fonts itself but reads only metricinformation (tfm files) and leaves the usage of font filesto the output drivers. Originally these worked only withMETAFONT fonts but nearly nobody outside of the TEXworld created them.The rest of the world instead developed PostScript (1984),TrueType (1991) and lately OpenType (1996). These fontscan be used with troubles (by experts) with TEX and pdfTEX,but then the special features of OpenType are ignored.Today we have X ETEX and LuaTEX which make the usage ofOpenType fonts very simple.
r2348, 2015-03-19T23:12:03Z, Martin Schröder, [email protected], CC BY-NC-SA
TEX@2015
Martin Schröder
Motivation
A retrospective
Problems
The foundations
LATEX
ConTEXt
Graphics
Bibliographies
Indexes
Fonts
Distribution
Literature
Community
Summary
DE
Problems we are working on: PDFTEX as designed by Knuth writes a device independentoutput format (DVI). Today the standard is PDF (1993).For that we made output drivers and finally pdfTEX (1997),which can write PDF directly.pdfTEX is now the default engine of the TEX world.X ETEX and LuaTEX can also write PDF.The problem now is tagged PDF – that works with LuaTEXand ConTEXt since 2010, but not yet with LATEX.
r2348, 2015-03-19T23:12:03Z, Martin Schröder, [email protected], CC BY-NC-SA
TEX@2015
Martin Schröder
Motivation
A retrospective
Problems
The foundations
LATEX
ConTEXt
Graphics
Bibliographies
Indexes
Fonts
Distribution
Literature
Community
Summary
DE
Problems we are working on: PDFTEX as designed by Knuth writes a device independentoutput format (DVI). Today the standard is PDF (1993).For that we made output drivers and finally pdfTEX (1997),which can write PDF directly.pdfTEX is now the default engine of the TEX world.X ETEX and LuaTEX can also write PDF.The problem now is tagged PDF – that works with LuaTEXand ConTEXt since 2010, but not yet with LATEX.
r2348, 2015-03-19T23:12:03Z, Martin Schröder, [email protected], CC BY-NC-SA
TEX@2015
Martin Schröder
Motivation
A retrospective
Problems
The foundations
LATEX
ConTEXt
Graphics
Bibliographies
Indexes
Fonts
Distribution
Literature
Community
Summary
DE
A short overwiew: LATEX workflow(LA)TEX Source
??TEX Compiler
Class filePackages
binary format fileFonts (metrics)
DVI file aux files
external programsIndex,Bibliography,Glossar)
DVI driverFonts (Type1,Type3, Bitmap,TTF, OTF) b
b
PS file
ghostscript
PDF file PDF file PDF file
The structure of a TEX system withpdfTEX, XETEX or LuaTEX as
compiler which can generate anoutput as PDF or in the driver
independent DVI format.
XETEX LaTEXLuaTEX
pdfLaTEXLuaLaTEX
XETEX
r2348, 2015-03-19T23:12:03Z, Martin Schröder, [email protected], CC BY-NC-SA
TEX@2015
Martin Schröder
Motivation
A retrospective
Problems
The foundations
LATEX
ConTEXt
Graphics
Bibliographies
Indexes
Fonts
Distribution
Literature
Community
Summary
DE
The engines
TEX the original by Donald Knuth
𝜀-TEX small evolutionary extensions
pdfTEX can create PDF and offersmicrotypographical extensions
X ETEX handles Unicode input and OpenType fonts;uses operating system specific libraries forfont handling
LuaTEX can create PDF and offers microtypographicalextensions, handles Unicode input andOpenType fonts; integrates Lua as aprogramming language, but is stillcompatible to TEX; integrates METAPOST.Currently in stable beta (0.80); 1.0 isplanned for 2016.
r2348, 2015-03-19T23:12:03Z, Martin Schröder, [email protected], CC BY-NC-SA
TEX@2015
Martin Schröder
Motivation
A retrospective
Problems
The foundations
LATEX
ConTEXt
Graphics
Bibliographies
Indexes
Fonts
Distribution
Literature
Community
Summary
DE
LATEXMuch has changed since LATEX 2.09 (1989):
▶ LATEX2𝜀: Planned as an intermediate version (𝜖)between LATEX2.09 and LATEX3; very stable since 1994
▶ KOMA script: An alternative to the standard classesadapted to the typographical conventions of Europewhich offers many extensions
▶ hyperref: Adds support for hyperlinks, forms andother capabilities of PDF (e. g. metadata)
▶ LATEX3: Develops slowly but now offers a goodfoundation for developers of classes and packageswhich is used by many new packages (e. g. for X ELATEXand LuaLATEX)
r2348, 2015-03-19T23:12:03Z, Martin Schröder, [email protected], CC BY-NC-SA
TEX@2015
Martin Schröder
Motivation
A retrospective
Problems
The foundations
LATEX
ConTEXt
Graphics
Bibliographies
Indexes
Fonts
Distribution
Literature
Community
Summary
DE
X ELATEX and LuaLATEXTo use the extensions of X ETEX and LuaTEX with LATEX somepackages have been developed which can be used withthe commands xelatex and lualatex:
▶ fontspec: Font handling▶ polyglossia: Multilingual documents; an
alternative to babel▶ luatextra: Loads all packages needed for LuaLATEX
r2348, 2015-03-19T23:12:03Z, Martin Schröder, [email protected], CC BY-NC-SA
TEX@2015
Martin Schröder
Motivation
A retrospective
Problems
The foundations
LATEX
ConTEXt
Graphics
Bibliographies
Indexes
Fonts
Distribution
Literature
Community
Summary
DE
Presentations with LATEXPresentations are one of the most popular uses of TEX.LATEX2𝜀 offers only the obsolete slides class. Thereforealternatives have been developed of which two are mostoften used:
▶ beamer: Used for this talk, offers an excellentsupport of PDF
▶ powerdot: Uses PSTricks and therefore needs dvipsor X ETEX
r2348, 2015-03-19T23:12:03Z, Martin Schröder, [email protected], CC BY-NC-SA
TEX@2015
Martin Schröder
Motivation
A retrospective
Problems
The foundations
LATEX
ConTEXt
Graphics
Bibliographies
Indexes
Fonts
Distribution
Literature
Community
Summary
DE
ConTEXtConTEXt is an alternative to LATEX that now (with versionMk IV) makes extensive use of LuaTEX and PDF to offerfeatures that are hard or impossible with LATEX, e. g.:
▶ Multicolumn typesetting▶ Integrated use of METAPOST (also possible with
LuaLATEX)▶ Handling of XML▶ Support of layers▶ Typesetting on a grid▶ Creation of tagged PDF, XML, ePUB
r2348, 2015-03-19T23:12:03Z, Martin Schröder, [email protected], CC BY-NC-SA
TEX@2015
Martin Schröder
Motivation
A retrospective
Problems
The foundations
LATEX
ConTEXt
Graphics
Bibliographies
Indexes
Fonts
Distribution
Literature
Community
Summary
DE
Images
▶ Inclusion of images: pdfTEX, X ETEX and LuaTEX canhandle JPEG, PNG and PDF when creating PDF; pdfTEXand LuaTEX can also handle JBIG2. EPS must beconverted which is now done automagically
▶ Some packages and programs for diagrams
r2348, 2015-03-19T23:12:03Z, Martin Schröder, [email protected], CC BY-NC-SA
TEX@2015
Martin Schröder
Motivation
A retrospective
Problems
The foundations
LATEX
ConTEXt
Graphics
Bibliographies
Indexes
Fonts
Distribution
Literature
Community
Summary
DE
METAPOST
An extension of METAFONT which can create PostScriptand SVG. It can be used for diagrams and is integratedinto LuaTEX.
1 1
1 1
Het grote aftellen begint. Nog ruim 350 keer
klo
kje
ron
d.W
ijwen
senu
eenvro
lijk1
99
9,
zonderalteveelaftelproblemen.Pragma
AD
E,R
idd
erst
raa
t2
7,
80
61
GH
Ha
ssel
tN
L.
We
wis
hy
ou
ab
righ
tan
dcle
an
20
10
!P
ragm
aA
DE
,R
idd
ers
traat
27,8061G
HH
ass
elt
NL
,w
ww
.pra
gm
a-a
de.c
om
1 1
1 1
1 1
1 1
We
wis
hy
ou
ago
od
20
11
!P
ragm
aA
DE
,R
idd
ers
traat
27,8061G
HH
ass
elt
NL
,w
ww
.pra
gm
a-a
de.c
om
We
wis
hyou
acolo
rfu
l2014!
Pra
gm
aA
DE
,R
idd
ers
traat
27,8061G
HH
ass
elt
NL
,w
ww
.pra
gm
a-a
de.c
om
1 1
1 1
r2348, 2015-03-19T23:12:03Z, Martin Schröder, [email protected], CC BY-NC-SA
TEX@2015
Martin Schröder
Motivation
A retrospective
Problems
The foundations
LATEX
ConTEXt
Graphics
Bibliographies
Indexes
Fonts
Distribution
Literature
Community
Summary
DE
TiKZ/PGFTikZ and PGF are TEX packages for creating graphicsprogrammatically. TikZ is build on top of PGF and allowsyou to create sophisticated graphics in a rather intuitiveand easy manner.
TikZTikZ && PGFPGF
Manual for Version .Manual for Version .
qastart
qb
qd
qc
qe
0,1,L
1,1,R
1,1,L
0,1,L
0,1,L
1,0,R1,1,R
0,1,R
1,0,R
r2348, 2015-03-19T23:12:03Z, Martin Schröder, [email protected], CC BY-NC-SA
TEX@2015
Martin Schröder
Motivation
A retrospective
Problems
The foundations
LATEX
ConTEXt
Graphics
Bibliographies
Indexes
Fonts
Distribution
Literature
Community
Summary
DE
PSTricksA macro package for LATEX which uses PostScript for thecreation of diagrams and graphics.
x
y
z
−1−2−3−4
01
23
4
−1−2
−3−4
01
23
4
0
1
2
3
4
5
6
7
8
x
y
z
s0
a b c
d1 . . . d4
1 round(X) e
f
g
h1 . . . h4
1 round(X)
i1 . . . i4
1 round(Y )
j
k
l1 . . . l4
1 round(X)
m1 . . . m4
1 round(Y )
∃Y′
∃X′
∃X′
∃X′∃Y
′X
′Y
′ = Y X
Figure 1: Reduction from Games to Draw-Free Games (see J. Flum, M. Ku-
bierschky, B. Ludascher. Total and Partial Well-Founded Datalog Coincide.Proc. 6th Intl. Conference on Database Theory (ICDT), Delphi, Greece, 1997,LNCS 1186, Springer).
0.00
0.01
0.0
2
0.0
3
0.0
4
0.05
0.06
0.07
0.08
0.09
0.10
0.110.12 0.13
0.14
0.15
0.16
0.17
0.18
0.19
0.20
0.2
1
0.2
2
0.2
3
0.24
0.25
0.26
0.2
7
0.2
8
0.2
9
0.30
0.31
0.32
0.33
0.34
0.35
0.360.370.38
0.39
0.40
0.41
0.42
0.43
0.44
0.45
0.4
6
0.4
7
0.4
8
0.49
0.00
0.01
0.0
2
0.0
3
0.0
4
0.05
0.06
0.07
0.08
0.09
0.10
0.110.12 0.13
0.140.15
0.16
0.17
0.18
0.19
0.20
0.2
1
0.2
2
0.2
30.24
0.25
0.26
0.2
7
0.2
8
0.2
9
0.30
0.31
0.32
0.33
0.34
0.35
0.360.370.38
0.390.4
0
0.41
0.42
0.43
0.44
0.45
0.4
6
0.4
7
0.4
80.49
010
20
30
40
50
60
70
8090
100
110
120
130
140
150
160
170
180
-170
-160
-150
-140
-130
-120
-110
-100-90
-80
-70
-60
-50
-40
-30
-20
-10
0.1
0.2
0.3
0.4
0.5
0.6
0.7
0.8
0.9
1.0
1.2
1.4
1.6
1.8
2.0
3.0
4.0
5.0
10
20
50
0.2
0.2
0.4
0.4
0.6
0.6
0.8
0.8
1
1
10.90.8
0.7
0.6
0.5
0.4
0.3
0.2
0.1
0
2
3
4
5
10
20
50
1.2
1.4
1.6
1.8
0.05
0.1
5
-1-0.9-0.8
-0.7
-0.6
-0.5
-0.4
-0.3
-0.2
-0.1
-2
-3
-4
-5
-10
-20
-50
-1.2
-1.4
-1.6
-1.8
-0.05
-0.1
5
r2348, 2015-03-19T23:12:03Z, Martin Schröder, [email protected], CC BY-NC-SA
TEX@2015
Martin Schröder
Motivation
A retrospective
Problems
The foundations
LATEX
ConTEXt
Graphics
Bibliographies
Indexes
Fonts
Distribution
Literature
Community
Summary
DE
AsymptoteA descriptive vector graphics language that provides anatural coordinate-based framework for technical drawing.Labels and equations are typeset with LATEX, forhigh-quality PostScript output.
y
x
0 1 2 3 4 5 6x
0
1
2
3
4
5
6
y
−1 −0.8−0.6−0.4−0.2 0 0.2 0.4 0.6 0.8 1
f(x, y)
r2348, 2015-03-19T23:12:03Z, Martin Schröder, [email protected], CC BY-NC-SA
TEX@2015
Martin Schröder
Motivation
A retrospective
Problems
The foundations
LATEX
ConTEXt
Graphics
Bibliographies
Indexes
Fonts
Distribution
Literature
Community
Summary
DE
BibliographiesOne of the strengths of LATEX is the handling ofbibliographies with BibTEX
▶ BibTEX: Can only handle 7Bit and is difficult toprogram
▶ BibTEX8: Can only handle 8Bit and is difficult toprogram
▶ Biber: A replacement of BibTEX used by BibLATEX; XMLsupport is planned. The style files are programmedin TEX
▶ BibLATEX is the future (for LATEX)
r2348, 2015-03-19T23:12:03Z, Martin Schröder, [email protected], CC BY-NC-SA
TEX@2015
Martin Schröder
Motivation
A retrospective
Problems
The foundations
LATEX
ConTEXt
Graphics
Bibliographies
Indexes
Fonts
Distribution
Literature
Community
Summary
DE
IndexesGood scientific books have indexes, so their creation alsohad to be automated
▶ MakeIndex: The standard solution since 1986;handles only 7bit
▶ Xindy: Handles any language and unicode, sortingcan be adapted, can handle arbitrary “page numbers”(e. g. “Genesis 1:31”), the markup can be configured
▶ Every generated index can be manipulated as neededby external programs
r2348, 2015-03-19T23:12:03Z, Martin Schröder, [email protected], CC BY-NC-SA
TEX@2015
Martin Schröder
Motivation
A retrospective
Problems
The foundations
LATEX
ConTEXt
Graphics
Bibliographies
Indexes
Fonts
Distribution
Literature
Community
Summary
DE
FontsIt is not enough to have programs that can handleOpenType fonts, we also need good free OpenType fonts:
▶ Latin Modern: An extended and improved version ofComputer Modern, which supports all “roman”languages
▶ TEX Gyre: Extended and improved versions of theGhostScript PostScript default fonts
▶ Many polish fonts (Antykwa Toruńska, Kurier andIwona, Cyklop)
r2348, 2015-03-19T23:12:03Z, Martin Schröder, [email protected], CC BY-NC-SA
TEX@2015
Martin Schröder
Motivation
A retrospective
Problems
The foundations
LATEX
ConTEXt
Graphics
Bibliographies
Indexes
Fonts
Distribution
Literature
Community
Summary
DE
Math fontsTEX of course needs math fonts and for decades has beenthe reference implementation for math typesetting, somath fonts (very few) were designed for TEX. With theadvent of OpenType Microsoft designed OpenType mathand created a math font (Cambria Math) for use withOffice. Work is ongoing and mostly finished to extend theTEX engines (X ETEX and LuaTEX) to handle OpenType mathand to create free OpenType math fonts:
▶ Latin Modern and TEX Gyre: Work is ongoing onOpenType math
▶ Asana math: Free math font designed to complementPalatino. Beta.
▶ STIX/XITS: Free math fonts designed to complementTimes. STIX is designed to handle all mathematicalsymbols included in Unicode; XITS is the OpenTypeversion.
r2348, 2015-03-19T23:12:03Z, Martin Schröder, [email protected], CC BY-NC-SA
TEX@2015
Martin Schröder
Motivation
A retrospective
Problems
The foundations
LATEX
ConTEXt
Graphics
Bibliographies
Indexes
Fonts
Distribution
Literature
Community
Summary
DE
TEX distributionsSince the installation of TEX was a real problem in theolden days (in the last millenium…), free and operatingsystem independent TEX distributions were developed ofwhich these two are still active:
TEX Live For Unix, MacOS and Windows. Has its ownpackage management and offers onlineupdates. All moden Unix distributions gettheir TEX from TEX Live.
MikTEX For Windows with a package managementand online updates
Both would be impossible without CTAN (theComprehensive TEX Archive Network), a network of FTPserves which offer software related to TEX
r2348, 2015-03-19T23:12:03Z, Martin Schröder, [email protected], CC BY-NC-SA
TEX@2015
Martin Schröder
Motivation
A retrospective
Problems
The foundations
LATEX
ConTEXt
Graphics
Bibliographies
Indexes
Fonts
Distribution
Literature
Community
Summary
DE
BooksThere are a lot of books on LATEX and new ones are stillpublished, but some deserve special attention
LATEX Companion The LATEX3 projects sole income is fromthe sale of the LATEX Companion, thefollow-up to the LATEX manual by LeslieLamport
DANTE books Since there were some books on LATEXmissing and publishers are not alwaysinterested (the german translation ofLamport’s book is unavailable for someyears) DANTE (the german TEX user group)has published some books on its own (e. g.on KOMA script and PSTricks)
r2348, 2015-03-19T23:12:03Z, Martin Schröder, [email protected], CC BY-NC-SA
TEX@2015
Martin Schröder
Motivation
A retrospective
Problems
The foundations
LATEX
ConTEXt
Graphics
Bibliographies
Indexes
Fonts
Distribution
Literature
Community
Summary
DE
The communityThe TEX community is quite active:
User groups There are a number of national (and oneinternational: TUG) user groups, of which DANTE(for german speakers) is the largest with morethen 2000 members
Own conferences DANTE organises two conferences every yearand there are conferences by other user groups(of these the polish one is highly recommended),one european and one on ConTEXt
Conferences by others For some years we also participate inconferences by others (e. g. the LinuxTag,FrOSCon, or OpenRheinRuhr) with booths andpresentations
Funding The developement of TEX et. al. is not funded bycompanies but mainly by the user groups (fromtheir membership fees and contributions)
r2348, 2015-03-19T23:12:03Z, Martin Schröder, [email protected], CC BY-NC-SA
TEX@2015
Martin Schröder
Motivation
A retrospective
Problems
The foundations
LATEX
ConTEXt
Graphics
Bibliographies
Indexes
Fonts
Distribution
Literature
Community
Summary
DE
Stackexchange
▶ tex.stackexchange.com aka TeX.SX▶ Public online since November 2010▶ Currently (2015-03-18) more than 59k registered
users, ca. 83k questions and more than 114kanswers; ca. 80k visitors per day
▶ Unique in features and interface▶ Has become the first stop for online TEX support▶ The complete content is released under the cc-wiki
license, regular database dumps are freely availablefor download on clearbits.net
▶ More infos
r2348, 2015-03-19T23:12:03Z, Martin Schröder, [email protected], CC BY-NC-SA
TEX@2015
Martin Schröder
Motivation
A retrospective
Problems
The foundations
LATEX
ConTEXt
Graphics
Bibliographies
Indexes
Fonts
Distribution
Literature
Community
Summary
DE
SummaryAlthough TEX is now nearly 36 years old, it is still activelydeveloped. The main topics are Unicode input and theuse of OpenType fonts. The programs developed todayare X ETEX and LuaTEX; both can and should be used (butone needs an up to date installation of TEX)
LATEX is still the standard and is being adapted to the newprograms; ConTEXt is a very interesting “newcomer” whichdevelopes very fast
r2348, 2015-03-19T23:12:03Z, Martin Schröder, [email protected], CC BY-NC-SA