Kyocera KM-6030 PRESCRIBE Commands Command Reference Manual Rev 4.8 - Page 304

Sfnt

Page 304 highlights

PRESCRIBE Command Reference SFNT - Select current FoNT by typeface Format SFNT 'type-face'[, height [, font-number [, symbol-set, compression, shear]]]; Parameters type-face: Name of the typeface of the font to be selected. height: Height of the characters in points. The minimum value is 0.25 points and the maximum value is 999.75 points, in 0.25-point increments. font-number: Integer from 1000 to 65535 symbol-set: Symbol set, number from 0 to 65535; Refer to LaserJet Symbol Sets in Emulation of the Technical Reference manual. compression: 1 for normal character width. Smaller values for narrow characters; and larger values for wider characters. The minimum value is 0.3 and the maximum value is 3. shear: 0 for normal (unitalicized) characters. Positive values give forward italicization; and negative values give backward italicization. The minimum value is -1 and the maximum value is 1. Function The SFNT command selects the font which matches the type-face parameters. It enables the user to size its height, assign a font number and vary some of the font attributes so that characters can appear compressed or sheared. All parameters except type-face are ignored if a bitmap typeface is specified. By designating a font number for a scalable font, it can later be retrieved by using a FONT command. If you specify the symbol set, compression, and shear parameters together, the FONT command recalls the font with these effects intact. type-face should be a name from the font table in Section 4.2. of the Technical Reference manual. Specify the full name exactly as it appears in the table, including case sensitivity. This command is ignored and the current font is not changed if the typeface name is not in the table or is not typed correctly. height defines the size of the font, using the unit of points regardless of the current unit setting. The SFNT command is ignored if the height value is out of the range. If the 294

  • 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

PRESCRIBE Command Reference
294
SFNT —
Select current FoNT by typeface
Format
SFNT ’
type-face
’[,
height
[,
font-number
[,
symbol-set
,
compression
,
shear
]]];
Parameters
type-face:
Name of the typeface of the font to be selected.
height:
Height of the characters in points. The minimum value is 0.25 points and the maximum
value is 999.75 points, in 0.25-point increments.
font-number:
Integer from 1000 to 65535
symbol-set:
Symbol set, number from 0 to 65535; Refer to LaserJet Symbol Sets in
Emulation
of the
Technical Reference
manual.
compression:
1 for normal character width. Smaller values for narrow characters; and larger values for
wider characters. The minimum value is 0.3 and the maximum value is 3.
shear:
0 for normal (unitalicized) characters. Positive values give forward italicization; and
negative values give backward italicization. The minimum value is -1 and the maximum
value is 1.
Function
The SFNT command selects the font which matches the
type-face
parameters. It enables
the user to size its height, assign a font number and vary some of the font attributes so
that characters can appear compressed or sheared. All parameters except
type-face
are
ignored if a bitmap typeface is specified.
By designating a font number for a scalable font, it can later be retrieved by using a
FONT command. If you specify the symbol set, compression, and shear parameters
together, the FONT command recalls the font with these effects intact.
type-face
should be a name from the font table in Section 4.2. of the
Technical Reference
manual. Specify the full name exactly as it appears in the table, including case
sensitivity. This command is ignored and the current font is not changed if the typeface
name is not in the table or is not typed correctly.
height
defines the size of the font, using the unit of points regardless of the current unit
setting. The SFNT command is ignored if the
height
value is out of the range. If the