Ricoh InfoPrint Pro C900AFP InfoPrint Manager - Page 203

Meaning, default, code family, style, normal, italic, oblique, backslant, weight, charset, alias

Page 203 highlights

anywhere between the delimiters /* and */. You can also use // to indicate that the remainder of the current line is a comment. The keys and their meanings are: Key Meaning map Select the named character map, creating it if it does not exist. A character map is used to map unicode code points to AFP code page names and code points. The default is default. codepage Set the code page to use for subsequent character mappings. to End a range of mapped unicode code points. The value must be an integer representing a valid unicode code point, and it must be greater than the beginning value of the range given by the closest preceding value for the char keyword. The value must be a valid unicode code point. at Creates a mapping using the closed range given by a preceding char value and an optional to value. The unicode characters from begin to end are mapped to the AFP code point range from the at value to the at value + end - begin, inclusive, using the closest preceding codepage value. This value must be an integer from 0 to 65535. family Establish the current font family name. The value must be a string containing no whitespace characters. size A font size, expressed as a floating point value giving the vertical size of the font, in points (1/72nds inches). Size must be omitted when defining outline technology fonts, since they can take any size. style A font style. The value must be one of these keywords: normal italic oblique backslant The default is normal. weight A font weight. The value can be one of these keywords: normal bold The value can also be one of the values between 100 and 900 inclusive, in increments of 100. The keyword normal is equivalent to 400, and the keyword bold is equivalent to 700. The default value is normal (400). charset Define a font with the preceding values given for the font properties (family, size, style, and weight), or default values if no preceding property values have been established. The currently selected character map is associated with the font, and it is used for mapping unicode code points when the font is selected. If modifications are made to the map later in the file, those changes do not affect the defined font. alias Establish a font family alias for the current family. Of the keywords listed, only two are active: at and charset. The other keywords collect values used when an active keyword is found. This allows for a variety of possible arrangements for a font index. For example: Chapter 15. Working with transforms 189

  • 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

anywhere between the delimiters /* and */. You can also use // to indicate that
the remainder of the current line is a comment.
The keys and their meanings are:
Key
Meaning
map
Select the named character map, creating it if it does not exist. A character
map is used to map unicode code points to AFP code page names and
code points. The default is
default
.
codepage
Set the code page to use for subsequent character mappings.
to
End a range of mapped unicode code points. The value must be an integer
representing a valid unicode code point, and it must be greater than the
beginning value of the range given by the closest preceding value for the
char
keyword. The value must be a valid unicode code point.
at
Creates a mapping using the closed range given by a preceding
char
value
and an optional
to
value. The unicode characters from begin to end are
mapped to the AFP code point range from the
at
value to the
at
value +
end - begin, inclusive, using the closest preceding
codepage
value. This
value must be an integer from 0 to 65535.
family
Establish the current font family name. The value must be a string
containing no whitespace characters.
size
A font size, expressed as a floating point value giving the vertical size of
the font, in points (1/72nds inches). Size must be omitted when defining
outline technology fonts, since they can take any size.
style
A font style. The value must be one of these keywords:
normal
italic
oblique
backslant
The default is
normal
.
weight
A font weight. The value can be one of these keywords:
normal
bold
The value can also be one of the values between 100 and 900 inclusive, in
increments of 100. The keyword
normal
is equivalent to 400, and the
keyword
bold
is equivalent to 700. The default value is
normal
(400).
charset
Define a font with the preceding values given for the font properties
(family, size, style, and weight), or default values if no preceding property
values have been established. The currently selected character map is
associated with the font, and it is used for mapping unicode code points
when the font is selected. If modifications are made to the map later in the
file, those changes do not affect the defined font.
alias
Establish a font family alias for the current family.
Of the keywords listed, only two are active:
at
and
charset
. The other
keywords collect values used when an active keyword is found. This
allows for a variety of possible arrangements for a font index. For example:
Chapter 15. Working with transforms
189