home *** CD-ROM | disk | FTP | other *** search
- %!PS-Adobe-3.0 Resource-FixCIDInitProcSet
- %%BeginResource: FixCIDInitProcSet (FDepVector)
- %%Title: (FixCIDInitProcSet/FDepVector)
- %%Version: 0.402
- %%Copyright: ------------------------------------------------------------
- %%Copyright: Copyright 1990-1995 Adobe Systems Incorporated.
- %%Copyright: All rights reserved.
- %%Copyright:
- %%Copyright: Patents Pending
- %%Copyright:
- %%Copyright: NOTICE: All information contained herein is the property
- %%Copyright: of Adobe Systems Incorporated. Many of the intellectual
- %%Copyright: and technical concepts contained herein are proprietary
- %%Copyright: to Adobe, are protected as trade secrets, and are made
- %%Copyright: available only to Adobe licensees for their internal use.
- %%Copyright: Any reproduction or dissemination of this software is
- %%Copyright: strictly forbidden unless prior written permission is
- %%Copyright: obtained from Adobe.
- %%Copyright:
- %%Copyright: PostScript and Display PostScript are trademarks of
- %%Copyright: Adobe Systems Incorporated which may be registered in
- %%Copyright: certain jurisdictions.
- %%Copyright: ------------------------------------------------------------
- %%EndComments
- /FDepVector 10 dict begin lib_extensions/lib_nativeMode get{/RKSJ-H{0 eq{exch
- pop/Fix-N-RKSJ-H/FixCMapCategory findresource exch dup length 1 eq{0 get[exch
- dup dup dup]}{/Fix-N-RKSJ-H/typecheck cid_raise}ifelse cid_composefont}if}bind
- def/RKSJ-V{0 eq{exch pop/Fix-N-RKSJ-V/FixCMapCategory findresource exch dup
- length 1 eq{0 get[exch dup dup dup]}{/Fix-N-RKSJ-V/typecheck cid_raise}ifelse
- cid_composefont}if}bind def/Ext-RKSJ-V{0 eq{exch pop/Fix-N-Ext-RKSJ-V
- /FixCMapCategory findresource exch dup length 1 eq{0 get[exch dup dup dup]}{
- /Fix-N-Ext-RKSJ-V/typecheck cid_raise}ifelse cid_composefont}if}bind def
- /Ext-RKSJ-H{0 eq{exch pop/Fix-N-Ext-RKSJ-H/FixCMapCategory findresource exch
- dup length 1 eq{0 get[exch dup dup dup]}{/Fix-N-Ext-RKSJ-H/typecheck cid_raise
- }ifelse cid_composefont}if}bind def/Ext-H{0 eq{exch pop/Fix-N-Ext-H
- /FixCMapCategory findresource exch dup length 1 eq{0 get dup type/dicttype ne{
- /CIDFont findresource}if dup length dict copy dup/FID undef dup/Encoding
- /NominalJISEncoding/Encoding findresource put dup/CIDFontName get 2 copy
- /FontName exch put exch definefont[exch 12{dup}repeat]}{/Fix-N-Ext-H/typecheck
- cid_raise}ifelse cid_composefont}if}bind def/Ext-V{0 eq{exch pop/Fix-N-Ext-V
- /FixCMapCategory findresource exch dup length 1 eq{0 get dup type/dicttype ne{
- /CIDFont findresource}if dup length dict copy dup/FID undef dup/Encoding
- /NominalJISEncoding/Encoding findresource put dup/CIDFontName get 2 copy
- /FontName exch put exch definefont[exch 12{dup}repeat]}{/Fix-Ext-V/typecheck
- cid_raise}ifelse cid_composefont}if}bind def/83pv-RKSJ-H{0 eq{exch pop
- /Fix-N-83pv-RKSJ-H/FixCMapCategory findresource exch dup length 1 eq{0 get dup
- type/dicttype ne{/CIDFont findresource}if dup length dict copy dup/FID undef
- dup/Encoding/NominalJISEncoding/Encoding findresource put/cid_CIDF exch
- /CIDFont defineresource}{/Fix-N-83pv-RKSJ-H/typecheck cid_raise}ifelse[exch
- dup dup/cid_CF-83pv-RKSJ-H exch[exch]/83pv-RKSJ-H exch cid_composefont 1 index
- 1 index dup 2 index]cid_composefont}if}bind def/Hankaku{0 eq{/cid_CF-Hankaku 3
- 1 roll cid_composefont dup[0 0 0 0]exch cid_GetMaxFontBBox/HankakuEncoding
- cid_BuildType3Font}if}bind def/Katakana{0 eq{/cid_CF-Katakana 3 1 roll
- cid_composefont dup[0 0 0 0]exch cid_GetMaxFontBBox/KatakanaEncoding
- cid_BuildType3Font}if}bind def/Roman{0 eq{/cid_CF-Roman 3 1 roll
- cid_composefont dup[0 0 0 0]exch cid_GetMaxFontBBox/HRomanEncoding
- cid_BuildType3Font}if}bind def/WP-Symbol{0 eq{/cid_CF-WP-Symbol 3 1 roll
- cid_composefont dup[0 0 0 0]exch cid_GetMaxFontBBox/PCSymEncoding
- cid_BuildType3Font}if}bind def}{/RKSJ-H{pop exch pop/Fix-C-RKSJ-H
- /FixCMapCategory findresource exch cid_composefont}bind def/RKSJ-V{pop exch
- pop/Fix-C-RKSJ-V/FixCMapCategory findresource exch cid_composefont}bind def
- /Ext-RKSJ-V{pop exch pop/Fix-C-Ext-RKSJ-V/FixCMapCategory findresource exch
- cid_composefont}bind def/Ext-RKSJ-H{pop exch pop/Fix-C-Ext-RKSJ-H
- /FixCMapCategory findresource exch cid_composefont}bind def/83pv-RKSJ-H{pop
- exch pop/Fix-C-83pv-RKSJ-H/FixCMapCategory findresource exch cid_composefont}
- bind def/90pv-RKSJ-H{pop exch pop/Fix-C-90pv-RKSJ-H/FixCMapCategory
- findresource exch cid_composefont}bind def/Hankaku{pop cid_composefont dup
- /FontName get(.Hankaku)search{exch pop exch pop lib_extensions begin
- /lib_fontname exch lib_Strcpy(.Hankaku)lib_Strcat lib_Strget end exch
- /FDepVector get 0 get dup length dict begin{1 index/FID ne{def}{pop pop}ifelse
- }forall currentdict end 2 copy exch/FontName exch put definefont}{pop}ifelse}
- bind def/Hiragana{pop cid_composefont dup/FontName get(.Hiragana)search{exch
- pop exch pop lib_extensions begin/lib_fontname exch lib_Strcpy(.Hiragana)
- lib_Strcat lib_Strget end exch/FDepVector get 0 get dup length dict begin{1
- index/FID ne{def}{pop pop}ifelse}forall currentdict end 2 copy exch/FontName
- exch put definefont}{pop}ifelse}bind def/Katakana{pop cid_composefont dup
- /FontName get(.Katakana)search{exch pop exch pop lib_extensions begin
- /lib_fontname exch lib_Strcpy(.Katakana)lib_Strcat lib_Strget end exch
- /FDepVector get 0 get dup length dict begin{1 index/FID ne{def}{pop pop}ifelse
- }forall currentdict end 2 copy exch/FontName exch put definefont}{pop}ifelse}
- bind def/Roman{pop cid_composefont dup/FontName get(.Roman)search{exch pop
- exch pop lib_extensions begin/lib_fontname exch lib_Strcpy(.Roman)lib_Strcat
- lib_Strget end exch/FDepVector get 0 get dup length dict begin{1 index/FID ne{
- def}{pop pop}ifelse}forall currentdict end 2 copy exch/FontName exch put
- definefont}{pop}ifelse}bind def/WP-Symbol{pop cid_composefont dup/FontName get
- (.WP-Symbol)search{exch pop exch pop lib_extensions begin/lib_fontname exch
- lib_Strcpy(.WP-Symbol)lib_Strcat lib_Strget end exch/FDepVector get 0 get dup
- length dict begin{1 index/FID ne{def}{pop pop}ifelse}forall currentdict end 2
- copy exch/FontName exch put definefont}{pop}ifelse}bind def}ifelse currentdict
- end/FixCIDInitProcSet defineresource pop
-