Google Groups no longer supports new Usenet posts or subscriptions. Historical content remains viewable.
Dismiss

Simple use of a Japanese font

238 views
Skip to first unread message

jdaw1

unread,
Oct 11, 2007, 9:16:11 AM10/11/07
to
Please, in any widely-available Japanese font, how does one show
horizontally the glyphs for the three unicode characters 6CC9 5341
6BB5? Variations on the below just don't seem to work produce anything
useful (either the font is missing and become Courier, or the log file
reports %%[ Error: invalidfont; OffendingCommand: glyphshow ]%%).

%!

100 600 moveto
/AquaKana-Adobe-Japan1-0 48 selectfont
/uni6CC9 glyphshow

() =
(Programmer's checks:) =
(countdictstack = ) dup 17 countdictstack ( ) cvs
putinterval =
(countexecstack = ) dup 17 countexecstack ( ) cvs
putinterval = % countexecstack array execstack {==} forall
(pstack start) = pstack (pstack end) =

ken

unread,
Oct 11, 2007, 10:44:53 AM10/11/07
to
In article <1192108571.8...@v3g2000hsg.googlegroups.com>,
jdawi...@gmail.com says...

> Please, in any widely-available Japanese font, how does one show
> horizontally the glyphs for the three unicode characters 6CC9 5341
> 6BB5?

CJKV fonts can't be explained that easily. Firstly it depends on what
kind of font you have. You will either have an OCF font (type 0) or a
CIDFont.

If you have an OCF font it is already encoded with some appropriate
encoding, such as Shift-JIS. You need to convert your Unicode code
points into Shift-JIS to use it. You cannot use the Unicode code points
directly.

If you have a CIDFont, then you must first create a type 0 (OCF) font
from it, by composing it with a suitable CMap. There are a number
available, but there is a caveat; the CMap must match the CIDFont. Both
the CMap and the CIDFont have a Registry and Ordering, the values in the
CMap must match the values in the CIDFont for the two to be compatible.

Assuming you have CMaps compatible with your fonts, then you select the
most suitable and compose it with your CIDFont using composefont.
Presumably if you are using Unicode code points you will want one of the
Unicode CMaps, probably a UCS2 CMap.


> Variations on the below just don't seem to work produce anything
> useful (either the font is missing and become Courier, or the log file
> reports %%[ Error: invalidfont; OffendingCommand: glyphshow ]%%).
>
> %!
>
> 100 600 moveto
> /AquaKana-Adobe-Japan1-0 48 selectfont

This looks like the reault of composing a font called AquaKana with an
Adobe-Japan1-0 CMap, but it could just be a font name. How did you
arrive at this name ?

Note that all the references to AquaKana I can find suggest this is an
OpenType font. PostScript doesn't support OpenType directly. Some
interpreters can load an OpenType font as if it were a CIDFont, some may
load it as a type 0 font. So the next question is what PostScript
interpreter you are using ?

Given that you haven't used the CIDFont resource, it seems pretty
unlikely that the result of this will be a CIDFont.


> /uni6CC9 glyphshow

What result do you get trying this ? If the font is a CIDFont then you
cannot use a name to reference a glyph, you must use a CID. I'm not
certain what error that will generate, I suspect an invalidfont error.

If the font is a type 0 font then you *will* get an invalidfont (see
PLRM, glyphshow, p602) as you cannot use glyphshow with a type 0 font.

So whatever the font type, I would expect this to fail with an
invalidfont error.

Speculation; let's assume that what you have here is a type 0 font, lets
further assume that it is already composed with a suitable CMap for
Unicode code points. In this case, replacing the line:

/Uni6CC9 glyphshow

with:

<6CC9> show

should probably work. I suspect it will render something that way
anyway.

If this is a type 0 font then any CIDs for which there is no glyph
defined will simply render as a /.notdef, so a simple program could be
written to draw pages of glyphs by running in a loop from 0x0000 to
0xffff. I'm assuming that these are 16-bit Unicode code points.

I realise I'm not being totally helpful here, but none of this is
simple, and without a lot more information about your environment, its
not really possible to give explicit instruction.


Ken

jdaw1

unread,
Oct 11, 2007, 12:00:04 PM10/11/07
to
Thank you for your reply.

100 600 moveto
/AquaKana-Adobe-Japan1-0 48 selectfont

<6CC9> show

distills, but contains only a crossed rectangle, which is probably
the /.notdef representation.

What's wanted is the simplest possible way to mark those three
glyphs, in any sensible Japanese font that my Mac is likely to have.
AquaKana... was chosen as the alphabetically first from amongst the
those containing the string "Japan" that were output by:
(*) {=} 255 string /Font resourceforall
I don't particularly like or dislike it, and am willing to use any
other (indeed, I don't even know what it looks like).

The font I want is probably the most-machines-have-this Times-type
thing, which I'm hoping is one of the fonts on my machine containing
"Japan": AquaKana-Adobe-Japan1-0 AquaKana-Adobe-Japan1-1 AquaKana-
Adobe-Japan1-2 AquaKana-Adobe-Japan1-3 AquaKana-Adobe-Japan1-4
AquaKana-Adobe-Japan1-5 AquaKana-Adobe-Japan1-6 AquaKana-Bold-Adobe-
Japan1-0 AquaKana-Bold-Adobe-Japan1-1 AquaKana-Bold-Adobe-Japan1-2
AquaKana-Bold-Adobe-Japan1-3 AquaKana-Bold-Adobe-Japan1-4 AquaKana-
Bold-Adobe-Japan1-5 AquaKana-Bold-Adobe-Japan1-6 FutoGoB101-Bold-Adobe-
Japan1-0 FutoGoB101-Bold-Adobe-Japan1-1 FutoGoB101-Bold-Adobe-Japan1-2
FutoGoB101-Bold-Adobe-Japan1-3 FutoGoB101-Bold-Adobe-Japan1-4
FutoGoB101-Bold-Adobe-Japan1-5 FutoGoB101-Bold-Adobe-Japan1-6
FutoMinA101-Bold-Adobe-Japan1-0 FutoMinA101-Bold-Adobe-Japan1-1
FutoMinA101-Bold-Adobe-Japan1-2 FutoMinA101-Bold-Adobe-Japan1-3
FutoMinA101-Bold-Adobe-Japan1-4 FutoMinA101-Bold-Adobe-Japan1-5
FutoMinA101-Bold-Adobe-Japan1-6 GothicBBB-Medium-Adobe-Japan1-0
GothicBBB-Medium-Adobe-Japan1-1 GothicBBB-Medium-Adobe-Japan1-2
GothicBBB-Medium-Adobe-Japan1-3 GothicBBB-Medium-Adobe-Japan1-4
GothicBBB-Medium-Adobe-Japan1-5 GothicBBB-Medium-Adobe-Japan1-6
GothicMB101-Bold-Adobe-Japan1-0 GothicMB101-Bold-Adobe-Japan1-1
GothicMB101-Bold-Adobe-Japan1-2 GothicMB101-Bold-Adobe-Japan1-3
GothicMB101-Bold-Adobe-Japan1-4 GothicMB101-Bold-Adobe-Japan1-5
GothicMB101-Bold-Adobe-Japan1-6 GothicMB101-Ult-Adobe-Japan1-0
GothicMB101-Ult-Adobe-Japan1-1 GothicMB101-Ult-Adobe-Japan1-2
GothicMB101-Ult-Adobe-Japan1-3 GothicMB101-Ult-Adobe-Japan1-4
GothicMB101-Ult-Adobe-Japan1-5 GothicMB101-Ult-Adobe-Japan1-6
GothicMB101-hea-Adobe-Japan1-0 GothicMB101-hea-Adobe-Japan1-1
GothicMB101-hea-Adobe-Japan1-2 GothicMB101-hea-Adobe-Japan1-3
GothicMB101-hea-Adobe-Japan1-4 GothicMB101-hea-Adobe-Japan1-5
GothicMB101-hea-Adobe-Japan1-6 HeiseiKakuGo-W3-Adobe-Japan1-0
HeiseiKakuGo-W3-Adobe-Japan1-1 HeiseiKakuGo-W3-Adobe-Japan1-2
HeiseiKakuGo-W3-Adobe-Japan1-3 HeiseiKakuGo-W3-Adobe-Japan1-4
HeiseiKakuGo-W3-Adobe-Japan1-5 HeiseiKakuGo-W3-Adobe-Japan1-6
HeiseiKakuGo-W5-Adobe-Japan1-0 HeiseiKakuGo-W5-Adobe-Japan1-1
HeiseiKakuGo-W5-Adobe-Japan1-2 HeiseiKakuGo-W5-Adobe-Japan1-3
HeiseiKakuGo-W5-Adobe-Japan1-4 HeiseiKakuGo-W5-Adobe-Japan1-5
HeiseiKakuGo-W5-Adobe-Japan1-6 HeiseiKakuGo-W7-Adobe-Japan1-0
HeiseiKakuGo-W7-Adobe-Japan1-1 HeiseiKakuGo-W7-Adobe-Japan1-2
HeiseiKakuGo-W7-Adobe-Japan1-3 HeiseiKakuGo-W7-Adobe-Japan1-4
HeiseiKakuGo-W7-Adobe-Japan1-5 HeiseiKakuGo-W7-Adobe-Japan1-6
HeiseiKakuGo-W9-Adobe-Japan1-0 HeiseiKakuGo-W9-Adobe-Japan1-1
HeiseiKakuGo-W9-Adobe-Japan1-2 HeiseiKakuGo-W9-Adobe-Japan1-3
HeiseiKakuGo-W9-Adobe-Japan1-4 HeiseiKakuGo-W9-Adobe-Japan1-5
HeiseiKakuGo-W9-Adobe-Japan1-6 HeiseiMaruGo-W4-Adobe-Japan1-0
HeiseiMaruGo-W4-Adobe-Japan1-1 HeiseiMaruGo-W4-Adobe-Japan1-2
HeiseiMaruGo-W4-Adobe-Japan1-3 HeiseiMaruGo-W4-Adobe-Japan1-4
HeiseiMaruGo-W4-Adobe-Japan1-5 HeiseiMaruGo-W4-Adobe-Japan1-6
HeiseiMin-W3-Adobe-Japan1-0 HeiseiMin-W3-Adobe-Japan1-1 HeiseiMin-W3-
Adobe-Japan1-2 HeiseiMin-W3-Adobe-Japan1-3 HeiseiMin-W3-Adobe-Japan1-4
HeiseiMin-W3-Adobe-Japan1-5 HeiseiMin-W3-Adobe-Japan1-6 HeiseiMin-W3H-
Adobe-Japan2-0 HeiseiMin-W5-Adobe-Japan1-0 HeiseiMin-W5-Adobe-Japan1-1
HeiseiMin-W5-Adobe-Japan1-2 HeiseiMin-W5-Adobe-Japan1-3 HeiseiMin-W5-
Adobe-Japan1-4 HeiseiMin-W5-Adobe-Japan1-5 HeiseiMin-W5-Adobe-Japan1-6
HeiseiMin-W7-Adobe-Japan1-0 HeiseiMin-W7-Adobe-Japan1-1 HeiseiMin-W7-
Adobe-Japan1-2 HeiseiMin-W7-Adobe-Japan1-3 HeiseiMin-W7-Adobe-Japan1-4
HeiseiMin-W7-Adobe-Japan1-5 HeiseiMin-W7-Adobe-Japan1-6 HeiseiMin-W9-
Adobe-Japan1-0 HeiseiMin-W9-Adobe-Japan1-1 HeiseiMin-W9-Adobe-Japan1-2
HeiseiMin-W9-Adobe-Japan1-3 HeiseiMin-W9-Adobe-Japan1-4 HeiseiMin-W9-
Adobe-Japan1-5 HeiseiMin-W9-Adobe-Japan1-6 HiraKakuPro-W3-Adobe-
Japan1-0 HiraKakuPro-W3-Adobe-Japan1-1 HiraKakuPro-W3-Adobe-Japan1-2
HiraKakuPro-W3-Adobe-Japan1-3 HiraKakuPro-W3-Adobe-Japan1-4
HiraKakuPro-W3-Adobe-Japan1-5 HiraKakuPro-W3-Adobe-Japan1-6
HiraKakuPro-W6-Adobe-Japan1-0 HiraKakuPro-W6-Adobe-Japan1-1
HiraKakuPro-W6-Adobe-Japan1-2 HiraKakuPro-W6-Adobe-Japan1-3
HiraKakuPro-W6-Adobe-Japan1-4 HiraKakuPro-W6-Adobe-Japan1-5
HiraKakuPro-W6-Adobe-Japan1-6 HiraKakuStd-W8-Adobe-Japan1-0
HiraKakuStd-W8-Adobe-Japan1-1 HiraKakuStd-W8-Adobe-Japan1-2
HiraKakuStd-W8-Adobe-Japan1-3 HiraKakuStd-W8-Adobe-Japan1-4
HiraKakuStd-W8-Adobe-Japan1-5 HiraKakuStd-W8-Adobe-Japan1-6
HiraMaruPro-W4-Adobe-Japan1-0 HiraMaruPro-W4-Adobe-Japan1-1
HiraMaruPro-W4-Adobe-Japan1-2 HiraMaruPro-W4-Adobe-Japan1-3
HiraMaruPro-W4-Adobe-Japan1-4 HiraMaruPro-W4-Adobe-Japan1-5
HiraMaruPro-W4-Adobe-Japan1-6 HiraMinPro-W3-Adobe-Japan1-0 HiraMinPro-
W3-Adobe-Japan1-1 HiraMinPro-W3-Adobe-Japan1-2 HiraMinPro-W3-Adobe-
Japan1-3 HiraMinPro-W3-Adobe-Japan1-4 HiraMinPro-W3-Adobe-Japan1-5
HiraMinPro-W3-Adobe-Japan1-6 HiraMinPro-W6-Adobe-Japan1-0 HiraMinPro-
W6-Adobe-Japan1-1 HiraMinPro-W6-Adobe-Japan1-2 HiraMinPro-W6-Adobe-
Japan1-3 HiraMinPro-W6-Adobe-Japan1-4 HiraMinPro-W6-Adobe-Japan1-5
HiraMinPro-W6-Adobe-Japan1-6 HonMincho-M-Adobe-Japan1-0 HonMincho-M-
Adobe-Japan1-1 HonMincho-M-Adobe-Japan1-2 HonMincho-M-Adobe-Japan1-3
HonMincho-M-Adobe-Japan1-4 HonMincho-M-Adobe-Japan1-5 HonMincho-M-
Adobe-Japan1-6 Jun101-Light-Adobe-Japan1-0 Jun101-Light-Adobe-Japan1-1
Jun101-Light-Adobe-Japan1-2 Jun101-Light-Adobe-Japan1-3 Jun101-Light-
Adobe-Japan1-4 Jun101-Light-Adobe-Japan1-5 Jun101-Light-Adobe-Japan1-6
Jun34-Medium-Adobe-Japan1-0 Jun34-Medium-Adobe-Japan1-1 Jun34-Medium-
Adobe-Japan1-2 Jun34-Medium-Adobe-Japan1-3 Jun34-Medium-Adobe-Japan1-4
Jun34-Medium-Adobe-Japan1-5 Jun34-Medium-Adobe-Japan1-6 Jun501-Bold-
Adobe-Japan1-0 Jun501-Bold-Adobe-Japan1-1 Jun501-Bold-Adobe-Japan1-2
Jun501-Bold-Adobe-Japan1-3 Jun501-Bold-Adobe-Japan1-4 Jun501-Bold-
Adobe-Japan1-5 Jun501-Bold-Adobe-Japan1-6 KozMin-Bold-Adobe-Japan1-0
KozMin-Bold-Adobe-Japan1-1 KozMin-Bold-Adobe-Japan1-2 KozMin-Bold-
Adobe-Japan1-3 KozMin-Bold-Adobe-Japan1-4 KozMin-Bold-Adobe-Japan1-5
KozMin-Bold-Adobe-Japan1-6 KozMin-ExtraLight-Adobe-Japan1-0 KozMin-
ExtraLight-Adobe-Japan1-1 KozMin-ExtraLight-Adobe-Japan1-2 KozMin-
ExtraLight-Adobe-Japan1-3 KozMin-ExtraLight-Adobe-Japan1-4 KozMin-
ExtraLight-Adobe-Japan1-5 KozMin-ExtraLight-Adobe-Japan1-6 KozMin-
Heavy-Adobe-Japan1-0 KozMin-Heavy-Adobe-Japan1-1 KozMin-Heavy-Adobe-
Japan1-2 KozMin-Heavy-Adobe-Japan1-3 KozMin-Heavy-Adobe-Japan1-4
KozMin-Heavy-Adobe-Japan1-5 KozMin-Heavy-Adobe-Japan1-6 KozMin-Light-
Adobe-Japan1-0 KozMin-Light-Adobe-Japan1-1 KozMin-Light-Adobe-Japan1-2
KozMin-Light-Adobe-Japan1-3 KozMin-Light-Adobe-Japan1-4 KozMin-Light-
Adobe-Japan1-5 KozMin-Light-Adobe-Japan1-6 KozMin-Medium-Adobe-
Japan1-0 KozMin-Medium-Adobe-Japan1-1 KozMin-Medium-Adobe-Japan1-2
KozMin-Medium-Adobe-Japan1-3 KozMin-Medium-Adobe-Japan1-4 KozMin-
Medium-Adobe-Japan1-5 KozMin-Medium-Adobe-Japan1-6 KozMin-Regular-
Adobe-Japan1-0 KozMin-Regular-Adobe-Japan1-1 KozMin-Regular-Adobe-
Japan1-2 KozMin-Regular-Adobe-Japan1-3 KozMin-Regular-Adobe-Japan1-4
KozMin-Regular-Adobe-Japan1-5 KozMin-Regular-Adobe-Japan1-6 KyokaICA-
Light-Adobe-Japan1-0 KyokaICA-Light-Adobe-Japan1-1 KyokaICA-Light-
Adobe-Japan1-2 KyokaICA-Light-Adobe-Japan1-3 KyokaICA-Light-Adobe-
Japan1-4 KyokaICA-Light-Adobe-Japan1-5 KyokaICA-Light-Adobe-Japan1-6
KyokaICA-Medium-Adobe-Japan1-0 KyokaICA-Medium-Adobe-Japan1-1 KyokaICA-
Medium-Adobe-Japan1-2 KyokaICA-Medium-Adobe-Japan1-3 KyokaICA-Medium-
Adobe-Japan1-4 KyokaICA-Medium-Adobe-Japan1-5 KyokaICA-Medium-Adobe-
Japan1-6 KyokaICA-regular-Adobe-Japan1-0 KyokaICA-regular-Adobe-
Japan1-1 KyokaICA-regular-Adobe-Japan1-2 KyokaICA-regular-Adobe-
Japan1-3 KyokaICA-regular-Adobe-Japan1-4 KyokaICA-regular-Adobe-
Japan1-5 KyokaICA-regular-Adobe-Japan1-6 LogoArl-Bold-Adobe-Japan1-0
LogoArl-Bold-Adobe-Japan1-1 LogoArl-Bold-Adobe-Japan1-2 LogoArl-Bold-
Adobe-Japan1-3 LogoArl-Bold-Adobe-Japan1-4 LogoArl-Bold-Adobe-Japan1-5
LogoArl-Bold-Adobe-Japan1-6 LogoArl-Light-Adobe-Japan1-0 LogoArl-Light-
Adobe-Japan1-1 LogoArl-Light-Adobe-Japan1-2 LogoArl-Light-Adobe-
Japan1-3 LogoArl-Light-Adobe-Japan1-4 LogoArl-Light-Adobe-Japan1-5
LogoArl-Light-Adobe-Japan1-6 LogoArl-Medium-Adobe-Japan1-0 LogoArl-
Medium-Adobe-Japan1-1 LogoArl-Medium-Adobe-Japan1-2 LogoArl-Medium-
Adobe-Japan1-3 LogoArl-Medium-Adobe-Japan1-4 LogoArl-Medium-Adobe-
Japan1-5 LogoArl-Medium-Adobe-Japan1-6 LogoArl-Ultra-Adobe-Japan1-0
LogoArl-Ultra-Adobe-Japan1-1 LogoArl-Ultra-Adobe-Japan1-2 LogoArl-
Ultra-Adobe-Japan1-3 LogoArl-Ultra-Adobe-Japan1-4 LogoArl-Ultra-Adobe-
Japan1-5 LogoArl-Ultra-Adobe-Japan1-6 LogoCut-Bold-Adobe-Japan1-0
LogoCut-Bold-Adobe-Japan1-1 LogoCut-Bold-Adobe-Japan1-2 LogoCut-Bold-
Adobe-Japan1-3 LogoCut-Bold-Adobe-Japan1-4 LogoCut-Bold-Adobe-Japan1-5
LogoCut-Bold-Adobe-Japan1-6 LogoCut-Light-Adobe-Japan1-0 LogoCut-Light-
Adobe-Japan1-1 LogoCut-Light-Adobe-Japan1-2 LogoCut-Light-Adobe-
Japan1-3 LogoCut-Light-Adobe-Japan1-4 LogoCut-Light-Adobe-Japan1-5
LogoCut-Light-Adobe-Japan1-6 LogoCut-Medium-Adobe-Japan1-0 LogoCut-
Medium-Adobe-Japan1-1 LogoCut-Medium-Adobe-Japan1-2 LogoCut-Medium-
Adobe-Japan1-3 LogoCut-Medium-Adobe-Japan1-4 LogoCut-Medium-Adobe-
Japan1-5 LogoCut-Medium-Adobe-Japan1-6 LogoCut-Ultra-Adobe-Japan1-0
LogoCut-Ultra-Adobe-Japan1-1 LogoCut-Ultra-Adobe-Japan1-2 LogoCut-
Ultra-Adobe-Japan1-3 LogoCut-Ultra-Adobe-Japan1-4 LogoCut-Ultra-Adobe-
Japan1-5 LogoCut-Ultra-Adobe-Japan1-6 LogoLine-Bold-Adobe-Japan1-0
LogoLine-Bold-Adobe-Japan1-1 LogoLine-Bold-Adobe-Japan1-2 LogoLine-
Bold-Adobe-Japan1-3 LogoLine-Bold-Adobe-Japan1-4 LogoLine-Bold-Adobe-
Japan1-5 LogoLine-Bold-Adobe-Japan1-6 LogoLine-Light-Adobe-Japan1-0
LogoLine-Light-Adobe-Japan1-1 LogoLine-Light-Adobe-Japan1-2 LogoLine-
Light-Adobe-Japan1-3 LogoLine-Light-Adobe-Japan1-4 LogoLine-Light-
Adobe-Japan1-5 LogoLine-Light-Adobe-Japan1-6 LogoLine-Medium-Adobe-
Japan1-0 LogoLine-Medium-Adobe-Japan1-1 LogoLine-Medium-Adobe-Japan1-2
LogoLine-Medium-Adobe-Japan1-3 LogoLine-Medium-Adobe-Japan1-4 LogoLine-
Medium-Adobe-Japan1-5 LogoLine-Medium-Adobe-Japan1-6 LogoLine-Ultra-
Adobe-Japan1-0 LogoLine-Ultra-Adobe-Japan1-1 LogoLine-Ultra-Adobe-
Japan1-2 LogoLine-Ultra-Adobe-Japan1-3 LogoLine-Ultra-Adobe-Japan1-4
LogoLine-Ultra-Adobe-Japan1-5 LogoLine-Ultra-Adobe-Japan1-6 MaruGothic-
M-Adobe-Japan1-0 MaruGothic-M-Adobe-Japan1-1 MaruGothic-M-Adobe-
Japan1-2 MaruGothic-M-Adobe-Japan1-3 MaruGothic-M-Adobe-Japan1-4
MaruGothic-M-Adobe-Japan1-5 MaruGothic-M-Adobe-Japan1-6 MidashiGo-MB31-
Adobe-Japan1-0 MidashiGo-MB31-Adobe-Japan1-1 MidashiGo-MB31-Adobe-
Japan1-2 MidashiGo-MB31-Adobe-Japan1-3 MidashiGo-MB31-Adobe-Japan1-4
MidashiGo-MB31-Adobe-Japan1-5 MidashiGo-MB31-Adobe-Japan1-6 MidashiMin-
MA31-Adobe-Japan1-0 MidashiMin-MA31-Adobe-Japan1-1 MidashiMin-MA31-
Adobe-Japan1-2 MidashiMin-MA31-Adobe-Japan1-3 MidashiMin-MA31-Adobe-
Japan1-4 MidashiMin-MA31-Adobe-Japan1-5 MidashiMin-MA31-Adobe-Japan1-6
Ryumin-Bold-Adobe-Japan1-0 Ryumin-Bold-Adobe-Japan1-1 Ryumin-Bold-
Adobe-Japan1-2 Ryumin-Bold-Adobe-Japan1-3 Ryumin-Bold-Adobe-Japan1-4
Ryumin-Bold-Adobe-Japan1-5 Ryumin-Bold-Adobe-Japan1-6 Ryumin-Light-
Adobe-Japan1-0 Ryumin-Light-Adobe-Japan1-1 Ryumin-Light-Adobe-Japan1-2
Ryumin-Light-Adobe-Japan1-3 Ryumin-Light-Adobe-Japan1-4 Ryumin-Light-
Adobe-Japan1-5 Ryumin-Light-Adobe-Japan1-6 Ryumin-Medium-Adobe-
Japan1-0 Ryumin-Medium-Adobe-Japan1-1 Ryumin-Medium-Adobe-Japan1-2
Ryumin-Medium-Adobe-Japan1-3 Ryumin-Medium-Adobe-Japan1-4 Ryumin-
Medium-Adobe-Japan1-5 Ryumin-Medium-Adobe-Japan1-6 Ryumin-Ultra-Adobe-
Japan1-0 Ryumin-Ultra-Adobe-Japan1-1 Ryumin-Ultra-Adobe-Japan1-2
Ryumin-Ultra-Adobe-Japan1-3 Ryumin-Ultra-Adobe-Japan1-4 Ryumin-Ultra-
Adobe-Japan1-5 Ryumin-Ultra-Adobe-Japan1-6 Ryumin-heavy-Adobe-Japan1-0
Ryumin-heavy-Adobe-Japan1-1 Ryumin-heavy-Adobe-Japan1-2 Ryumin-heavy-
Adobe-Japan1-3 Ryumin-heavy-Adobe-Japan1-4 Ryumin-heavy-Adobe-Japan1-5
Ryumin-heavy-Adobe-Japan1-6 Ryumin-regular-Adobe-Japan1-0 Ryumin-
regular-Adobe-Japan1-1 Ryumin-regular-Adobe-Japan1-2 Ryumin-regular-
Adobe-Japan1-3 Ryumin-regular-Adobe-Japan1-4 Ryumin-regular-Adobe-
Japan1-5 Ryumin-regular-Adobe-Japan1-6 ShinGo-Bold-Adobe-Japan1-0
ShinGo-Bold-Adobe-Japan1-1 ShinGo-Bold-Adobe-Japan1-2 ShinGo-Bold-
Adobe-Japan1-3 ShinGo-Bold-Adobe-Japan1-4 ShinGo-Bold-Adobe-Japan1-5
ShinGo-Bold-Adobe-Japan1-6 ShinGo-Light-Adobe-Japan1-0 ShinGo-Light-
Adobe-Japan1-1 ShinGo-Light-Adobe-Japan1-2 ShinGo-Light-Adobe-Japan1-3
ShinGo-Light-Adobe-Japan1-4 ShinGo-Light-Adobe-Japan1-5 ShinGo-Light-
Adobe-Japan1-6 ShinGo-Medium-Adobe-Japan1-0 ShinGo-Medium-Adobe-
Japan1-1 ShinGo-Medium-Adobe-Japan1-2 ShinGo-Medium-Adobe-Japan1-3
ShinGo-Medium-Adobe-Japan1-4 ShinGo-Medium-Adobe-Japan1-5 ShinGo-
Medium-Adobe-Japan1-6 ShinGo-Ultra-Adobe-Japan1-0 ShinGo-Ultra-Adobe-
Japan1-1 ShinGo-Ultra-Adobe-Japan1-2 ShinGo-Ultra-Adobe-Japan1-3
ShinGo-Ultra-Adobe-Japan1-4 ShinGo-Ultra-Adobe-Japan1-5 ShinGo-Ultra-
Adobe-Japan1-6 ShinGo-regular-Adobe-Japan1-0 ShinGo-regular-Adobe-
Japan1-1 ShinGo-regular-Adobe-Japan1-2 ShinGo-regular-Adobe-Japan1-3
ShinGo-regular-Adobe-Japan1-4 ShinGo-regular-Adobe-Japan1-5 ShinGo-
regular-Adobe-Japan1-6 ShinseiKai-CBSK1-Adobe-Japan1-0 ShinseiKai-
CBSK1-Adobe-Japan1-1 ShinseiKai-CBSK1-Adobe-Japan1-2 ShinseiKai-CBSK1-
Adobe-Japan1-3 ShinseiKai-CBSK1-Adobe-Japan1-4 ShinseiKai-CBSK1-Adobe-
Japan1-5 ShinseiKai-CBSK1-Adobe-Japan1-6 TBKomachiG-B-Adobe-Japan1-0
TBKomachiG-B-Adobe-Japan1-1 TBKomachiG-B-Adobe-Japan1-2 TBKomachiG-B-
Adobe-Japan1-3 TBKomachiG-B-Adobe-Japan1-4 TBKomachiG-B-Adobe-Japan1-5
TBKomachiG-B-Adobe-Japan1-6 TBKomachiG-DB-Adobe-Japan1-0 TBKomachiG-DB-
Adobe-Japan1-1 TBKomachiG-DB-Adobe-Japan1-2 TBKomachiG-DB-Adobe-
Japan1-3 TBKomachiG-DB-Adobe-Japan1-4 TBKomachiG-DB-Adobe-Japan1-5
TBKomachiG-DB-Adobe-Japan1-6 TBKomachiG-E-Adobe-Japan1-0 TBKomachiG-E-
Adobe-Japan1-1 TBKomachiG-E-Adobe-Japan1-2 TBKomachiG-E-Adobe-Japan1-3
TBKomachiG-E-Adobe-Japan1-4 TBKomachiG-E-Adobe-Japan1-5 TBKomachiG-E-
Adobe-Japan1-6 TBKomachiG-M-Adobe-Japan1-0 TBKomachiG-M-Adobe-Japan1-1
TBKomachiG-M-Adobe-Japan1-2 TBKomachiG-M-Adobe-Japan1-3 TBKomachiG-M-
Adobe-Japan1-4 TBKomachiG-M-Adobe-Japan1-5 TBKomachiG-M-Adobe-Japan1-6
TBKomachiG-R-Adobe-Japan1-0 TBKomachiG-R-Adobe-Japan1-1 TBKomachiG-R-
Adobe-Japan1-2 TBKomachiG-R-Adobe-Japan1-3 TBKomachiG-R-Adobe-Japan1-4
TBKomachiG-R-Adobe-Japan1-5 TBKomachiG-R-Adobe-Japan1-6 TBKomachiG-hv-
Adobe-Japan1-0 TBKomachiG-hv-Adobe-Japan1-1 TBKomachiG-hv-Adobe-
Japan1-2 TBKomachiG-hv-Adobe-Japan1-3 TBKomachiG-hv-Adobe-Japan1-4
TBKomachiG-hv-Adobe-Japan1-5 TBKomachiG-hv-Adobe-Japan1-6 TBKomachiM-
DE-Adobe-Japan1-0 TBKomachiM-DE-Adobe-Japan1-1 TBKomachiM-DE-Adobe-
Japan1-2 TBKomachiM-DE-Adobe-Japan1-3 TBKomachiM-DE-Adobe-Japan1-4
TBKomachiM-DE-Adobe-Japan1-5 TBKomachiM-DE-Adobe-Japan1-6 TBKomachiM-E-
Adobe-Japan1-0 TBKomachiM-E-Adobe-Japan1-1 TBKomachiM-E-Adobe-Japan1-2
TBKomachiM-E-Adobe-Japan1-3 TBKomachiM-E-Adobe-Japan1-4 TBKomachiM-E-
Adobe-Japan1-5 TBKomachiM-E-Adobe-Japan1-6 TBKomachiM-M-Adobe-Japan1-0
TBKomachiM-M-Adobe-Japan1-1 TBKomachiM-M-Adobe-Japan1-2 TBKomachiM-M-
Adobe-Japan1-3 TBKomachiM-M-Adobe-Japan1-4 TBKomachiM-M-Adobe-Japan1-5
TBKomachiM-M-Adobe-Japan1-6 TBKomachiM-hv-Adobe-Japan1-0 TBKomachiM-hv-
Adobe-Japan1-1 TBKomachiM-hv-Adobe-Japan1-2 TBKomachiM-hv-Adobe-
Japan1-3 TBKomachiM-hv-Adobe-Japan1-4 TBKomachiM-hv-Adobe-Japan1-5
TBKomachiM-hv-Adobe-Japan1-6 TBKomachiRG-R-Adobe-Japan1-0 TBKomachiRG-
R-Adobe-Japan1-1 TBKomachiRG-R-Adobe-Japan1-2 TBKomachiRG-R-Adobe-
Japan1-3 TBKomachiRG-R-Adobe-Japan1-4 TBKomachiRG-R-Adobe-Japan1-5
TBKomachiRG-R-Adobe-Japan1-6 TBKoudoukenG-B-Adobe-Japan1-0
TBKoudoukenG-B-Adobe-Japan1-1 TBKoudoukenG-B-Adobe-Japan1-2
TBKoudoukenG-B-Adobe-Japan1-3 TBKoudoukenG-B-Adobe-Japan1-4
TBKoudoukenG-B-Adobe-Japan1-5 TBKoudoukenG-B-Adobe-Japan1-6
TBKoudoukenG-DB-Adobe-Japan1-0 TBKoudoukenG-DB-Adobe-Japan1-1
TBKoudoukenG-DB-Adobe-Japan1-2 TBKoudoukenG-DB-Adobe-Japan1-3
TBKoudoukenG-DB-Adobe-Japan1-4 TBKoudoukenG-DB-Adobe-Japan1-5
TBKoudoukenG-DB-Adobe-Japan1-6 TBKoudoukenG-E-Adobe-Japan1-0
TBKoudoukenG-E-Adobe-Japan1-1 TBKoudoukenG-E-Adobe-Japan1-2
TBKoudoukenG-E-Adobe-Japan1-3 TBKoudoukenG-E-Adobe-Japan1-4
TBKoudoukenG-E-Adobe-Japan1-5 TBKoudoukenG-E-Adobe-Japan1-6
TBKoudoukenG-M-Adobe-Japan1-0 TBKoudoukenG-M-Adobe-Japan1-1
TBKoudoukenG-M-Adobe-Japan1-2 TBKoudoukenG-M-Adobe-Japan1-3
TBKoudoukenG-M-Adobe-Japan1-4 TBKoudoukenG-M-Adobe-Japan1-5
TBKoudoukenG-M-Adobe-Japan1-6 TBKoudoukenG-R-Adobe-Japan1-0
TBKoudoukenG-R-Adobe-Japan1-1 TBKoudoukenG-R-Adobe-Japan1-2
TBKoudoukenG-R-Adobe-Japan1-3 TBKoudoukenG-R-Adobe-Japan1-4
TBKoudoukenG-R-Adobe-Japan1-5 TBKoudoukenG-R-Adobe-Japan1-6
TBKoudoukenG-hv-Adobe-Japan1-0 TBKoudoukenG-hv-Adobe-Japan1-1
TBKoudoukenG-hv-Adobe-Japan1-2 TBKoudoukenG-hv-Adobe-Japan1-3
TBKoudoukenG-hv-Adobe-Japan1-4 TBKoudoukenG-hv-Adobe-Japan1-5
TBKoudoukenG-hv-Adobe-Japan1-6 TBKoudoukenM-DE-Adobe-Japan1-0
TBKoudoukenM-DE-Adobe-Japan1-1 TBKoudoukenM-DE-Adobe-Japan1-2
TBKoudoukenM-DE-Adobe-Japan1-3 TBKoudoukenM-DE-Adobe-Japan1-4
TBKoudoukenM-DE-Adobe-Japan1-5 TBKoudoukenM-DE-Adobe-Japan1-6
TBKoudoukenM-E-Adobe-Japan1-0 TBKoudoukenM-E-Adobe-Japan1-1
TBKoudoukenM-E-Adobe-Japan1-2 TBKoudoukenM-E-Adobe-Japan1-3
TBKoudoukenM-E-Adobe-Japan1-4 TBKoudoukenM-E-Adobe-Japan1-5
TBKoudoukenM-E-Adobe-Japan1-6 TBKoudoukenM-M-Adobe-Japan1-0
TBKoudoukenM-M-Adobe-Japan1-1 TBKoudoukenM-M-Adobe-Japan1-2
TBKoudoukenM-M-Adobe-Japan1-3 TBKoudoukenM-M-Adobe-Japan1-4
TBKoudoukenM-M-Adobe-Japan1-5 TBKoudoukenM-M-Adobe-Japan1-6
TBKoudoukenM-hv-Adobe-Japan1-0 TBKoudoukenM-hv-Adobe-Japan1-1
TBKoudoukenM-hv-Adobe-Japan1-2 TBKoudoukenM-hv-Adobe-Japan1-3
TBKoudoukenM-hv-Adobe-Japan1-4 TBKoudoukenM-hv-Adobe-Japan1-5
TBKoudoukenM-hv-Adobe-Japan1-6 TBKoudoukenRG-R-Adobe-Japan1-0
TBKoudoukenRG-R-Adobe-Japan1-1 TBKoudoukenRG-R-Adobe-Japan1-2
TBKoudoukenRG-R-Adobe-Japan1-3 TBKoudoukenRG-R-Adobe-Japan1-4
TBKoudoukenRG-R-Adobe-Japan1-5 TBKoudoukenRG-R-Adobe-Japan1-6
TBRyokanG-B-Adobe-Japan1-0 TBRyokanG-B-Adobe-Japan1-1 TBRyokanG-B-
Adobe-Japan1-2 TBRyokanG-B-Adobe-Japan1-3 TBRyokanG-B-Adobe-Japan1-4
TBRyokanG-B-Adobe-Japan1-5 TBRyokanG-B-Adobe-Japan1-6 TBRyokanG-DB-
Adobe-Japan1-0 TBRyokanG-DB-Adobe-Japan1-1 TBRyokanG-DB-Adobe-Japan1-2
TBRyokanG-DB-Adobe-Japan1-3 TBRyokanG-DB-Adobe-Japan1-4 TBRyokanG-DB-
Adobe-Japan1-5 TBRyokanG-DB-Adobe-Japan1-6 TBRyokanG-E-Adobe-Japan1-0
TBRyokanG-E-Adobe-Japan1-1 TBRyokanG-E-Adobe-Japan1-2 TBRyokanG-E-
Adobe-Japan1-3 TBRyokanG-E-Adobe-Japan1-4 TBRyokanG-E-Adobe-Japan1-5
TBRyokanG-E-Adobe-Japan1-6 TBRyokanG-M-Adobe-Japan1-0 TBRyokanG-M-
Adobe-Japan1-1 TBRyokanG-M-Adobe-Japan1-2 TBRyokanG-M-Adobe-Japan1-3
TBRyokanG-M-Adobe-Japan1-4 TBRyokanG-M-Adobe-Japan1-5 TBRyokanG-M-
Adobe-Japan1-6 TBRyokanG-R-Adobe-Japan1-0 TBRyokanG-R-Adobe-Japan1-1
TBRyokanG-R-Adobe-Japan1-2 TBRyokanG-R-Adobe-Japan1-3 TBRyokanG-R-
Adobe-Japan1-4 TBRyokanG-R-Adobe-Japan1-5 TBRyokanG-R-Adobe-Japan1-6
TBRyokanG-hv-Adobe-Japan1-0 TBRyokanG-hv-Adobe-Japan1-1 TBRyokanG-hv-
Adobe-Japan1-2 TBRyokanG-hv-Adobe-Japan1-3 TBRyokanG-hv-Adobe-Japan1-4
TBRyokanG-hv-Adobe-Japan1-5 TBRyokanG-hv-Adobe-Japan1-6 TBRyokanM-DE-
Adobe-Japan1-0 TBRyokanM-DE-Adobe-Japan1-1 TBRyokanM-DE-Adobe-Japan1-2
TBRyokanM-DE-Adobe-Japan1-3 TBRyokanM-DE-Adobe-Japan1-4 TBRyokanM-DE-
Adobe-Japan1-5 TBRyokanM-DE-Adobe-Japan1-6 TBRyokanM-E-Adobe-Japan1-0
TBRyokanM-E-Adobe-Japan1-1 TBRyokanM-E-Adobe-Japan1-2 TBRyokanM-E-
Adobe-Japan1-3 TBRyokanM-E-Adobe-Japan1-4 TBRyokanM-E-Adobe-Japan1-5
TBRyokanM-E-Adobe-Japan1-6 TBRyokanM-M-Adobe-Japan1-0 TBRyokanM-M-
Adobe-Japan1-1 TBRyokanM-M-Adobe-Japan1-2 TBRyokanM-M-Adobe-Japan1-3
TBRyokanM-M-Adobe-Japan1-4 TBRyokanM-M-Adobe-Japan1-5 TBRyokanM-M-
Adobe-Japan1-6 TBRyokanM-hv-Adobe-Japan1-0 TBRyokanM-hv-Adobe-Japan1-1
TBRyokanM-hv-Adobe-Japan1-2 TBRyokanM-hv-Adobe-Japan1-3 TBRyokanM-hv-
Adobe-Japan1-4 TBRyokanM-hv-Adobe-Japan1-5 TBRyokanM-hv-Adobe-Japan1-6
TBRyokanRG-R-Adobe-Japan1-0 TBRyokanRG-R-Adobe-Japan1-1 TBRyokanRG-R-
Adobe-Japan1-2 TBRyokanRG-R-Adobe-Japan1-3 TBRyokanRG-R-Adobe-Japan1-4
TBRyokanRG-R-Adobe-Japan1-5 TBRyokanRG-R-Adobe-Japan1-6 TBTsukijiG-B-
Adobe-Japan1-0 TBTsukijiG-B-Adobe-Japan1-1 TBTsukijiG-B-Adobe-Japan1-2
TBTsukijiG-B-Adobe-Japan1-3 TBTsukijiG-B-Adobe-Japan1-4 TBTsukijiG-B-
Adobe-Japan1-5 TBTsukijiG-B-Adobe-Japan1-6 TBTsukijiG-DB-Adobe-
Japan1-0 TBTsukijiG-DB-Adobe-Japan1-1 TBTsukijiG-DB-Adobe-Japan1-2
TBTsukijiG-DB-Adobe-Japan1-3 TBTsukijiG-DB-Adobe-Japan1-4 TBTsukijiG-
DB-Adobe-Japan1-5 TBTsukijiG-DB-Adobe-Japan1-6 TBTsukijiG-E-Adobe-
Japan1-0 TBTsukijiG-E-Adobe-Japan1-1 TBTsukijiG-E-Adobe-Japan1-2
TBTsukijiG-E-Adobe-Japan1-3 TBTsukijiG-E-Adobe-Japan1-4 TBTsukijiG-E-
Adobe-Japan1-5 TBTsukijiG-E-Adobe-Japan1-6 TBTsukijiG-M-Adobe-Japan1-0
TBTsukijiG-M-Adobe-Japan1-1 TBTsukijiG-M-Adobe-Japan1-2 TBTsukijiG-M-
Adobe-Japan1-3 TBTsukijiG-M-Adobe-Japan1-4 TBTsukijiG-M-Adobe-Japan1-5
TBTsukijiG-M-Adobe-Japan1-6 TBTsukijiG-R-Adobe-Japan1-0 TBTsukijiG-R-
Adobe-Japan1-1 TBTsukijiG-R-Adobe-Japan1-2 TBTsukijiG-R-Adobe-Japan1-3
TBTsukijiG-R-Adobe-Japan1-4 TBTsukijiG-R-Adobe-Japan1-5 TBTsukijiG-R-
Adobe-Japan1-6 TBTsukijiG-hv-Adobe-Japan1-0 TBTsukijiG-hv-Adobe-
Japan1-1 TBTsukijiG-hv-Adobe-Japan1-2 TBTsukijiG-hv-Adobe-Japan1-3
TBTsukijiG-hv-Adobe-Japan1-4 TBTsukijiG-hv-Adobe-Japan1-5 TBTsukijiG-
hv-Adobe-Japan1-6 TBTsukijiM-DE-Adobe-Japan1-0 TBTsukijiM-DE-Adobe-
Japan1-1 TBTsukijiM-DE-Adobe-Japan1-2 TBTsukijiM-DE-Adobe-Japan1-3
TBTsukijiM-DE-Adobe-Japan1-4 TBTsukijiM-DE-Adobe-Japan1-5 TBTsukijiM-
DE-Adobe-Japan1-6 TBTsukijiM-E-Adobe-Japan1-0 TBTsukijiM-E-Adobe-
Japan1-1 TBTsukijiM-E-Adobe-Japan1-2 TBTsukijiM-E-Adobe-Japan1-3
TBTsukijiM-E-Adobe-Japan1-4 TBTsukijiM-E-Adobe-Japan1-5 TBTsukijiM-E-
Adobe-Japan1-6 TBTsukijiM-M-Adobe-Japan1-0 TBTsukijiM-M-Adobe-Japan1-1
TBTsukijiM-M-Adobe-Japan1-2 TBTsukijiM-M-Adobe-Japan1-3 TBTsukijiM-M-
Adobe-Japan1-4 TBTsukijiM-M-Adobe-Japan1-5 TBTsukijiM-M-Adobe-Japan1-6
TBTsukijiM-hv-Adobe-Japan1-0 TBTsukijiM-hv-Adobe-Japan1-1 TBTsukijiM-
hv-Adobe-Japan1-2 TBTsukijiM-hv-Adobe-Japan1-3 TBTsukijiM-hv-Adobe-
Japan1-4 TBTsukijiM-hv-Adobe-Japan1-5 TBTsukijiM-hv-Adobe-Japan1-6
TBTsukijiRG-R-Adobe-Japan1-0 TBTsukijiRG-R-Adobe-Japan1-1 TBTsukijiRG-
R-Adobe-Japan1-2 TBTsukijiRG-R-Adobe-Japan1-3 TBTsukijiRG-R-Adobe-
Japan1-4 TBTsukijiRG-R-Adobe-Japan1-5 TBTsukijiRG-R-Adobe-Japan1-6
TBYukinariG-B-Adobe-Japan1-0 TBYukinariG-B-Adobe-Japan1-1 TBYukinariG-
B-Adobe-Japan1-2 TBYukinariG-B-Adobe-Japan1-3 TBYukinariG-B-Adobe-
Japan1-4 TBYukinariG-B-Adobe-Japan1-5 TBYukinariG-B-Adobe-Japan1-6
TBYukinariG-DB-Adobe-Japan1-0 TBYukinariG-DB-Adobe-Japan1-1
TBYukinariG-DB-Adobe-Japan1-2 TBYukinariG-DB-Adobe-Japan1-3
TBYukinariG-DB-Adobe-Japan1-4 TBYukinariG-DB-Adobe-Japan1-5
TBYukinariG-DB-Adobe-Japan1-6 TBYukinariG-E-Adobe-Japan1-0 TBYukinariG-
E-Adobe-Japan1-1 TBYukinariG-E-Adobe-Japan1-2 TBYukinariG-E-Adobe-
Japan1-3 TBYukinariG-E-Adobe-Japan1-4 TBYukinariG-E-Adobe-Japan1-5
TBYukinariG-E-Adobe-Japan1-6 TBYukinariG-M-Adobe-Japan1-0 TBYukinariG-
M-Adobe-Japan1-1 TBYukinariG-M-Adobe-Japan1-2 TBYukinariG-M-Adobe-
Japan1-3 TBYukinariG-M-Adobe-Japan1-4 TBYukinariG-M-Adobe-Japan1-5
TBYukinariG-M-Adobe-Japan1-6 TBYukinariG-R-Adobe-Japan1-0 TBYukinariG-
R-Adobe-Japan1-1 TBYukinariG-R-Adobe-Japan1-2 TBYukinariG-R-Adobe-
Japan1-3 TBYukinariG-R-Adobe-Japan1-4 TBYukinariG-R-Adobe-Japan1-5
TBYukinariG-R-Adobe-Japan1-6 TBYukinariG-hv-Adobe-Japan1-0 TBYukinariG-
hv-Adobe-Japan1-1 TBYukinariG-hv-Adobe-Japan1-2 TBYukinariG-hv-Adobe-
Japan1-3 TBYukinariG-hv-Adobe-Japan1-4 TBYukinariG-hv-Adobe-Japan1-5
TBYukinariG-hv-Adobe-Japan1-6 TBYukinariM-DE-Adobe-Japan1-0
TBYukinariM-DE-Adobe-Japan1-1 TBYukinariM-DE-Adobe-Japan1-2
TBYukinariM-DE-Adobe-Japan1-3 TBYukinariM-DE-Adobe-Japan1-4
TBYukinariM-DE-Adobe-Japan1-5 TBYukinariM-DE-Adobe-Japan1-6
TBYukinariM-E-Adobe-Japan1-0 TBYukinariM-E-Adobe-Japan1-1 TBYukinariM-
E-Adobe-Japan1-2 TBYukinariM-E-Adobe-Japan1-3 TBYukinariM-E-Adobe-
Japan1-4 TBYukinariM-E-Adobe-Japan1-5 TBYukinariM-E-Adobe-Japan1-6
TBYukinariM-M-Adobe-Japan1-0 TBYukinariM-M-Adobe-Japan1-1 TBYukinariM-
M-Adobe-Japan1-2 TBYukinariM-M-Adobe-Japan1-3 TBYukinariM-M-Adobe-
Japan1-4 TBYukinariM-M-Adobe-Japan1-5 TBYukinariM-M-Adobe-Japan1-6
TBYukinariM-hv-Adobe-Japan1-0 TBYukinariM-hv-Adobe-Japan1-1
TBYukinariM-hv-Adobe-Japan1-2 TBYukinariM-hv-Adobe-Japan1-3
TBYukinariM-hv-Adobe-Japan1-4 TBYukinariM-hv-Adobe-Japan1-5
TBYukinariM-hv-Adobe-Japan1-6 TBYukinariRG-R-Adobe-Japan1-0
TBYukinariRG-R-Adobe-Japan1-1 TBYukinariRG-R-Adobe-Japan1-2
TBYukinariRG-R-Adobe-Japan1-3 TBYukinariRG-R-Adobe-Japan1-4
TBYukinariRG-R-Adobe-Japan1-5 TBYukinariRG-R-Adobe-Japan1-6 TypeBankG-
b-Adobe-Japan1-0 TypeBankG-b-Adobe-Japan1-1 TypeBankG-b-Adobe-Japan1-2
TypeBankG-b-Adobe-Japan1-3 TypeBankG-b-Adobe-Japan1-4 TypeBankG-b-
Adobe-Japan1-5 TypeBankG-b-Adobe-Japan1-6 TypeBankG-db-Adobe-Japan1-0
TypeBankG-db-Adobe-Japan1-1 TypeBankG-db-Adobe-Japan1-2 TypeBankG-db-
Adobe-Japan1-3 TypeBankG-db-Adobe-Japan1-4 TypeBankG-db-Adobe-Japan1-5
TypeBankG-db-Adobe-Japan1-6 TypeBankG-e-Adobe-Japan1-0 TypeBankG-e-
Adobe-Japan1-1 TypeBankG-e-Adobe-Japan1-2 TypeBankG-e-Adobe-Japan1-3
TypeBankG-e-Adobe-Japan1-4 TypeBankG-e-Adobe-Japan1-5 TypeBankG-e-
Adobe-Japan1-6 TypeBankG-hv-Adobe-Japan1-0 TypeBankG-hv-Adobe-Japan1-1
TypeBankG-hv-Adobe-Japan1-2 TypeBankG-hv-Adobe-Japan1-3 TypeBankG-hv-
Adobe-Japan1-4 TypeBankG-hv-Adobe-Japan1-5 TypeBankG-hv-Adobe-Japan1-6
TypeBankG-m-Adobe-Japan1-0 TypeBankG-m-Adobe-Japan1-1 TypeBankG-m-
Adobe-Japan1-2 TypeBankG-m-Adobe-Japan1-3 TypeBankG-m-Adobe-Japan1-4
TypeBankG-m-Adobe-Japan1-5 TypeBankG-m-Adobe-Japan1-6 TypeBankG-r-
Adobe-Japan1-0 TypeBankG-r-Adobe-Japan1-1 TypeBankG-r-Adobe-Japan1-2
TypeBankG-r-Adobe-Japan1-3 TypeBankG-r-Adobe-Japan1-4 TypeBankG-r-
Adobe-Japan1-5 TypeBankG-r-Adobe-Japan1-6 TypeBankM-de-Adobe-Japan1-0
TypeBankM-de-Adobe-Japan1-1 TypeBankM-de-Adobe-Japan1-2 TypeBankM-de-
Adobe-Japan1-3 TypeBankM-de-Adobe-Japan1-4 TypeBankM-de-Adobe-Japan1-5
TypeBankM-de-Adobe-Japan1-6 TypeBankM-e-Adobe-Japan1-0 TypeBankM-e-
Adobe-Japan1-1 TypeBankM-e-Adobe-Japan1-2 TypeBankM-e-Adobe-Japan1-3
TypeBankM-e-Adobe-Japan1-4 TypeBankM-e-Adobe-Japan1-5 TypeBankM-e-
Adobe-Japan1-6 TypeBankM-hv-Adobe-Japan1-0 TypeBankM-hv-Adobe-Japan1-1
TypeBankM-hv-Adobe-Japan1-2 TypeBankM-hv-Adobe-Japan1-3 TypeBankM-hv-
Adobe-Japan1-4 TypeBankM-hv-Adobe-Japan1-5 TypeBankM-hv-Adobe-Japan1-6
TypeBankM-m-Adobe-Japan1-0 TypeBankM-m-Adobe-Japan1-1 TypeBankM-m-
Adobe-Japan1-2 TypeBankM-m-Adobe-Japan1-3 TypeBankM-m-Adobe-Japan1-4
TypeBankM-m-Adobe-Japan1-5 TypeBankM-m-Adobe-Japan1-6 TypeBankMaruG-r-
Adobe-Japan1-0 TypeBankMaruG-r-Adobe-Japan1-1 TypeBankMaruG-r-Adobe-
Japan1-2 TypeBankMaruG-r-Adobe-Japan1-3 TypeBankMaruG-r-Adobe-Japan1-4
TypeBankMaruG-r-Adobe-Japan1-5 TypeBankMaruG-r-Adobe-Japan1-6

Aandi Inston

unread,
Oct 11, 2007, 4:38:39 PM10/11/07
to
jdaw1 <jdawi...@gmail.com> wrote:

>What's wanted is the simplest possible way to mark those three
>glyphs, in any sensible Japanese font that my Mac is likely to have.
>AquaKana... was chosen as the alphabetically first from amongst the
>those containing the string "Japan" that were output by:
>(*) {=} 255 string /Font resourceforall
>I don't particularly like or dislike it, and am willing to use any
>other (indeed, I don't even know what it looks like)

Since you know nothing about this font, it seems unlikely you could
use it effectively. This sort of random approach doesn't seem likely
to succeed.

Did you install Japanese support for Distiller? If so, it will have
installed a CIDFont resource and suitable CMap for it, and by
examining these you should be able to get started. Note that it is
unlikely to be set up to use Unicode.
----------------------------------------
Aandi Inston
Please support usenet! Post replies and follow-ups, don't e-mail them.

jdaw1

unread,
Oct 11, 2007, 6:57:38 PM10/11/07
to
OK, stop there. This is (or more accurately, was) intended to be a
sake example for my usual PostScript project, www.jdawiseman.com/papers/trivia/glasses.html
(which leads to www.jdawiseman.com/papers/trivia/glasses.ps). So
what's wanted is (was) something that little expertise can make work
on most machines and most ps->pdf converters. That clearly isn't
happening: Japanese clearly requires detailed knowledge of fonts, and
of the strokes of which characters are composed. That's more than I'm
willing to assume of myself or my users.

As always on this forum, help has been prompt and expert: thank you
again. Though, as happens sometimes, that help says that PostScript is
showing its age. It isn't young anymore.

jdaw1

unread,
Oct 11, 2007, 7:41:24 PM10/11/07
to
Perhaps what I should have said is that, if there isn't a Kanji
equivalent to /Times-Roman (present and working the same almost
everywhere), then, in a very real and legally binding sense, this
isn't a good plan.

Thank you again for your help.

ken

unread,
Oct 12, 2007, 11:39:45 AM10/12/07
to
In article <1192143458.1...@t8g2000prg.googlegroups.com>,
jdawi...@gmail.com says...

> (which leads to www.jdawiseman.com/papers/trivia/glasses.ps). So
> what's wanted is (was) something that little expertise can make work
> on most machines and most ps->pdf converters. That clearly isn't
> happening: Japanese clearly requires detailed knowledge of fonts, and
> of the strokes of which characters are composed. That's more than I'm
> willing to assume of myself or my users.

Not really the case. You do expect your users to know ASCII ? Well the
Japanese (and other) Encoding systems are simply the equivalent. You
can't realistically use a CJKV font unless you know what the characters
are, any more than you can use a Latin font without knowing the Latin
alphabet.

You can check the CIDFont resources on a PostScript device to see if it
has a Kanji font available. If not then you have to stop, much the same
as you would do on a Western computer (Yes, I know they usually have a
font which can do nearly all languages, but even that is new).

If you find any CIDFonts, then you can check the Registry to see if they
are compatible with the language you want to use (eg Japan1). If so,
then you can either:

1) Check the available CMaps to see if there is one that suits your
needs and has an appropriate Registry and Ordering.

2) Create your own CMap, though this requires some knowledge of the
Ordering.

The assumption you are making which is at least partially invalid is
that a PostScript interpreter running on an operating system has acc ess
to the OS fonts, and can use them. In practice this will be true for
pretty much any modern interpreter, the problem you have is in knowing
how to do so.

You tried to use a /Font resource, that must therefore be an already
composed type 0 font, or an OCF, or a latin font. You can use those, but
only if you know how they are encoded. Note that, as you are probably
already aware, you often need to re-encode a Latin font to use it....

If you instead tried using a CIDFont you might have more succcess.


Ken

jdaw1

unread,
Oct 12, 2007, 1:30:52 PM10/12/07
to
> You do expect your users to know ASCII ?

If the user is going to access a font solely through glyph names and
glyphshow, no, not really. Obviously if strings are being entered as
strings then the encoding becomes important. But I print an /aring
only via that name, never via a particular encoding that might hold on
my Mac but not on your PC.

Meanwhile, I will try to find out whether there is a Kanji CIDFont on
my Mac.

Aandi Inston

unread,
Oct 12, 2007, 2:07:55 PM10/12/07
to
jdaw1 <jdawi...@gmail.com> wrote:

>> You do expect your users to know ASCII ?
>
>If the user is going to access a font solely through glyph names and
>glyphshow, no, not really. Obviously if strings are being entered as
>strings then the encoding becomes important. But I print an /aring
>only via that name, never via a particular encoding that might hold on
>my Mac but not on your PC.

But glyphshow is not applicable to CID fonts, you need to know the
CID. This is substantially worse than using show with a known
encoding.


>
>Meanwhile, I will try to find out whether there is a Kanji CIDFont on
>my Mac.

The only good one to use in an example is the one which will have come
with Distiller if you have the Far Eastern fonts installed. There is a
sort of universal font in Japanese printers, as I understand it. There
were some Adobe tech notes about this many years ago.

Aandi Inston

unread,
Oct 12, 2007, 3:30:47 PM10/12/07
to
jdaw1 <jdawi...@gmail.com> wrote:.

>Meanwhile, I will try to find out whether there is a Kanji CIDFont on
>my Mac.

Just a point to emphasise: this IS hard. Really hard. Of course,
people in Japan have the advantage of familiarity and motivation.

To give you an idea of the complexities you potentially face, consider
the book "CJKV Information Processing". This book by Ken Lunde is
essential reading if you want to understand how Chinese, Japanese,
Korean or Vietnamese are represented. I realise you are looking for a
shortcut, but it's worth pointing out that this book has over 1000
pages. It does not cover PostScript at quite the detail level you
would require, but has six pages on PostScript, including a page on
how to get this working in GhostScript.

Despite having worked with PostScript for a decade, and despite having
written an interpreter, I still consider your question hard.

jdaw1

unread,
Oct 12, 2007, 5:14:26 PM10/12/07
to
OK, stop there. Again.

This isn't useful if it isn't at least moderately easy. And it surely
isn't. I am now quite sure that this isn't sufficiently easy to be
worthwhile. Enough of your time has been wasted on this: let's stop.
Thank you again.

0 new messages