Ricoh InfoPrint Pro C900AFP InfoPrint Manager - Page 275

Specifying font substitution through initialization files, Using OpenType Fonts

Page 275 highlights

mapping file needs to double-quote the paths as well. For example, if your fonts reside in E:\Program Files\ps\fonts , the font-mapping file could have any of these variations: PATH: "E:\Program Files\ps\fonts" FONT: AvantGarde-Book AvantGarde-Book FONT AvantGarde-Book "E:\Program Files\ps\fonts\AvantGarde-Book" Note: You can use either the ps2afp -F or the pdf2afp -F command flag or the ps_font_map_files keyword in the transform command configuration file to specify a font-mapping file. If the value from those three sources is different than that specified in the transform daemon configuration file, the transform daemon restarts the PostScript interpreter so that the new value for the font-mapping file takes effect for that one job. However, restarting the PostScript interpreter decreases performance, because the interpreter is restarted again with the font-mapping file in the configuration file for the very next PostScript job. Specifying font substitution through initialization files You can issue specific PostScript commands to specify whether printers substitute fonts for those defined in job tickets that are neither inline with the job nor resident on the printer. To do this task, modify the UserInit file that is located in the install_path\ps file system. To make sure that fonts not inline with the job or resident on your printer substitute Courier fonts to allow the job to print, specify this in the UserInit file: %! turnFontSubstitutionOn To make sure that fonts not inline with the job or resident on your printer do not print, specify this in the UserInit file: %! turnFontSubstitutionOff Using OpenType Fonts This section describes what you need to use OpenType Fonts for printing with InfoPrint Manager. These fonts offer many benefits over printing with standard font resources. They provide users with these benefits: v A wide range of non-Latin typefaces from which to choose v A multilingual presentation environment through the support of Unicode Chapter 26. Working with fonts 257

  • 1
  • 2
  • 3
  • 4
  • 5
  • 6
  • 7
  • 8
  • 9
  • 10
  • 11
  • 12
  • 13
  • 14
  • 15
  • 16
  • 17
  • 18
  • 19
  • 20
  • 21
  • 22
  • 23
  • 24
  • 25
  • 26
  • 27
  • 28
  • 29
  • 30
  • 31
  • 32
  • 33
  • 34
  • 35
  • 36
  • 37
  • 38
  • 39
  • 40
  • 41
  • 42
  • 43
  • 44
  • 45
  • 46
  • 47
  • 48
  • 49
  • 50
  • 51
  • 52
  • 53
  • 54
  • 55
  • 56
  • 57
  • 58
  • 59
  • 60
  • 61
  • 62
  • 63
  • 64
  • 65
  • 66
  • 67
  • 68
  • 69
  • 70
  • 71
  • 72
  • 73
  • 74
  • 75
  • 76
  • 77
  • 78
  • 79
  • 80
  • 81
  • 82
  • 83
  • 84
  • 85
  • 86
  • 87
  • 88
  • 89
  • 90
  • 91
  • 92
  • 93
  • 94
  • 95
  • 96
  • 97
  • 98
  • 99
  • 100
  • 101
  • 102
  • 103
  • 104
  • 105
  • 106
  • 107
  • 108
  • 109
  • 110
  • 111
  • 112
  • 113
  • 114
  • 115
  • 116
  • 117
  • 118
  • 119
  • 120
  • 121
  • 122
  • 123
  • 124
  • 125
  • 126
  • 127
  • 128
  • 129
  • 130
  • 131
  • 132
  • 133
  • 134
  • 135
  • 136
  • 137
  • 138
  • 139
  • 140
  • 141
  • 142
  • 143
  • 144
  • 145
  • 146
  • 147
  • 148
  • 149
  • 150
  • 151
  • 152
  • 153
  • 154
  • 155
  • 156
  • 157
  • 158
  • 159
  • 160
  • 161
  • 162
  • 163
  • 164
  • 165
  • 166
  • 167
  • 168
  • 169
  • 170
  • 171
  • 172
  • 173
  • 174
  • 175
  • 176
  • 177
  • 178
  • 179
  • 180
  • 181
  • 182
  • 183
  • 184
  • 185
  • 186
  • 187
  • 188
  • 189
  • 190
  • 191
  • 192
  • 193
  • 194
  • 195
  • 196
  • 197
  • 198
  • 199
  • 200
  • 201
  • 202
  • 203
  • 204
  • 205
  • 206
  • 207
  • 208
  • 209
  • 210
  • 211
  • 212
  • 213
  • 214
  • 215
  • 216
  • 217
  • 218
  • 219
  • 220
  • 221
  • 222
  • 223
  • 224
  • 225
  • 226
  • 227
  • 228
  • 229
  • 230
  • 231
  • 232
  • 233
  • 234
  • 235
  • 236
  • 237
  • 238
  • 239
  • 240
  • 241
  • 242
  • 243
  • 244
  • 245
  • 246
  • 247
  • 248
  • 249
  • 250
  • 251
  • 252
  • 253
  • 254
  • 255
  • 256
  • 257
  • 258
  • 259
  • 260
  • 261
  • 262
  • 263
  • 264
  • 265
  • 266
  • 267
  • 268
  • 269
  • 270
  • 271
  • 272
  • 273
  • 274
  • 275
  • 276
  • 277
  • 278
  • 279
  • 280
  • 281
  • 282
  • 283
  • 284
  • 285
  • 286
  • 287
  • 288
  • 289
  • 290
  • 291
  • 292
  • 293
  • 294
  • 295
  • 296
  • 297
  • 298
  • 299
  • 300
  • 301
  • 302
  • 303
  • 304
  • 305
  • 306
  • 307
  • 308
  • 309
  • 310
  • 311
  • 312
  • 313
  • 314
  • 315
  • 316
  • 317
  • 318
  • 319
  • 320
  • 321
  • 322
  • 323
  • 324
  • 325
  • 326
  • 327
  • 328
  • 329
  • 330
  • 331
  • 332
  • 333
  • 334
  • 335
  • 336
  • 337
  • 338
  • 339
  • 340
  • 341
  • 342
  • 343
  • 344
  • 345
  • 346
  • 347
  • 348
  • 349
  • 350
  • 351
  • 352
  • 353
  • 354
  • 355
  • 356
  • 357
  • 358
  • 359
  • 360
  • 361
  • 362
  • 363
  • 364
  • 365
  • 366
  • 367
  • 368
  • 369
  • 370
  • 371
  • 372
  • 373
  • 374
  • 375
  • 376
  • 377
  • 378
  • 379
  • 380
  • 381
  • 382
  • 383
  • 384
  • 385
  • 386
  • 387
  • 388
  • 389
  • 390
  • 391
  • 392
  • 393
  • 394
  • 395
  • 396
  • 397
  • 398
  • 399
  • 400
  • 401
  • 402
  • 403
  • 404
  • 405
  • 406
  • 407
  • 408
  • 409
  • 410
  • 411
  • 412
  • 413
  • 414
  • 415
  • 416
  • 417
  • 418
  • 419
  • 420
  • 421
  • 422
  • 423
  • 424
  • 425
  • 426

mapping file needs to double-quote the paths as well. For example, if your fonts
reside in
E:\Program Files\ps\fonts
, the font-mapping file could have any of
these variations:
PATH:
"E:\Program Files\ps\fonts"
FONT:
AvantGarde-Book AvantGarde-Book
FONT
AvantGarde-Book "E:\Program Files\ps\fonts\AvantGarde-Book"
Note:
You can use either the
ps2afp -F
or the
pdf2afp -F
command flag or the
ps_font_map_files
keyword in the transform command configuration file to
specify a font-mapping file. If the value from those three sources is different than
that specified in the transform daemon configuration file, the transform daemon
restarts the PostScript interpreter so that the new value for the font-mapping file
takes effect for that one job. However, restarting the PostScript interpreter
decreases performance, because the interpreter is restarted again with the
font-mapping file in the configuration file for the very next PostScript job.
Specifying font substitution through initialization files
You can issue specific PostScript commands to specify whether printers substitute
fonts for those defined in job tickets that are neither inline with the job nor
resident on the printer. To do this task, modify the
UserInit
file that is located in
the
install_path
\ps
file system.
To make sure that fonts not inline with the job or resident on your printer
substitute Courier fonts to allow the job to print, specify this in the
UserInit
file:
%!
turnFontSubstitutionOn
To make sure that fonts not inline with the job or resident on your printer do not
print, specify this in the
UserInit
file:
%!
turnFontSubstitutionOff
Using OpenType Fonts
This section describes what you need to use OpenType Fonts for printing with
InfoPrint Manager.
These fonts offer many benefits over printing with standard font resources. They
provide users with these benefits:
v
A wide range of non-Latin typefaces from which to choose
v
A multilingual presentation environment through the support of Unicode
Chapter 26. Working with fonts
257