Professional Documents
Culture Documents
User’s Guide
January 2007
compart
www.compart.net
E-Mail: info@compart.net
________________________________________________________________________________________________________________________________________________________________
The manual describes the usage and parameterization of the Compart software
product AFP Resource Manager (in the following referred to as AFPRM).
Audience
This manual presents information for those who are responsible for the usage, in-
stallation, implementation, customization, and administration of the product. As-
sumed is the fundamental knowledge of a system administrator who is familiar
with the different parts to the product. Furthermore, the person working with this
manual should have a solid understanding of AFP resources and their usage.
In Appendix B Character Sets on page11 we list selected character sets and code
pages.
________________________________________________________________________________________________________________________________________________________________
Related Documentation
! Compart Products Reference Guide for Messages and Codes
Trademarks
! LuraDocument JBIG2 and LuraWave JP2 © 2006 LuraTech Imaging GmbH
All brands, products, or service names are or may be trademarks of, and are used
to identify, products or services of their respective owners.
________________________________________________________________________________________________________________________________________________________________
! Table of Contents
! List of Figures....................................................................................................................... VI
! Glossary .............................................................................................................................17
! Index ..................................................................................................................................26
________________________________________________________________________________________________________________________________________________________________
! List of Figures
Figure 1: AFP Resource Library - Sample Layout...........................................................................1
________________________________________________________________________________________________________________________________________________________________
! List of Tables
Table 1: AFP Resource Manager Command Line Parameters ........................................................6
Table 2: ISO Latin 1 Code Page (IANA Name “ISO-8859-1”)....................................................12
Table 3: Code Page 437 (IANA Name “IBM437”)......................................................................13
Table 4: Code Page 850 (IANA Name “IBM850”)......................................................................14
Table 5: Code Page 500 (IANA Name “IBM500”)......................................................................15
Table 6: Code Page 1141 (IANA Name “IBM01141”)................................................................16
________________________________________________________________________________________________________________________________________________________________
! 1. Introduction
Using AFPRM you can generate AFP resource libraries. Resource libraries can
also generated and used with the IBM product ACIF (AFP Conversion & Index-
ing Facility). In resource libraries, the user specified resource objects are compiled
in a single file unlike resources that are stored as members or files (data sets). A
resource library is structured like a normal AFP/DS file and contains the individ-
ual resource objects in one library.
AFPRM controls and handles the compilation of all resources. They are sorted by
resource type. The types are sorted by names, see the overlay O1LETTER and the
page segment S1LOGO in Figure 1. Thus, AFPRM guarantees that the order of the
individual resource doesn't matter and the result is binary identical, if the same re-
sources are used.
________________________________________________________________________________________________________________________________________________________________
AFPRM does not require a specific installation procedure due to its availability
for many operation systems, i.e. during a Windows installation no registry entries
are made. You merely copy the shipped files to a specific directory. The AFPRM
software program consists of one file that you have to copy in a specified target
directory.
________________________________________________________________________________________________________________________________________________________________
! 3. AFPRM Functioning
When the AFPRM batch process starts, the application collects all specified re-
source names in a list. At the end, AFPRM generates the library. AFPRM can
identify the origin of a resource. The resource is either part of a resource library or
it is an individual file.
While generating the list AFPRM checks the resources, if they require resources
for their part. AFPRM executes recursive checks for the following resource types:
When all resource objects are collected, the output library is generated. If a re-
source object exist in more than one library or it is part of a file system as an indi-
vidual object, the searching sequence (on the command line) defines which object
is copied to the output library. If existing resource libraries are specified as
sources, they are scanned before the object is searched in the file system.
To search for objects in a file system different folders can be specified separated
by “;”. Thus, they are searched in the specified order. PC or UNIX systems work
with file extension for identification. Because resources are just specified by its
________________________________________________________________________________________________________________________________________________________________
name, each resource type can be provided with extensions, which are added to the
object name during a search process. Example: Specifying the extensions ovl and
oly for the overlay O1LETTER the program searches for the file O1LETTER.ovl
and then for the file O1LETTER.oly in the specified folder.
Working with UNIX operating systems, you must note that only upper case object
names are searched. If the parameter z is specified, all object names are changed
into lower case letter before the search process starts.
The parameters exclude or ignore can be used to ignore defined resource types
during input or output processing:
The parameter list outputs a list containing all processed resources. Addition-
ally information is provided how resources are included (directly or indirectly by
recursive references).
________________________________________________________________________________________________________________________________________________________________
Working under Windows or OS/2 parameters must start with “/” or “-”. Using
UNIX only “-” is valid as starting character. The parameters are processed in the
order they are entered on the command line.
To display the AFPRM help screen start AFPRM without any parameters. You
enter on the command line: AFPRM.
AFPRM AFP Resource Manager Version 1.4
Copyright (C) Compart Systemhaus GmbH 2001-2003
parameters:
exclude/ignore characters:
C Character Set
F Form Definition
O Overlay
S Page Segment
T Codepage
X Coded Font
________________________________________________________________________________________________________________________________________________________________
________________________________________________________________________________________________________________________________________________________________
________________________________________________________________________________________________________________________________________________________________
! 5. Examples
To demonstrate how AFPRM can be used you find here a compilation of exam-
ples (from basic to complex).
________________________________________________________________________________________________________________________________________________________________
________________________________________________________________________________________________________________________________________________________________
The standard production version AFPRM generates a trace output only if fatal er-
rors occur. It is not inevitable that a fatal error situation results in a program
abend, i.e. the severity of traces does not relate do the severity of program proc-
essing which is displayed as errors on the console. In fact, here a fatal error results
in a program abend.
________________________________________________________________________________________________________________________________________________________________
Although the following tables aren’t directly connected to AFPRM, they might be
helpful analyzing AFP files.
! ISO Latin 1
! IBM 437
! IBM 850
The following character sets are EBCDIC character sets:
! IBM 500
! IBM 1141 (former IBM 273 without € symbol)
The IANA names are defined by the “Internet Assigned Numbers Authority” and
guarantee a unique naming methods for character sets (e.g. used with encoding at-
tribute of XML).
________________________________________________________________________________________________________________________________________________________________
128 (0x80) CTL CTL CTL CTL CTL CTL CTL CTL CTL CTL CTL CTL CTL CTL CTL CTL
144 (0x90) CTL CTL CTL CTL CTL CTL CTL CTL CTL CTL CTL CTL CTL CTL CTL CTL
160 (0xA0) NBS ¡ ¢ £ ¤ ¥ ¦ § ¨ © ª « ¬ - ® ¯
176 (0xB0) ° ± ² ³ ´ µ ¶ · ¸ ¹ º » ¼ ½ ¾ ¿
192 (0xC0) À Á Â Ã Ä Å Æ Ç È É Ê Ë Ì Í Î Ï
208 (0xD0) Ð Ñ Ò Ó Ô Õ Ö × Ø Ù Ú Û Ü Ý Þ ß
224 (0xE0) à á â ã ä å æ ç è é ê ë ì í î ï
250 (0xF0) ð ñ ò ó ô õ ö ÷ ø ù ú û ü ý þ ÿ
Abbreviations:
BEL Bell Character
BS Backspace
CR Carriage Return
CTL Control Character
DEL Delete
ESC Escape
FF Form Feed
HT Horizontal Tab
LF Line Feed
NBS Nonbreaking Space
SI Shift In
SO Shift Out
SP Space
VT Vertical Tab
________________________________________________________________________________________________________________________________________________________________
Abbreviations:
BEL Bell Character
BS Backspace
CR Carriage Return
CTL Control Character
ESC Escape
FF Form Feed
HT Horizontal Tab
LF Line Feed
NBS Nonbreaking Space
SI Shift In
SO Shift Out
SP Space
VT Vertical Tab
________________________________________________________________________________________________________________________________________________________________
Abbreviations:
BEL Bell Character
BS Backspace
CR Carriage Return
CTL Control Character
ESC Escape
FF Form Feed
HT Horizontal Tab
LF Line Feed
NBS Nonbreaking Space
SH Soft Hyphenation
SI Shift In
SO Shift Out
SP Space
VT Vertical Tab
________________________________________________________________________________________________________________________________________________________________
0 (0x00) CTL CTL CTL CTL CTL HT CTL CTL CTL CTL CTL CTL CTL CTL CTL CTL
16 (0x10) ┌ │ └ ┬ CTL LF CTL CTL CTL CTL CTL CTL CTL CTL CTL CTL
32 (0x20) CTL ┼ ┴ ┤ CTL ↑ · CTL CTL CTL CTL CTL CTL CTL CTL
48 (0x30) ┐ ├ ┘ ─ CTL ↓ CTL CTL CTL CTL CTL CTL CTL CTL CTL
Abbreviation:
CTL Control Character
HT Horizontal Tab
LF Line Feed
NBS Nonbreaking Space
VT Vertical Tab
________________________________________________________________________________________________________________________________________________________________
0 (0x00) CTL CTL CTL CTL CTL HT CTL CTL CTL CTL CTL CTL CTL CTL CTL CTL
16 (0x10) ┌ │ └ ┬ CTL LF CTL CTL CTL CTL CTL CTL CTL CTL CTL CTL
32 (0x20) CTL ┼ ┴ ┤ CTL ↑ · CTL CTL CTL CTL CTL CTL CTL CTL
48 (0x30) ┐ ├ ┘ ─ CTL ↓ CTL CTL CTL CTL CTL CTL CTL CTL CTL
Abbreviations:
CTL Control Character
HT Horizontal Tab
LF Line Feed
NBS Nonbreaking Space
VT Vertical Tab
________________________________________________________________________________________________________________________________________________________________
! Glossary
The Compart glossary explains, in alphabetical order, a multitude of terms relevant to printing,
data processing as well as some terms used in Compart products.
The operator can work on other documents at the COLD (Computer Output to Laser Disk). The
same time the background process is running. COLD procedure is used for the archiving of mass
data on digital optical storage units. COLD systems
Bitmap. A representation, consisting of rows and accept several files, extract index data and save the
columns of dots, of a graphics image in computer information. Data can then be displayed in its origi-
memory. The value of each dot (whether it is filled nal format with the use of overlays or background
in or not) is stored in one or more bits of data. For layouts.
simple monochrome images, one bit is sufficient to
represent each dot, but for colors and shades of Concertina fold. A concertina fold is the continu-
gray, each dot requires more than one bit of data. ous parallel folding of brochures and similar printed
The more bits used to represent a dot, the more col- products in the manner of an accordion, where the
ors and shades of gray that can be represented. The fold is alternatively made to the front and back.
density of the dots, known as the resolution, deter-
mines how sharply the image is represented. This is Copy group. (1) One or more copies of a sheet of
often expressed in dots per inch (dpi) or simply by paper or form. Each copy can have modifications,
the number of rows and columns, such as 640 by such as text suppression, page position, forms flash,
480. To display a bit-mapped image on a monitor or overlays, paper-source, and duplex printing. (2) The
to print it on a printer, the computer translates the portion of a form definition that defines a set of
bit map into pixels (for display screens) or ink dots modifications (including identifying the overlays
(for printers). Optical scanners and fax machines and defining page placement) that can be used
work by transforming text or pictures on paper into when printing a page or form. (3) A set of copy
bit maps. Bit-mapped graphics are often referred to subgroups that specify all copies of a sheet. In IPDS
as raster graphics. architecture, a copy group is specified by a Load
Copy Control command. In MO:DCA, a copy
group is specified within a medium map. (4) Syno-
C nym for medium map.
Character increment. Usually it is the distance CSS (Cascading Style Sheets). A feature being
between the current print position and the next print added to HTML that gives both Web site develop-
position. Synonymous with character spacing. ers and users more control over how pages are dis-
played. With CSS, designers and users can create
Character set. (1) A finite set of different charac- style sheets that define how different elements, such
ters that is complete for a given purpose; for exam- as headers and links, appear. These style sheets can
ple, the character set in ISO Standard 646, 7-bit then be applied to any Web page. The term cascad-
Coded Character Set for Information Processing In- ing derives from the fact that multiple style sheets
terchange. (2) An ordered set of unique representa- can be applied to the same Web page. CSS was de-
tions called characters; for example, the 26 letters veloped by the W3C.
of the English alphabet, Boolean 0 and 1, the set of
symbols in the Morse code, and the 128 ASCII CSV (Comma Separated Values). It is a type of
characters. (3) Often a synonym for font character file usually created with a spreadsheet program:
set. (4) All the valid characters for a programming each line (or row) consists of one record, and each
language or for a computer system. (5) A group of field of the record is separated by commas or an-
characters used for a specific reason; for example, other user defined character.
the set of characters a printer can print.
________________________________________________________________________________________________________________________________________________________________
Data mining. A class of database applications that oriented model. DOM is the official World Wide
look for hidden patterns in a group of data that can Web Consortium (W3C) standard for representing
be used to predict future behavior. For example, structured documents in a platform- and language-
data mining software can help retail companies find neutral manner.
customers with common interests. The term is com-
monly misused to describe software that presents DPI (Dots per Inch). It indicates the resolution of
data in new ways. True data mining software does images. The more dots per inch, the higher the reso-
not just change the presentation, but actually dis- lution. A common resolution for laser printers is
covers previously unknown relationships among the 600 dots per inch. This means 600 dots across and
data. Data mining is popular in the science and 600 dots down, so there are 360,000 dots per square
mathematical fields but also is utilized increasingly inch.
by marketers trying to distill useful consumer data
from Web sites.
E
DCA (Document Content Architecture). A stan-
dard, produced by IBM, for word processor files. EBCDIC (Extended Binary Coded Decimal Inter-
Two types of DCA file are used, one for documents change Code). (1) A coded character set consisting
that can be altered (“revisable-form text” or RFT) of 8-bit coded characters. (2) A code developed for
and one for those that cannot (“final-form text” or the representation of textual data. A coded character
FFT). set of 256 8-bit characters.
DCF (Document Composition Facility). (1) An EDMS (Electronic Document Management Sys-
IBM licensed program that provides a text format- tem). Any electronic system that manages docu-
ter called SCRIPT/VS. SCRIPT/VS can process ments (not data) to realize significant improvements
files marked up with a unique set of either SCRIPT in business work processes. Like most information
or GML controls and tags. (2) In printing, an IBM systems, EDMSs consist of a number of component
licensed program that provides text formatting for technologies that support both analog and digital
certain printers, including IBM page printers, IBM document management.
line printers, PostScript devices, or any printer
functionally equivalent to the IBM printers at the Encoding scheme. A set of specific definitions
data stream level. that describe the philosophy used to represent char-
acter data. The number of bits, the number of bytes,
Distributed output management. (e.g., IBM's In- the allowable ranges of bytes, the maximum num-
foprint, Cypress) is middleware that drives the out- ber of characters, and the meanings assigned to
put process and supports the automated creation some generic and specific bit patterns, are some ex-
and delivery of business process and ad hoc docu- amples of specifications to be found in such a defi-
ments. nition.
DMS (Document Management System). Total sys- EPS (Encapsulated PostScript). Encapsulated
tem consisting of hardware and software with PostScript. A standard file format for importing and
which all information existing within an organiza- exporting. Postscript language files among applica-
tion can be recorded, administered or handled. This tions in a variety of heterogeneous environments.
information can be available in paper or electronic Pure EPS format cannot be presented on the moni-
form. Paper documents are transferred to digital tor and therefore provides a preview picture in TIF-
format prior to be recorded. The document that is to Format. EPS graphics can be enlarged without loss
be recorded must be indexed and can then be sub- of quality.
jected to a targeted search and retrieved later. Fur-
thermore, referring to the contents of a document
allows a full text search to be carried out. G
Document. The term applies not only for earlier GIF (Graphical Interchange Format). GIF describes
paper documents, but can also contain any other a data format for space-saving storage of images
digital type of information that is linked together and graphics. It works using lossy compression, and
into a document. A document can consist of one allows 256 colors to be displayed from any pallet.
(e.g. an image or a set of data) or several individual The data format was introduced by the Compu-
objects (e.g. several images, a file with integrated Serve online service in 1987, which makes it one of
images, text and tables, a mixture of content from the oldest of its type. GIF remains one of the most
several sources). widely used formats for online publication, and al-
lows animated images to be displayed in a modified
Document Object Model (DOM). Form of repre- form (“animated GIF”).
sentation of structured documents as an object-
________________________________________________________________________________________________________________________________________________________________
defines page placement and modifications to the OMR (Optical Mark Recognition). OMR is the
form. Synonymous with copy group. (2) A print technology of electronically extracting intended
control object in a form map that defines resource data from marked fields, such as checkboxes and
mappings and controls modifications to a form, fill-in fields, on printed forms. OMR technology
page placement on a form, and form copy genera- scans a printed form and reads predefined positions
tion. Synonym for copy group. and records where marks are made on the form.
This technology is useful for applications in which
Meta data. Definitional data that provides informa- large numbers of hand-filled forms need to be proc-
tion about or documentation of other data managed essed quickly and with great accuracy, such as sur-
within an application or environment. Meta data veys, reply cards, questionnaires and ballots. A
may include descriptive information about the con- common OMR application is the use of “bubble
text, quality and condition, or characteristics of the sheets” for multiple-choice tests used by schools.
data. Also commonly referred to as an abstract. The student indicates the answer on the test by fill-
ing in the corresponding bubble, and the form is fed
MICR (Magnetic Ink Character Recognition). (1) through an optical mark reader (also abbreviated as
Character recognition of magnetic ink characters. OMR, a device that scans the document and reads
(2) The identification of characters using magnetic the data from the marked fields. The error rate for
ink. (3) It is the recognition of characters printed OMR technology is less than 1%.
with ink that contains particles of a magnetic mate-
rial. (4) Contrast with optical character recognition. OTF (Output Text Format). The format consists of
a set of simple commands, which are not linked to a
MO:DCA (Mixed Object Document Content Ar- particular output environment. It is therefore suit-
chitecture). An architected, device-independent able for a whole range of output devices such as
data stream for interchanging documents. line printers, laser printers or monitors. Further-
more, it is easy to read and understand. In SAP ap-
MO:DCA-P (Mixed Object: Document Content plications, OTF serves as a basis for device drivers,
Architecture for Presentation). The MO:DCA-P i.e. programs that control output to a particular out-
data stream is the application data stream through put device.
which applications can describe pages composed of
text, images, and graphics data. MO:DCA-P is de- Overlay. (1) A resource object that can contain
vice independent; therefore, applications that pro- text, image, graphics, and barcode data. Overlays
duce this data stream can be directed to any of the define their own environment, and are often used as
printers supported by the AFP system or to graphi- electronic forms. (2) The final representation of
cal personal computer displays for viewing. such an object on a physical medium. Contrast with
page segment.
N
P
NOP (No Operation). A construct whose execution
causes a product to proceed to the next instruction PDS (Partitioned Data Set). A data set in direct ac-
to be processed without taking any other action. cess storage that is divided into partitions, called
members, each of which can contain a program,
part of a program, or data. Contrast with sequential
O data set. Synonymous with program library.
OCR (Optical Character Recognition). OCR refers Page group. A named group of sequential pages.
to the branch of computer science that involves A page group is delimited by a Begin Named Page
reading text from paper and translating the images Group structured field and an End Named Page
into a form that the computer can manipulate (for Group structured field. A page group can contain
example, into ASCII codes). An OCR system en- nested page groups. All pages in the page group in-
ables you to take a book or a magazine article, feed herit the attributes and processing characteristics
it directly into an electronic computer file, and then that are assigned to the page group.
edit the file using a word processor. All OCR sys-
tems include an optical scanner for reading text, Page segment. (1) In MO:DCA, a resource object
and sophisticated software for analyzing images. that can contain any mixture of bar code objects,
Most OCR systems use a combination of hardware graphics objects, and IOCA image objects. A page
(specialized circuit boards) and software to recog- segment does not contain an active environment
nize characters, although some inexpensive systems group. The environment for a page segment is de-
do it entirely through software. Advanced OCR sys- fined by the active environment group of the in-
tems can read text in large variety of fonts, but they cluding page or overlay. (2) The final
still have difficulty with handwritten text.
________________________________________________________________________________________________________________________________________________________________
representation of such an object on a physical me- the size of the image, its resolution, i.e. the number
dium. Contrast with overlay. of pixels per unit of area, and the number of colors
to be displayed. (2) The format for storing image
PCL (Printer Control Language). PCL is the lan- data where, for a given resolution, every pixel in
guage used to control computer printers. Introduced the image is represented by the appropriate data.
in the 1980s by computer manufacturers Hewlett- Image processing programs such as Photoshop use
Packard and under constant development ever the pixel format, the most common being TIFF
since, PCL allows application programs to control (Tagged Image File Format). The pixel format is
the functions of different printers in a standardized, most suitable for real images, but, depending on the
efficient manner. PCL commands are embedded in quality of the image, this requires a very large
the data flow of the print job. Compared to the amount of memory.
PostScript page description language developed by
Adobe, PCL is usually faster and requires less PNG (Portable Network Graphics). A bit-mapped
memory. However, the functionality of this lan- graphics format similar to GIF. In fact, PNG was
guage is less general in scope, which means that it approved as a standard by the World Wide Web
is not suitable for all output devices. consortium to replace GIF because GIF uses a pat-
ented data compression algorithm called LZW. In
PCX. Originally developed by ZSOFT for its PC contrast, PNG is completely patent- and license-
Paintbrush program, PCX is a graphics file format free. The most recent versions of web browsers
for graphics programs running on PCs. It is sup- now support PNG.
ported by most optical scanners, fax programs, and
desktop publishing systems. Files in the PCX for- PostScript. PostScript is a page description lan-
mat end with a “.pcx”. guage developed by the software manufacturer
Adobe Systems Inc. which has become a quasi-
PDF (Portable Document Format). Developed by standard in the digital prepress stage. It describes
software manufacturer Adobe Systems Inc. in the documents largely independently of the device
USA, this data format is used for exchanging and used, so that for instance the resolution of an image
processing electronically stored, formatted docu- is not defined until the output device. The more re-
ments with text and images, independently of the cent PostScript 2 offers, among other things, im-
hardware and software used. One of the special fea- proved colorimetric facilities, since the reference
tures is that texts and graphics are stored in vector color space is integrated in accordance with the CIE
form, meaning that the resolution of their represen- (Commission Internationale de l'Eclairage) stan-
tation is dependently solely on the output device dard. The latest version, PostScript 3, also improves
(monitor, printer). PDF files can generally by rec- the way in which colors and three-dimensional ob-
ognized by the ".pdf" file name suffix. They can be jects are displayed and supports trapping of graphic
created using the Adobe Acrobat program. The Ac- objects.
robat Reader is available free for displaying and
printing PDF files. PSF (Print Services Facility). (1) The IBM soft-
ware product that enables the use of the IBM family
PDF/A (Archive). In 2002, AIIM International and of page printers. (2) An IBM licensed program that
NPES (The Association for Suppliers of Printing, manages and controls the input data stream and
Publishing, and Converting Technologies) an- output data stream required by supported IBM page
nounced a joint effort to develop an international printers. PSF combines print data (from the system
standard that defines the use of the Portable Docu- spool) with other resources and printing controls to
ment Format (PDF) for archiving and preserving produce the printer data stream (including printer
documents. The project, currently referred to as commands) for AFP printers. PSF can interface ei-
PDF/A, will address the growing need to electroni- ther directly with a user’s application program or
cally archive documents in a way that will ensure indirectly through the Job Entry Subsystems (JES)
preservation of their contents over an extended pe- of MVS. PSF provides device support for Ad-
riod of time, and will further ensure that those vanced Function Presentation. (3) A sophisticated
documents will be able to be retrieved and rendered print subsystem that drives IPDS page printers. PSF
with a consistent and predictable result in the fu- is supported on MVS, VM, and VSE, and as a stan-
ture. This need exists in a growing number of inter- dard part of OS/400. PSF manages printer resources
national government and industry segments, such as fonts, images, and electronic overlays, and
including legal systems, libraries, newspapers, provides error recovery for print jobs. The input
regulated industries, and others. data streams supported by PSF include 370 line
data and AFPDS/MO:DCA-P.
Pixel (Picture Element). (1) A pixel is the com-
puter term for an image dot, i.e. the smallest unit of PTOCA (Presentation Text Object Content Archi-
a digitally displayed image. The memory required tecture). (1) In printers, the IPDS control sequences
by an image consisting of pixels is determined by used to present text information on a page, page
________________________________________________________________________________________________________________________________________________________________
segment, or overlay. (2) An architected collection shading to fill in gaps or jumps (known as aliasing)
of constructs used to interchange and present pres- that occur when displaying an image file on a com-
entation text data. puter screen. Also known as grayscale.
SQL (Structured Query Language). SQL is a lan- True color. It refers to any graphics device or
guage for requesting information from a database. software that uses at least 24 bits to represent each
The original version called SEQUEL (structured dot or pixel. Using 24 bits means that more than 16
English query language) was designed by an IBM million unique colors can be represented. Since
research center in 1974 and 1975. SQL was first in- humans can only distinguish a few million colors,
troduced as a commercial database system in 1979 this is more than enough to accurately represent any
by Oracle Corporation. color image.
Subtractive color synthesis. Subtractive color Truetype. TrueType is a font format developed by
synthesis creates a color impression by filtering out Apple and licensed to Microsoft. TrueType is the
individual frequency ranges – i.e. colors – from the native operating system font format for Windows
overall spectrum of visible light. In the case of and MacOS. TrueType contains a hierarchical set of
color printing, this is done by overprinting the inks tables and glyph representations. Characters can be
– generally the basic colors cyan, magenta and yel- hinted on a per character and point size basis yield-
low, which can be used to create all color tones of ing excellent quality at screen resolutions. True-
the relevant color space. Type fonts for Windows and MacOS have few
differences, though they can be different enough to
SVG (Scalable Vector Graphics). It is a vector prevent cross platform usage. Font foundries pro-
graphics file format that enables two-dimensional vide TrueType fonts for each platform and usually
images to be displayed in XML pages on the Web. include a license preventing electronic manipula-
Vector images are created through text-based com- tion to achieve cross platform transparency. True-
mands formatted to comply with XML specifica- Type is one of the foundations for the OpenType
tions. In contrast to JPEG and GIF images on the Font Format.
Web, which are bitmapped and always remain a
specified size, SVG images are scalable to the size Twip. Acronym for “twentieth of a point”; a twip
of the viewing window and will adjust in size and is a screen-independent measurement for computer
resolution according to the window in which it is display, used by software program developers.
displayed. Benefits of SVG include: smaller files There are 1440 twips in one inch (567 twips per
size than regular bitmapped graphics such as GIF centimeter).
and JPEG files, resolution independence, so that the
image can scale down or up to fit proportionally Typeface. It is a design for a set of characters.
into any size display on any type of Web device, Popular typefaces include Times Roman, Helvetica,
text labels and descriptions that can be searched by and Courier. The typeface represents one aspect of
search engines, ability to link to parts of an image a font. The font also includes such characteristics as
and complex animation. size, weight, italics, and so on. There are two gen-
eral categories of typefaces: serif and sans serif.
Sans serif typefaces are composed of simple lines,
T whereas serif typefaces use small decorative marks
to embellish characters and make them easier to
TGA (Targa). It was the first 24-bit truecolor for- read. Helvetica is a sans serif type and Times Ro-
mat to come to the PC market. There are several va- man is a serif type.
rieties of Targa files; the most commonly used are
the Targa 16, Targa 24, and Targa 32. The names
are derived from the type of hardware used to cre- U
ate them.
Under Color Addition. Under Color Addition
TIFF (Tagged Image File Format). It is a com- (UCA) is a variation of achromatic synthesis used
monly used file format for images. It was defined for 4c color sets. Equal components of the three
by a computer industry committee in 1986. It is a chromatic colors cyan, magenta and yellow in the
so-called screen format that contains information on CMYK color system replace part of the neutral
the brightness and hue of every pixel. The TIFF color component generated here with black. Under
format supports various color systems, from black- Color Addition is a good means for improving print
and-white to full-color RGB images. TIFF files can quality vis-à-vis pure achromatic synthesis.
be compressed by a variety of methods.
Unicode. Unicode is a method for coding charac-
Tone correction. It is a method of adjusting the ters for electronic processing and uses 16-digit bi-
tone curve so that the reproduction results on dif- nary numbers (16-bit numbers). Unlike ASCII and
ferent types of output devices to have gradations other codes, which work with 8-bit numbers, Uni-
similar to the original image. code is capable of representing 65,536 different
characters. This covers all the characters is every
________________________________________________________________________________________________________________________________________________________________
commonly used script in the world. Unicode is al- covers the same application area than CSS, it is
ready in widespread use today. much more powerful, because the transformation
step (using XSLT) can perform arbitrarily complex
transformations of the XML document, while CSS
V is not able to make any structural changes to the
XML document.
Vector graphic. A graphic image drawn in shapes
and lines, called paths. Images created in Illustrator XSL-FO (Extensible Style Language-Formatting
and Freehand (graphic design software) are vector Objects). XSL-FO is an XML vocabulary for the
graphics. They are usually exported to be bitmap formatting of documents. Being part of XSL, the
images. normal way is to produce XSL-FO documents by
transforming XML documents using XSLT. Even
though the principles behind XSL and CSS (the
X other Style Sheet Language created by W3C) are
quite different, it is planned to align the formatting
XML (Extensible Markup Language, derived from model between XSL-FO and CSS, so that format-
SGML). It is a symbol language, which is used to ting engines can be based on the same code, both
describe the structure of documents. Externally, languages can be used to achieve the same results,
XML is similar to HTML (Hypertext Markup Lan- and formatted results will look identical.
guage) used throughout the Internet. The most im-
portant difference lies in the fact that the symbols
(“tags”) used in XML can be selected with a great Z
degree of freedom, while they are fixed in HTML.
This allows special forms of XML to be generated z/OS UNIX System Services. z/OS services that
for virtually any type of application. XML is essen- support an environment in which operating sys-
tially a slimmed-down form of the SGML (Stan- tems, servers, distributed systems, and workstations
dard Generalized Markup Language) document share common interfaces. z/OS UNIX System Ser-
description language defined in ISO 8879 and was vices supports standard application development
created for transmitting richly structured documents across multivendor systems
via the World Wide Web. The International World
Wide Web Consortium is responsible for standardi-
zation of XML.
________________________________________________________________________________________________________________________________________________________________
! Index
Document Management System 19
A Document Object Model 19
DOM 19
ACIF 1, 17 dpi 19
additive color mixing 17
Advanced Function Presentation 17
AFP 17
E
AFP Conversion and Indexing Facility 17 EBCDIC 19
AFP resource library 1 EDMS 19
AFPRM Electronic Document Management System 19
debug version 10 Encapsulated PostScript 19
examples 8 encoding scheme 19
compiling individual resources 8 EPS 19
Extended Binary Coded Decimal Interchange Code 19
font extraction 8
merging two resource libraries 8
resource library for a document 8
G
versioning a resource library 9 GIF 19
functioning 3 glyph 20
installation 2 grammage 20
parameter 5 Graphical Interchange Format 19
grayscale 23
return codes 7
trace support 10 I
All Points Addressability 17
American Standards Code for Information Interchange 17 ICR 20
APA 17 Image Object Content Architecture 20
API 17 installation 2
Application Programming Interface 17 Intelligent Character Recognition 20
archiving system 17 introduction 1
ASCII 17 IOCA 20
attachment 17
J
B
Java 20
barcode 17 Java Development Kit 20
batch 17 JDK 20
batch environment 17 JPEG 20
batch printing 18
bitmap 18 L
C LZW 20
P definition 3
resource object 3
page group 21 file system search 4
page segment 22 searching sequence 3
parameter upper and lower case 4
charset 6 resource type 1
codedfont 6 RGB 23
codepage 6
docref 6 S
exclude 4 SAP Generic Output Format 23
exlude 6 SAPGOF 23
extcf 6 SAX 23
extch 6 scale-to-gray 23
extcp 6 serif 23
extfd 6 SGML 23
extov 6 spooling 23
extps 6 spot color 23
formdef 6 SQL 24
subtractive color synthesis 24
ignore 4, 6 SVG 24
list 4, 6
output 6 T
overlay 6
pageseg 6 TGA 24
path 6 TIFF 24
true color 24
reslib 6
Truetype 24
resref 6 twip 24
z 4, 6 typeface 24
Partitioned Data Set 21
PCL 22
PCX 22
U
PDF/A 22 UCA 24
PDS 21 Under Color Addition 24
pixel 22 Unicode 25
PNG 22
PostScript 22 V
Presentation Text Object Content Architecture 23
Print Services Facility 22 vector graphic 25
PSF 22
PTOCA 23 X
XML 25
R XSL-FO 25
raster image 23
registry entry 2 Z
repository 23
z/OS UNIX System Services 25
resource list 3
________________________________________________________________________________________________________________________________________________________________