Download præsentationen
Præsentation er lastning. Vent venligst
1
oMVS & Anvendelse af TTF-fonte
2
Hvad er True Type Fonte? Skalerbar outline teknologi baseret på ”quadratic curves” (i modsætning til Type1 fonte der er baseret på ”cubic curves”) Introduceret af Apple i slut 80’erne Inkluderet af Microsoft i 1991 Den mest udbredte font teknologi i dag Beskrivelse kan findes på
3
Hvad er Open Type Fonte? Udvidelse af TTF formatet Bedre muligheder for ikke vestlige karakterset Kan indeholde både TTF og TYPE1 fonte Udviklet af Microsoft og Adobe i fælleskab Beskrivelse kan findes på:
4
Hvorfor TTF/OTF i AFP The support for TrueType and OpenType font technology in AFP provides customers with significant benefits and is a key component of the strategy to embrace emerging standards and de facto standards in the AFP architecture. The primary reasons for making this extension to the AFP architecture include: Kilde:
5
Hvorfor TTF/OTF i AFP Providing customers with more choices for typefaces, particularly non-Latin typefaces Providing a truly multilingual presentation environment through support of Unicode Allowing customers to migrate towards a single font technology across all presentation environments Providing the basis for future, more advanced support of complex non-Latin scripts and typefaces Kilde:
6
FOCA contra TTF fonte Multilanguage tekster
7
Encoding EBCDIC / Ascii UTF-8 UTF-16 Unicode
256 code points (dog med dobbel byte) UTF-8 1-4 bytes pr. karakter UTF-16 2 bytes pr. karakter Unicode 17 planer med hver karakterer
8
FOCA contra TTF FOCA - Codepage TTF - cmap FOCA - Coded Font
Oversætter code point til GCGID (Graphic Character Global ID) TTF - cmap Overstætter code point til glyph-index FOCA - Coded Font TTF subtable i cmap Subtable identificeres af Platform-ID og Platform-Specific-Encoding-ID
9
Skal indeholde en subtable der specificerer:
TTF i AFP Skal indeholde en subtable der specificerer: Platform-ID = 3 (Microsoft) Platform-Specific-Encoding-ID = 1 (Unicode, UTF-16) Full Font Name i UTF16
11
I et directory på z/OS USS (UNIX System Service)
Installation på z/OS I et directory på z/OS USS (UNIX System Service) Font Installer for AFP (optional feature i Infoprint Fonts for Multiplatforms) ?? andre font installers ??
12
Installation på z/OS Font Installer:
Physically adding the font to the resource library Updating the library’s resource access table (RAT) with an entry for the font Generating an object identifier (OID) for the font Setting permissions for the font
13
Font Installer
14
Resource Access Table MO:DCA struktur der beskriver fonte i et directory Indeholder det fulde navn, men ikke path Der kan være mange RATs i et system En pr. Directory En RAT beskriver alle ressourcer i et directory: fonte, data objekter, CMR ressourcer.
15
Brug af TTF i AFP MDR bruges til at mappe en fontid til et fontnavn RAT bruges til at mappe et fontnavn til en fil
16
OMVS – OMVS - USS hvad og hvorfor?
17
Open MVS Unix system under z/OS TSO OMVS TSO ISHELL
18
MVS Datasettyper Physical Sequential Partitioned VSAM Andre HFS / zFS
DB2, IMS, Panvalet, Librarian, .... HFS / zFS
19
MVS Dataset benytter records
count Data data data count Data data data count Data data data count Data data data count Data data data count Data data data count Data data data count Data data data count Data data data
20
PC og Unix - streams Data data data data data data data data data data data data data data data Data data data data data data data data data data data data data data data Data data data data data data data data data data data data data data data
21
Dataset/fil navne
22
PC Filnavne
23
Unix filnavne
24
MVS Dataset versus PC Filer
Svært at ”mappe” navne Stream filer i record dataset
25
Forskelle MVS OMVS Data Records Streams Navne Max 44 char Ubegrænset
8 bytes adskildt af punktum / som adskilledelse Store bogstaver Case sensitive Sikkerhed RACF Unix UID/GID
26
Access af Unix filer Unix værktøjer – TSO OMVS TSO ISHELL JCL
PATH parameter på DD statement PATHOPT, PATHMODE, PATHDISP
27
Sammenkobling
Lignende præsentationer
© 2024 SlidePlayer.dk Inc.
All rights reserved.