28.06.2013 Views

Papers in PDF format

Papers in PDF format

Papers in PDF format

SHOW MORE
SHOW LESS

Create successful ePaper yourself

Turn your PDF publications into a flip-book with our unique Google optimized e-Paper software.

e a pla<strong>in</strong> text file us<strong>in</strong>g character , and as <strong>in</strong>dicated by the correspond<strong>in</strong>g<br />

parameters.<br />

The applet , upon received the above parameters, will be run on the client computer,<br />

<strong>in</strong>voked by the browser. The applet will request the multi-l<strong>in</strong>gual file (<strong>in</strong> the above example, )<br />

from the WWW server, and start to display that file on the client screen. If there is no font on the client system<br />

match<strong>in</strong>g the encod<strong>in</strong>g of the multi-l<strong>in</strong>gual file, the on-demand font server will load the images of required<br />

characters from the WWW server.<br />

The multi-l<strong>in</strong>gual file should be a pla<strong>in</strong> text file as supported <strong>in</strong> the first version of the On-demand Font<br />

Service. Multi-l<strong>in</strong>gual file us<strong>in</strong>g more than one languages has to be declared by us<strong>in</strong>g more than one of the<br />

above applet declarations. See [Fig. 1] for a sample screen by us<strong>in</strong>g the On-demand Font Service Applet.<br />

In later versions, a subset of HTML commands will be supported <strong>in</strong> the multi-l<strong>in</strong>gual file, which the goal is to<br />

let the document switches language encod<strong>in</strong>g, font size and typeface on the fly. The parameters coded <strong>in</strong> the<br />

applet declaration will then be the default values for the multi-l<strong>in</strong>gual file.<br />

Multi-l<strong>in</strong>gual Font Location<br />

Figure 1: Sample Screen by Us<strong>in</strong>g the On-demand Font Service Applet<br />

As the applet will on-demand load font images, the WWW server should have files to<br />

support all languages used by multi-l<strong>in</strong>gual documents. The follow<strong>in</strong>g is the directory structure to store fonts:<br />

Here is a sample directory tree:

Hooray! Your file is uploaded and ready to be published.

Saved successfully!

Ooh no, something went wrong!