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

You also want an ePaper? Increase the reach of your titles

YUMPU automatically turns print PDFs into web optimized ePapers that Google loves.

1. Quit <strong>Oracle</strong> <strong>Reports</strong> and any o<strong>the</strong>r open applications.<br />

2. Choose Windows Control Panel > Display > Settings.<br />

Troubleshooting Font Issues<br />

3. Set your fonts <strong>to</strong> be Small Fonts, click Apply but<strong>to</strong>n and <strong>the</strong>n click OK <strong>to</strong><br />

reconfigure your Windows font settings.<br />

4. Reboot your computer in order for <strong>the</strong> new font settings <strong>to</strong> take effect.<br />

5. You can now go back in<strong>to</strong> Windows Control Panel > Display > Settings <strong>to</strong> verify<br />

that you have small fonts as a default for your system.<br />

When you click on <strong>the</strong> HTMLCSS file your browser shows <strong>the</strong> report correctly with all<br />

of <strong>the</strong> columns intact.<br />

When viewing HTMLCSS files with your browser, it is recommended <strong>to</strong> have Small<br />

Fonts as <strong>the</strong> default setting for your Windows system.<br />

If you have Large Fonts as your default, your HTMLCSS file may not display correctly.<br />

Problem: How <strong>to</strong> choose bitmap fonts sizes of less than 8 point in <strong>Reports</strong> Builder.<br />

Solution: There are times when a font size of 6 or less is required for reporting<br />

purposes. Keeping in mind that font mapping and sizing is actually a product of<br />

operating system font files and driver/printer specifications, it is possible <strong>to</strong> change<br />

many fonts <strong>to</strong> minimal sizes such as 6 or less.<br />

<strong>Oracle</strong> <strong>Reports</strong> typically allows fonts <strong>to</strong> be downsized <strong>to</strong> a size of 8. This is<br />

accomplished by opening a report in <strong>Reports</strong> Builder, going <strong>to</strong> <strong>the</strong> Layout Model view,<br />

and selecting <strong>the</strong> report objects that you wish <strong>to</strong> change. Once <strong>the</strong> object is selected, go<br />

<strong>to</strong> <strong>the</strong> font size list next <strong>to</strong> <strong>the</strong> font picker and select your font size.<br />

Typically, your size will be limited <strong>to</strong> a range from 8 <strong>to</strong> 72 for True Type fonts, less for<br />

o<strong>the</strong>r fonts.<br />

You can enter a size smaller or larger than <strong>the</strong> sizes in <strong>the</strong> list. To do this, again select<br />

<strong>the</strong> object, place your cursor in <strong>the</strong> font size field, press Delete <strong>to</strong> remove <strong>the</strong> current<br />

size number, enter <strong>the</strong> font size you desire, and <strong>the</strong>n press <strong>the</strong> TAB key. The change<br />

takes effect immediately.<br />

Once again, keep in mind that not all font sizes are possible. Also, some combinations<br />

of fonts and attributes are not practical. Simply having <strong>the</strong> ability <strong>to</strong> choose a font size<br />

does not mean that <strong>the</strong> font will be legible when printed. Fonts that involve small<br />

sizes, combined with bold, italic, or o<strong>the</strong>r attributes, may also present legibility<br />

problems when printed or displayed due <strong>to</strong> <strong>the</strong> limitations of <strong>the</strong> printer driver,<br />

printer, font metrics, language, code sets, NLS_LANG, and, of course, human eyesight.<br />

Problem: The report output font size is different in Windows and UNIX.<br />

A simple report designed on Windows NT uses <strong>the</strong> Arial and a font size of 8. This<br />

report was ported <strong>to</strong> Sun Solaris and was found <strong>to</strong> have a different font size in <strong>the</strong><br />

output on Solaris. In <strong>the</strong> UNIX environment, <strong>the</strong> report is uses <strong>the</strong> Helvetica font and a<br />

font size of 9. The Arial font has been mapped <strong>to</strong> <strong>the</strong> equivalent font, Helvetica, on<br />

Solaris using uifont.ali.<br />

Solution:<br />

1. First look for <strong>the</strong> font size available for Helvetica on <strong>the</strong> UNIX system by ei<strong>the</strong>r<br />

using <strong>the</strong> xlsfont command or any o<strong>the</strong>r UNIX font utility.<br />

2. You should map variable sized fonts on Windows <strong>to</strong> variable sized fonts on<br />

Solaris. For example, modify <strong>the</strong> mapping for MS Windows Arial.8 = Helvetica.8<br />

Managing Fonts in <strong>Oracle</strong> <strong>Reports</strong> 4-21

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

Saved successfully!

Ooh no, something went wrong!