Main Type 4.0 Manual

47
© 2004 - 2011 High-Logic. All rights reserved. MainType 4.0

description

Main Type 4.0 Font Manager Manual

Transcript of Main Type 4.0 Manual

Page 1: Main Type 4.0 Manual

© 2004 - 2011 High-Logic. All rights reserved.

MainType 4.0

Page 2: Main Type 4.0 Manual

All rights reserved. No parts of this work may be reproduced in any form or by any means - graphic, electronic, ormechanical, including photocopying, recording, taping, or information storage and retrieval systems - without thewritten permission of the publisher.

MainType is a trademark of High-Logic.Microsoft, Windows and OpenType are either trademarks or registered trademarks of Microsoft Corporation in theUnited States and/or other countries.Apple, the Apple Logo and Macintosh are registered trademarks and TrueType is a trademark of Apple Computer,Inc. registered in the United States and other countries.Adobe and PostScript are trademarks of Adobe Systems Incorporated which may be registered in certainjurisdictions.All other trademarks and registered trademarks are the sole property of their respective owners.The Unicode Character Database is provided as is by Unicode, Inc.

While every precaution has been taken in the preparation of this document, the publisher and the author assume noresponsibility for errors or omissions, or for damages resulting from the use of information contained in thisdocument or from the use of programs and source code that may accompany it. In no event shall the publisher andthe author be liable for any loss of profit or any other commercial damage caused or alleged to have been causeddirectly or indirectly by this document.

September 2011

MainType Manual

© 2004 - 2011 High-Logic. All rights reserved.

Page 3: Main Type 4.0 Manual

IContents

I

© 2004 - 2011 High-Logic. All rights reserved.

Table of Contents

Part I Getting Started

................................................................................................................................... 21 Welcome to MainType 4.0

................................................................................................................................... 22 What's New in MainType 4.0

................................................................................................................................... 23 Technical Support

................................................................................................................................... 34 Registration

................................................................................................................................... 45 Credits

Part II The User Interface

................................................................................................................................... 61 Overview

................................................................................................................................... 72 Panels

.......................................................................................................................................................... 7Views

.......................................................................................................................................................... 9Groups

.......................................................................................................................................................... 9Font information

.......................................................................................................................................................... 11Font integrity

.......................................................................................................................................................... 12Characters

.......................................................................................................................................................... 13Sample

.......................................................................................................................................................... 13Zoom

................................................................................................................................... 143 Customizing MainType

.......................................................................................................................................................... 14Layout

.......................................................................................................................................................... 15Keyboard Shortcuts

.......................................................................................................................................................... 16Options

......................................................................................................................................................... 16Appearance

......................................................................................................................................................... 17Fonts

......................................................................................................................................................... 19Preview Text

......................................................................................................................................................... 19Text Samples

......................................................................................................................................................... 20Characters

......................................................................................................................................................... 21Warnings

Part III Managing Fonts

................................................................................................................................... 241 Introduction

................................................................................................................................... 252 Font Folders

................................................................................................................................... 253 Install, Load and Uninstall

................................................................................................................................... 274 Delete Fonts

................................................................................................................................... 285 Export font resources to file system

................................................................................................................................... 286 FmsConfig

Part IV Printing Fonts

................................................................................................................................... 311 Print Options

................................................................................................................................... 312 Print and Print Preview

Page 4: Main Type 4.0 Manual

MainType HelpII

© 2004 - 2011 High-Logic. All rights reserved.

Part V Export Fonts

................................................................................................................................... 341 Generate Web-based Font Collection

Part VI Font Reference

................................................................................................................................... 381 Font Types

................................................................................................................................... 392 System Fonts

................................................................................................................................... 393 Predefined Variables

Index 43

Page 5: Main Type 4.0 Manual

Part

I

Page 6: Main Type 4.0 Manual

MainType Help2

© 2004 - 2011 High-Logic. All rights reserved.

1 Getting Started

1.1 Welcome to MainType 4.0

Welcome to a new dimension in font management.

MainType is a powerful font manager for Windows that offers a straightforward and easy-to-use interface to help you maintain your fonts.

It includes features for novice users who just want to view and install fonts as well asadvanced features for graphic designers and typographers. In order to find the right fonts foryour needs, the software includes filter and sort functionality as well as a font informationpane that reveals important typographic data. The groups pane helps you quickly organizeyour font collection.

For your convenience the character grid shows all characters grouped in Unicode blocks.Print (along with print preview) results in outstanding reports. The export wizard is able tooutput font information to clipboard, text and html.

Make sure you have the latest version of MainType:

http://www.high-logic.com/

1.2 What's New in MainType 4.0

New features in this version of MainType include:

Database driven for very fast access to font informationClient/Service model does not require elevation to start MainType on Windows Vista and7Font categorization and Family groupingNew user interface docking system allows for more flexible layout of MainTypeQuick search to quickly find a font you want to manageNew font information panel that also allows you to compare font properties of up to 5 fonts

Features no longer available in this version of MainType:

Support for raster fonts (.fon, .fnt) has been discontinued

Network support is not available, but this is scheduled for MainType 4.1

1.3 Technical Support

This help is designed to be used on-screen. Many troubleshooting questions can beanswered by this help. If you haven't already done so, please read the next section about theuser interface.

Page 7: Main Type 4.0 Manual

Getting Started 3

© 2004 - 2011 High-Logic. All rights reserved.

Printed User Manual

If you prefer reading printed manuals, a PDF version of the entire help file is available throughthe main menu (Help -> User Manual).

Online User Manual

The user manual is also available online:

http://www.high-logic.com/maintype/manual/index.html

Forum

The forum is available to you for support and information about managing and designingfonts. This forum has become a place where all users of MainType can share theirknowledge. Membership of the forum is free. There's a good chance other people have askedthe same questions as you, so you may be able to find the answers you need. Feedback andsuggestions are also welcome in the forum.

http://forum.high-logic.com/

Frequently Asked Questions

View the most frequently asked questions (and answers) about MainType here:

http://www.high-logic.com/maintype/faq.html

1.4 Registration

Evaluation

After using MainType for a 30-day trial period, you must register and pay for it, or remove itfrom your system. Registering makes your copy legal and helps support our efforts todevelop innovative products to best serve your needs. Thank you for your support ofMainType!

Why Register?

Registration allows you to continue using MainType 4.0 and entitles you to the followingbenefits:

All future versions of MainType 4.x.Direct e-mail support from the developers.

Page 8: Main Type 4.0 Manual

MainType Help4

© 2004 - 2011 High-Logic. All rights reserved.

To Register

The quickest and most convenient way to register is online via credit card. Other supportedpayment methods like checks and cash are also supported. For more details take a look atour registration page:

http://www.high-logic.com/register.html

1.5 Credits

MainType contains several unmodified libraries that are available under the MPL.

Virtual Treeview from http://soft-gems.net/;

EasyListView from http://www.mustangpeak.net;

Silk icon set 1.3 by Mark James from http://www.famfamfam.com/lab/icons/silk/

Page 9: Main Type 4.0 Manual

Part

II

Page 10: Main Type 4.0 Manual

MainType Help6

© 2004 - 2011 High-Logic. All rights reserved.

2 The User Interface

2.1 Overview

The default layout of MainType will look like the image below.

Font list panel

The middle area shows a list of fonts. When the Active view is selected, it will show all activefonts. Active fonts are either installed or loaded, thus available to all applications. The toolbarcontains a Preview Text combo box through which you can change the text shown in the"Preview" column.

The status of each font is represented by a colored ball in the "State" column.

The font is not loaded and not installed

The font is loaded through MainType and can be unloaded

The font is installed, but not loaded

Page 11: Main Type 4.0 Manual

The User Interface 7

© 2004 - 2011 High-Logic. All rights reserved.

The font is installed and loaded

The font is loaded by an external application and MainType cannot determine where it islocated. The font cannot be unloaded through MainType.

At least one font of a family is loaded (only visible when family grouping is enabled)

By default, MainType displays the columns in the fonts pane as shown above. If you right-click on any column header you can change the visibility of the columns and restore them totheir original size. If the name of a column is checked, it will appear in the pane. You canchange the width of each column by left clicking on the vertical bars between each columnand dragging it either left or right. To change the order of the columns left click on the columnheader and drag it to the left or right. Left-click on any column to sort the fonts.

2.2 Panels

2.2.1 Views

Views panel

The views panel provides single-click access to a selection of fonts based on their fontproperties.

Predefined views

MainType comes with several predefined views:

Active fontsList of fonts currently installed and loaded on the system

Library Entire list of all fonts in your library.

RecentlyAdded

List of fonts recently added (indexed) to the font library

Page 12: Main Type 4.0 Manual

MainType Help8

© 2004 - 2011 High-Logic. All rights reserved.

Top RatedFonts

List of fonts that have a rating of more than 4 stars

Ungroupedfonts

List of fonts that have not been categorized in groups yet.

Unratedfonts

List of fonts that have not been rated yet

User views

It is also possible to define your own views so you can view a selection of your fonts with justa single click. To create a new view, click the "New View" button and the View editor will beshown:

Modify the available properties to your needs and click the save button to store your view. Ifmodifying of the properties is too slow, you can disable the auto-refresh by clicking theappropriate icon.

Page 13: Main Type 4.0 Manual

The User Interface 9

© 2004 - 2011 High-Logic. All rights reserved.

2.2.2 Groups

Groups panel

The groups panel allows you to organize your fonts collection. Some people prefer to makegroups for specific projects while others like to divide their collection into groups like Serif,Handwritten and Symbol. This and more is all possible with the groups panel. You can load/install/uninstall fonts through the groups toolbar, the main toolbar or by using the right-clickcontext menu.

MainType 4 upgrade users: As opposed to MainType 3, MainType 4 does NOT store thegroups folder structure on disk. Also it is now possible to put the same font in multiple folderswithout taking up any additional disk space.

2.2.3 Font information

Page 14: Main Type 4.0 Manual

MainType Help10

© 2004 - 2011 High-Logic. All rights reserved.

Font information panel

The font information panel reveals important typographic data, like font name and weight.some fonts contain more information than other fonts, due to differences in font types andbecause font designers can to some extent decide what information is stored in a font.

Note: Even thought the Embedding and Copyright fields give a good indication on how youmay use a font, you should always read the license agreements you received with your fontsor contact the vendor to ensure you do not violate any restrictions.

Font information comparison

The font information panel can also be used to compare font information between multiplefonts (up to 5).

To add a font to the comparison, select it in the font view and click the the icon to "lock" itinto the comparison. When you click another font it will be compared to the locked fonts. Toremove a font from the comparison click the icon. It is also possible to add fonts to thecomparison by dragging them from a font list onto the comparison panel.

Page 15: Main Type 4.0 Manual

The User Interface 11

© 2004 - 2011 High-Logic. All rights reserved.

2.2.4 Font integrity

Font integrity panel

The font integrity panel shows hints and warnings about issues found in the font that do notcomply with the TTF/OTF/Type-1 specifications. If you are the creator of a font that showswarnings it is highly recommended to resolve them.

Page 16: Main Type 4.0 Manual

MainType Help12

© 2004 - 2011 High-Logic. All rights reserved.

2.2.5 Characters

Character grid panel

The character grid shows all characters available in the selected font. For your convenience,the characters are grouped into Unicode blocks. The caption bar of this pane contains aUnicode Block combo box, two buttons to go to the previous or next available Unicode blockand a character size combo box. When you click on a character, a panel with an enlargedview of the selected character will pop-up.

Page 17: Main Type 4.0 Manual

The User Interface 13

© 2004 - 2011 High-Logic. All rights reserved.

2.2.6 Sample

Sample panel

The sample panel shows some sample text formatted as the selected font. The caption barof this pane contains a Text Sample combo box, a font size control and buttons to change theforeground and background colors.

2.2.7 Zoom

Zoom panel

The zoom panel shows an enlarged view of the character that is selected in the characterpane. The caption bar of this pane contains a zoom size combo box and buttons to changethe foreground and background colors.

The mousewheel can be used to zoom in or out when the CTRL key is pressed.

Page 18: Main Type 4.0 Manual

MainType Help14

© 2004 - 2011 High-Logic. All rights reserved.

2.3 Customizing MainType

2.3.1 Layout

The layout of MainType can be modified very easy by dragging and docking the panels. Allpanels except the main fonts view can be hidden, floating or even tabbed together to yourlikings. When you start dragging one of the panels a cross will appear on the current panelindicating where the panel can be docked. If you hover your mouse over one of the icons, ablue rectangle will show where the panel will be docked. You can also use one of the 4 dockicons that appear on the top, left, right and bottom of the main window, this will dock the panelover the entire width or height. Releasing the panel on the center icon will created a set oftabs so you do not have the panel always visible, but can easily access it by clicking theappropriate tab. To keep a panel floating above the main form simply release your mousebutton while not hovering over any of the docking icons.

Dock positions availab le whilehovering over another panel

Dock icon appearing on top of themainform while dragging a panel

You can save multiple layouts which can be loaded through the view menu or via a shortcut.

After saving a layout you can view it's properties in the layout manager:

Page 19: Main Type 4.0 Manual

The User Interface 15

© 2004 - 2011 High-Logic. All rights reserved.

Here you can rename the layout, assign a shortcut, load or delete your layouts. Please notethat only 4 layouts can have a shortcut at a time (CTRL+ 1 through 4)

2.3.2 Keyboard Shortcuts

You can quickly accomplish tasks you perform frequently by using these keyboard shortcutkeys.

Press To

F1 Help

F5 Refresh current font/ group list

Ctrl+A Select all

Ctrl+C Copy

Ctrl+P Print fonts

Page 20: Main Type 4.0 Manual

MainType Help16

© 2004 - 2011 High-Logic. All rights reserved.

Press To

Ctrl+V Paste

Ctrl+F Quick Search

Ctrl+X Cut

Ctrl+R Refresh font folders

Del Delete

Ctrl+1 - Ctrl+4 Set layout

F6 Toggle characters panel

F7 Toggle Sample panel

F8 Toggle Zoom panel

Ctrl+F6 Toggle Groups panel

Ctrl+F7 Toggle Views panel

Shift+F6 Toggle Font information panel

Shift+F7 Toggle Font integrity panel

2.3.3 Options

2.3.3.1 Appearance

You can customize MainType through the Options window (Select Options from the Toolsmenu).

Page 21: Main Type 4.0 Manual

The User Interface 17

© 2004 - 2011 High-Logic. All rights reserved.

Font Display Allows you to change the quality of the previews in the fonts list,character grid, sample and zoom panel.

Value Formatting Selects the display format for values in the character grid andzoompanel

2.3.3.2 Fonts

To change font list related settings, select Options from the Tools menu and then click theFont lists tab.

Page 22: Main Type 4.0 Manual

MainType Help18

© 2004 - 2011 High-Logic. All rights reserved.

Use row striping Enable/Disable row striping in the font lists

Show horizontal gridlines

Enable/Disable horizontal grid lines

Show vertical gridlines

Enable/Disable vertical grid lines

Highlight sortedcolumn

Enable/Disable the current sorted column showing in aslightly different color

Always show font typeicon

Enable/Disable the visibility of the font type icon when thefont type column shows the text

Append "fonts" and"families" text tocategories

Enable/Disable the <n> fonts / <n> families texts oncategory rows

Append "fonts" and"families" text tocategories

Enable/Disable the <n> fonts text on family rows

Page 23: Main Type 4.0 Manual

The User Interface 19

© 2004 - 2011 High-Logic. All rights reserved.

2.3.3.3 Preview Text

You can customize the preview text through the Options window (Select Options from theTools menu and then click the Preview Text tab).

Font preview text The list of available preview text items. The items are used aspreview text in the Fonts pane. You can add or delete preview textitems and change the order in the list through the Move Up andMove Down buttons.

Title This is the title of the selected font preview text. It is used in thecombo box located in the upper-right corner of the fonts pane.Use this field to change the text.

Preview text This text is used as preview text in the font list. You can use predefined font variables.

2.3.3.4 Text Samples

To change the text samples, select Options from the Tools menu and then click the TextSamples tab.

Page 24: Main Type 4.0 Manual

MainType Help20

© 2004 - 2011 High-Logic. All rights reserved.

Samples The list of available text samples. The items are used in thesample pane. You can add, delete preview text items and resetthem to the factory defaults.

Title This is the title of the selected text sample. It is used in the combobox located in the upper-right corner of the sample pane.

Sample text This text is used as text in the sample pane.

2.3.3.5 Characters

Select Options from the Tools menu and then click the Characters tab to view and changecharacter related settings.

Page 25: Main Type 4.0 Manual

The User Interface 21

© 2004 - 2011 High-Logic. All rights reserved.

Character Grid Make character code point and ASCII character visible in thecharacter grid.

Zoom Make character code point, ASCII character and character namevisible in the zoom pane.

Copy to Clipboard Sets the default behaviour when you copy a character from thecharacter grid to the clipboard.

Copy as Image toClipboard

Use this setting to change the size of the image that is copied tothe clipboard when you copy a character from the character gridas an image to the clipboard.

Action for double-click in CharacterGrid

Set the default action for double-click in the character grid.

2.3.3.6 Warnings

To show, enable or disable specific warning messages, select Options from the Toolsmenu and then click the Warnings tab.

Page 26: Main Type 4.0 Manual

MainType Help22

© 2004 - 2011 High-Logic. All rights reserved.

Page 27: Main Type 4.0 Manual

Part

III

Page 28: Main Type 4.0 Manual

MainType Help24

© 2004 - 2011 High-Logic. All rights reserved.

3 Managing Fonts

3.1 Introduction

Introduction - Database

MainType is a database driven font manager. This means that most of the information abouta font such as the Font Name, Family, Style, Version and Foundry are stored in a database.The use of a database makes access the font information very fast and allows for easysubselections (for example: list only the regular fonts). When you add folders to the MainTypelibrary they will be scanned for font files and the font information will be extracted and storedin the database. This process, called Indexing can take from a few minutes upto severalhours depending on the amount of fonts, but this process has to be done only once.

Introduction - Vault

MainType also makes use of a so called Vault, this is a place containing a single copy ofeach font you add to the library. The vault is used to ensure that you'll be able to install andload your fonts, even if you no longer have a copy on disk.

Because we use a vault, there are several things you need to know:

- When removing a font folder, the fonts remain available in MainType, even if you delete thefolder from disk.

- When you add or edit a font in one of your font folders the changes are not automaticallypicked up by MainType, you need to click the "Refresh" button.

If you have a lot of fonts, the vault and database can take up a lot of disk space. It is possibleto change the folder where the vault and database are stored throught the FMSConfig utility.

Page 29: Main Type 4.0 Manual

Managing Fonts 25

© 2004 - 2011 High-Logic. All rights reserved.

3.2 Font Folders

Font Folders

The Font Folders dialog shows a list of folders that have been processed by MainType.

Within the Font Folders dialog click the Add button to add fonts to your MainType font library.Click the Browse button to select a folder that contains (part of) your font collection. If youwant to have groups based on the folder structure, check the "Create groups after indexing"box.

You can also drag and drop a single folder from your Windows file explorer onto the maintoolbar.

Use the Refresh All button to let MainType look for new and edited fonts in these folders.

3.3 Install, Load and Uninstall

Active Fonts

In MainType a font is considered active when it is either installed or loaded.

An installed font is both added to the system font table and to the font related part of theregistry. All fonts in the system font table are available to all applications. Due to the entry inthe registry an installed font is always available even after a reboot.

A loaded font (also known as a temporary installed font) is added to the system font table,

Page 30: Main Type 4.0 Manual

MainType Help26

© 2004 - 2011 High-Logic. All rights reserved.

but not to the font related part of the registry. Because all fonts in the system font table areavailable to all applications, loaded fonts (just like installed fonts) are available to allapplications. However loaded fonts are no longer available after the system is rebooted.

Select Multiple Fonts

To select multiple fonts do one of the following:

To select consecutive fonts, click the first font, press and hold down SHIFT, andthen click the last font.To select nonconsecutive fonts, press and hold down CTRL, and then click eachfont.To select all the fonts in the list, on the Edit menu, click Select All.

Install , Load or Uninstall Fonts

To install, load or uninstall fonts, select one or more fonts from the fonts pane and then selectthe appropriate item from the File menu or press one of the toolbar buttons on the fontspane. A font operation popup is shown while the software is processing the font tasks. This isuseful for several reasons:

1. Installing fonts can take some time, especially when you are installing multiple fonts atonce.

2. Some fonts might fail to install.

3. System fonts are protected by MainType and cannot be uninstalled or unloaded.

If any of the font operations fail, a warning icon will appear in the right corner of the statusbar:

when you click on the text a dialog will show why the operation(s)failed:

Page 31: Main Type 4.0 Manual

Managing Fonts 27

© 2004 - 2011 High-Logic. All rights reserved.

When you uninstall an installed or loaded font, it will be removed from both the system fonttable and the registry. As a result the font is no longer available, in case the font is used in anapplication, it will most likely show a substitute font. The original file(s) are removed fromWindows fonts folder. If "Warn when uninstalling fonts" is checked in the Warnings tab ofthe Options dialog, a warning dialogue will be shown. You can turn off this warning if youwish.

The performance of your system is affected by the number of active fonts. We recommendyou have no more than 500 fonts installed. To ensure you can use as many fonts as you like,organize your fonts into groups and load, install or uninstall them when needed.

3.4 Delete Fonts

Delete Fonts

To delete fonts, select Delete from the Edit menu or press the DEL key.

Page 32: Main Type 4.0 Manual

MainType Help28

© 2004 - 2011 High-Logic. All rights reserved.

MainType provides 3 ways of deleting fonts from the library:

Delete font(s) from allknown file systemlocations

MainType will delete the font from all the locations it knows about.The font will however still be available for installing, loading anduninstalling

Delete font(s) fromMainType

The files on the harddisk will NOT be removed, but the font isremoved from the library and will be ignored if it is found again ina folder

Delete font(s) fromMainType and all knownfile system locations

The font(s) are deleted from the harddisk and the library and willbe ignored if it is ever found again.

3.5 Export font resources to file system

Export font resources to file system

Fonts that are in the MainType font library are always available through MainType. So if one ormore fonts are no longer on your file system (or you forgot where they are) you can select thefont(s) in the font view and right-click one of them to select "Export...". You are then asked toselect a folder where you want MainType to save the font files on your file system.

3.6 FmsConfig

FmsConfig

MainType comes with a font management service configuration utility that allows you to make

Page 33: Main Type 4.0 Manual

Managing Fonts 29

© 2004 - 2011 High-Logic. All rights reserved.

backups of the database and the vault. You can find it in the start menu.

Page 34: Main Type 4.0 Manual

Part

IV

Page 35: Main Type 4.0 Manual

Printing Fonts 31

© 2004 - 2011 High-Logic. All rights reserved.

4 Printing Fonts

4.1 Print Options

Before printing fonts you need to choose between three predefined reports. This window willalways pop up when you choose to Print or Print Preview fonts. It has several pages thatcontain several print related settings. Click the Setup button to change the selected printer.

Print Options - General

Range Option for printing/ previewing all fonts or only selected fonts.

Print What Select the report you want to print/ preview.

Print Printing fonts, can require a lot of memory. Use this to split theprint job, in order to prevent your printer from running out ofmemory.

Print Options - Text

You can set custom text here. You can use predefined font variables.

Print Options - Margins

Sets the printing area of the page. The printer will only print within these margins.

Print Options - Headers and Footers

You can set custom header and footers here. You can use predefined page print variables.

See also:

Print and Print Preview

4.2 Print and Print Preview

Before you start printing your fonts, it might be wise to first display a preview of your printouton the computer screen. MainType's Print Preview is extremely fast.

Print Preview

...

Page 36: Main Type 4.0 Manual

MainType Help32

© 2004 - 2011 High-Logic. All rights reserved.

Print

Use one of the Print options:

File menu: PrintStandard toolbar button: PrintPrint Preview toolbar button: Print

When you have selected the Print function, you will see a common Print dialog. Select theprinter and options you want, and then click Ok.

See also:

Print Options

Page 37: Main Type 4.0 Manual

Part

V

Page 38: Main Type 4.0 Manual

MainType Help34

© 2004 - 2011 High-Logic. All rights reserved.

5 Export Fonts

5.1 Generate Web-based Font Collection

With MainType you can easily export font data to web pages (HTML) as shown below.

Range Option for exporting all fonts or only selected fonts.

Web Page Generation

Page 39: Main Type 4.0 Manual

Export Fonts 35

© 2004 - 2011 High-Logic. All rights reserved.

Select thetemplate folder

Select the folder where the template files are located. Usually there isno need to change this, unless you either have moved the templatefiles or you have made a custom template. You can use predefinedfont variables in the templates.

Select the outputfolder

Select the folder where you want to save the exported files.

Maximum numberof fonts per page

Set the maximum number of fonts per page.

Overwriteexisting files (.html .gif...

Ensures all exported files are saved.

Font Preview Image Generation

Width and Height Set the dimension of the preview images.

Text The preview text. You can use predefined font variables here.

Font Size The font size used to create the preview images.

Left margin Sets the left margin of the preview text by specifying the number ofpixels.

Foreground and Use these to change the colors of the preview image.

Page 40: Main Type 4.0 Manual

MainType Help36

© 2004 - 2011 High-Logic. All rights reserved.

Background

Transparent Check this when you want transparent images.

When finisheddisplay indefault...

Shows the main page of the font export in your default web browser.

Page 41: Main Type 4.0 Manual

Part

VI

Page 42: Main Type 4.0 Manual

MainType Help38

© 2004 - 2011 High-Logic. All rights reserved.

6 Font Reference

6.1 Font Types

Over the years support for several different font types has been developed and evolved:

Raster Fonts (Legacy)

In a raster font each glyph is defined as a little bitmap designed for a specific resolution. Theyare not scalable like vector based fonts. Nowadays raster fonts are hardly used, except forspecific tasks like booting your system, running MS-DOS-based applications and onscreendisplay in user interface elements.

Vector Fonts (Legacy)

Vector fonts contain glyphs that are defined as a set of points that define line segments.Although they can be scaled to any size, both quality and performance are poor compared tomodern font types like mentioned below. Your system might still contain one or two of thesefonts but we strongly suggest to ignore them.

PostScript Type 1 Fonts

Adobe launched PostScript Type 1 together with PostScript Type 3 in 1984. This scalablefont technology became very popular among desktop publishers, but is now phasing out asOpenType fonts are the future.

TrueType Fonts

TrueType is a scalable font technology designed by Apple Computer, available since 1991(Apple's Macintosh System 7). Apple traded the technology with Microsoft and becameavailable on Microsoft Windows 3.1 in 1992.

TrueType Font Collections

A TrueType Font Collection file is one or more TrueType fonts combined into one file. TheTrueType fonts usually share information.

OpenType Fonts

The OpenType font format is an extension of the TrueType font format, allowing support forPostScript font data. Technically there are two OpenType Font flavours; TrueType based (.ttf)and PostScript based (.otf). OpenType was developed jointly by Microsoft and Adobe toproduce a hybrid between Type 1 and TrueType fonts, with additional features that work onMacintosh and Windows computers. OpenType fonts can include the OpenType Layouttables, which allow font creators to design better international and high-end typographic fonts.

Page 43: Main Type 4.0 Manual

Font Reference 39

© 2004 - 2011 High-Logic. All rights reserved.

6.2 System Fonts

System fonts are critical for your system, without them your system might become unstable.Within MainType you are not allowed to uninstall, unload or delete active system fonts.Although Microsoft has no public list of such fonts, MainType identifies these fonts as systemfonts:

Font Family Font Type

Arial TrueType font or OpenType font with TrueType outlines

Courier New TrueType font or OpenType font with TrueType outlines

Marlett TrueType font or OpenType font with TrueType outlines

Tahoma TrueType font or OpenType font with TrueType outlines

Times New Roman TrueType font or OpenType font with TrueType outlines

Verdana TrueType font or OpenType font with TrueType outlines

6.3 Predefined Variables

Predefined font variables

These variables can be used in several places where variables are supported, includingpreview text and font export.

Variable Content of the variable

{FONT_NAME} The name of the font, for example Times New Roman Bold Italic.

{FONT_FAMILY_NAME}

The font family name of the font, for example Times New Roman.

{FONT_STYLE} The style of the font, for example Bold Italic.

{FONT_VERSION_STRING}

The version of the font, for example Version 2.90.

{FONT_TYPE} The font type, for example OpenType font with TrueType outlines.

{FONT_TYPE_SHORT}

The font type in short format, for example OT(TT).

Page 44: Main Type 4.0 Manual

MainType Help40

© 2004 - 2011 High-Logic. All rights reserved.

Variable Content of the variable

{FONT_EMBEDDING}

The font embedding, for example Installable.

{FONT_STATUS}

The font status, for example Installed

{FONT_PANOSE}

The font PANOSE value in hexadecimal format, for example2B66222324

{FONT_WEIGHT}

The font weight, for example Bold

{FONT_WIDTH} The font width, for example Condensed

{FONT_COPYRIGHT}

The font copyright information.

{FONT_COPYRIGHT_100}

The font copyright information, limited to at most 100 characters.

{FONT_COPYRIGHT_150}

The font copyright information, limited to at most 150 characters.

{FONT_TRADEMARK}

The font trademark information.

{FONT_TRADEMARK_100}

The font trademark information, limited to at most 100 characters.

{FONT_TRADEMARK_150}

The font trademark information, limited to at most 150 characters.

{FONT_DESIGNER}

Link to the font designer.

{FONT_VENDOR}

Link to the font vendor.

{FONT_GROUPS}

All groups containing this font separated by a "-"

{FONT_FILE_SIZE}

The size of the font file, for example 4 KB.

{FONT_FILE_SIZES}

The size of the font files, for example 3 KB|47 KB.

Page 45: Main Type 4.0 Manual

Font Reference 41

© 2004 - 2011 High-Logic. All rights reserved.

Variable Content of the variable

{FONT_FILE_SIZE_BYTES}

The size of the font file in bytes, for example 3,662 bytes.

{FONT_FILE_SIZES_BYTES}

The size of the font files in bytes, for example 3,572 bytes|55,379 bytes.

{FONT_UNIQUE_FONT_IDENTIFIER}

The unique font identifier

{FONT_NUM_GLYPHS}

The number of glyphs

{FONT_NUM_CHARS}

The number of characters

{FONT_FOUNDRY}

The font foundry

Predefined web export variables

These variables can be used in template file mainpage.htf.

Variable Content of the variable

{FONT_COUNT} The total number of fonts in the web export.

{GEN_DATE_TIME} The date and time the web export was initiated.

{NAV_ALPHABET} Displays a navigation bar.

These variables can be used in template file fontpage.htf.

Variable Content of the variable

{CUR_SUB_COL} Display the current navigation id.

{FONT_COUNT} The total number of fonts in the web export.

{FONT_LIST} A list of fonts that is composed with template fontitem.htf.

{TITLE} The total number of fonts in the web export.

Page 46: Main Type 4.0 Manual

MainType Help42

© 2004 - 2011 High-Logic. All rights reserved.

Variable Content of the variable

{NAV_ALPHABET} Displays a navigation bar.

{NAV_SUB_PAGES} Displays a navigation bar for sub pages.

Variables used in template fontitem.htf include the predefined font variables mentioned earlieras well as these variables:

Variable Content of the variable

{FONT_PREVIEW_REL} The relative URI of the font preview image.

{FONT_TYPE_REL} The relative URI of the font type image.

{WEB_EXPORT_FONT_ID} In the scope of the web export, this is a unique id. In thedefault template it is used as anchor name.

Predefined page print variables

All date and time variables use the corresponding date and time formats set in the Windowsconfiguration on the computer on which you are running MainType.

Variable Content of the variable

{DATE_TIME} The current date and time.

{DATE} The current date.

{TIME} The current time.

{PAGE_NUMBER} The number of the current page.

{NUMBER_OF_PAGES} The total number pages.

{TITLE} The title of the selected report.

Page 47: Main Type 4.0 Manual

Index 43

© 2004 - 2011 High-Logic. All rights reserved.

Index- C -Characters 20

- D -Decimal 16

Delete fonts 27

- F -Folders 16

Font types 38

Fonts 17

active 25

copy 28

drag and drop 24, 28

install 25

load 25

move 28

OpenType 38

raster 38

shortcut 24, 28

system 25

TrueType 38

uninstall 25

unload 25

vector 38

- H -Hexadecimal 16

- L -Layout 14

- M -MainType

buying 3

getting help 2

manual 2

user interface 6

Manual

PDF 2

Margins 31

- N -New Features 2

- P -Preview 19

Print 31

Print Preview 31

- R -Register 3

Rename font 28

- S -Sample 19

Shortcut 15, 24, 28

Smart font operations 17

Sort fonts 25

System fonts 39

System tray 16

- T -Toolbar icons 16

TrueType Font Collections 38

- W -Warnings 21