c# open pdf file in adobe reader : Delete page on pdf software application cloud windows winforms html class tlgc2extra0-part1448

eL
A
T
E
XGraphics
Companion
Supplementarymaterial
EditedbyMichelGoossens(CERN)
VersionFebruary17,2008
Pleasesendyourcommentstomichel.goossens@cern.ch
Freecomplementto“eLAT
E
XGraphicsCompanion”,SecondEdition.
©MichelGoossensandSebastianRahtz(2007)
Delete page on pdf - remove PDF pages in C#.net, ASP.NET, MVC, Ajax, WinForms, WPF
Provides Users with Mature Document Manipulating Function for Deleting PDF Pages
delete page pdf acrobat reader; cut pages from pdf
Delete page on pdf - VB.NET PDF Page Delete Library: remove PDF pages in vb.net, ASP.NET, MVC, Ajax, WinForms, WPF
Visual Basic Sample Codes to Delete PDF Document Page in .NET
copy pages from pdf to new pdf; add remove pages from pdf
Workhistory
• August2007Firstgeneralrelease(forLGCSecondEdition)
• October2007AddsectionsonOpenTypefeaturesandtables
• November2007Adddescriptionof
pdftosrc
andupdateinformationon
pdftk
toversion1.41
• November2007SeparateX
E
T
E
Xmaterialintoseparatechapterandvastlyexpandit
• January2008LimittoupdatedLGCmaterial.MoveX
E
T
E
Xintoseparatedocument
• February2008AddedmaterialaboutPDF1.7andthe
overprint
package(suggestionsbyDamien
Wyart).Use
hyperref
packagetoalloweasieraccesstovarioussections(non-trivialexercisesince
manyL
A
T
E
Xcommandswereredefinedfortheprintedversionofthebook).
C# PDF File & Page Process Library SDK for C#.net, ASP.NET, MVC
C# File: Merge PDF; C# File: Split PDF; C# Page: Insert PDF pages; C# Page: Delete PDF pages; C# Read: PDF Text Extract; C# Read: PDF
add and delete pages from pdf; delete a page from a pdf
C# PDF Page Insert Library: insert pages into PDF file in C#.net
page processing functions, such as how to merge PDF document files by C# code, how to rotate PDF document page, how to delete PDF page using C# .NET, how to
delete page pdf file reader; delete a page from a pdf acrobat
Contents
ListofFigures
v
ListofTables
vii
Preface
ix
21 PostScriptfontsandbeyond
1
21.1
Fontformats:anoverview . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
2
21.1.1 Abriefhistory . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
2
21.1.2 PostScriptType1andTrueType:twodifferentapproaches . . . . . . . . . . . . .
4
21.1.3 Unicode:theuniversalcharacterencoding . . . . . . . . . . . . . . . . . . . . . . . . . . . .
5
21.1.4 OpenType . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
5
21.2
Typography:combiningcharactersforoptimalreadability . . . . . . . . . . . . . . . . . . . . .
18
21.2.1 efontmetricfiles . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
18
21.2.2 T
E
Xvirtualfonts. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
23
21.2.3 T
E
Xfontencodings . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
26
21.2.4 PostScriptfontencodings . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
28
21.2.5 TypesofT
E
Xfonts . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
30
21.2.6 TypesofPostScriptfonts . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
30
21.2.7 Makingallthosefilesworktogether . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
32
21.3
PSNFSS
:usingfreelyavailablePostScriptType1fonts . . . . . . . . . . . . . . . . . . . . . . . . . . .
35
21.3.1 estandardPSNFSSsystem . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
36
21.3.2
pifont
—AccessingPiandSymbolfonts . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
38
21.3.3 InstallingCharterandUtopia . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
41
21.4
UsingcommercialPostScriptType1fontswithLAT
E
. . . . . . . . . . . . . . . . . . . . . . . . . . .
44
21.4.1 InstallingOptima . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
44
21.5
UsingTrueTypefontswithpdfT
E
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
46
21.5.1 ApredefinedsetupforusingMicrosoWindowsTrueTypefonts. . . . . . .
46
21.5.2 Doingityourself:underthehood. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
49
21.5.3 UnicodesupportwithCyberbit . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
51
21.6
InstallingOpenTypeFontsinLAT
E
X. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
53
21.6.1 CreatingtheL
A
T
E
Xfontinstances . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
55
VB.NET PDF Page Insert Library: insert pages into PDF file in vb.
PDF: Insert PDF Page. VB.NET PDF - How to Insert a New Page to PDF in VB.NET. Easy to Use VB.NET APIs to Add a New Blank Page to PDF Document in VB.NET Program.
delete pages pdf file; delete pages from pdf online
C# PDF remove image library: remove, delete images from PDF in C#.
C# File: Merge PDF; C# File: Split PDF; C# Page: Insert PDF pages; C# Page: Delete PDF pages; C# Read: PDF Text Extract; C# Read: PDF
delete page from pdf file online; delete blank pages from pdf file
CONTENTS
21.6.2 UsingtheLCDFTypetools . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 57
21.6.3 UsingtheMinionProOpenTypefont . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 58
21.7
ClassifyingPostScriptfonts . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 67
21.8
Fontencodingtables . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 74
22 PostScriptandPDFtools
87
22.1
Displaylanguages:PostScript,PDF,andSVG . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 87
22.1.1 ePostScriptlanguage . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 88
22.1.2 PDF:thePortableDocumentFormat. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 90
22.1.3 SVGforScalableVectorGraphics. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 91
22.1.4 ComparinganexampleofPostScript,PDF,andSVG . . . . . . . . . . . . . . . . . . . 92
22.2
DVItoPostScriptdriversanddvips . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 97
22.2.1 edvipsPostScriptdriver . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 98
22.2.2 Commandlineandconfigurationfileoptions . . . . . . . . . . . . . . . . . . . . . . . . . . 98
22.2.3 Papersizes . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 105
22.2.4 InteractionwithPostScript . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 107
22.2.5 Fontsupport . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 109
22.2.6 Specialhooks . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 111
22.2.7 Debugging . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 116
22.3
Ghostscript,aPostScriptinterpreter . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 116
22.3.1 Ghostscriptoptionsandinitialization . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 118
22.3.2 Ghostscriptandfonts . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 122
22.3.3 Selectinganoutputdevice. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 122
22.3.4 InteractiveGhostscriptversions. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 129
22.3.5 Ghostscriptapplications. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 129
22.4
PostScriptpage-manipulationtools . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 135
22.4.1 epsutilssuite . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 137
22.4.2 Addinglabelstoincludedpictureswithpsfrag . . . . . . . . . . . . . . . . . . . . . . . . . . 145
22.5
ProducingPDFfromvarioussources . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 146
22.5.1 eprogramsdvipdfmanddvipdfmx . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 147
22.5.2 FromPostScripttoPDFwithpst-pdf . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 149
22.5.3 GeneratingPDFfromLAT
E
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 151
22.6
PDFmanipulationtools. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 154
22.6.1 pdk . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 154
22.6.2 mbtPDFasm . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 162
22.6.3 UsingjavaforhandlingPDFfiles . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 165
22.6.4 HandlingPDFdocumentwithLAT
E
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 169
22.6.5 FlippingPDFpages . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 175
22.6.6 eGlyphandCogtools . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 175
22.7
Colorintheprintingindustryandseparation . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 181
22.7.1 Colorseparation. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 182
22.7.2 ColorseparationusingL
A
T
E
Xanddvips. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 184
22.7.3 Overprinting. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 189
IndexofCommandsandConcepts
195
People
201
iv
ch-front.tex,v:1.11
2007/07/13
VB.NET PDF delete text library: delete, remove text from PDF file
VB.NET: Delete a Character in PDF Page. It demonstrates how to delete a character in the first page of sample PDF file with the location of (123F, 187F).
delete page from pdf online; copy pages from pdf to word
VB.NET PDF remove image library: remove, delete images from PDF in
C# File: Split PDF; C# Page: Insert PDF pages; C# Page: Delete PDF pages; C# Read: PDF Text Extract; Delete image objects in selected PDF page in ASPX webpage.
cut pages from pdf file; delete pages of pdf reader
ListofFigures
21.1
UsingOpenType’sadvancedtypographicfeaturesinAdobe
InDesign
. . . . . . . . . . . . . . . .
12
21.2
OpentypeUnicodesupportin
OpenOffice
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
13
21.3
Microso’sFontsExtension . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
14
21.4
Fontboundingboxesatwork. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
20
21.5
Puttingboundingboxesonaline. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
21
21.6
Twocommonligatures . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
21
21.7
emechanicsofkerning. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
22
21.8
eT1fontlayout(TimesRoman). . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
27
21.9
eTeXBase1fontlayout(TimesRoman). . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
28
21.10
MultipleMastertypefacedesignspace. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
33
21.11
etwo-axisMultipleMasterMyriadsansseriffont. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
33
21.12
ethree-axisMultipleMasterMinionseriffont . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
33
21.13
FilesandprocessesusedbyLAT
E
X,a
dvi
-to-PostScriptdriverandPostScript. . . . . . . .
35
21.14
AdobeUtopiafontsample . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
42
21.15
BitstreamCharterfontsample . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
43
21.16
TextsampleofAdobeOptimaandBitstreamMeridienandUnivers . . . . . . . . . . . . . . . .
45
21.17
WeightsandwidthsavailablefortheBitstreamUniversfont . . . . . . . . . . . . . . . . . . . . . . .
46
21.18
ExampleofusingTrueTypefontswith
pdflatex
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
48
21.19
TrueTypefontsampleofMicrosoTimesNewRomantypesetwithpdfT
E
. . . . . . . . .
51
21.20
Multi-lingualUnicodedocumenttypesetwiththeCyberbitTrueTypefont. . . . . . . . . . .
54
21.21
TypesoffigureswithMinionPro . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
64
21.22
MultilingualmathtypesettingwithMinionPro . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
68
22.1
Stampingpagesusing
dvips
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 112
22.2
Mirror-imageprintingwith
dvips
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 114
22.3
Exampleoftheuseof
ghostview
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 130
22.4
Exampleoftheuseof
evince
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 130
22.5
Multiplelogicalpagesononephysicalsheet,using
multi.pro
. . . . . . . . . . . . . . . . . . . . 136
22.6
Ninelogicalpagesononeoutputpage . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 141
22.7
VariouswaystogeneratePDFfromLAT
E
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 155
22.8
Hypertextdocumentgeneratedwith
pdflatex
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 156
C# PDF delete text Library: delete, remove text from PDF file in
C#.NET Sample Code: Delete Text from Specified PDF Page. The following demo code will show how to delete text in specified PDF page. // Open a document.
delete a page from a pdf without acrobat; delete pages from pdf file online
C# PDF metadata Library: add, remove, update PDF metadata in C#.
Allow C# Developers to Read, Add, Edit, Update and Delete PDF Metadata in .NET Project. Remove and delete metadata from PDF file.
delete pdf pages ipad; delete page in pdf preview
LISTOFFIGURES
22.9
Exampleoftheuseof
xpdf
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 176
22.10
eseparationofcolorsintheCMYKmodel. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 183
22.11
Simple
PSTricks
colorexample. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 184
22.12
Exampleofsimplecolorseparations. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 188
22.13
Colorseparationofabitmapimageusing
aurora
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 188
22.14
Detailofcolorseparationofabitmapimage.. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 188
vi
ch-front.tex,v:1.11
2007/07/13
ListofTables
21.1
Fontsusedby
PSNFSS
packages . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
36
21.2
SampletextsforstandardPostScriptfonts. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
37
21.3
echaractersinthePostScriptfontZapfDingbats . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
39
21.4
GlyphsinthePostScriptfontSymbol. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
39
21.5
ListofWalterSchmidt’sPostScriptType1supportpackages . . . . . . . . . . . . . . . . . . . . . . .
44
21.6
MinionProRegularfontlayout. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
60
21.7
ePiinthePostScriptfontMinionPro. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
65
21.8
Encodingsupportbylanguageinthe
MinionPro
package . . . . . . . . . . . . . . . . . . . . . . . . . . .
66
21.9
Fontselectionsavailableforvariousencodingsinthe
MinionPro
package . . . . . . . . . . . . .
66
21.10
estandardPostScriptfontsintheFontnamescheme. . . . . . . . . . . . . . . . . . . . . . . . . . . . .
67
21.11
FontsuppliersdefinedintheFontnamescheme. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
69
21.12
Fontnameweightcodes. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
70
21.13
Fontnamewidthcodes. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
70
21.14
Fontencodingtable,byname. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
74
21.15
Fontencodingtable,bynumber. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
81
22.1
StandardUS,ISO,andJapanesepapersizes . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 124
22.2
Toolsinthe
psutils
set . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 138
Preface
isbookletisafreecomplementtothesecondeditionoftheL
AT
E
XGraphicsCompanion.ematerial
substantiallyextendswhatwascoveredinChapters10and11ofthefirstedition.Itincludesadiscussion
ofDVI-to-PostScriptdrivers,thefreeprogramGhostscripttoviewPostScriptandPDFfiles,toolsfor
manipulatingPostScriptandPDFfiles,andhowtocombinethelatestfonttechnologies(PostScript
Type1andOpenType)withLAT
E
X.
PostScriptandPDF
WhydowewanttotalkaboutPostScriptandPDFsomuch?PostScripthasbeenestablishedformore
thantwodecadesasanextremelyflexiblepage-descriptionlanguageanditremainsthetoolofchoice
forprofessionaltypesetters.Amongthefeaturesthatmakeitsoattractiveare:
• thequantity,quality,andflexibilityofType1fonts;
• thedevice-independenceandportabilityoffiles;
• thequalityofgraphicsandthequantityofdrawingpackagestogenerateit;
• thefacilitiesformanipulatingtext;
• thematurecolor-printingtechnology;
• theencapsulationconventionsthatmakeiteasytoembedPostScriptgraphics;
• theavailabilityofscreen-basedimplementations(e.g.,
Ghostscript
/
GhostView
).
PostScripthasspawnedanenterprisingchild,thePDF(PortableDocumentFormat)language,usedby
AdobeAcrobatandnowwellestablishedasanexchangeformatfordocumentsontheWeb.Designed
forscreendisplaywithhypertextfeatures,PDFoffersanewdegreeofportabilityandefficiency.LAT
E
X
canalsoproduce“rich”PDFdocuments,andversionsofT
E
X(e.g.,
pdflatex
)thatproducePDFdirectly
areavailable.
Pleasenotethattheabsenceofagivenpackageortoolinthisbookletinnowayimpliesthatwe
consideritaslessusefulorofinferiorquality.Moreover,asthisdocumentiscontinuouslyupdated,
pleasefeelfreetopointustoanewinterestingdevelopments,sothatwecanconsidermentioning
theminanextversionofthetext.
PREFACE
iscomplementisworkinprogressandconsistsofthreechapters.efirsttwoareanupdated
andexpandedversionofChapters10and11oftheL
AT
E
XGraphicsCompanion(1stEdition).
PostScriptfontsandbeyond describestheinsandoutsofusingPostScriptfontswithLAT
E
X.Italso
looksatthelatestdevelopmentsonhowtointegrateTrueTypeandOpenTypefontsbycreating
T
E
X-specificauxiliaryfiles(T
E
Xmetrics,virtualfonts,etc.).
PostScriptandPDFtools describessomefreelyavailableprograms,inparticular
dvips
and
pdflatex
togeneratePostScriptandPDF,
ghostscript
and
ghostview
tomanipulateandviewPostScriptand
PDF,plusasetofothertoolsthatfacilitatehandlingPostScriptandPDFfilesandconversions.
Commentsarewelcomeandcanbeaddressedto
michel.goossens@cern.ch
.
MichelGoossens
January2008
x
ch-front.tex,v:1.11
2007/07/13
Documents you may be interested
Documents you may be interested