Skip to content
Snippets Groups Projects
Commit a4bb3ebc authored by Martin Mareš's avatar Martin Mareš
Browse files

PPD: Experiments with Priserka

parent 38f8d959
No related branches found
No related tags found
No related merge requests found
package PPD::Common;
sub Duplex() { return {
Key => 'Duplex',
Name => '2-Sided Printing',
Choice => 'PickOne',
Values => [
{ Key => 'None', Name => 'Off (1-Sided)', PS => "<< /Duplex false >> setpagedevice" },
{ Key => 'DuplexNoTumble', Name => 'Long-Edge Binding', PS => "<< /Duplex true /Tumble false >> setpagedevice", Default => 1 },
{ Key => 'DuplexTumble', Name => 'Short-Edge Binding', PS => "<< /Duplex true /Tumble true >> setpagedevice" },
]
}; }
sub Collate() { return {
Key => 'Collate',
Choice => 'Boolean',
Values => [
{ Key => 'False', Name => 'Off', PS => '<< /Collate false >> setpagedevice' },
{ Key => 'True', Name => 'On', PS => '<< /Collate true >> setpagedevice', Default => 1 },
]
}; }
42;
......@@ -126,12 +126,12 @@ option({
Choice => 'PickOne',
Priority => 20,
Values => [
{ Key => 'Auto', Name => 'Automatically Select', PS => "", Default => 1 },
{ Key => 'ManualFeed', Name => 'Tray 1 with manual feed', PS => '<< /ManualFeed true /MediaPosition 3 >> setpagedevice' },
{ Key => 'Tray1', Name => 'Tray 1', PS => '<< /ManualFeed false /MediaPosition 3 >> setpagedevice' },
{ Key => 'Tray2', Name => 'Tray 2', PS => '<< /ManualFeed false /MediaPosition 0 >> setpagedevice' },
{ Key => 'Tray3', Name => 'Tray 3', PS => '<< /ManualFeed false /MediaPosition 1 >> setpagedevice' },
],
Default => 'Tray2',
});
option({
......
......@@ -110,12 +110,12 @@ option({
Choice => 'PickOne',
Priority => 20,
Values => [
{ Key => 'Auto', Name => 'Automatically Select', PS => "", Default => 1 },
{ Key => 'ManualFeed', Name => 'Tray 1 with manual feed', PS => '<< /ManualFeed true /MediaPosition 0 /TraySwitch false >> setpagedevice' },
{ Key => 'Tray1', Name => 'Tray 1', PS => '<< /ManualFeed false /MediaPosition 0 /TraySwitch false >> setpagedevice' },
{ Key => 'Tray2', Name => 'Tray 2', PS => '<< /ManualFeed false /MediaPosition 1 /TraySwitch false >> setpagedevice' },
{ Key => 'Tray3', Name => 'Tray 3', PS => '<< /ManualFeed false /MediaPosition 2 /TraySwitch false >> setpagedevice' },
],
Default => 'Tray2',
});
option({
......
#!/usr/bin/perl
use strict;
use warnings;
use lib ".";
use PPD;
use PPD::PJL;
use PPD::Paper;
use PPD::Common;
set('FileVersion', '1.0');
set('PCFileName', 'XRWP5230.PPD');
set('Manufacturer', 'Xerox');
set('Product', 'WorkCentre 5230');
set('PSVersion', '(3017.104) 8');
set('Throughput', 26);
set('TTRasterizer', 'Type42');
set('Protocols', 'PJL BCP TBCP');
set('FileSystem', 1);
# FIXME: *AccurateScreensSupport: True
# FIXME: Priorities
set('cupsProtocol', 'None');
define_ui_group({ Key => 'Basic', Name => 'Basic options' });
option(&PPD::Common::Duplex);
option(&PPD::Common::Collate);
PPD::PJL::add_jcl();
PPD::Paper::add_papers({
MinW => 252, MaxW => 864,
MinH => 278, MaxH => 1368,
MarginH => 11.62, MarginV => 11.62, # FIXME: show as floats
PSPageSize => sub { my ($m) = @_; return sprintf("<< /PageSize [%d %d] >> setpagedevice", $m->{W}, $m->{H}); },
# FIXME: LeadingEdge
});
switch_group('Media');
option({
Key => 'MediaType',
Name => 'Media Type',
Choice => 'PickOne',
Priority => 20,
Values => [
{ Key => 'Auto', Name => 'Automatically Select', PS => '<< /MediaClass null >> setpagedevice', Default => 1 },
map { { Key => $_->[0], Name => $_->[1], PS => "<< /MediaClass (" . $_->[2] . ") >> setpagedevice" } }
(
[ 'Standard', 'Plain', 'stationary' ],
[ 'Plain', 'Plain', 'stationary' ],
[ 'Standard2', 'Plain Reloaded', 'used' ],
[ 'Punched', 'Punched', 'holed' ],
[ 'Letterhead', 'Letterhead', 'letterhead' ],
[ 'Transparency', 'Transparency', 'transparency' ],
[ 'Light', 'Lightweight', 'thin' ],
[ 'CardStock', 'Heavyweight', 'thick1' ],
[ 'ExtraHeavyweight', 'Extra Heavyweight', 'thick2' ],
[ 'Recycled', 'Recycled', 'recycled' ],
[ 'Bond', 'Bond', 'fine thick2' ],
[ 'Labels', 'Labels', 'label' ],
[ 'PrePrinted', 'Pre-Printed', 'preprinted' ],
[ 'Envelopes', 'Envelope', 'envelope' ],
[ 'Custom1', 'Custom Type 1', 'user1' ],
[ 'Custom2', 'Custom Type 2', 'user2' ],
[ 'Custom3', 'Custom Type 3', 'user3' ],
[ 'Custom4', 'Custom Type 4', 'user4' ],
[ 'Custom5', 'Custom Type 5', 'user5' ],
[ 'Other', 'Other Type', 'other' ],
)
],
});
option({
Key => 'MediaColor',
Name => 'Media Color',
Choice => 'PickOne',
Priority => 21,
Values => [
{ Key => 'Auto', Name => 'Automatically Select', PS => '<< /MediaColor null >> setpagedevice' },
map { { Key => $_->[0], Name => $_->[1], PS => "<< /MediaColor (" . $_->[2] . ") >> setpagedevice" } }
(
[ 'White', 'White', 'white' ],
[ 'Buff', 'Buff', 'buff' ],
[ 'Blue', 'Blue', 'blue' ],
[ 'Gray', 'Gray', 'gray' ],
[ 'Green', 'Green', 'green' ],
[ 'Ivory', 'Ivory', 'ivory' ],
[ 'Clear', 'Clear', 'transparent' ],
[ 'Orange', 'Orange', 'orange' ],
[ 'Other', 'Other', 'other' ],
[ 'Pink', 'Pink', 'pink' ],
[ 'Red', 'Red', 'red' ],
[ 'Yellow', 'Yellow', 'yellow' ],
[ 'Goldenrod', 'Goldenrod', 'goldenrod' ],
[ 'Custom1', 'Custom Color 1', 'custom1' ],
[ 'Custom2', 'Custom Color 2', 'custom2' ],
[ 'Custom3', 'Custom Color 3', 'custom3' ],
[ 'Custom4', 'Custom Color 4', 'custom4' ],
[ 'Custom5', 'Custom Color 5', 'custom5' ],
)
],
Default => 'White',
});
option({
Key => 'InputSlot',
Name => 'Input Slot',
Choice => 'PickOne',
Priority => 20,
Values => [
{ Key => 'Auto', Name => 'Automatically Select', PS => "", Default => 1 },
{ Key => 'Tray1', Name => 'Tray 1', PS => '<< /ManualFeed false /MediaPosition 0 >> setpagedevice' },
{ Key => 'Tray2', Name => 'Tray 2', PS => '<< /ManualFeed false /MediaPosition 1 >> setpagedevice' },
{ Key => 'Tray3', Name => 'Tray 3', PS => '<< /ManualFeed false /MediaPosition 2 >> setpagedevice' },
{ Key => 'Tray4', Name => 'Tray 4', PS => '<< /ManualFeed false /MediaPosition 3 >> setpagedevice' },
{ Key => 'ManualFeed', Name => 'Tray 5 (Bypass with manual feed)', PS => '<< /ManualFeed true /MediaClass null >> setpagedevice' },
],
});
option({
Key => 'XRFeedEdge',
Name => 'Tray 5 (Bypass) Feed Edge',
Choice => 'PickOne',
Priority => 21,
Values => [
{ Key => 'LongEdge', Name => 'Long Edge Feed',
PS => 'currentpagedevice /ManualFeed get { << /LeadingEdge 1 >> setpagedevice } if' },
{ Key => 'ShortEdge', Name => 'Short Edge Feed',
PS => 'currentpagedevice /ManualFeed get { << /LeadingEdge 0 >> setpagedevice } if' },
],
});
option({
Key => 'RequiresPageRegion',
Values => [{ Key => 'All', String => 'True' }],
Default => undef,
});
define_ui_group({ Key => 'Finishing', Name => 'Finishing' });
option({
Key => 'OutputBin',
Name => 'Paper Destination',
Choice => 'PickOne',
Priority => 25,
Values => [
{ Key => 'Auto', Name => 'Automatically Select', PS => '<< /OutputType (FINISHER TRAY)', Default => 1 },
{ Key => 'Middle', Name => 'Center Tray', PS => '<< /OutputType (CENTER TRAY2) >> setpagedevice' },
{ Key => 'Top', Name => 'Left Top Tray', PS => '<< /OutputType (SIDE TRAY) >> setpagedevice' },
{ Key => 'Stacker', Name => 'Finisher Tray', PS => '<< /OutputType (FINISHER TRAY) >> setpagedevice' },
],
});
option({
Key => 'Jog',
Name => 'Offset',
Choice => 'PickOne',
Priority => 26,
Values => [
{ Key => 'None', Name => 'No Offset', PS => '<< /Jog 0 >> setpagedevice', Default => 1 },
{ Key => 'EndOfSet', Name => 'Each Set', PS => '<< /OutputType (FINISHER TRAY) /Jog 3 >> setpagedevice' },
],
});
option({
Key => 'StapleLocation',
Name => 'Stapling',
Choice => 'PickOne',
Priority => 30,
Values => [
{ Key => 'None', Name => 'No Staple', PS => '<< /Staple 0 >> setpagedevice', Default => 1 },
{ Key => 'SinglePortrait', Name => '1 Staple (Portrait)',
PS => '<< /Collate true /Staple 3 /StapleDetails << /Type 7 /Location 0 >> >> setpagedevice' },
{ Key => 'SingleLandscape', Name => '1 Staple (Landscape)',
PS => '<< /Collate true /Staple 3 /StapleDetails << /Type 7 /Location 1 >> >> setpagedevice' },
{ Key => 'DualPortrait', Name => '2 Staples (Portrait)',
PS => 'userdict /XRXShortEdgeFinishing known ' .
'{ << /Collate true /Staple 3 /LeadingEdge 0 /StapleDetails << /Type 7 /Location 4 >> >> setpagedevice } ' .
'{ << /Collate true /Staple 3 /LeadingEdge 1 /StapleDetails << /Type 7 /Location 6 >> >> setpagedevice } ifelse' },
{ Key => 'DualLandscape', Name => '2 Staples (Landscape)',
PS => 'userdict /XRXShortEdgeFinishing known ' .
'{ << /Collate true /Staple 3 /LeadingEdge 0 /StapleDetails << /Type 7 /Location 5 >> >> setpagedevice } ' .
'{ << /Collate true /Staple 3 /LeadingEdge 1 /StapleDetails << /Type 7 /Location 6 >> >> setpagedevice } ifelse' },
# FIXME: Set XRXShortEdgeFinishing
],
});
option({
Key => 'XRFold',
Name => 'Folding',
Choice => 'PickOne',
Priority => 31,
Values => [
{ Key => 'None', Name => 'No Folding', PS => '<< /Fold 0 >> setpagedevice >>', Default => 1 },
{ Key => 'BiFold', Name => 'Booklet Fold',
PS => '<< /Booklet true /OutputType (BOOKLET TRAY) /LeadingEdge 0 ' .
'/BookletDetails << /Type 3 /StapleType 0 /PrintInside true /PageSet true >> ' .
'>> setpagedevice' },
{ Key => 'BiFoldStaple', Name => 'Booklet Fold and Staple',
PS => '<< /Booklet true /OutputType (BOOKLET TRAY) /LeadingEdge 0 ' .
'/BookletDetails << /StapleType 1 /PrintInside true >> ' .
'>> setpagedevice' },
],
});
# FIXME: XRFrontCoverSheet, XRBackCoverSheet, XRSlipSheetPrint, XRSlipSheetSource
# FIXME: Update
constrain(undef, 'InputSlot', 'MediaType', sub {
my ($is, $mt) = @_;
return !(($is eq 'Tray2' || $is eq 'Tray3') &&
($mt eq 'Labels' || $mt eq 'Envelope'));
});
constrain(undef, 'Duplex', 'MediaType', sub {
my ($dp, $mt) = @_;
return !($dp ne 'None' && $mt =~ /^(Labels|Transparency|Bond)$/);
});
# FIXME: Replace by XRXMismatch
#option({
# Key => 'HPPaperPolicy',
# Name => 'Fit to Page',
# Choice => 'PickOne',
# Priority => 10,
# Values => [
# { Key => 'PromptUser', Name => 'PromptUser', PS => '', Default => 1 },
# { Key => 'NearestSizeAdjust', Name => 'Nearest Size and Scale', PS => '<< /Policies << /DeferredMediaSelection true /PageSize 3 >> >> setpagedevice' },
# { Key => 'NearestSizeNoAdjust', Name => 'Nearest Size and Crop', PS => '<< /Policies << /DeferredMediaSelection true /PageSize 5 >> >> setpagedevice' },
# ],
#});
define_ui_group({ Key => 'Quality', Name => 'Print Quality' });
option({
Key => 'XREconomode',
Name => 'Draft Mode',
Choice => 'Boolean',
Priority => 50,
Values => [
{ Key => 'False', Name => 'Off', PS => '<< /PostRenderingEnhanceDetails << /Type 32 /TonerSaver 0 >> setpagedevice', Default => 1 },
{ Key => 'True', Name => 'On', PS => '<< /PostRenderingEnhanceDetails << /Type 32 /TonerSaver 1 >> setpagedevice' },
],
});
option({
Key => 'XRImageQuality',
Name => 'Image Quality',
Choice => 'PickOne',
Priority => 51,
Values => [ map {
{ Key => ($_ > 0) ? "Lighten$_" : ($_ < 0) ? "Darken" . -$_ : "Normal",
Name => ($_ > 0) ? "Lighten (+$_)" : ($_ < 0) ? "Darken ($_)" : "Normal",
PS => "<< /DeviceRenderingInfo << /Brightness $_ >> >> setpagedevice",
}
} (-5..5)
],
});
option({
Key => 'Resolution',
Name => 'Printer Resolution',
Choice => 'PickOne',
Priority => 52,
Values => [
{ Key => '600dpi', Name => '600 DPI (Fast)',
PS => '<< /HWResolution [600 600] /DeviceRenderingInfo << /Type 26 /ValuesPerColorComponent 2 >> >> setpagedevice',
Default => 1,
},
{ Key => '1200dpi', Name => '1200 DPI (High Quality)',
PS => '<< /HWResolution [1200 1200] /DeviceRenderingInfo << /Type 26 /ValuesPerColorComponent 2 >> >> setpagedevice'
},
],
});
# As reported by the printer
fonts( <<'AMEN' );
AdobeSansMM: Standard "(001.002)" Standard ROM
AdobeSerifMM: Standard "(001.003)" Standard ROM
AlbertusMT: Standard "(001.001)" Standard ROM
AlbertusMT-Italic: Standard "(001.001)" Standard ROM
AlbertusMT-Light: Standard "(001.001)" Standard ROM
AntiqueOlive-Bold: Standard "(001.002)" Standard ROM
AntiqueOlive-Compact: Standard "(001.002)" Standard ROM
AntiqueOlive-Italic: Standard "(001.002)" Standard ROM
AntiqueOlive-Roman: Standard "(001.002)" Standard ROM
Apple-Chancery: Standard "(001.002)" Standard ROM
Arial-BoldItalicMT: Standard "(001.003)" Standard ROM
Arial-BoldMT: Standard "(001.003)" Standard ROM
Arial-ItalicMT: Standard "(001.003)" Standard ROM
ArialMT: Standard "(001.003)" Standard ROM
AvantGarde-Book: Standard "(003.000)" Standard ROM
AvantGarde-BookOblique: Standard "(003.000)" Standard ROM
AvantGarde-Demi: Standard "(003.000)" Standard ROM
AvantGarde-DemiOblique: Standard "(003.000)" Standard ROM
Bodoni: Standard "(001.003)" Standard ROM
Bodoni-Bold: Standard "(001.003)" Standard ROM
Bodoni-BoldItalic: Standard "(001.003)" Standard ROM
Bodoni-Italic: Standard "(001.003)" Standard ROM
Bodoni-Poster: Standard "(001.003)" Standard ROM
Bodoni-PosterCompressed: Standard "(001.002)" Standard ROM
Bookman-Demi: Standard "(003.000)" Standard ROM
Bookman-DemiItalic: Standard "(003.000)" Standard ROM
Bookman-Light: Standard "(003.000)" Standard ROM
Bookman-LightItalic: Standard "(003.000)" Standard ROM
Carta: Special "(001.001)" Special ROM
Chicago: Standard "(001.000)" Standard ROM
Clarendon: Standard "(001.002)" Standard ROM
Clarendon-Bold: Standard "(001.002)" Standard ROM
Clarendon-Light: Standard "(001.002)" Standard ROM
CooperBlack: Standard "(001.004)" Standard ROM
CooperBlack-Italic: Standard "(001.004)" Standard ROM
Copperplate-ThirtyThreeBC: Standard "(001.003)" Standard ROM
Copperplate-ThirtyTwoBC: Standard "(001.003)" Standard ROM
Coronet-Regular: Standard "(001.002)" Standard ROM
Courier: Standard "(004.000)" Standard ROM
Courier-Bold: Standard "(004.000)" Standard ROM
Courier-BoldOblique: Standard "(004.000)" Standard ROM
Courier-Oblique: Standard "(004.000)" Standard ROM
Eurostile: Standard "(001.003)" Standard ROM
Eurostile-Bold: Standard "(001.002)" Standard ROM
Eurostile-BoldExtendedTwo: Standard "(001.003)" Standard ROM
Eurostile-ExtendedTwo: Standard "(001.003)" Standard ROM
Geneva: Standard "(001.000)" Standard ROM
GillSans: Standard "(001.003)" Standard ROM
GillSans-Bold: Standard "(001.002)" Standard ROM
GillSans-BoldCondensed: Standard "(001.002)" Standard ROM
GillSans-BoldItalic: Standard "(001.003)" Standard ROM
GillSans-Condensed: Standard "(001.002)" Standard ROM
GillSans-ExtraBold: Standard "(001.002)" Standard ROM
GillSans-Italic: Standard "(001.003)" Standard ROM
GillSans-Light: Standard "(001.002)" Standard ROM
GillSans-LightItalic: Standard "(001.003)" Standard ROM
Goudy: Standard "(001.004)" Standard ROM
Goudy-Bold: Standard "(001.003)" Standard ROM
Goudy-BoldItalic: Standard "(001.003)" Standard ROM
Goudy-ExtraBold: Standard "(001.002)" Standard ROM
Goudy-Italic: Standard "(001.003)" Standard ROM
Helvetica: Standard "(003.000)" Standard ROM
Helvetica-Bold: Standard "(003.000)" Standard ROM
Helvetica-BoldOblique: Standard "(003.000)" Standard ROM
Helvetica-Condensed: Standard "(003.000)" Standard ROM
Helvetica-Condensed-Bold: Standard "(003.000)" Standard ROM
Helvetica-Condensed-BoldObl: Standard "(003.000)" Standard ROM
Helvetica-Condensed-Oblique: Standard "(003.000)" Standard ROM
Helvetica-Narrow: Standard "(003.000)" Standard ROM
Helvetica-Narrow-Bold: Standard "(003.000)" Standard ROM
Helvetica-Narrow-BoldOblique: Standard "(003.000)" Standard ROM
Helvetica-Narrow-Oblique: Standard "(003.000)" Standard ROM
Helvetica-Oblique: Standard "(003.000)" Standard ROM
HitachiIT-C39H8: Special "(001.001)" Special ROM
HitachiITHINC128H8-RG: Special "(001.000)" Special ROM
HitachiITHINITFB-RG: Special "(001.000)" Special ROM
HitachiITHINITFH8-RG: Special "(001.000)" Special ROM
HitachiITHINJANH8-RG: Special "(001.000)" Special ROM
HitachiITHINNW7H8-RG: Special "(001.000)" Special ROM
HitachiITHINPOSTBC-RG: Special "(001.000)" Special ROM
HoeflerText-Black: Standard "(001.000)" Standard ROM
HoeflerText-BlackItalic: Standard "(001.000)" Standard ROM
HoeflerText-Italic: Standard "(001.000)" Standard ROM
HoeflerText-Ornaments: Special "(001.001)" Special ROM
HoeflerText-Regular: Standard "(001.000)" Standard ROM
JoannaMT: Standard "(001.001)" Standard ROM
JoannaMT-Bold: Standard "(001.001)" Standard ROM
JoannaMT-BoldItalic: Standard "(001.001)" Standard ROM
JoannaMT-Italic: Standard "(001.001)" Standard ROM
LetterGothic: Standard "(001.005)" Standard ROM
LetterGothic-Bold: Standard "(001.007)" Standard ROM
LetterGothic-BoldSlanted: Standard "(001.006)" Standard ROM
LetterGothic-Slanted: Standard "(001.005)" Standard ROM
LubalinGraph-Book: Standard "(001.004)" Standard ROM
LubalinGraph-BookOblique: Standard "(001.004)" Standard ROM
LubalinGraph-Demi: Standard "(001.004)" Standard ROM
LubalinGraph-DemiOblique: Standard "(001.004)" Standard ROM
Marigold: Standard "(001.001)" Standard ROM
MonaLisa-Recut: Standard "(001.001)" Standard ROM
Monaco: Standard "(001.001)" Standard ROM
NewCenturySchlbk-Bold: Standard "(003.000)" Standard ROM
NewCenturySchlbk-BoldItalic: Standard "(003.000)" Standard ROM
NewCenturySchlbk-Italic: Standard "(003.000)" Standard ROM
NewCenturySchlbk-Roman: Standard "(003.000)" Standard ROM
NewYork: Standard "(001.000)" Standard ROM
OCRBLetM: Standard "(1.05)" Standard ROM
Optima: Standard "(001.006)" Standard ROM
Optima-Bold: Standard "(001.007)" Standard ROM
Optima-BoldItalic: Standard "(001.001)" Standard ROM
Optima-Italic: Standard "(001.001)" Standard ROM
Oxford: Standard "(001.001)" Standard ROM
Palatino-Bold: Standard "(003.000)" Standard ROM
Palatino-BoldItalic: Standard "(003.000)" Standard ROM
Palatino-Italic: Standard "(003.000)" Standard ROM
Palatino-Roman: Standard "(003.000)" Standard ROM
StempelGaramond-Bold: Standard "(001.003)" Standard ROM
StempelGaramond-BoldItalic: Standard "(001.003)" Standard ROM
StempelGaramond-Italic: Standard "(001.003)" Standard ROM
StempelGaramond-Roman: Standard "(001.003)" Standard ROM
Symbol: Special "(001.008)" Special ROM
Tekton: Standard "(001.002)" Standard ROM
Times-Bold: Standard "(003.000)" Standard ROM
Times-BoldItalic: Standard "(003.000)" Standard ROM
Times-Italic: Standard "(003.000)" Standard ROM
Times-Roman: Standard "(003.000)" Standard ROM
TimesNewRomanPS-BoldItalicMT: Standard "(001.003)" Standard ROM
TimesNewRomanPS-BoldMT: Standard "(001.004)" Standard ROM
TimesNewRomanPS-ItalicMT: Standard "(001.003)" Standard ROM
TimesNewRomanPSMT: Standard "(001.003)" Standard ROM
Univers: Standard "(001.004)" Standard ROM
Univers-Bold: Standard "(001.004)" Standard ROM
Univers-BoldExt: Standard "(001.001)" Standard ROM
Univers-BoldExtObl: Standard "(001.001)" Standard ROM
Univers-BoldOblique: Standard "(001.004)" Standard ROM
Univers-Condensed: Standard "(001.003)" Standard ROM
Univers-CondensedBold: Standard "(001.002)" Standard ROM
Univers-CondensedBoldOblique: Standard "(001.002)" Standard ROM
Univers-CondensedOblique: Standard "(001.003)" Standard ROM
Univers-Extended: Standard "(001.001)" Standard ROM
Univers-ExtendedObl: Standard "(001.001)" Standard ROM
Univers-Light: Standard "(001.004)" Standard ROM
Univers-LightOblique: Standard "(001.004)" Standard ROM
Univers-Oblique: Standard "(001.004)" Standard ROM
Wingdings: Special "(001.001)" Special ROM
Wingdings-Regular: Special "(001.001)" Special ROM
XeroxEuro: Standard "(001.000)" Standard ROM
XeroxEuro-Bold: Standard "(001.000)" Standard ROM
XeroxEuro-BoldItalic: Standard "(001.000)" Standard ROM
XeroxEuro-Italic: Standard "(001.000)" Standard ROM
ZapfChancery-MediumItalic: Standard "(003.000)" Standard ROM
ZapfDingbats: Special "(002.000)" Special ROM
AMEN
generate();
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Please register or to comment