01.02.2013 Views

Publishing Reports to the Web - Downloads - Oracle

Publishing Reports to the Web - Downloads - Oracle

Publishing Reports to the Web - Downloads - Oracle

SHOW MORE
SHOW LESS

Create successful ePaper yourself

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

Font Types<br />

(assuming that size 8 is available for Helvetica on <strong>the</strong> UNIX system) and make<br />

sure uifont.ali is in <strong>the</strong> correct direc<strong>to</strong>ry (see font mapping).<br />

It's probable that <strong>the</strong> Helvetica font installed on your machine is bit mapped<br />

(rasterized) and so it doesn't au<strong>to</strong>matically scale <strong>to</strong> any arbitrary size. If so, you need<br />

<strong>to</strong> install a scalable Type 1 font, which should allow you <strong>to</strong> choose any point size.<br />

There may always be differences between fonts on different systems even if <strong>the</strong> fonts<br />

installed are <strong>the</strong> same because <strong>the</strong> font configuration files may be different on <strong>the</strong>se<br />

systems.<br />

Problem: When printing, fonts are replaced by non True Type fonts. In <strong>the</strong> Paper<br />

Design view, <strong>the</strong> fonts are fine.<br />

Solution: Check <strong>the</strong> printer settings (advanced) and make sure that it doesn't say:<br />

True Type Font: Substitute with Device Font<br />

UNIX<br />

4.6 Font Types<br />

Problem While running <strong>Oracle</strong> <strong>Reports</strong> on X-windows emula<strong>to</strong>rs, fonts installed on<br />

UNIX do not appear in <strong>the</strong> font lookup box.<br />

Solution: On X-windows emula<strong>to</strong>rs, where <strong>the</strong> font path is usually a font direc<strong>to</strong>ry<br />

on <strong>the</strong> local machine, <strong>the</strong> fonts that were installed on will not be available and only <strong>the</strong><br />

fonts in <strong>the</strong> local font direc<strong>to</strong>ry will be used by <strong>the</strong> <strong>Oracle</strong> <strong>Reports</strong> font lookup box. In<br />

such cases, you should start a font server on a remote machine where <strong>the</strong> fonts were<br />

installed and point <strong>the</strong> font path entry <strong>to</strong> this font server. For starting <strong>the</strong> font server<br />

and setting <strong>the</strong> font path entry, consult <strong>the</strong> system manual and X-windows emula<strong>to</strong>r<br />

help.<br />

For finding <strong>the</strong> font path or font server that is currently being used, use <strong>the</strong> UNIX<br />

command xset -.<br />

This section discusses <strong>the</strong> fonts and character sets relevant <strong>to</strong> <strong>Oracle</strong> <strong>Reports</strong>:<br />

■ Character Sets<br />

■ Unicode<br />

4.6.1 Character Sets<br />

■ Type1 Fonts<br />

■ TrueType Fonts<br />

■ Barcode Fonts<br />

■ CID Fonts<br />

The character set component of <strong>the</strong> NLS environment variables specifies <strong>the</strong> character<br />

set in which data is represented in your environment. When data is transferred from a<br />

system using one character set <strong>to</strong> a system using ano<strong>the</strong>r character set, it is processed<br />

and displayed correctly on <strong>the</strong> second system, even though some characters might be<br />

represented by different binary values in <strong>the</strong> character sets.<br />

If you are designing a multilingual application, or even a single-language application<br />

that runs with multiple character sets, you need <strong>to</strong> determine <strong>the</strong> character set most<br />

4-22 <strong>Oracle</strong> Application Server <strong>Reports</strong> Services <strong>Publishing</strong> <strong>Reports</strong> <strong>to</strong> <strong>the</strong> <strong>Web</strong>

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

Saved successfully!

Ooh no, something went wrong!