FAQ's About THINK Reference Compiler

Question #1: What HTML Tags are supported in THINK Reference Compiler input files?

The THINK Reference compiler will interpret most HTML 1.1 standard tags, including <IMG> image tags, special character entities (&, >, < etc.) and external links using <A> anchor tage. External links in the viewer are handled via Internet Config, so Internet Config should be configured correctly before using the viewer.

The basic layout of a HTML file for THINK Reference is identical to the HTML layout used for the web. In other words:

<HTML>
<HEAD>

<TITLE>the text you wish to be the title of the file</TITLE>

</HEAD>

<BODY>

All the html commands and text that you wish to see when you look
at this page of the database are between the <BODY> and
</BODY> commands

</BODY>
</HTML>

The <TITLE> tags specify the title of a page in the compiled THINK Reference database. Every page within a THINK Reference database must have a unique name.

Basic paragraph formatting tags (<P>, <HR>, <BR>, <CENTER>) are supported along with the basic character formatting tags such as <B>, <I>, <U>, <PRE>, etc. In addition, the three basic types of HTML lists (ordered, unordered, and definition) are supported in THINK Reference as are heading (<H1>, etc.) and font (<FONT>) tags.

Images can also be compiled into THINK Reference documents by using the standard <IMG> tags, however the actual GIFs must be no wider than 400 pixels for them to be compiled correctly. JPEGs are not supported.

Anchor <A> tags are supported by THINK Reference, but only as links to external sites, not as internal links to other places on the page. In other words,

<A HREF="http://www.apple.com/">http://www.apple.com/</A>

is supported by THINK Reference, but

<A HREF="#samefile">different place on the same page</A>

is not.

THINK Reference has limited support for HTML tables. The main difference is that text wrapping within a table item is not supported except in the last column of the table. Table elements can only be text (no images) and the size of the table's columns must be explicitly defined i.e. <TR WIDTH=100>. The maximum width for a table in THINK Reference is 400.

Finally, horizontal rule tags <HR> are supported, but are only drawn one-third of the way across a THINK Reference page.

(return to compiler FAQ's)