how to use abcpdf in c# : Batch update pdf metadata software Library cloud windows .net azure class tlgc2extra0-part268

eL
A
T
E
XGraphics
Companion
Supplementarymaterial
EditedbyMichelGoossens(CERN)
VersionFebruary17,2008
Pleasesendyourcommentstomichel.goossens@cern.ch
Freecomplementto“eLAT
E
XGraphicsCompanion”,SecondEdition.
©MichelGoossensandSebastianRahtz(2007)
Batch update pdf metadata - add, remove, update PDF metadata in C#.net, ASP.NET, MVC, Ajax, WinForms, WPF
Allow C# Developers to Read, Add, Edit, Update and Delete PDF Metadata
bulk edit pdf metadata; change pdf metadata
Batch update pdf metadata - VB.NET PDF metadata library: add, remove, update PDF metadata in vb.net, ASP.NET, MVC, Ajax, WinForms, WPF
Enable VB.NET Users to Read, Write, Edit, Delete and Update PDF Document Metadata
remove metadata from pdf; pdf metadata viewer
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).
VB.NET Create PDF from Excel Library to convert xlsx, xls to PDF
Extract Field Data. Data: Auto Fill-in Field Data. Field: Insert, Delete, Update Field. Professional .NET PDF converter component for batch conversion.
search pdf metadata; extract pdf metadata
VB.NET PDF Convert to Jpeg SDK: Convert PDF to JPEG images in vb.
Data. Data: Auto Fill-in Field Data. Field: Insert, Delete, Update Field. Best and free VB.NET PDF to jpeg converter SDK for NET components to batch convert adobe
edit multiple pdf metadata; endnote pdf metadata
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 Convert to Tiff SDK: Convert PDF to tiff images in vb.
NET control to batch convert PDF documents to Tiff format in Visual Basic. Qualified Tiff files are exported with high resolution in VB.NET.
adding metadata to pdf; remove metadata from pdf acrobat
VB.NET PDF Convert to Word SDK: Convert PDF to Word library in vb.
project. Professional .NET library supports batch conversion in VB.NET. .NET control to export Word from multiple PDF files in VB.
metadata in pdf documents; pdf keywords metadata
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 File Merge Library: Merge, append PDF files in vb.net
Batch merge PDF documents in Visual Basic .NET class program. Merge two or several separate PDF files together and into one PDF document in VB.NET.
batch update pdf metadata; rename pdf files from metadata
C# PDF Convert to Tiff SDK: Convert PDF to tiff images in C#.net
Studio .NET project. Powerful .NET control to batch convert PDF documents to tiff format in Visual C# .NET program. Free library are
delete metadata from pdf; change pdf metadata
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 Convert to Word SDK: Convert PDF to Word library in C#.net
Powerful components for batch converting PDF documents in C#.NET program. Convert PDF to multiple MS Word formats such as .doc and .docx.
read pdf metadata; c# read pdf metadata
C# PDF File Merge Library: Merge, append PDF files in C#.net, ASP.
NET components for batch combining PDF documents in C#.NET class. Powerful library dlls for mering PDF in both C#.NET WinForms and ASP.NET WebForms.
pdf metadata editor; pdf metadata
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