mPDF Manual – mPDF functions

# InsertIndex()

(mPDF >= 6.0)

InsertIndex — Generate an Index for the document

## Description

void InsertIndex ([ int $usedivletters [, boolean$uselinking [, string $indexCollationLocale [, string$indexCollationGroup ]]]])

Inserts an Index for the document based on index entries made using <indexentry> or IndexEntry().

## Parameters

$usedivletters Defines whether to divide index entries starting with the same letter, using a (large) letter as a heading. DEFAULT: 1 Values 1: show dividing letters in the Index 0: do not show dividing letters in the Index BLANK or omitted uses a default value of 1$uselinking

BLANK or omitted, 0 or FALSE: do not add links to the Index

DEFAULT: FALSE

$$indexCollationLocale Set a Locale to determine the overall sort order of index entries e.g. ‘en_GB.utf8’. Available options are determined by the locales available in your system configuration. Always use a utf-8 locale. BLANK or omitted uses current locale set in your system.$$indexCollationGroup

If you have set your index to use Dividing letters, this value will determine how letters are grouped under a dividing letter. Values should be selected from the files in folder /collations/ e.g. ‘English_United_Kingdom’

NB This will not affect the overall order of entries, which is determined by the value above.

BLANK or omitted - grouping occurs under the first letter of the index entries.

## Changelog

VersionDescription