search for books and compare prices
Tables of Contents for The Latex Companions
Graphics systems and typesetting
2
1
Methods of integration6
3
Methods of manipulation9
1
TEX's graphic hooks9
2
TEX-based graphics languages11
9
External graphics languages and drawing programs20
5
The LATEX2&epsis; graphics bundle
27
26
Loading the graphics packages
27
2
Package device driver options28
1
Inclusion of graphics files
29
12
\includegraphics syntax in the graphics package30
2
\includegraphics syntax in the graphicx package32
6
Setting default key values for the graphicx package38
1
Declarations guiding the inclusion of images39
2
Graphical manipulation of LATEX objects
41
9
Scaling a LATEX box42
1
Resizing to a given size43
1
Rotating a LATEX box44
4
Combining effects48
1
Applications48
2
Other packages in the graphics bundle
50
3
The epsfig and rotating packages50
1
The Iscape package51
1
The trig package51
1
The keyval package51
2
Working with METAFONT and METAPOST
53
42
Examples of META programs55
5
Using the META programs
60
8
Running METAFONT60
2
An alternative to METAFONT --- METAPOST62
6
METAPOST macro libraries
68
15
Boxing macros68
4
The METAPOST graph package72
11
LATEX interfaces to META
83
10
The mfpic package84
9
mftoeps: a directlink between METAFONT and PostScript
93
2
Harnessing PostScript inside LATEX: the PSTricks package
95
72
The components of PSTricks
95
2
Basic PSTricks concepts
97
3
Commands and arguments97
1
Setting graphics parameters98
1
Coordinates and units98
2
Coloring objects100
1
Examples of basic graphic objects
102
5
Mixing text and graphics
107
7
Nodes and their connections, and trees
114
18
Matrices --- grid-based nodes121
4
Tree diagrams125
7
Specifying tree bounding boxes132
1
Working with a third dimension
135
4
Customizing and programming PSTricks
140
13
New PSTricks objects and styles140
5
PSTricks programming examples145
8
Driver configuration for PSTricks
153
1
Summary of PSTricks commands and parameters
154
13
PSTricks basic drawing commands154
5
PSTricks node-drawing commands159
2
PSTricks node connection labeling commands161
2
PSTricks drawing commands comparable to node connectors163
1
PSTricks tree-drawing commands163
2
PSTricks plotting commands165
1
PSTricks 3D commands166
1
A first example of XY-pic code
168
1
Initial positions169
1
Making connections170
1
Dropping objects171
2
Entering text in your pictures173
1
Curves and splines175
1
Frames and brackets176
2
Arrows178
2
Matrix-like diagrams180
4
Graphs184
4
Two-cell diagrams188
2
Polygons190
5
Arcs, circles, and ellipses195
2
Lattices and web structures197
1
Links and knots198
7
Applications in chemistry, physics, and engineering
205
48
Typographical rules for scientific texts
205
3
Typesetting chemical symbols207
1
General conventions210
4
The carom package214
1
The lowcycle package215
1
The hetarom and hetaromh packages216
2
The ccycle and hcycle packages218
1
The aliphat package219
1
Combining structures220
1
Defining your own structures220
2
Structures222
2
Definitions224
1
Bonds225
1
Combinations225
2
Chemical equations227
1
Special features227
1
Drawing Feynman diagrams
228
11
Using FeynMF229
2
Writing FeynMF diagrams231
8
Extending FeynMF239
1
Typesetting timing diagrams
239
4
Commands in the timing environment239
4
Customization243
1
Electronics and optics diagrams
243
7
General circuit diagram commands245
2
Examples247
3
Using the m4 macro processor for electronics diagrams
250
3
Basic principles250
1
Customizing the diagram251
2
Preparing music scores
253
24
Using TEX for scores --- an overview
254
1
The structure of a MusiXTEX source255
1
Writing notes256
4
Note spacing260
1
A moderately complete example261
2
Running MusiXTEX263
1
abc2mtex --- easy writing of tunes
264
5
Writing abc2mtex source265
3
Running abc2mtex268
1
MPP, a MusiXTEX preprocessor
269
5
Writing MPP-source269
4
Running MPP273
1
Running midi2tex274
3
A METAFONT chess font278
1
chess --- a package for typesetting chess278
6
Extensions to the chess package284
1
Interfacing chess databases285
3
Using Adobe's cheq font288
4
Xiangqi --- Chinese chess
292
3
Possible problems298
1
Card deals303
2
Bidding305
1
Recent developments309
2
An introduction to color
312
5
Color theories312
1
Color systems313
1
Symbolic values of color314
1
Color harmonies314
2
Color and readability316
1
Colors and LATEX --- the color package
317
9
Supported options317
1
Using colors318
3
Page color321
1
Colored box backgrounds322
2
Calculating colors324
2
The colortbl package326
3
Examples329
9
Color slides with LATEX: the seminar class
338
8
Using the seminar class339
1
Frame styles339
2
Interleaving notes and selecting subsets341
1
Controlling slide size, fonts, and magnification341
1
Fonts342
1
The local control file342
4
Color in the printing industry and separation
346
5
Color separation347
1
Color separation using LATEX and dvips348
3
Using PostScript fonts
351
62
Using preconfigured PostScript fonts
353
10
The PSNFSS system353
6
Fonts, metric files --- the whole lot359
3
Installing PostScript fonts362
1
Types of TEX fonts363
1
TEX font metric files364
3
TEX virtual fonts367
3
PostScript font technology
370
11
Types of PostScript fonts370
5
Adobe Font Metric files375
3
Encoding of PostScript fonts378
1
Rendering PostScript fonts379
2
Classifying PostScript fonts
381
5
Setting up new PostScript fonts
386
20
TEX and encoding386
1
The TeXBasel encoding386
1
Making TEX metrics for PostScript fonts387
1
AFM to TFM, and VF, conversion tools387
2
The Y&Y font manipulation tools389
1
The afm2tfm program390
3
The fontinst package393
13
Multiple Master fonts --- a case study
406
7
Generating instance files using Ghostscript408
2
The Multiple Master setup of this book410
3
PostScript drivers and tools
413
50
Introduction to dvi drivers
413
2
The dvips PostScript driver
415
18
Command line and configuration file options415
7
Paper sizes422
2
\special support424
4
Font support428
1
Special hooks429
3
Debugging432
1
PostScript page-manipulation tools
433
9
The psutils suite435
7
Ghostscript, a PostScript interpreter
442
11
Ghostscript options and initialization443
3
Ghostscript and fonts446
1
Using different devices with Ghostscript447
3
Interactive Ghostscript versions450
1
Ghostscript applications450
3
PostScript font to PK font format conversion
453
2
The ps2pk program453
2
The gsftopk program455
1
Generating images for Web pages using dvips and Ghostscript
455
5
PSfrag --- adding labels to included pictures
460
3
A Technical appendixes
463
34
A.1 emTEX\special commands
463
1
A.2 tpic\special conventions
464
3
A.3 The bm2font program
467
1
A.4 The dvips color separation header file
468
3
A.5 Catalogue of typefaces with Fontname abbreviations
471
3
A.6 Font encoding tables
474
13
A.7 fontinst reference information
487
7
A.7.1 Encoding files487
1
A.7.2 Metric files488
3
A.7.3 Low-level fontinst commands491
3
A.8 Ghostscript drivers
494
3
B Getting all the goodies
497
14
B.1 Connecting to CTAN
498
1
B.2.1 Finding files on the archive498
1
B.2 Getting a package from the archive
498
6
B.3 List of packages and programs
504
7
<