search for books and compare prices
Tables of Contents for The Latex Companions
Chapter/Section Title
Page #
Page Count
Preface
xxi
Graphics with LATEX
1
26
Graphics systems and typesetting
2
1
Drawing types
3
3
TEX's interfaces
6
5
Methods of integration
6
3
Methods of manipulation
9
1
TEX's graphic hooks
9
2
Graphics languages
11
14
TEX-based graphics languages
11
9
External graphics languages and drawing programs
20
5
Choosing a package
25
2
The LATEX2&epsis; graphics bundle
27
26
Loading the graphics packages
27
2
Package device driver options
28
1
Inclusion of graphics files
29
12
\includegraphics syntax in the graphics package
30
2
\includegraphics syntax in the graphicx package
32
6
Setting default key values for the graphicx package
38
1
Declarations guiding the inclusion of images
39
2
Graphical manipulation of LATEX objects
41
9
Scaling a LATEX box
42
1
Resizing to a given size
43
1
Rotating a LATEX box
44
4
Combining effects
48
1
Applications
48
2
Other packages in the graphics bundle
50
3
The epsfig and rotating packages
50
1
The Iscape package
51
1
The trig package
51
1
The keyval package
51
2
Working with METAFONT and METAPOST
53
42
The META language
54
6
Examples of META programs
55
5
Using the META programs
60
8
Running METAFONT
60
2
An alternative to METAFONT --- METAPOST
62
6
METAPOST macro libraries
68
15
Boxing macros
68
4
The METAPOST graph package
72
11
LATEX interfaces to META
83
10
The mfpic package
84
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 arguments
97
1
Setting graphics parameters
98
1
Coordinates and units
98
2
Coloring objects
100
1
The graphic objects
100
2
Examples of basic graphic objects
102
5
Mixing text and graphics
107
7
Nodes and their connections, and trees
114
18
Matrices --- grid-based nodes
121
4
Tree diagrams
125
7
Specifying tree bounding boxes
132
1
Data plotting
132
3
Working with a third dimension
135
4
Iterating commands
139
1
Customizing and programming PSTricks
140
13
New PSTricks objects and styles
140
5
PSTricks programming examples
145
8
Other PSTricks tools
153
1
Driver configuration for PSTricks
153
1
Summary of PSTricks commands and parameters
154
13
PSTricks basic drawing commands
154
5
PSTricks node-drawing commands
159
2
PSTricks node connection labeling commands
161
2
PSTricks drawing commands comparable to node connectors
163
1
PSTricks tree-drawing commands
163
2
PSTricks plotting commands
165
1
PSTricks 3D commands
166
1
The XY-pic package
167
38
Introducing XY-pic
167
1
A first example of XY-pic code
168
1
Basic constructs
169
5
Initial positions
169
1
Making connections
170
1
Dropping objects
171
2
Entering text in your pictures
173
1
Extensions
174
4
Curves and splines
175
1
Frames and brackets
176
2
Features
178
27
Arrows
178
2
Matrix-like diagrams
180
4
Graphs
184
4
Two-cell diagrams
188
2
Polygons
190
5
Arcs, circles, and ellipses
195
2
Lattices and web structures
197
1
Links and knots
198
7
Applications in chemistry, physics, and engineering
205
48
Typographical rules for scientific texts
205
3
Typesetting chemical symbols
207
1
The XYMTEX system
208
14
General conventions
210
4
The carom package
214
1
The lowcycle package
215
1
The hetarom and hetaromh packages
216
2
The ccycle and hcycle packages
218
1
The aliphat package
219
1
Combining structures
220
1
Defining your own structures
220
2
The ppchtex package
222
6
Structures
222
2
Definitions
224
1
Bonds
225
1
Combinations
225
2
Chemical equations
227
1
Special features
227
1
Drawing Feynman diagrams
228
11
Using FeynMF
229
2
Writing FeynMF diagrams
231
8
Extending FeynMF
239
1
Typesetting timing diagrams
239
4
Commands in the timing environment
239
4
Customization
243
1
Electronics and optics diagrams
243
7
General circuit diagram commands
245
2
Examples
247
3
Using the m4 macro processor for electronics diagrams
250
3
Basic principles
250
1
Customizing the diagram
251
2
Preparing music scores
253
24
Using TEX for scores --- an overview
254
1
Using MusiXTEX
255
9
The structure of a MusiXTEX source
255
1
Writing notes
256
4
Note spacing
260
1
A moderately complete example
261
2
Running MusiXTEX
263
1
abc2mtex --- easy writing of tunes
264
5
Writing abc2mtex source
265
3
Running abc2mtex
268
1
MPP, a MusiXTEX preprocessor
269
5
Writing MPP-source
269
4
Running MPP
273
1
midi2tex
274
3
Running midi2tex
274
3
Playing games
277
34
Chess
277
15
A METAFONT chess font
278
1
chess --- a package for typesetting chess
278
6
Extensions to the chess package
284
1
Interfacing chess databases
285
3
Using Adobe's cheq font
288
4
Xiangqi --- Chinese chess
292
3
Go
295
4
Possible problems
298
1
Backgammon
299
3
Card games
302
1
Bridge
303
3
Card deals
303
2
Bidding
305
1
Crosswords
306
5
Recent developments
309
2
The world of color
311
40
An introduction to color
312
5
Color theories
312
1
Color systems
313
1
Symbolic values of color
314
1
Color harmonies
314
2
Color and readability
316
1
Colors and LATEX --- the color package
317
9
Supported options
317
1
Using colors
318
3
Page color
321
1
Colored box backgrounds
322
2
Calculating colors
324
2
Coloring tables
326
12
The colortbl package
326
3
Examples
329
9
Color slides with LATEX: the seminar class
338
8
Using the seminar class
339
1
Frame styles
339
2
Interleaving notes and selecting subsets
341
1
Controlling slide size, fonts, and magnification
341
1
Fonts
342
1
The local control file
342
4
Color in the printing industry and separation
346
5
Color separation
347
1
Color separation using LATEX and dvips
348
3
Using PostScript fonts
351
62
Using preconfigured PostScript fonts
353
10
The PSNFSS system
353
6
Fonts, metric files --- the whole lot
359
3
Installing PostScript fonts
362
1
TEX font technology
363
7
Types of TEX fonts
363
1
TEX font metric files
364
3
TEX virtual fonts
367
3
PostScript font technology
370
11
Types of PostScript fonts
370
5
Adobe Font Metric files
375
3
Encoding of PostScript fonts
378
1
Rendering PostScript fonts
379
2
Classifying PostScript fonts
381
5
Setting up new PostScript fonts
386
20
TEX and encoding
386
1
The TeXBasel encoding
386
1
Making TEX metrics for PostScript fonts
387
1
AFM to TFM, and VF, conversion tools
387
2
The Y&Y font manipulation tools
389
1
The afm2tfm program
390
3
The fontinst package
393
13
Multiple Master fonts --- a case study
406
7
Generating instance files using Ghostscript
408
2
The Multiple Master setup of this book
410
3
PostScript drivers and tools
413
50
Introduction to dvi drivers
413
2
The dvips PostScript driver
415
18
Command line and configuration file options
415
7
Paper sizes
422
2
\special support
424
4
Font support
428
1
Special hooks
429
3
Debugging
432
1
PostScript page-manipulation tools
433
9
The psutils suite
435
7
Ghostscript, a PostScript interpreter
442
11
Ghostscript options and initialization
443
3
Ghostscript and fonts
446
1
Using different devices with Ghostscript
447
3
Interactive Ghostscript versions
450
1
Ghostscript applications
450
3
PostScript font to PK font format conversion
453
2
The ps2pk program
453
2
The gsftopk program
455
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 files
487
1
A.7.2 Metric files
488
3
A.7.3 Low-level fontinst commands
491
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 archive
498
1
B.2 Getting a package from the archive
498
6
B.3 List of packages and programs
504
7
Bibliography
511
6
Index
517
<