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.

Unicode<br />

Use of a single character set that encompasses all languages eliminates <strong>the</strong> need <strong>to</strong><br />

have various character sets for various languages. For example, <strong>to</strong> display a multibyte<br />

language such as Japanese, <strong>the</strong> NLS_LANG environment variable must be set <strong>to</strong> <strong>the</strong><br />

following:<br />

NLS_LANG=JAPANESE_JAPAN.JA16SJIS<br />

To display a single-byte language such as German, NLS_LANG must be set <strong>to</strong> <strong>the</strong><br />

following:<br />

NLS_LANG=GERMAN_GERMANY.WE8ISO8859P1<br />

The obvious disadvantage of this scheme is that applications can only display<br />

characters from one character set at a time. Mixed character set data is not possible.<br />

With <strong>the</strong> Unicode character set, you can set <strong>the</strong> character set portion of NLS_LANG <strong>to</strong><br />

UTF8 instead of a specific language character set. This allows characters from different<br />

languages and character sets <strong>to</strong> be displayed simultaneously. For example, <strong>to</strong> display<br />

Japanese and German <strong>to</strong>ge<strong>the</strong>r on <strong>the</strong> screen, <strong>the</strong> NLS_LANG variable must be set <strong>to</strong><br />

one of <strong>the</strong> following:<br />

NLS_LANG=JAPANESE_JAPAN.UTF8<br />

NLS_LANG=GERMAN_GERMANY.UTF8<br />

Unicode capability gives <strong>the</strong> application developer and end user <strong>the</strong> ability <strong>to</strong> display<br />

multilingual text in a report. This includes text from a database containing Unicode,<br />

multilingual text, text in graphical user interface (GUI) objects, text input from <strong>the</strong><br />

keyboard, and text from <strong>the</strong> clipboard. <strong>Oracle</strong>AS <strong>Reports</strong> Services currently supports<br />

Unicode on Windows.<br />

18.5.2 Unicode Font Support<br />

<strong>Oracle</strong>AS <strong>Reports</strong> Services relies on <strong>the</strong> operating system for <strong>the</strong> font and input<br />

method for different languages. To enter and display text in a particular language, you<br />

must be running a version of <strong>the</strong> operating system that supports that language. Font<br />

support is limited but not restricted <strong>to</strong> <strong>the</strong> operating system font.<br />

Windows NT release 4.0 and later versions provide True Type Big Fonts. These fonts<br />

contain all <strong>the</strong> characters necessary <strong>to</strong> display or print multilingual text. If you try <strong>to</strong><br />

type, display, or print multilingual text and see unexpected characters, <strong>the</strong>n you are<br />

probably not using a Big Font. Big Fonts provided by Microsoft under Windows NT<br />

release 4.0 and later, are as follows:<br />

■ Arial<br />

Note: If you develop applications for <strong>the</strong> <strong>Web</strong>, <strong>the</strong>n you can use<br />

Unicode because of <strong>the</strong> Unicode support provided by Java through<br />

<strong>the</strong> browser.<br />

■ Courier New<br />

■ Lucida Console<br />

■ Lucida Sans Unicode<br />

■ Times New Roman<br />

Third-party Unicode fonts are also available.<br />

18-10 <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!