The LATEX companion:
Gespeichert in:
Hauptverfasser: | , |
---|---|
Format: | Buch |
Sprache: | English |
Veröffentlicht: |
Boston ; Munich [u.a.]
Addison-Wesley
2010
|
Ausgabe: | 2. ed., 10. printing |
Schriftenreihe: | Addison-Wesley series on tools and techniques for computer typesetting
|
Schlagworte: | |
Online-Zugang: | Inhaltsverzeichnis |
Beschreibung: | CD-ROM u.d.T.: TLC2 TEX CD |
Beschreibung: | XXVII, 1090 S. Ill. 1 CD-ROM (12 cm) |
ISBN: | 9780201362992 0201362996 |
Internformat
MARC
LEADER | 00000nam a2200000 c 4500 | ||
---|---|---|---|
001 | BV037248560 | ||
003 | DE-604 | ||
005 | 20120713 | ||
007 | t | ||
008 | 110225s2010 a||| |||| 00||| eng d | ||
020 | |a 9780201362992 |9 978-0-201-36299-2 | ||
020 | |a 0201362996 |9 0-201-36299-6 | ||
035 | |a (OCoLC)634812694 | ||
035 | |a (DE-599)BVBBV037248560 | ||
040 | |a DE-604 |b ger |e rakwb | ||
041 | 0 | |a eng | |
049 | |a DE-703 |a DE-739 |a DE-355 |a DE-20 |a DE-91G |a DE-29T | ||
084 | |a ST 351 |0 (DE-625)143668: |2 rvk | ||
084 | |a DAT 795f |2 stub | ||
100 | 1 | |a Mittelbach, Frank |e Verfasser |0 (DE-588)141928131 |4 aut | |
245 | 1 | 0 | |a The LATEX companion |c Frank Mittelbach ; Michel Goossens |
246 | 1 | 3 | |a TLC2 TEX CD |
250 | |a 2. ed., 10. printing | ||
264 | 1 | |a Boston ; Munich [u.a.] |b Addison-Wesley |c 2010 | |
300 | |a XXVII, 1090 S. |b Ill. |e 1 CD-ROM (12 cm) | ||
336 | |b txt |2 rdacontent | ||
337 | |b n |2 rdamedia | ||
338 | |b nc |2 rdacarrier | ||
490 | 0 | |a Addison-Wesley series on tools and techniques for computer typesetting | |
500 | |a CD-ROM u.d.T.: TLC2 TEX CD | ||
650 | 0 | 7 | |a Desktop-Publishing |0 (DE-588)4139389-2 |2 gnd |9 rswk-swf |
650 | 0 | 7 | |a LATEX |g Programm |0 (DE-588)4192618-3 |2 gnd |9 rswk-swf |
650 | 0 | 7 | |a LATEX 2E |0 (DE-588)4392995-3 |2 gnd |9 rswk-swf |
689 | 0 | 0 | |a LATEX 2E |0 (DE-588)4392995-3 |D s |
689 | 0 | |5 DE-604 | |
689 | 1 | 0 | |a LATEX |g Programm |0 (DE-588)4192618-3 |D s |
689 | 1 | 1 | |a Desktop-Publishing |0 (DE-588)4139389-2 |D s |
689 | 1 | |8 1\p |5 DE-604 | |
700 | 1 | |a Goossens, Michel |d 1951- |e Verfasser |0 (DE-588)114591504 |4 aut | |
856 | 4 | 2 | |m Digitalisierung UB Bayreuth |q application/pdf |u http://bvbr.bib-bvb.de:8991/F?func=service&doc_library=BVB01&local_base=BVB01&doc_number=021161917&sequence=000002&line_number=0001&func_code=DB_RECORDS&service_type=MEDIA |3 Inhaltsverzeichnis |
999 | |a oai:aleph.bib-bvb.de:BVB01-021161917 | ||
883 | 1 | |8 1\p |a cgwrk |d 20201028 |q DE-101 |u https://d-nb.info/provenance/plan#cgwrk |
Datensatz im Suchindex
_version_ | 1804143862568976384 |
---|---|
adam_text | Contents
list of Figures
xix
List of Tables
xxi
Preface
xxv
1
Introduction
1
1.1
A brief history
................................. 1
1.2
Today s system
................................ 6
1.3
Working with this book
........................... 10
1.3.1
What s here
............................. 10
1.3.2
Typographic conventions
..................... 11
1.3.3
Using the examples
........................ 14
2
The Structure of a MfeX Document
15
2.1
The structure of a source file
....................... 15
2.1.1
Processing of options and packages
.............. 17
2.1.2
Splitting the source file into parts
............... 18
2.1.3
Combining several files
...................... 20
2.1.4
optional—Providing variants in the document source
... 21
2.2
Sectioning commands
............................ 22
2.2.1
Numbering headings
....................... 24
2.2.2
Formatting headings
....................... 27
2.2.3
Changing fixed heading texts
.................. 34
2.2.4
fncychap—Predefined chapter heading layouts
....... 34
2.2.5
quotchap—
Mottos
on chapters
................. 35
2.2.6
titlesec—A different approach to headings
.......... 36
Contents
2.3
Table of contents structures
........................ 45
2.3.1
Entering information into the contents files
......... 46
2.3.2
Typesetting a contents list
.................... 49
2.3.3
Combining contents lists
..................... 52
2.3.4
Providing additional contents files
............... 54
2.3.5
shorttoc—Summary table of contents
............. 55
2.3.6
minitoc—Multiple tables of contents
.............. 56
2.3.7
titletoc—A different approach to contents lists
....... 58
2.4
Managing references
.....................·....... 66
2.4.1
showkeys—Displaying the reference keys
.......... 68
2.4.2
varioref— More flexible cross-references
............ 68
2.4.3
prettyref—Adding frills to references
............. 75
2.4.4
titleref
—
Non-numerical references
............... 76
2.4.5
hyperref—Active references
................... 78
2.4.6
xr—References to external documents
............ 78
Basic Formatting Tools
79
3.1
Phrases and paragraphs
........................... 80
3.1.1
xspace—Gentle spacing after a macro
............. 80
3.1.2
ellipsis, lips—Marks of omission
................ 81
3.1.3
amsmath—Nonbreaking dashes
................. 83
3.1.4
relsize—Relative changes to the font size
.......... 83
3.1.5
textcase—Change case of text intelligently
.......... 85
3.1.6
ulem—
Emphasize via underline
................. 87
3.1.7
soul—
Letterspacing
or stealing sheep
............. 88
3.1.8
uri—
Typesetting URLs, path names, and the like
...... 93
3.1.9
euro—Converting and typesetting currencies
........ 96
3.1.10
lettrine—
Dropping your capital
................. 99
3.1.11
Paragraph justification in
ЖеХ
.................102
3.1.12
raggedZe—Enhancing justification
...............105
3.1.13
setspace—Changing interline spacing
.............106
3.1.14
picinpar—Making rectangular holes
..............108
3.2
Footnotes, endnotes, and marginals
...................109
3.2.1
Using standard footnotes
....................110
3.2.2
Customizing standard footnotes
................112
3.2.3
ftnright—Right footnotes in a two-column environment
..114
3.2.4
footmisc—Various footnotes styles
..............114
3.2.5
perpage—Resetting counters on a per-page basis
.... 120
3.2.6
manyfoot—Independent footnotes
...............122
3.2.7
endnotes—An alternative to footnotes
............125
3.2.8
Marginal notes
...........................126
3.3
List structures
.................................128
3.3.1
Modifying the standard lists
...................128
3.3.2
paralist—
Extended list environments
.............132
Contents ix
3.3.3
amsthm—Providing headed lists
................ 138
3.3.4
Making your own lists
....................... 144
3.4
Simulating typed text
............................ 151
3.4.1
Simple verbatim extensions
................... 152
3.4.2
upquote
—
Computer program style quoting
......... 153
3.4.3
fancyvrb—Highly customizable verbatim environments
. .155
3.4.4
listings—Pretty-printing program code
............ 168
3.5
Lines and columns
.............................. 175
3.5.1
lineno—Numbering lines of text
................ 176
3.5.2
parallel—Two text streams aligned
............... 181
3.5.3
multicol—A flexible way to handle multiple columns
. . . 184
3.5.4 changebar—
Adding revision bars to documents
...... 189
The Layout of the Page
193
4.1
Geometrical dimensions of the layout
..................193
4.2
Changing the layout
.............................197
4.2.1
layouts
—
Displaying your layout
................199
4.2.2
A collection of page layout packages
.............202
4.2.3
typearea
—
A traditional approach
...............203
4.2.4
geometry—Layout specification with auto-completion
. . . 206
4.2.5
Iscape—Typesetting individual pages in landscape mode
. 211
4.2.6
crop—Producing trimming marks
...............212
4.3
Dynamic page data: page numbers and marks
.............215
4.3.1
KTgX page numbers
........................215
4.3.2
lastpage—A way to reference it
.................216
4.3.3
chappg—Page numbers by chapters
..............216
4.3.4
lATgX mark commands
.......................217
4.3.5
extramarks—
Providing new marks
...............220
4.4
Page styles
...................................221
4.4.1
The low-level page style interface
...............223
4.4.2
fancyhdr—Customizing page styles
..............224
4.4.3
truncate—Truncate text to a given length
...........232
4.5
Visual formatting
...............................234
4.5.1
nextpage—Extensions to clearpage
.............235
4.6
Doing layout with class
...........................236
4.6.1
KOMA-Script—A drop-in replacement for article
et al..
. . 236
4.6.2
memoir—Producing complex publications
..........237
Tabular Material
239
5.1
Standard
LTgX
environments
........................240
5.1.1
Using the tabbing environment
................241
5.1.2
Using the tabular environment
................242
5.2
array—Extending the tabular environments
..............243
5.2.1
Examples of preamble commands
...............244
Contents
5.2.2
Defining new column specifiers
.................248
5.3
Calculating column widths
.........................249
5.3.1
Explicit calculation of column widths
.............250
5.3.2
tabularx—Automatic calculation of column widths
.....251
5.3.3
tabulary—Column widths based on content
.........253
5.3.4
Differences between tabular*, tabularx, and tabulary
255
5.4
Multipage tabular material
.........................255
5.4.1
supertabular—Making multipage
tabulare
..........256
5.4.2
longtable—Alternative multipage
tabulare
..........259
5.5
Color in tables
.................................264
5.6
Customizing table rules and spacing
...................265
5.6.1
Colored table rules
.........................265
5.6.2
Variable-width rules
........................266
5.6.3
hhline—Combining horizontal and vertical lines
......266
5.6.4
arydshln—Dashed rules
......................267
5.6.5
tabi
s—
Controlling row spacing
.................269
5.6.6
booktabs—Formal ruled tables
.................269
5.7
Further extensions
..............................272
5.7.1
multirow—Vertical alignment in tables
............273
5.7.2
dcolumn—Decimal column alignments
............274
5.8
Footnotes in tabular material
.......................277
5.8.1
Using
minipage
footnotes with tables
.............277
5.8.2
threeparttable—Setting table and notes together
......278
5.9
Applications
..................................279
5.9.1
Managing tables with wide entries
...............279
5.9.2
Tables inside tables
........................280
Mastering Floats
283
6.1
Understanding float parameters
......................284
6.2
Float placement control
...........................286
6.2.1
placeins—Preventing floats from crossing a barrier
....288
6.2.2
afterpage—
Taking control at the page boundary
......289
6.2.3
endfloat—Placing figures and tables at the end
.......289
6.3
Extensions to I^X s float concept
....................291
6.3.1
float—Creating new float types
.................291
6.3.2
caption—For nonfloating figures and tables
.........295
6.3.3
rotating—Rotating floats
.....................296
6.3.4
rotfloat—Combining float and rotating
............298
6.4
Inline floats
..................................298
6.4.1
wrapfig—Wrapping text around a figure
...........299
6.4.2
picins—Placing pictures inside the text
............302
6.5
Controlling the float caption
........................306
6.5.1
caption—Customizing your captions
.............
308
6.5.2
subfig—Substructuring floats
..................315
Contents xi
6.5.3
s u
bfloat—
Sub-numbering floats
................. 321
6.5.4
sidecap—Place captions sideways
............... 323
6.5.5
fltpage—Captions on a separate page
............. 325
Fonts and Encodings
327
7.1
Introduction
.................................. 327
7.1.1
The history of Effs font selection scheme (NFSS)
..... 327
7.1.2
Input and output encodings
................... 329
7.2
Understanding font characteristics
.................... 331
7.2.1
Monospaced and proportional fonts
.............. 331
7.2.2
Serifed
and sans serif fonts
................... 332
7.2.3
Font families and their attributes
................ 333
7.2.4
Font encodings
........................... 336
7.3
Using fonts in text
.............................. 337
7.3.1
Standard ETeX font commands
................. 338
7.3.2
Combining standard font commands
............. 343
7.3.3
Font commands versus declarations
.............. 344
7.3.4
Accessing all characters of a font
................ 345
7.3.5
Changing the default text fonts
................. 346
7.3.6
ЩХ
2.09
font commands
.................... 347
7.4
Using fonts in math
............................. 347
7.4.1
Special math alphabet identifiers
................ 348
7.4.2
Text font commands in math
.................. 351
7.4.3
Mathematical formula versions
................. 352
7.5
Standard KT£X font support
........................ 353
7.5.1
Computer Modern—The KTeX standard fonts
........ 353
7.5.2
inputenc—Selecting the input encoding
............ 357
7.5.3
fontenc—Selecting font encodings
............... 361
7.5.4
textcomp—Providing additional text symbols
........ 362
7.5.5
exscale—
Scaling large operators
................ 368
7.5.6
tracefnt—Tracing the font selection
.............. 368
7.5.7
nfssfont.tex—Displaying font tables and samples
..... 369
7.6
PSNFSS—PostScript fonts with KTpX
................... 370
7.6.1
Font samples for fonts supported by PS NFSS
........ 373
7.6.2
mathptmx—Times Roman in math and text
......... 376
7.6.3
mathpazo—
Palatino in
math and text
............. 377
7.6.4
pifont—Accessing Pi and Symbol fonts
............ 378
7.7
A collection of font packages
....................... 381
7.7.1
eco—
Old-style numerals with Computer Modem
...... 381
7.7.2
ccfonts, concmath—The Concrete fonts
............ 383
7.7.3
cmbright—The Computer Modern Bright fonts
....... 385
7.7.4
luximono—A general-purpose typewriter font
........ 386
7.7.5
txfonts—Alternative support for Times Roman
....... 388
7.7.6
pxfonts—Alternative support for
Palatino
.......... 390
Contents
7.7.7
The Fourier-GUTenberg fonts
..................391
7.7.8
The URW
Antiqua
and
Grotesk
fonts
.............393
7.7.9
yfonts—Typesetting with Old German fonts
.........394
7.7.10
euler, eulervm—Accessing the
Euler
fonts
..........396
7.8
The
ЩХ
world of symbols
.........................399
7.8.1
dingbat—A selection of hands
.................400
7.8.2
wasysym—Waldi s symbol font
.................401
7.8.3
marvosym—Interface to the MarVoSym font
.........401
7.8.4
bbding—
A
METRFONT
alternative to
Zapf
Dingbats
.... 403
7.8.5
ifsym—Clocks, clouds, mountains, and other symbols
. . . 403
7.8.6
tipa—
International Phonetic Alphabet symbols
.......405
7.8.7
Typesetting the euro symbol
(€)................407
7.9
The low-level interface
...........................412
7.9.1
Setting individual font attributes
................413
7.9.2
Setting several font attributes
..................417
7.9.3
Automatic substitution of fonts
................418
7.9.4
Using low-level commands in the document
.........418
7.10
Setting up new fonts
.............................419
7.10.1
Overview
...............................419
7.10.2
Naming those thousands of fonts
...............420
7.10.3
Declaring new font families and font shape groups
.... 421
7.10.4
Modifying font families and font shape groups
.......429
7.10.5
Declaring new font encoding schemes
.............430
7.10.6
Internal file organization
.....................431
7.10.7
Declaring new fonts for use in math
..............432
7.10.8
Example: Defining your own
.f d
files
.............437
7.10.9
The order of declaration
.....................439
7.11
KTeX s encoding models
...........................440
7.11.1
Character data within the
PTgX
system
............440
7.11.2
KTeX s internal character representation (LICR)
.......442
7.11.3
Input encodings
..........................443
7.11.4
Output encodings
.........................447
7.12
Compatibility packages for very old documents
............463
7.12.1
oldlfont, rawfonts, newlfont—Processing old documents
. 463
7.12.2
latexsym—Providing symbols from UTeX
2.09
lasy
fonts
.464
8
Higher Mathematics
465
8.1
Introduction to
Д^Ѕ-СТеХ
.........................466
8.2
Display and alignment structures for equations
............468
8.2.1
Comparison with standard
fflţX.
................470
8.2.2
A single equation on one line
..................471
8.2.3
A single equation on several lines: no alignment
......471
8.2.4
A single equation on several lines: with alignment
.....473
8.2.5
Equation groups without alignment
..............474
Contents xiii
8.2.6
Equation
groups with simple alignment
............475
8.2.7
Multiple alignments: align and
f
lalign
...........475
8.2.8
Display environments as mini-pages
..............477
8.2.9
Interrupting displays: intertext
...............479
8.2.10
Vertical space and page breaks in and around displays
. . 479
8.2.11
Equation numbering and tags
..................482
8.2.12
Fine-tuning tag placement
....................483
8.2.13
Subordinate numbering sequences
...............484
8.2.14
Resetting the equation counter
.................485
8.3
Matrix-like environments
..........................485
8.3.1
The cases environment
.....................486
8.3.2
The matrix environments
.....................486
8.3.3
Stacking in subscripts and superscripts
............487
8.3.4
Commutative diagrams
......................488
8.3.5
delarray—Delimiters surrounding an array
..........489
8.4
Compound structures and decorations
.................490
8.4.1
Decorated arrows
.........................490
8.4.2
Continued fractions
........................490
8.4.3
Boxed formulas
...........................491
8.4.4
Limiting positions
.........................491
8.4.5
Multiple integral signs
......................492
8.4.6
Modular relations
.........................492
8.4.7
Fractions and generalizations
..................493
8.4.8
Dottier accents
...........................494
8.4.9
amsxtra—Accents as superscripts
...............495
8.4.10
Extra decorations
.........................495
8.5
Variable symbol commands
........................495
8.5.1
Ellipsis
.................................496
8.5.2
Horizontal extensions
.......................497
8.5.3
Vertical extensions
.........................498
8.6
Words in mathematics
............................499
8.6.1
The text command
.......................499
8.6.2
Operator and function names
..................499
8.7
Fine-tuning the mathematical layout
...................502
8.7.1
Controlling the automatic sizing and spacing
........502
8.7.2
Sub-formulas
............................503
8.7.3
Big-g delimiters
...........................504
8.7.4
Radical movements
........................504
8.7.5
Ghostbusters™
...........................505
8.7.6
Horizontal spaces
.........................507
8.8
Fonts in formulas
...............................508
8.8.1
Additional math font commands
................509
8.8.2
bm—Making bold
.........................510
8.8.3
A collection of math
f
ont
set-ups
................513
xiv Contents
8.9 Symbols in
formulas
.............................524
8.9.1
Mathematical symbol classes
..................524
8.9.2
Letters, numerals, and other Ordinary symbols
.......526
8.9.3
Mathematical accents
.......................529
8.9.4
Binary operator symbols
.....................529
8.9.5
Relation symbols
..........................531
8.9.6
Punctuation
.............................535
8.9.7
Operator symbols
.........................536
8.9.8
Opening and Closing symbols
..................537
9
LMeX in a Multilingual Environment
539
9.1 TeX
and non-English languages
......................539
9.1.1
Language-related aspects of typesetting
...........541
9.1.2
Culture-related aspects of typesetting
.............542
9.1.3
Babel—
iMÈX
speaks multiple languages
............542
9.2
The babel user interface
..........................543
9.2.1
Setting or getting the current language
............544
9.2.2
Handling shorthands
.......................547
9.2.3
Language attributes
........................549
9.3
User commands provided by language options
............550
9.3.1
Translations
.............................550
9.3.2
Available shorthands
.......................550
9.3.3
Language-specific commands
..................558
9.3.4
Layout considerations
.......................564
9.3.5
Languages and font encoding
..................566
9.4
Support for non-Latin alphabets
.....................569
9.4.1
The Cyrillic alphabet
.......................569
9.4.2
The Greek alphabet
........................574
9.4.3
The Hebrew alphabet
.......................576
9.5
Tailoring babel
................................579
9.5.1
Hyphenating in several languages
...............580
9.5.2
The package file
..........................581
9.5.3
The structure of the babel language definition file
.....582
9.6
Other approaches
..............................591
9.6.1
More complex languages
.....................591
9.6.2
Omega
................................592
10
Graphics Generation and Manipulation
593
10.1
Producing portable graphics and ornaments
..............595
10.1.1
boxedminipage—Boxes with frames
..............595
10.1.2
shadow—Boxes with shadows
..................595
10.1.3
fancybox—Ornamental boxes
..................596
10.1.4
epic—An enhanced picture environment
..........600
10.1.5
eepic—Extending the epic package
...............607
10.1.6
Special-purpose languages
....................611
Contents xv
10.2
KTeX s device-dependent graphics support
...............613
10.2.1
Options for graphics and graphicx
...............614
10.2.2
The Nincludegraphics syntax in the graphics package
. 616
10.2.3
The Mncludegraphics syntax in the graphicx package
.618
10.2.4
Setting default key values for the graphicx package
.... 623
10.2.5
Declarations guiding the inclusion of images
........624
10.2.6
A caveat: Encapsulation is important
.............627
10.3
Manipulating graphical objects in IMjX
.................628
10.3.1
Scaling a
třlgí
box
.........................628
10.3.2
Resizing to a given size
......................629
10.3.3
Rotating
а ЩХЬох
........................630
10.3.4
rotating—Revisited
........................633
10.4
Display languages: PostScript, PDF, and SVG
..............634
10.4.1
The PostScript language
..................... 635
10.4.2
The dvips PostScript driver
................... 637
10.4.3
pspicture—An enhanced picture environment for dvips
. 638
10.4.4
The Portable Document Format
................. 642
10.4.5
Scalable Vector Graphics
..................... 644
11
Index Generation
647
11.1
Syntax of the index entries
.........................648
11.1.1
Simple index entries
........................650
11.1.2
Generating subentries
.......................650
11.1.3
Page ranges and cross-references
................651
11.1.4
Controlling the presentation form
...............651
11.1.5
Printing special characters
....................652
11.1.6
Creating a glossary
........................653
11.1.7
Defining your own index commands
..............653
11.1.8
Special considerations
......................654
11.2
makeindex—
A program to format and sort indexes
.........654
11.2.1
Generating the formatted index
.................655
11.2.2
Detailed options of the
Makeindex
program
.........655
11.2.3
Error messages
...........................658
11.2.4
Customizing the index with
Makeindex............659
11.2.5 Makeindex
pitfalls
.........................665
11.3
xindy—An alternative to
Makeindex...................666
11.3.1
Generating the formatted index with xindy
.........668
11.3.2
International indexing with xindy
...............669
11.3.3
Modules for common tasks
...................671
11.3.4
Style files for individual solutions
...............673
11.4
Enhancing the index with KTeX features
.................679
11.4.1
Modifying the layout
.......................679
11.4.2
showidx, repeatindex, tocbibind, indxcite—Little helpers
. 680
11.4.3
index—Producing multiple indexes
..............681
Contents
12
Managing Citations
683
12.1
Introduction
..................................683
12.1.1
Bibliographical
reference schemes...............
684
12.1.2
Markup structure for citations
and bibliography
......686
12.1.3
Using BibTeX to produce the bibliography input
.......687
12.2
The number-only system
..........................691
12.2.1
Standard IMeX—Reference by number
.............691
12.2.2
cite—Enhanced references by number
.............693
12.2.3
notoccite—Solving a problem with unsorted citations
. . . 697
12.3
The author-date system
...........................698
12.3.1
Early attempts
...........................699
12.3.2
natbib—Customizable author-date references
........700
12.3.3
bibentry—Full bibliographic entries in running text
.... 710
12.4
The author-number system
.........................712
12.4.1
natbib—Revisited
.........................712
12.5
The short-title system
............................715
12.5.1
jurabib—Customizable short-title references
........715
12.5.2
camel—Dedicated law support
.................743
12.6
Multiple bibliographies in one document
................745
12.6.1
chapterbib—Bibliographies per included file
.........747
12.6.2
bibunits—Bibliographies for arbitrary units
.........749
12.6.3
bibtopic—Combining references by topic
...........753
12.6.4
multibib—Separate global bibliographies
...........755
13
Bibliography Generation
757
13.1
The
ВшТеХ
program and some variants
.................758
13.1.1
bibtexe—An 8-bit reimplementation of
ВшТеХ
........759
13.1.2
Recent developments
.......................759
13.2
The
ВшТеХ
database format
.........................761
13.2.1
Entry types and fields
.......................762
13.2.2
The text part of a field explained
................764
13.2.3
Abbreviations
іпВшТеХ
......................769
13.2.4
The BibTeX preamble
........................771
13.2.5
Cross-referencing entries
.....................772
13.3
On-line bibliographies
............................773
13.4
Bibliography database management tools
................774
13.4.1
biblist—Printing BibTeX database files
.............774
13.4.2
bibtools—A collection of command-line tools
.......775
13.4.3
bibclean, etc.—A second set of command-line tools
...777
13.4.4
bibtool—A multipurpose command-line tool
........778
13.4.5
pybliographer—An extensible bibliography manager
. . . . 784
13.4.6
JBibtexManager—
А ВшТеХ
database manager in Java
.... 787
13.4.7
BibTexMng—
А ВшТеХ
database manager for Windows
. . . 789
Contents xvii
13.5
Formatting the bibliography with
ВшТеХ
styles
.............790
13.5.1
A collection of
ВшТеХ
style files
.................791
13.5.2
custom-bib—Generate
ВшТеХ
styles with ease
.......798
13.6
The
ВюТеХ
style language
..........................805
13.6.1
The
ВшТеХ
style file commands and built-in functions
. . . 805
13.6.2
The documentation style btxbst.doc
.............806
13.6.3
Introducing small changes in a style file
...........809
14
ЩеК
Package Documentation Tools
813
14.1
doc—Documenting
K4ÈX
and other code
................813
14.1.1
General conventions for the source file
............814
14.1.2
Describing new macros and environments
..........815
14.1.3
Cross-referencing all macros used
...............817
14.1.4
The documentation driver
....................818
14.1.5
Conditional code in the source
.................819
14.2
docstrip.tex—Producing ready-to-run code
...............824
14.2.1
Invocation of the docstrip utility
...............825
14.2.2
docstrip script commands
...................826
14.2.3
Installation support and configuration
............830
14.2.4
Using docstrip with other languages
.............833
14.3
Itxdoc—A simple
ffîçX.
documentation class
..............834
14.3.1
Extensions provided by Itxdoc
.................834
14.3.2
Customizing the output of documents that use Itxdoc
..835
14.4
Making use of version control tools
...................836
14.4.1
res—Accessing individual keywords
..............837
14.4.2
res info—Parsing the $Id$ keyword
...............838
A A LîTgX
Overview for Preamble, Package, and Class Writers
841
A.1 Linking markup and formatting
......................841
A.I.I Command and environment names
..............842
A.1.2 Defining new commands
.....................843
A.1.3 Defining new environments
...................847
A.1.4 Defining and changing counters
................851
A.
1.5
Defining and changing space parameters
...........854
A.2 Page markup—Boxes and rules
......................860
A.2.1 LR boxes
...............................860
A.2.2 Paragraph boxes
..........................862
A.2.3 Rule boxes
..............................866
A.2.4 Manipulating boxed material
..................868
A.2.
5
Box commands and color
.....................870
A.3 Control structure extensions
........................871
A.3.1
calc—
Arithmetic calculations
..................871
A.3.
2
ifthen—Advanced control structures
.............872
xviii
Contents
A.4 Package and class file structure
......................877
A.4.1 The identification part
......................877
A.4.
2
The initial code part
........................880
A.4.3 The declaration of options
....................880
A.4.4 The execution of options
.....................881
A.4.
5
The package loading part
.....................882
A.4.6 The main code part
........................883
A.4.7 Special commands for package and class files
........883
A.4.8 Special commands for class files
................886
A.4.9 A minimal class file
........................888
В
Tracing and Resolving Problems
889
B.I Error messages
................................890
B.I.I Dying with memory exceeded
..................915
B.2 Warnings and informational messages
..................920
B.3
TeX
and
ЩХ
commands for tracing
...................931
B.3.1 Displaying command definitions and register values
.... 932
B.3.
2
Diagnosing page-breaking problems
..............935
B.3.3 Diagnosing and solving paragraph-breaking problems
. . . 939
B.3.4 Other low-level tracing tools
...................943
B.3.
5
trace—Selectively tracing command execution
.......945
С
LTeX Software and User Group Information
947
C.I Getting help
..................................947
C.2 How to get those
TeX
files?
.........................948
C.3 Using CTAN
..................................950
C.3.1 Finding files on the archive
...................950
C.3.
2
Using the
TeX
file catalogue
...................950
C.3.3 Getting multiple files
.......................952
C.4 Finding the documentation on your
TeX
system
............954
C.4.1 texdoc—Command-line interface for a search by name
. . 954
C.4.2 texdoctk—Panel interface for a search by subject
......955
C.5
TeX
user groups
................................956
D
TLŒTeXCD
959
Bibliography
953
Index of Commands and Concepts
983
People 1080
Biographies 1083
Production Notes
1089
|
any_adam_object | 1 |
author | Mittelbach, Frank Goossens, Michel 1951- |
author_GND | (DE-588)141928131 (DE-588)114591504 |
author_facet | Mittelbach, Frank Goossens, Michel 1951- |
author_role | aut aut |
author_sort | Mittelbach, Frank |
author_variant | f m fm m g mg |
building | Verbundindex |
bvnumber | BV037248560 |
classification_rvk | ST 351 |
classification_tum | DAT 795f |
ctrlnum | (OCoLC)634812694 (DE-599)BVBBV037248560 |
discipline | Informatik |
edition | 2. ed., 10. printing |
format | Book |
fullrecord | <?xml version="1.0" encoding="UTF-8"?><collection xmlns="http://www.loc.gov/MARC21/slim"><record><leader>01939nam a2200469 c 4500</leader><controlfield tag="001">BV037248560</controlfield><controlfield tag="003">DE-604</controlfield><controlfield tag="005">20120713 </controlfield><controlfield tag="007">t</controlfield><controlfield tag="008">110225s2010 a||| |||| 00||| eng d</controlfield><datafield tag="020" ind1=" " ind2=" "><subfield code="a">9780201362992</subfield><subfield code="9">978-0-201-36299-2</subfield></datafield><datafield tag="020" ind1=" " ind2=" "><subfield code="a">0201362996</subfield><subfield code="9">0-201-36299-6</subfield></datafield><datafield tag="035" ind1=" " ind2=" "><subfield code="a">(OCoLC)634812694</subfield></datafield><datafield tag="035" ind1=" " ind2=" "><subfield code="a">(DE-599)BVBBV037248560</subfield></datafield><datafield tag="040" ind1=" " ind2=" "><subfield code="a">DE-604</subfield><subfield code="b">ger</subfield><subfield code="e">rakwb</subfield></datafield><datafield tag="041" ind1="0" ind2=" "><subfield code="a">eng</subfield></datafield><datafield tag="049" ind1=" " ind2=" "><subfield code="a">DE-703</subfield><subfield code="a">DE-739</subfield><subfield code="a">DE-355</subfield><subfield code="a">DE-20</subfield><subfield code="a">DE-91G</subfield><subfield code="a">DE-29T</subfield></datafield><datafield tag="084" ind1=" " ind2=" "><subfield code="a">ST 351</subfield><subfield code="0">(DE-625)143668:</subfield><subfield code="2">rvk</subfield></datafield><datafield tag="084" ind1=" " ind2=" "><subfield code="a">DAT 795f</subfield><subfield code="2">stub</subfield></datafield><datafield tag="100" ind1="1" ind2=" "><subfield code="a">Mittelbach, Frank</subfield><subfield code="e">Verfasser</subfield><subfield code="0">(DE-588)141928131</subfield><subfield code="4">aut</subfield></datafield><datafield tag="245" ind1="1" ind2="0"><subfield code="a">The LATEX companion</subfield><subfield code="c">Frank Mittelbach ; Michel Goossens</subfield></datafield><datafield tag="246" ind1="1" ind2="3"><subfield code="a">TLC2 TEX CD</subfield></datafield><datafield tag="250" ind1=" " ind2=" "><subfield code="a">2. ed., 10. printing</subfield></datafield><datafield tag="264" ind1=" " ind2="1"><subfield code="a">Boston ; Munich [u.a.]</subfield><subfield code="b">Addison-Wesley</subfield><subfield code="c">2010</subfield></datafield><datafield tag="300" ind1=" " ind2=" "><subfield code="a">XXVII, 1090 S.</subfield><subfield code="b">Ill.</subfield><subfield code="e">1 CD-ROM (12 cm)</subfield></datafield><datafield tag="336" ind1=" " ind2=" "><subfield code="b">txt</subfield><subfield code="2">rdacontent</subfield></datafield><datafield tag="337" ind1=" " ind2=" "><subfield code="b">n</subfield><subfield code="2">rdamedia</subfield></datafield><datafield tag="338" ind1=" " ind2=" "><subfield code="b">nc</subfield><subfield code="2">rdacarrier</subfield></datafield><datafield tag="490" ind1="0" ind2=" "><subfield code="a">Addison-Wesley series on tools and techniques for computer typesetting</subfield></datafield><datafield tag="500" ind1=" " ind2=" "><subfield code="a">CD-ROM u.d.T.: TLC2 TEX CD</subfield></datafield><datafield tag="650" ind1="0" ind2="7"><subfield code="a">Desktop-Publishing</subfield><subfield code="0">(DE-588)4139389-2</subfield><subfield code="2">gnd</subfield><subfield code="9">rswk-swf</subfield></datafield><datafield tag="650" ind1="0" ind2="7"><subfield code="a">LATEX</subfield><subfield code="g">Programm</subfield><subfield code="0">(DE-588)4192618-3</subfield><subfield code="2">gnd</subfield><subfield code="9">rswk-swf</subfield></datafield><datafield tag="650" ind1="0" ind2="7"><subfield code="a">LATEX 2E</subfield><subfield code="0">(DE-588)4392995-3</subfield><subfield code="2">gnd</subfield><subfield code="9">rswk-swf</subfield></datafield><datafield tag="689" ind1="0" ind2="0"><subfield code="a">LATEX 2E</subfield><subfield code="0">(DE-588)4392995-3</subfield><subfield code="D">s</subfield></datafield><datafield tag="689" ind1="0" ind2=" "><subfield code="5">DE-604</subfield></datafield><datafield tag="689" ind1="1" ind2="0"><subfield code="a">LATEX</subfield><subfield code="g">Programm</subfield><subfield code="0">(DE-588)4192618-3</subfield><subfield code="D">s</subfield></datafield><datafield tag="689" ind1="1" ind2="1"><subfield code="a">Desktop-Publishing</subfield><subfield code="0">(DE-588)4139389-2</subfield><subfield code="D">s</subfield></datafield><datafield tag="689" ind1="1" ind2=" "><subfield code="8">1\p</subfield><subfield code="5">DE-604</subfield></datafield><datafield tag="700" ind1="1" ind2=" "><subfield code="a">Goossens, Michel</subfield><subfield code="d">1951-</subfield><subfield code="e">Verfasser</subfield><subfield code="0">(DE-588)114591504</subfield><subfield code="4">aut</subfield></datafield><datafield tag="856" ind1="4" ind2="2"><subfield code="m">Digitalisierung UB Bayreuth</subfield><subfield code="q">application/pdf</subfield><subfield code="u">http://bvbr.bib-bvb.de:8991/F?func=service&doc_library=BVB01&local_base=BVB01&doc_number=021161917&sequence=000002&line_number=0001&func_code=DB_RECORDS&service_type=MEDIA</subfield><subfield code="3">Inhaltsverzeichnis</subfield></datafield><datafield tag="999" ind1=" " ind2=" "><subfield code="a">oai:aleph.bib-bvb.de:BVB01-021161917</subfield></datafield><datafield tag="883" ind1="1" ind2=" "><subfield code="8">1\p</subfield><subfield code="a">cgwrk</subfield><subfield code="d">20201028</subfield><subfield code="q">DE-101</subfield><subfield code="u">https://d-nb.info/provenance/plan#cgwrk</subfield></datafield></record></collection> |
id | DE-604.BV037248560 |
illustrated | Illustrated |
indexdate | 2024-07-09T22:54:24Z |
institution | BVB |
isbn | 9780201362992 0201362996 |
language | English |
oai_aleph_id | oai:aleph.bib-bvb.de:BVB01-021161917 |
oclc_num | 634812694 |
open_access_boolean | |
owner | DE-703 DE-739 DE-355 DE-BY-UBR DE-20 DE-91G DE-BY-TUM DE-29T |
owner_facet | DE-703 DE-739 DE-355 DE-BY-UBR DE-20 DE-91G DE-BY-TUM DE-29T |
physical | XXVII, 1090 S. Ill. 1 CD-ROM (12 cm) |
publishDate | 2010 |
publishDateSearch | 2010 |
publishDateSort | 2010 |
publisher | Addison-Wesley |
record_format | marc |
series2 | Addison-Wesley series on tools and techniques for computer typesetting |
spelling | Mittelbach, Frank Verfasser (DE-588)141928131 aut The LATEX companion Frank Mittelbach ; Michel Goossens TLC2 TEX CD 2. ed., 10. printing Boston ; Munich [u.a.] Addison-Wesley 2010 XXVII, 1090 S. Ill. 1 CD-ROM (12 cm) txt rdacontent n rdamedia nc rdacarrier Addison-Wesley series on tools and techniques for computer typesetting CD-ROM u.d.T.: TLC2 TEX CD Desktop-Publishing (DE-588)4139389-2 gnd rswk-swf LATEX Programm (DE-588)4192618-3 gnd rswk-swf LATEX 2E (DE-588)4392995-3 gnd rswk-swf LATEX 2E (DE-588)4392995-3 s DE-604 LATEX Programm (DE-588)4192618-3 s Desktop-Publishing (DE-588)4139389-2 s 1\p DE-604 Goossens, Michel 1951- Verfasser (DE-588)114591504 aut Digitalisierung UB Bayreuth application/pdf http://bvbr.bib-bvb.de:8991/F?func=service&doc_library=BVB01&local_base=BVB01&doc_number=021161917&sequence=000002&line_number=0001&func_code=DB_RECORDS&service_type=MEDIA Inhaltsverzeichnis 1\p cgwrk 20201028 DE-101 https://d-nb.info/provenance/plan#cgwrk |
spellingShingle | Mittelbach, Frank Goossens, Michel 1951- The LATEX companion Desktop-Publishing (DE-588)4139389-2 gnd LATEX Programm (DE-588)4192618-3 gnd LATEX 2E (DE-588)4392995-3 gnd |
subject_GND | (DE-588)4139389-2 (DE-588)4192618-3 (DE-588)4392995-3 |
title | The LATEX companion |
title_alt | TLC2 TEX CD |
title_auth | The LATEX companion |
title_exact_search | The LATEX companion |
title_full | The LATEX companion Frank Mittelbach ; Michel Goossens |
title_fullStr | The LATEX companion Frank Mittelbach ; Michel Goossens |
title_full_unstemmed | The LATEX companion Frank Mittelbach ; Michel Goossens |
title_short | The LATEX companion |
title_sort | the latex companion |
topic | Desktop-Publishing (DE-588)4139389-2 gnd LATEX Programm (DE-588)4192618-3 gnd LATEX 2E (DE-588)4392995-3 gnd |
topic_facet | Desktop-Publishing LATEX Programm LATEX 2E |
url | http://bvbr.bib-bvb.de:8991/F?func=service&doc_library=BVB01&local_base=BVB01&doc_number=021161917&sequence=000002&line_number=0001&func_code=DB_RECORDS&service_type=MEDIA |
work_keys_str_mv | AT mittelbachfrank thelatexcompanion AT goossensmichel thelatexcompanion AT mittelbachfrank tlc2texcd AT goossensmichel tlc2texcd |