% Encoding: ASCII

@index{packages,
  category={word},
  description={files provided to adjust the document
  design or provide new commands}
}

@index{books,
  category={word},
  description={written or printed works}
}

@index{films,
  category={word},
  description={stories recorded by camera}
}

@index{people,
  category={word},
  description={human individuals (or fictional
    anthropomorphisms)}
}

@index{places,
  category={word},
  description={particular areas or locations}
}

@index{subitems,
  category={word},
  name={sub-items},
  description={items that have a parent entry}
}

@index{applications,
  category={word},
  description={computer programs}
}

@index{environments,
  category={word},
  description={a marked-up block within the document
that requires special action or formatting}
}

@index{attributes,
  category={word},
  description={qualities or features that characterise something}
}

@index{check,
  category={word},
  description={make sure something is the case}
}

@index{chalk,
  category={word},
  description={soft limestone substance made into sticks to
use for writing}
}

@index{daft,
  category={word},
  description={silly or foolish}
}

@index{parse,
  category={word},
  description={divide a sentence into its component parts for
analysis}
}

@index{interpret,
  category={word},
  description={translate or explain the meaning of}
}

@index{oak,
  category={word},
  description={large tree that produces acorns}
}

@index{rhubarb,
  category={word},
  description={thick reddish or green leaf stalks
of a plant from the dock family}
}

@index{rhinoceros,
  category={word},
  description={a large plant-eating mammal
with one or two horns on its nose}
}

@index{aardvark,
  category={word},
  description={an African mammal}
}

@index{ddisgynedig,
  category={word},
  description={descending (Welsh)}
}

@index{ddyrchafedig,
  category={word},
  description={advanced (Welsh)}
}

@index{ffotograff,
  category={word},
  description={photo (Welsh)}
}

@index{index,
  category={word},
  description={an alphabetical list of names, terms or
   subjects with references to where they occur in the document}
}

@index{phrase,
  category={word},
  description={group of words forming a unit}
}

@index{glossary,
  category={word},
  description={an alphabetical list of words with explanations}
}

@index{layout,
  category={word},
  description={the way something is laid out (for example, on a page)}
}

@index{filler,
  category={word},
  description={something used to fill in gaps or increase bulk}
}

@index{padding,
  category={word},
  description={something used to pad out material to make it
longer},
  seealso={filler}
}

@index{example,
  category={word},
  description={thing used to illustrate something}
}

@index{purpose,
  category={word},
  description={the reason for doing something}
}

@index{whatsit,
  category={word},
  description={In \TeX\ terms, a mechanism to allow
extensions to \TeX, including writing to files or providing
special instructions to printing devices. More generally,
a whatsit is an unnamed person or thing}
}

@index{test,
  category={word},
  description={a means of testing something}
}

@index{design,
  category={word},
  description={plan or purpose}
}

@index{document,
  category={word},
  description={a piece of written, printed or electronic
matter that provides information}
}

@index{book,
  category={word},
  description={written or printed work}
}

@index{range,
  category={word},
  description={area of variation or scope}
}

@index{word,
  category={word},
  description={single unit of language which has meaning}
}

@index{marker,
  category={word},
  description={an identifying symbol}
}

@index{footnote,
  category={word},
  description={additional information written at the bottom of a page}
}

@index{encap,
  category={word},
  description={the format used to encapsulate the location}
}

@index{text,
  category={word},
  description={written or printed or electronically
represented words}
}

@index{argument,
  category={word},
  description={parameter passed to a command or
application}
}

@index{predefined,
  category={word},
  description={already defined}
}

@index{excessive,
  category={word},
  description={more than normal or desired}
}

@index{block,
  category={word},
  description={large quantity of things viewed as a unit}
}

@index{paragraph,
  category={word},
  description={block of writing, beginning on a new line}
}

@index{waffle,
  category={word},
  description={speak or write vague or trivial information in a
lengthy way}
}

@index{gibberish,
  category={word},
  description={meaningless or hard to comprehend speech
or writing}
}

@index{gobbledegook,
  category={word},
  description={language that is difficult to understand},
  see={gibberish}
}

@index{clarify,
  category={word},
  description={make it easier to understand}
}

@index{confidential,
  category={word},
  description={private or secret information}
}

@index{roundabout,
  category={word},
  description={not direct}
}

@index{fashion,
  category={word},
  description={a way of doing something}
}

@index{illustration,
  category={word},
  description={an example to explain something},
  seealso={example}
}

@index{wit,
  category={word},
  description={natural talent for saying or writing things in
an amusing or clever way}
}

@index{eloquence,
  category={word},
  description={fluent or persuasive speech or writing}
}

@index{adage,
  category={word},
  description={popular saying}
}

@index{motto,
  category={word},
  description={short sentence of phrase expressing a belief
or aim}
}

@index{verbiage,
  category={word},
  description={excessively length speech or writing}
}

@index{drivel,
  category={word},
  description={nonsense}
}

@index{tutor,
  category={word},
  description={teacher}
}

@index{grass,
  category={word},
  description={in addition to the plant, also slang for
reporting criminal activity}
}

@index{distress,
  category={word},
  description={cause anxiety}
}

@index{concordance,
  category={word},
  description={an alphabetical list of important words
used in a document}
}

@index{ogling,
  category={word},
  description={staring at someone in a lecherous manner}
}

@index{gawping,
  category={word},
  description={staring in a rude or stupid manner},
  see={ogling}
}

@index{passim,
  category={word},
  description={referencing various places in a document}
}

@index{localisation,
  category={word},
  description={place or position}
}

@index{digraph,
  category={word},
  description={two letters representing a single sound}
}

@index{trigraph,
  category={word},
  description={three letters representing a single sound}
}

@index{lyuk,
  category={word},
  description={hole (Hungarian)},
  seealso={digraph}
}

@index{dzs,
  category={trigraph},
  description={Hungarian \glshyperlink{trigraph} considered a separate letter}
}

@index{cz,
  category={digraph},
  description={digraph in some languages, such as Polish}
}

@index{dd,
  category={digraph},
  description={digraph in some languages, such as Welsh}
}

@index{ff,
  category={digraph},
  description={digraph in some languages, such as Welsh}
}

@index{ng,
  category={digraph},
  description={digraph in some languages, such as Welsh}
}

@index{ly,
  category={digraph},
  description={digraph in some languages, such as Hungarian}
}

@index{dzsungel,
  category={word},
  description={jungle (Hungarian)},
  seealso={trigraph}
}

@index{nonsense,
  category={word},
  description={something that doesn't make sense}
}

@index{volauvent,
  category={word},
  name={vol-au-vent},
  description={small round puff pastry containing savoury food}
}

@index{two,
  category={word},
  description={number following one}
}

@index{sculpture,
  category={word},
  description={artwork made of wood, metal or stone}
}

@index{Venus,
  category={word},
  description={Roman goddess (or planet named after her)}
}

@index{zoo,
  category={word},
  description={place containing animals}
}

@index{alphabet,
  category={word},
  description={ordered set of letters used to form words}
}

@index{resume,
  category={word},
  description={continue after an interruption}
}

@index{fly,
  category={word},
  description={travel by air}
}

@index{aeroplane,
  category={word},
  description={fixed wing flying vehicle}
}

@index{window,
  category={word},
  description={opening in wall or window to view out or in}
}

@index{ogonek,
  category={word},
  description={a diacritic hook placed under the lower right
corner of a vowel}
}

@index{sail,
  category={word},
  description={travel by or navigate a boat}
}

@index{ship,
  category={word},
  description={large boat}
}

@index{OT1,
  category={word},
  description={one of the original font encodings provided with
\TeX}
}

@index{UTF8,
  name={UTF-8},
  category={word},
  description={character encoding that uses 8-bit code units}
}

@index{life,
  category={word},
  description={existence}
}

@index{universe,
  category={word},
  description={all existing space and matter}
}

@index{even,
  category={word},
  description={multiple of two}
}

@index{century,
  category={word},
  description={period of 100 years or a score of 100 runs}
}

@index{cricket,
  category={word},
  description={bat and ball game played between two teams
with eleven players on either side}
}

@index{calendar,
  category={word},
  description={chart or list showing a period of time}
}

@index{prefix,
  category={word},
  description={word or letter placed at the start of another
word}
}

@index{gobsmacked,
  category={word},
  description={astonished}
}

@index{astounded,
  category={word},
  description={shocked or very surprised}
}

@index{quaint,
  category={word},
  description={old-fashioned or unusual}
}

@index{yatter,
  category={word},
  description={chatter or talk non-stop}
}

@index{yawn,
  category={word},
  description={open one's mouth due to tiredness or boredom}
}

@index{quirky,
  category={word},
  description={peculiar or unexpected habits}
}

@index{badinage,
  category={word},
  description={witty conversation}
}

@index{expire,
  category={word},
  description={come to an end}
}

@index{story,
  category={word},
  description={account or description of imaginary or real
events}
}

@index{begin,
  category={word},
  description={start something}
}

@index{forget,
  category={word},
  description={fail to remember something}
}

@index{tale,
  category={word},
  description={a story}
}

@index{adventure,
  category={word},
  description={unusual or exciting or daring experience}
}

@index{derringdo,
  name={derring-do},
  category={word},
  description={heroic action}
}

@index{hero,
  category={word},
  description={principle male character in a story or a person
admired for their achievements}
}

@index{title,
  category={word},
  description={name of a document or work, or a name that
describes a position}
}

@index{knight,
  category={word},
  description={a man raised to military rank after service
as a page or squire, or a man entitled to use \tstidxqt{Sir} before
his name}
}

@index{handsome,
  category={word},
  description={good-looking}
}

@index{bold,
  category={word},
  description={confident or brave}
}

@index{brave,
  category={word},
  description={prepared to face danger or difficulties}
}

@index{duck,
  category={word},
  description={a waterbird with a blunt bill, short legs and webbed
feet}
}

@index{name,
  category={word},
  description={word or words by which something is known}
}

@index{plight,
  category={word},
  description={dangerous situation}
}

@index{land,
  category={word},
  description={area of ground}
}

@index{OgRe,
  category={word},
  description={an ogre is a man-eating giant or a terrifying
person. The silly capitalisation is just a reference to \TeX's
output routine}
}

@index{reference,
  category={word},
  description={referring to something}
}

@index{perilous,
  category={word},
  description={dangerous or full of risk}
}

@index{quest,
  category={word},
  description={long or difficult search for something}
}

@index{xor,
  category={word},
  description={\LaTeX3 experimental output routine}
}

@index{continuation,
  category={word},
  description={state of continuing}
}

@index{newcomers,
  category={word},
  description={recent arrivals}
}

@index{nod,
  category={word},
  description={in addition to the action of moving one's head
up and down, also indicates a reference of acknowledgement of
something}
}

@index{centre,
  category={word},
  description={point in the middle (UK spelling)}
}

@index{center,
  category={word},
  description={point in the middle (US spelling)}
}

@index{lore,
  category={word},
  description={tradition or knowledge of a particular subject}
}

@index{raft,
  category={word},
  description={flat water vessel made from pieces of wood
tied together}
}

@index{external,
  category={word},
  description={belonging outside of something}
}

@index{pun,
  category={word},
  description={play on words}
}

@index{joke,
  category={word},
  description={something said to amuse others}
}

@index{witty,
  category={word},
  description={having the ability to say clever or
amusing things}
}

@index{cameo,
  category={word},
  description={small part in a story for a distinguished
actor}
}

@index{exclamation,
  category={word},
  description={sudden cry}
}

@index{bog,
  category={word},
  description={area of soft, wet, muddy ground}
}

@index{leviathans,
  category={word},
  description={very large, powerful thing (such as a sea
monster)}
}

@index{vale,
  category={word},
  description={valley}
}

@index{doom,
  category={word},
  description={fate}
}

@index{chaos,
  category={word},
  description={complete confusion or disorder}
}

@index{butterfly,
  category={word},
  description={winged insect}
}

@index{motif,
  category={word},
  description={repeated theme}
}

@index{sentence,
  category={word},
  description={set of words forming a complete statement,
instruction or question}
}

@index{conjunction,
  category={word},
  description={word used to connect words or clauses}
}

@index{naughty,
  category={word},
  description={badly behaved}
}

@index{leap,
  category={word},
  description={jump far or high across something}
}

@index{bound,
  category={word},
  description={leaping movement}
}

@index{sword,
  category={word},
  description={weapon with a long metal blade}
}

@index{myriad,
  category={word},
  description={countless or a very great number}
}

@index{clones,
  category={word},
  description={identical copy}
}

@index{repetition,
  category={word},
  description={something that's been repeated}
}

@index{lair,
  category={word},
  description={hiding place or den}
}

@index{roar,
  category={word},
  description={loud, deep sound}
}

@index{peace,
  category={word},
  description={freedom from war or anxiety}
}

@index{harmony,
  category={word},
  description={arranged well or peacefully together}
}

@index{span,
  category={word},
  description={length of time or full extent or extend across
something}
}

@index{fear,
  category={word},
  description={anxiety about something unpleasant}
}

@index{thrilling,
  category={word},
  description={exciting}
}

@index{quixotic,
  category={word},
  description={impractically unselfish and idealist}
}

@index{seal,
  category={word},
  description={sea-dwelling fish-eating mammal with flippers}
}

@index{sea,
  category={word},
  description={large area of salt water}
}

@index{seaborne,
  category={word},
  description={transported or travelling by sea}
}

@index{zither,
  category={word},
  description={a type of stringed musical instrument}
}

@index{zealous,
  category={word},
  description={having great enthusiasm for something}
}

@index{fan,
  category={word},
  description={an admirer of something}
}

@index{youthful,
  category={word},
  description={seeming young}
}

@index{magic,
  category={word},
  description={having the apparent power of supernatural or
mysterious forces}
}

@index{magical,
  category={word},
  description={relating to or using magic}
}

@index{yoyo,
  name={yo-yo},
  category={word},
  description={a round toy consisting of two discs and a
piece of string}
}

@index{wily,
  category={word},
  description={using cunning or crafty methods to gain an
advantage}
}

@index{wombat,
  category={word},
  description={a type of small marsupial}
}

@index{warrior,
  category={word},
  description={brave or experienced fighter}
}

@index{laserguided,
  name={laser-guided},
  category={word},
  description={guided by a laser}
}

@index{villainous,
  category={word},
  description={characteristic of a villain}
}

@index{zany,
  category={word},
  description={amusingly unconventional}
}

@index{zoologist,
  category={word},
  description={someone who studies animals}
}

@index{xebec,
  category={word},
  description={a type of small sailing ship}
}

@index{xenon,
  category={word},
  description={a type of inert gas}
}

@index{xylem,
  category={word},
  description={a plant tissue}
}

@index{xylene,
  category={word},
  description={a type of liquid hydrocarbon}
}

@index{zounds,
  category={word},
  description={an exclamation}
}

@index{Ooh,
  category={word},
  description={an exclamation}
}

@index{zucchini,
  category={word},
  description={a type of long, green summer squash (called
a courgette in British English)}
}

@index{xylophone,
  category={word},
  description={a type of musical instrument}
}

@index{exhilarating,
  category={word},
  description={pleasing or energetic}
}

@index{yuppie,
  category={word},
  description={urban well-paid young middle-class professional}
}

@index{yoghurt,
  category={word},
  description={thick, liquid food made from milk}
}

@index{yummy,
  category={word},
  description={delicious}
}

@index{yuck,
  category={word},
  description={disgusting}
}

@index{Viking,
  category={word},
  description={a member of Scandinavian seafaring people
between the eighth and eleventh centuries}
}

@index{vignette,
  category={word},
  description={brief episode}
}

@index{viceroy,
  category={word},
  description={a person who governs a colony on behalf of
the sovereign}
}

@index{vichyssoise,
  category={word},
  description={a type of soup}
}

@index{viceregal,
  category={word},
  description={relating to a viceroy}
}

@index{quiz,
  category={word},
  description={game or competition}
}

@index{glyph,
  category={word},
  description={small graphic symbol}
}

@index{asleep,
  category={word},
  description={in or into a state of sleep}
}

@index{ashore,
  category={word},
  description={to or on shore or land}
}

@index{aspire,
  category={word},
  description={to have strong ambitions to be or do something}
}

@index{assailed,
  category={word},
  description={past tense of assail}
}

@index{recover,
  category={word},
  description={get well again}
}

@index{reecover,
  name={re-cover},
  category={word},
  description={to cover again}
}

@index{document.properties,
  name={properties},
  parent={document},
  category={word},
  description={attributes such as page size}
}

@index{subitems.lonely,
  name={lonely},
  parent={subitems},
  category={word},
  description={a sub-item that doesn't have any siblings}
}

@index{fontencoding.OT1,
  name={OT1},
  parent={fontencoding},
  category={word},
  description={one of the original font encodings supplied with \TeX}
}

@index{hero.intrepid,
  name={intrepid},
  parent={hero},
  category={word},
  description={a hero known for his boldness and bravery},
  see={intrepidhero}
}
@index{dadorail,
  name={dado rail},
  category={phrase},
  description={waist-high moulding around the wall of a room}
}

@index{indexingapplication,
  name={indexing application},
  category={phrase},
  description={an application that generates a document index}
}

@index{visualeffects,
  name={visual effects},
  category={phrase},
  description={use of imagery to create an effect}
}

@index{dummytext,
  name={dummy text},
  category={phrase},
  description={sample text used for demonstration not
for its content}
}

@index{pagebreak,
  name={page break},
  category={phrase},
  description={the point where document text is broken
across two pages}
}

@index{linktext,
  name={link text},
  category={phrase},
  description={for the \glshyperlink{glossariespackage}
package, this refers to the text inserted into the document
through commands like \glshyperlink{cs.gls}}
}

@index{crossreference,
  name={cross-reference},
  category={phrase},
  description={reference to another part of the
document or to a part of another document}
}

@index{marginalnote,
  name={marginal note},
  category={phrase},
  description={text that's placed in the page margin}
}

@index{overfulllines,
  name={overfull lines},
  category={phrase},
  description={lines where the text extends into
the margin because of a formatting failure}
}

@index{loremipsum,
  name={lorem ipsum},
  category={phrase},
  description={dummy text}
}

@index{betweenyoumeandthegatepost,
  name={between you, me and the gatepost},
  category={phrase},
  description={an expression
meaning you're telling someone a secret that shouldn't be passed on
(common in some British dialects)}
}

@index{waywithwords,
  name={way with words},
  category={phrase},
  description={have a particular talent with words}
}

@index{creativewriting,
  name={creative writing},
  category={phrase},
  description={writing typically identified
by narrative craft, character development and use of literary tropes}
}

@index{cuttothechase,
  name={cut to the chase},
  category={phrase},
  description={get to the point}
}

@index{gettothepoint,
  name={get to the point},
  category={phrase},
  description={state something directly}
}

@index{keepmum,
  name={keep mum},
  category={phrase},
  description={be silent about something},
  seealso={confidential}
}

@index{outputroutine,
  name={output routine},
  category={phrase},
  description={\TeX's method of outputting a page}
}

@index{outofwhack,
  name={out of whack},
  category={phrase},
  description={out of order or not working}
}

@index{pagedimensions,
  name={page dimensions},
  category={phrase},
  description={the dimensions of a page (such as
the page width and page height)}
}

@index{fontfamily,
  name={font family},
  category={phrase},
  description={the name of a font}
}

@index{fontsize,
  name={font size},
  category={phrase},
  description={the size of a font}
}

@index{locationlist,
  name={location list},
  category={phrase},
  description={the list of locations used in an index to indicate
where
the term being referenced was used in the document},
  seealso={crossreference}
}

@index{rangeseparator,
  name={range separator},
  category={phrase},
  description={the symbol
used between the start and end location to indicate a range},
  see={locationlist}
}

@index{pagenumber,
  name={page number},
  category={phrase},
  description={the number identifying a particular page}
}

@index{multipleencaps,
  name={multiple encaps},
  category={phrase},
  description={a warning issued by
\glshyperlink{makeindex} when the same page number is indexed
with different encap values}
}

@index{inputencoding,
  name={input encoding},
  category={phrase},
  description={the character encoding used
in the document source code}
}

@index{fontencoding,
  name={font encoding},
  category={phrase},
  description={the encoding used by the document
font}
}

@index{extendedLatincharacters,
  name={extended Latin characters},
  category={phrase},
  description={Latin characters outside the basic ASCII set}
}

@index{cupoftea,
  name={cup of tea},
  category={phrase},
  description={an expression indicating what one likes
or is interested in}
}

@index{whistlestoptour,
  name={whistle-stop tour},
  category={phrase},
  description={a series of short visits to different places}
}

@index{numbergroup,
  name={number group},
  category={phrase},
  description={a group associated with numbers}
}

@index{primenumber,
  name={prime number},
  category={phrase},
  description={a number that is only divisible by itself and 1}
}

@index{holdmybreath,
  name={hold my breath},
  category={phrase},
  description={stop breathing temporarily, also used as an expression to indicate a state of anticipation or
suspense}
}

@index{lettergroups,
  name={letter groups},
  category={phrase},
  description={groups associated with letters}
}

@index{Onceuponatime,
  name={Once upon a time},
  category={phrase},
  description={an expression commonly used at
the start of fairy tales}
}

@index{acrossthepond,
  name={across the pond},
  category={phrase},
  description={colloquial expression indicating
the other side of the Atlantic}
}

@index{badform,
  name={bad form},
  category={phrase},
  description={an offence against accepted behaviour}
}

@index{MontyPython,
  name={Monty Python},
  category={phrase},
  description={a British surreal comedy group}
}

@index{magicincantation,
  name={magic incantation},
  category={phrase},
  description={words used to create a magical effect}
}

@index{commonknowledge,
  name={common knowledge},
  category={phrase},
  description={something widely known}
}

@index{intrepidhero,
  name={intrepid hero},
  category={phrase},
  description={a hero known for his boldness and bravery}
}

@index{sealion,
  name={sea lion},
  category={phrase},
  description={a type of large seal}
}

@index{sealantgun,
  name={sealant gun},
  category={phrase},
  description={a device used for applying sealant}
}

@index{zootsuit,
  name={zoot suit},
  category={phrase},
  description={a suit typically having a long loose
jacket and high-waisted trousers}
}

@index{anonymousreviewer,
  name={anonymous reviewer},
  category={phrase},
  description={an unnamed reviewer}
}

@index{yulelog,
  name={yule log},
  category={phrase},
  description={a large log traditionally burnt on
Christmas Eve or a log-shaped chocolate cake}
}

@index{vicepresident,
  name={vice-president},
  category={phrase},
  description={a president's deputy}
}

@index{viceadmiral,
  name={vice admiral},
  category={phrase},
  description={a high rank of naval officer}
}

@index{Victoriaplum,
  name={Victoria plum},
  category={phrase},
  description={a large, red, dessert plum}
}

@index{Victoriasponge,
  name={Victoria sponge},
  category={phrase},
  description={a sponge cake consisting of two
layers with jam filling in between}
}

@index{viceversa,
  name={vice versa},
  category={phrase},
  description={reversing the order of the items just mentioned}
}

@index{vicechancellor,
  name={vice chancellor},
  category={phrase},
  description={a deputy chancellor of a
British university in charge of its administration}
}

@index{letterordering,
  name={letter ordering},
  category={phrase},
  description={ordering according to the
individual characters}
}

@index{wordordering,
  name={word ordering},
  category={phrase},
  description={ordering according to the
language or locale's definition of words}
}

@index{commercialworld,
  name={commercial world, the},
  text={the commercial world},
  category={phrase},
  description={pertaining to commerce}
}

@index{farawayland,
  name={far away land, a},
  text={a far away land},
  category={phrase},
  description={somewhere that's far away; a
term often used in fairy tales}
}

@index{GoldenArara,
  name={Golden Arara, the},
  text={the Golden Arara},
  category={phrase},
  description={a made-up item in the dummy text}
}

@index{MightyHelmofKnuth,
  name={Mighty Helm of Knuth, the},
  text={the Mighty Helm of Knuth},
  category={phrase},
  description={a made-up item in the dummy text}
}

@index{LegendarySword,
  name={Legendary Sword, the},
  text={the Legendary Sword},
  category={phrase},
  description={a made-up item in the dummy text}
}

@index{BogofEternalGlossaries,
  name={Bog of Eternal Glossaries, the},
  text={the Bog of Eternal Glossaries},
  category={phrase},
  description={a made-up place in the dummy text}
}

@index{DreadValeoftheEditors,
  name={Dread Vale of the Editors, the},
  text={the Dread Vale of the Editors},
  category={phrase},
  description={a made-up place in the dummy text}
}

@index{butterfliesofchaos,
  name={butterflies of chaos, the},
  text={the butterflies of chaos},
  category={phrase},
  description={the butterfly effect is a popular method of describing aspects of chaos theory}
}

@index{End,
  name={End, The},
  text={The End},
  category={phrase},
  description={denotes the end of a story, especially fairy tales}
}

@index{locationlist.pageseparator,
  name={page separator},
  parent={locationlist},
  category={phrase},
  description={symbol used to separate page references}
}

@index{locationlist.rangeseparator,
  name={range separator},
  parent={locationlist},
  category={phrase},
  description={symbol used to mark page range references}
}

@index{motjuste,
 name={mot juste},
 description={the most appropriate word}
}

@index{Poland,
  name={Poland},
  category={place},
  description={an Eastern European country}
}

@index{places.Poland,
  name={Poland},
  parent={places},
  category={place},
  description={an Eastern European country}
}

@index{Glasgow,
  name={Glasgow},
  category={place},
  description={a Scottish city}
}

@index{places.Glasgow,
  name={Glasgow},
  parent={places},
  category={place},
  description={a Scottish city}
}

@index{Iceland,
  name={Iceland},
  category={place},
  description={a Nordic island nation}
}

@index{places.Iceland,
  name={Iceland},
  parent={places},
  category={place},
  description={a Nordic island nation}
}

@index{Nghaerdydd,
  name={Nghaerdydd},
  category={place},
  description={Cardiff}
}

@index{places.Nghaerdydd,
  name={Nghaerdydd},
  parent={places},
  category={place},
  description={Cardiff}
}

@index{Nghymru,
  name={Nghymru},
  category={place},
  description={Wales}
}

@index{places.Nghymru,
  name={Nghymru},
  parent={places},
  category={place},
  description={Wales}
}

@index{Ffestiniog,
  name={Ffestiniog},
  category={place},
  description={a place in Wales}
}

@index{places.Ffestiniog,
  name={Ffestiniog},
  parent={places},
  category={place},
  description={a place in Wales}
}

@index{BogofEternalStench,
  name={Bog of Eternal Stench, the},
  text={the Bog of Eternal Stench},
  category={place},
  description={place in the film \glshyperlink{Labyrinth}}
}

@index{places.BogofEternalStench,
  name={Bog of Eternal Stench, the},
  text={the Bog of Eternal Stench},
  parent={places},
  category={place},
  description={place in the film \glshyperlink{Labyrinth}}
}

@index{JamesJoyce,
  name={Joyce, James},
  text={James Joyce},
  category={person},
  description={an author}
}

@index{people.JamesJoyce,
  name={Joyce, James},
  text={James Joyce},
  parent={people},
  category={person},
  description={an author}
}

@index{DonaldKnuth,
  name={Knuth, Donald},
  text={Donald Knuth},
  category={person},
  description={creator of \TeX}
}

@index{people.DonaldKnuth,
  name={Knuth, Donald},
  text={Donald Knuth},
  parent={people},
  category={person},
  description={creator of \TeX}
}

@index{PauloCereda,
  name={Cereda, Paulo},
  text={Paulo Cereda},
  category={person},
  description={creator of \glshyperlink{arara}}
}

@index{people.PauloCereda,
  name={Cereda, Paulo},
  text={Paulo Cereda},
  parent={people},
  category={person},
  description={creator of \glshyperlink{arara}}
}

@index{SirQuackalot,
  name={Quackalot, Sir},
  text={Sir Quackalot},
  category={person},
  description={fictitious character}
}

@index{people.SirQuackalot,
  name={Quackalot, Sir},
  text={Sir Quackalot},
  parent={people},
  category={person},
  description={fictitious character}
}

@index{theFairyGoose,
  name={Fairy Goose, the},
  text={the Fairy Goose},
  category={person},
  description={fictitious character}
}

@index{people.theFairyGoose,
  name={Fairy Goose, the},
  text={the Fairy Goose},
  parent={people},
  category={person},
  description={fictitious character}
}

@index{DavidCarlisle,
  name={Carlisle, David},
  text={David Carlisle},
  category={person},
  description={member of the \LaTeX3 team}
}

@index{people.DavidCarlisle,
  name={Carlisle, David},
  text={David Carlisle},
  parent={people},
  category={person},
  description={member of the \LaTeX3 team}
}

@index{JosephWright,
  name={Wright, Joseph},
  text={Joseph Wright},
  category={person},
  description={member of the \LaTeX3 team}
}

@index{people.JosephWright,
  name={Wright, Joseph},
  text={Joseph Wright},
  parent={people},
  category={person},
  description={member of the \LaTeX3 team}
}

@index{Ulysses,
  name={\tstidxbookfmt{Ulysses}},
  category={book},
  description={a modernist novel by James Joyce}
}

@index{books.Ulysses,
  name={\tstidxbookfmt{Ulysses}},
  parent={books},
  category={book},
  description={a modernist novel by James Joyce}
}

@index{SirQuackalotandtheGoldenArara,
  name={\tstidxbookfmt{Sir Quackalot and the Golden Arara}},
  category={book},
  description={a fictitious book}
}

@index{books.SirQuackalotandtheGoldenArara,
  name={\tstidxbookfmt{Sir Quackalot and the Golden Arara}},
  parent={books},
  category={book},
  description={a fictitious book}
}

@index{SirQuackalotandtheHyperLakeofDoom,
  name={\tstidxbookfmt{Sir Quackalot and the Hyper Lake of Doom}},
  category={book},
  description={a fictitious book}
}

@index{books.SirQuackalotandtheHyperLakeofDoom,
  name={\tstidxbookfmt{Sir Quackalot and the Hyper Lake of Doom}},
  parent={books},
  category={book},
  description={a fictitious book}
}

@index{CompactOxfordEnglishDictionary,
  name={\tstidxbookfmt{Compact Oxford English Dictionary}},
  category={book},
  description={a dictionary}
}

@index{books.CompactOxfordEnglishDictionary,
  name={\tstidxbookfmt{Compact Oxford English Dictionary}},
  parent={books},
  category={book},
  description={a dictionary}
}

@index{HitchhikersGuidetotheGalaxy,
  name={\tstidxbookfmt{Hitchhiker's Guide to the Galaxy, the}},
  text={\tstidxbookfmt{the Hitchhiker's Guide to the Galaxy}},
  category={book},
  description={a comedy series by Douglas Adams, originally created for radio but later
adapted to book, TV and film}
}

@index{books.HitchhikersGuidetotheGalaxy,
  name={\tstidxbookfmt{Hitchhiker's Guide to the Galaxy, the}},
  text={\tstidxbookfmt{the Hitchhiker's Guide to the Galaxy}},
  parent={books},
  category={book},
  description={a comedy series by Douglas Adams, originally created for radio but later
adapted to book, TV and film}
}

@index{AdventuresofSirQuackalot,
  name={\tstidxbookfmt{Adventures of Sir Quackalot, the}},
  text={\tstidxbookfmt{the Adventures of Sir Quackalot}},
  category={book},
  description={a fictitious book}
}

@index{books.AdventuresofSirQuackalot,
  name={\tstidxbookfmt{Adventures of Sir Quackalot, the}},
  text={\tstidxbookfmt{the Adventures of Sir Quackalot}},
  parent={books},
  category={book},
  description={a fictitious book}
}

@index{Labyrinth,
  name={\tstidxfilmfmt{Labyrinth}},
  category={film},
  description={a musical fantasy film}
}

@index{films.Labyrinth,
  name={\tstidxfilmfmt{Labyrinth}},
  parent={films},
  category={film},
  description={a musical fantasy film}
}

@index{ThirdMan,
  name={\tstidxfilmfmt{Third Man, The}},
  text={\tstidxfilmfmt{The Third Man}},
  category={film},
  description={a British film noir}
}

@index{films.ThirdMan,
  name={\tstidxfilmfmt{Third Man, The}},
  text={\tstidxfilmfmt{The Third Man}},
  parent={films},
  category={film},
  description={a British film noir}
}

@index{TeX,
  name={\TeX},
  category={symbol},
  description={a typesetting system created by Donald Knuth}
}

@index{fx,
  name={$f(\vec{x})$},
  text={f(\vec{x})},
  category={math},
  description={a function of $x$}
}

@index{n,
  name={$n$},
  text={n},
  category={math},
  description={an integer}
}

@index{E,
  name={$E$},
  text={E},
  category={math},
  description={energy}
}

@index{testidxpackage,
  name={\tstidxstyfmt{testidx} package},
  text={\tstidxstyfmt{testidx}},
  category={package},
  description={package that produces dummy text for testing
index styles and indexing applications}
}

@index{packages.testidxpackage,
  name={\tstidxstyfmt{testidx}},
  parent={packages},
  category={package},
  description={package that produces dummy text for testing
index styles and indexing applications}
}

@index{testidxglossariespackage,
  name={\tstidxstyfmt{testidx-glossaries} package},
  text={\tstidxstyfmt{testidx-glossaries}},
  category={package},
  description={package that produces dummy text
for testing glossary styles and indexing applications that integrate
with the \glshyperlink{glossariespackage} or
\glshyperlink{glossariesextrapackage} packages}
}

@index{packages.testidxglossariespackage,
  name={\tstidxstyfmt{testidx-glossaries}},
  parent={packages},
  category={package},
  description={package that produces dummy text
for testing glossary styles and indexing applications that integrate
with the \glshyperlink{glossariespackage} or
\glshyperlink{glossariesextrapackage} packages}
}

@index{glossariespackage,
  name={\tstidxstyfmt{glossaries} package},
  text={\tstidxstyfmt{glossaries}},
  category={package},
  description={a package for creating glossaries or lists
of terms, symbols or abbreviations}
}

@index{packages.glossariespackage,
  name={\tstidxstyfmt{glossaries}},
  parent={packages},
  category={package},
  description={a package for creating glossaries or lists
of terms, symbols or abbreviations}
}

@index{glossariesextrapackage,
  name={\tstidxstyfmt{glossaries-extra} package},
  text={\tstidxstyfmt{glossaries-extra}},
  category={package},
  description={an extension to the \glshyperlink{glossariespackage} package}
}

@index{packages.glossariesextrapackage,
  name={\tstidxstyfmt{glossaries-extra}},
  parent={packages},
  category={package},
  description={an extension to the \glshyperlink{glossariespackage} package}
}

@index{hyperrefpackage,
  name={\tstidxstyfmt{hyperref} package},
  text={\tstidxstyfmt{hyperref}},
  category={package},
  description={a package that provides extensive support for hypertext}
}

@index{packages.hyperrefpackage,
  name={\tstidxstyfmt{hyperref}},
  parent={packages},
  category={package},
  description={a package that provides extensive support for hypertext}
}

@index{lipsumpackage,
  name={\tstidxstyfmt{lipsum} package},
  text={\tstidxstyfmt{lipsum}},
  category={package},
  description={a package that generates dummy text}
}

@index{packages.lipsumpackage,
  name={\tstidxstyfmt{lipsum}},
  parent={packages},
  category={package},
  description={a package that generates dummy text}
}

@index{inputencpackage,
  name={\tstidxstyfmt{inputenc} package},
  text={\tstidxstyfmt{inputenc}},
  category={package},
  description={a package that can be used to identify the document
encoding}
}

@index{packages.inputencpackage,
  name={\tstidxstyfmt{inputenc}},
  parent={packages},
  category={package},
  description={a package that can be used to identify the document
encoding}
}

@index{fontencpackage,
  name={\tstidxstyfmt{fontenc} package},
  text={\tstidxstyfmt{fontenc}},
  category={package},
  description={a package that can be used to set the font
encoding},
  seealso={inputencpackage}
}

@index{packages.fontencpackage,
  name={\tstidxstyfmt{fontenc}},
  parent={packages},
  category={package},
  description={a package that can be used to set the font encoding}
}

@index{amsmathpackage,
  name={\tstidxstyfmt{amsmath} package},
  text={\tstidxstyfmt{amsmath}},
  category={package},
  description={a package that provides AMS mathematical
facilities}
}

@index{packages.amsmathpackage,
  name={\tstidxstyfmt{amsmath}},
  parent={packages},
  category={package},
  description={a package that provides AMS mathematical
facilities}
}

@index{amssymbpackage,
  name={\tstidxstyfmt{amssymb} package},
  text={\tstidxstyfmt{amssymb}},
  category={package},
  description={a package that provides mathematical
symbols}
}

@index{packages.amssymbpackage,
  name={\tstidxstyfmt{amssymb}},
  parent={packages},
  category={package},
  description={a package that provides mathematical
symbols}
}

@index{longtablepackage,
  name={\tstidxstyfmt{longtable} package},
  text={\tstidxstyfmt{longtable}},
  category={package},
  description={a package that allows tables to flow over
page boundaries}
}

@index{packages.longtablepackage,
  name={\tstidxstyfmt{longtable}},
  parent={packages},
  category={package},
  description={a package that allows tables to flow over
page boundaries}
}

@index{testidxglossariespackage.extra,
  name={\tstidxstyoptfmt{extra}},
  parent={testidxglossariespackage},
  category={packageoption},
  description={load the \glshyperlink{glossariesextrapackage} package}
}

@index{packages.testidxglossariespackage.extra,
  name={\tstidxstyoptfmt{extra}},
  parent={packages.testidxglossariespackage},
  category={packageoption},
  description={load the \glshyperlink{glossariesextrapackage} package}
}

@index{testidxglossariespackage.noextra,
  name={\tstidxstyoptfmt{noextra}},
  parent={testidxglossariespackage},
  category={packageoption},
  description={don't load the \glshyperlink{glossariesextrapackage}
package  (only load \glshyperlink{glossariespackage})}
}

@index{packages.testidxglossariespackage.noextra,
  name={\tstidxstyoptfmt{noextra}},
  parent={packages.testidxglossariespackage},
  category={packageoption},
  description={don't load the \glshyperlink{glossariesextrapackage}
package (only load \glshyperlink{glossariespackage})}
}

@index{testidxglossariespackage.noseekey,
  name={\tstidxstyoptfmt{noseekey}},
  parent={testidxglossariespackage},
  category={packageoption},
  description={don't use the \tstidxqt{see} key to implement the cross-referencing (use
\glshyperlink{cs.glssee} instead)}
}

@index{packages.testidxglossariespackage.noseekey,
  name={\tstidxstyoptfmt{noseekey}},
  parent={packages.testidxglossariespackage},
  category={packageoption},
  description={don't use the \tstidxqt{see} key to implement the cross-referencing (use
\glshyperlink{cs.glssee} instead)}
}

@index{testidxglossariespackage.seekey,
  name={\tstidxstyoptfmt{seekey}},
  parent={testidxglossariespackage},
  category={packageoption},
  description={use the \tstidxqt{see} key to implement the cross-referencing}
}

@index{packages.testidxglossariespackage.seekey,
  name={\tstidxstyoptfmt{seekey}},
  parent={packages.testidxglossariespackage},
  category={packageoption},
  description={use the \tstidxqt{see} key to implement the cross-referencing}
}

@index{testidxglossariespackage.xindy,
  name={\tstidxstyoptfmt{xindy}},
  parent={testidxglossariespackage},
  category={packageoption},
  description={set up the \glshyperlink{glossariespackage} package to use \glshyperlink{xindy}
as the indexing application}
}

@index{packages.testidxglossariespackage.xindy,
  name={\tstidxstyoptfmt{xindy}},
  parent={packages.testidxglossariespackage},
  category={packageoption},
  description={set up the \glshyperlink{glossariespackage} package to use \glshyperlink{xindy}
as the indexing application}
}

@index{testidxglossariespackage.tex,
  name={\tstidxstyoptfmt{tex}},
  parent={testidxglossariespackage},
  category={packageoption},
  description={set up the \glshyperlink{glossariespackage} package to use \TeX\ to
sort and collate the entries}
}

@index{packages.testidxglossariespackage.tex,
  name={\tstidxstyoptfmt{tex}},
  parent={packages.testidxglossariespackage},
  category={packageoption},
  description={set up the \glshyperlink{glossariespackage} package to use \TeX\ to
sort and collate the entries}
}

@index{testidxglossariespackage.bib2gls,
  name={\tstidxstyoptfmt{bib2gls}},
  parent={testidxglossariespackage},
  category={packageoption},
  description={set up the \glshyperlink{glossariesextrapackage} package to use
\glshyperlink{bib2gls} as the indexing application}
}

@index{packages.testidxglossariespackage.bib2gls,
  name={\tstidxstyoptfmt{bib2gls}},
  parent={packages.testidxglossariespackage},
  category={packageoption},
  description={set up the \glshyperlink{glossariesextrapackage} package to use
\glshyperlink{bib2gls} as the indexing application}
}

@index{testidxglossariespackage.noglsnumbers,
  name={\tstidxstyoptfmt{noglsnumbers}},
  parent={testidxglossariespackage},
  category={packageoption},
  description={pass the \tstidxstyoptfmt{glsnumbers=false} option to the
\glshyperlink{glossariespackage} package}
}

@index{packages.testidxglossariespackage.noglsnumbers,
  name={\tstidxstyoptfmt{noglsnumbers}},
  parent={packages.testidxglossariespackage},
  category={packageoption},
  description={pass the \tstidxstyoptfmt{glsnumbers=false} option to the
\glshyperlink{glossariespackage} package}
}

@index{testidxglossariespackage.glsnumbers,
  name={\tstidxstyoptfmt{glsnumbers}},
  parent={testidxglossariespackage},
  category={packageoption},
  description={pass the \tstidxstyoptfmt{glsnumbers=true} option to the
\glshyperlink{glossariespackage} package}
}

@index{packages.testidxglossariespackage.glsnumbers,
  name={\tstidxstyoptfmt{glsnumbers}},
  parent={packages.testidxglossariespackage},
  category={packageoption},
  description={pass the \tstidxstyoptfmt{glsnumbers=true} option to the
\glshyperlink{glossariespackage} package}
}

@index{testidxglossariespackage.verbose,
  name={\tstidxstyoptfmt{verbose}},
  parent={testidxglossariespackage},
  category={packageoption},
  description={write information about the test entries in the transcript file}
}

@index{packages.testidxglossariespackage.verbose,
  name={\tstidxstyoptfmt{verbose}},
  parent={packages.testidxglossariespackage},
  category={packageoption},
  description={write information about the test entries in the transcript file}
}

@index{testidxglossariespackage.noverbose,
  name={\tstidxstyoptfmt{noverbose}},
  parent={testidxglossariespackage},
  category={packageoption},
  description={don't write information about the test entries in the transcript file}
}

@index{packages.testidxglossariespackage.noverbose,
  name={\tstidxstyoptfmt{noverbose}},
  parent={packages.testidxglossariespackage},
  category={packageoption},
  description={don't write information about the test entries in the transcript file}
}

@index{testidxglossariespackage.desc,
  name={\tstidxstyoptfmt{desc}},
  parent={testidxglossariespackage},
  category={packageoption},
  description={add descriptions to the dummy entries}
}

@index{packages.testidxglossariespackage.desc,
  name={\tstidxstyoptfmt{desc}},
  parent={packages.testidxglossariespackage},
  category={packageoption},
  description={add descriptions to the dummy entries}
}

@index{testidxpackage.hidemarks,
  name={\tstidxstyoptfmt{hidemarks}},
  parent={testidxpackage},
  category={packageoption},
  description={hide the marks showing where the indexing is occurring}
}

@index{packages.testidxpackage.hidemarks,
  name={\tstidxstyoptfmt{hidemarks}},
  parent={packages.testidxpackage},
  category={packageoption},
  description={hide the marks showing where the indexing is occurring}
}

@index{testidxpackage.showmarks,
  name={\tstidxstyoptfmt{showmarks}},
  parent={testidxpackage},
  category={packageoption},
  description={mark where the indexing is occurring}
}

@index{packages.testidxpackage.showmarks,
  name={\tstidxstyoptfmt{showmarks}},
  parent={packages.testidxpackage},
  category={packageoption},
  description={mark where the indexing is occurring}
}

@index{testidxpackage.notestencaps,
  name={\tstidxstyoptfmt{notestencaps}},
  parent={testidxpackage},
  category={packageoption},
  description={don't use the test encaps}
}

@index{packages.testidxpackage.notestencaps,
  name={\tstidxstyoptfmt{notestencaps}},
  parent={packages.testidxpackage},
  category={packageoption},
  description={don't use the test encaps}
}

@index{testidxpackage.verbose,
  name={\tstidxstyoptfmt{verbose}},
  parent={testidxpackage},
  category={packageoption},
  description={show the index commands in the document text}
}

@index{packages.testidxpackage.verbose,
  name={\tstidxstyoptfmt{verbose}},
  parent={packages.testidxpackage},
  category={packageoption},
  description={show the index commands in the document text}
}

@index{testidxpackage.noverbose,
  name={\tstidxstyoptfmt{noverbose}},
  parent={testidxpackage},
  category={packageoption},
  description={don't show the index commands in the document text}
}

@index{packages.testidxpackage.noverbose,
  name={\tstidxstyoptfmt{noverbose}},
  parent={packages.testidxpackage},
  category={packageoption},
  description={don't show the index commands in the document text}
}

@index{testidxpackage.digraphs,
  name={\tstidxstyoptfmt{digraphs}},
  parent={testidxpackage},
  category={packageoption},
  description={use glyphs instead of the two-character digraphs for certain words}
}

@index{packages.testidxpackage.digraphs,
  name={\tstidxstyoptfmt{digraphs}},
  parent={packages.testidxpackage},
  category={packageoption},
  description={use glyphs instead of the two-character digraphs for certain words}
}

@index{testidxpackage.german,
  name={\tstidxstyoptfmt{german}},
  parent={testidxpackage},
  category={packageoption},
  description={change the \glshyperlink{makeindex} quote character to allow the
double-quote character to indicate an umlaut}
}

@index{packages.testidxpackage.german,
  name={\tstidxstyoptfmt{german}},
  parent={packages.testidxpackage},
  category={packageoption},
  description={change the \glshyperlink{makeindex} quote character to allow the
double-quote character to indicate an umlaut}
}

@index{testidxpackage.ngerman,
  name={\tstidxstyoptfmt{ngerman}},
  parent={testidxpackage},
  category={packageoption},
  description={change the \glshyperlink{makeindex} quote character to allow the
double-quote character to indicate an umlaut}
}

@index{packages.testidxpackage.ngerman,
  name={\tstidxstyoptfmt{ngerman}},
  parent={packages.testidxpackage},
  category={packageoption},
  description={change the \glshyperlink{makeindex} quote character to allow the
double-quote character to indicate an umlaut}
}

@index{testidxpackage.sanitize,
  name={\tstidxstyoptfmt{sanitize}},
  parent={testidxpackage},
  category={packageoption},
  description={sanitize the sort value before passing it to the indexing command}
}

@index{packages.testidxpackage.sanitize,
  name={\tstidxstyoptfmt{sanitize}},
  parent={packages.testidxpackage},
  category={packageoption},
  description={sanitize the sort value before passing it to the indexing command}
}

@index{testidxglossariespackage.sanitize,
  name={\tstidxstyoptfmt{sanitize}},
  parent={testidxglossariespackage},
  category={packageoption},
  description={sanitize the sort value}
}

@index{packages.testidxglossariespackage.sanitize,
  name={\tstidxstyoptfmt{sanitize}},
  parent={packages.testidxglossariespackage},
  category={packageoption},
  description={sanitize the sort value}
}

@index{testidxpackage.nosanitize,
  name={\tstidxstyoptfmt{nosanitize}},
  parent={testidxpackage},
  category={packageoption},
  description={don't sanitize the sort value before passing it to the indexing command}
}

@index{packages.testidxpackage.nosanitize,
  name={\tstidxstyoptfmt{nosanitize}},
  parent={packages.testidxpackage},
  category={packageoption},
  description={don't sanitize the sort value before passing it to the indexing command}
}

@index{testidxglossariespackage.nosanitize,
  name={\tstidxstyoptfmt{nosanitize}},
  parent={testidxglossariespackage},
  category={packageoption},
  description={don't sanitize the sort value}
}

@index{packages.testidxglossariespackage.nosanitize,
  name={\tstidxstyoptfmt{nosanitize}},
  parent={packages.testidxglossariespackage},
  category={packageoption},
  description={don't sanitize the sort value}
}

@index{testidxpackage.prefix,
  name={\tstidxstyoptfmt{prefix}},
  parent={testidxpackage},
  category={packageoption},
  description={insert a prefix before the sort value for certain symbols}
}

@index{packages.testidxpackage.prefix,
  name={\tstidxstyoptfmt{prefix}},
  parent={packages.testidxpackage},
  category={packageoption},
  description={insert a prefix before the sort value for certain symbols}
}

@index{testidxpackage.noprefix,
  name={\tstidxstyoptfmt{noprefix}},
  parent={testidxpackage},
  category={packageoption},
  description={don't insert a prefix before the sort value for certain symbols}
}

@index{packages.testidxpackage.noprefix,
  name={\tstidxstyoptfmt{noprefix}},
  parent={packages.testidxpackage},
  category={packageoption},
  description={don't insert a prefix before the sort value for certain symbols}
}

@index{testidxpackage.nostripaccents,
  name={\tstidxstyoptfmt{nostripaccents}},
  parent={testidxpackage},
  category={packageoption},
  description={don't strip accent commands from the sort value in
ASCII mode}
}

@index{packages.testidxpackage.nostripaccents,
  name={\tstidxstyoptfmt{nostripaccents}},
  parent={packages.testidxpackage},
  category={packageoption},
  description={don't strip accent commands from the sort value in
ASCII mode}
}

@index{testidxpackage.stripaccents,
  name={\tstidxstyoptfmt{stripaccents}},
  parent={testidxpackage},
  category={packageoption},
  description={strip accent commands from the sort value in
ASCII mode}
}

@index{packages.testidxpackage.stripaccents,
  name={\tstidxstyoptfmt{stripaccents}},
  parent={packages.testidxpackage},
  category={packageoption},
  description={strip accent commands from the sort value in
ASCII mode}
}

@index{testidxglossariespackage.nostripaccents,
  name={\tstidxstyoptfmt{nostripaccents}},
  parent={testidxglossariespackage},
  category={packageoption},
  description={don't strip accent commands from the sort value in
ASCII mode}
}

@index{packages.testidxglossariespackage.nostripaccents,
  name={\tstidxstyoptfmt{nostripaccents}},
  parent={packages.testidxglossariespackage},
  category={packageoption},
  description={don't strip accent commands from the sort value in
ASCII mode}
}

@index{testidxglossariespackage.stripaccents,
  name={\tstidxstyoptfmt{stripaccents}},
  parent={testidxglossariespackage},
  category={packageoption},
  description={strip accent commands from the sort value in
ASCII mode}
}

@index{packages.testidxglossariespackage.stripaccents,
  name={\tstidxstyoptfmt{stripaccents}},
  parent={packages.testidxglossariespackage},
  category={packageoption},
  description={strip accent commands from the sort value in
ASCII mode}
}

@index{hyperrefpackage.hidelinks,
  name={\tstidxstyoptfmt{hidelinks}},
  parent={hyperrefpackage},
  category={packageoption},
  description={don't use a visual effect to show the hyperlinks}
}

@index{packages.hyperrefpackage.hidelinks,
  name={\tstidxstyoptfmt{hidelinks}},
  parent={packages.hyperrefpackage},
  category={packageoption},
  description={don't use a visual effect to show the hyperlinks}
}

@index{fontencpackage.T1,
  name={\tstidxstyoptfmt{T1}},
  parent={fontencpackage},
  category={packageoption},
  description={set the font encoding to T1}
}

@index{packages.fontencpackage.T1,
  name={\tstidxstyoptfmt{T1}},
  parent={packages.fontencpackage},
  category={packageoption},
  description={set the font encoding to T1}
}

@index{theindexenvironment,
  name={\tstidxenvfmt{theindex} environment},
  text={\tstidxenvfmt{theindex}},
  category={environment},
  description={environment used to display an index}
}

@index{alignenvironment,
  name={\tstidxenvfmt{align} environment},
  text={\tstidxenvfmt{align}},
  category={environment},
  description={environment provided by the
\glshyperlink{amsmathpackage} package to align equations}
}

@index{eqnarrayenvironment,
  name={\tstidxenvfmt{eqnarray} environment},
  text={\tstidxenvfmt{eqnarray}},
  category={environment},
  description={environment provided by the \LaTeX\ kernel to align equations}
}

@index{bib2gls,
  name={\tstidxappfmt{bib2gls}},
  category={application},
  description={an indexing application designed
to work with the \glshyperlink{glossariesextrapackage} package}
}

@index{applications.bib2gls,
  name={\tstidxappfmt{bib2gls}},
  parent={applications},
  category={application},
  description={an indexing application designed
to work with the \glshyperlink{glossariesextrapackage} package}
}

@index{makeindex,
  name={\tstidxappfmt{makeindex}},
  category={application},
  description={an indexing application}
}

@index{applications.makeindex,
  name={\tstidxappfmt{makeindex}},
  parent={applications},
  category={application},
  description={an indexing application}
}

@index{xindy,
  name={\tstidxappfmt{xindy}},
  category={application},
  description={a highly-configurable indexing application with
localisation support}
}

@index{applications.xindy,
  name={\tstidxappfmt{xindy}},
  parent={applications},
  category={application},
  description={a highly-configurable indexing application with
localisation support}
}

@index{texdoc,
  name={\tstidxappfmt{texdoc}},
  category={application},
  description={an application for viewing documentation
installed in a \TeX\ distribution}
}

@index{applications.texdoc,
  name={\tstidxappfmt{texdoc}},
  parent={applications},
  category={application},
  description={an application for viewing documentation
installed in a \TeX\ distribution}
}

@index{arara,
  name={\tstidxappfmt{arara}},
  category={application},
  description={an automation tool for building documents}
}

@index{applications.arara,
  name={\tstidxappfmt{arara}},
  parent={applications},
  category={application},
  description={an automation tool for building documents}
}

@index{Perl,
  name={\tstidxappfmt{Perl}},
  category={application},
  description={a scripting language}
}

@index{applications.Perl,
  name={\tstidxappfmt{Perl}},
  parent={applications},
  category={application},
  description={a scripting language}
}

@index{makeglossaries,
  name={\tstidxappfmt{makeglossaries}},
  category={application},
  description={a Perl script provided with the
\glshyperlink{glossariespackage} package that automatically runs
either \glshyperlink{makeindex} or \glshyperlink{xindy}
according to the document settings}
}

@index{applications.makeglossaries,
  name={\tstidxappfmt{makeglossaries}},
  parent={applications},
  category={application},
  description={a Perl script provided with the
\glshyperlink{glossariespackage} package that automatically runs
either \glshyperlink{makeindex} or \glshyperlink{xindy}
according to the document settings}
}

@index{makeglossarieslite,
  name={\tstidxappfmt{makeglossaries-lite}},
  category={application},
  description={a light-weight Lua alternative to \glshyperlink{makeglossaries}}
}

@index{applications.makeglossarieslite,
  name={\tstidxappfmt{makeglossaries-lite}},
  parent={applications},
  category={application},
  description={a light-weight Lua alternative to \glshyperlink{makeglossaries}}
}

@index{Emacs,
  name={\tstidxappfmt{Emacs}},
  category={application},
  description={a text editor}
}

@index{applications.Emacs,
  name={\tstidxappfmt{Emacs}},
  parent={applications},
  category={application},
  description={a text editor}
}

@index{Vi,
  name={\tstidxappfmt{Vi}},
  category={application},
  description={a text editor}
}

@index{applications.Vi,
  name={\tstidxappfmt{Vi}},
  parent={applications},
  category={application},
  description={a text editor}
}

@index{xindy.Lswedish,
  name={\tstidxappoptfmt{-L swedish}},
  parent={xindy},
  category={applicationoption},
  description={use the Swedish language module}
}

@index{applications.xindy.Lswedish,
  name={\tstidxappoptfmt{-L swedish}},
  parent={applications.xindy},
  category={applicationoption},
  description={use the Swedish language module}
}

@index{Lswedish.xindyoption,
  name={\tstidxappoptfmt{-L swedish} (\tstidxappfmt{xindy})},
  category={applicationoption},
  description={use the Swedish language module}
}

@index{xindy.Ldanish,
  name={\tstidxappoptfmt{-L danish}},
  parent={xindy},
  category={applicationoption},
  description={use the Danish language module}
}

@index{applications.xindy.Ldanish,
  name={\tstidxappoptfmt{-L danish}},
  parent={applications.xindy},
  category={applicationoption},
  description={use the Danish language module}
}

@index{Ldanish.xindyoption,
  name={\tstidxappoptfmt{-L danish} (\tstidxappfmt{xindy})},
  category={applicationoption},
  description={use the Danish language module}
}

@index{xindy.Lpolish,
  name={\tstidxappoptfmt{-L polish}},
  parent={xindy},
  category={applicationoption},
  description={use the Polish language module}
}

@index{applications.xindy.Lpolish,
  name={\tstidxappoptfmt{-L polish}},
  parent={applications.xindy},
  category={applicationoption},
  description={use the Polish language module}
}

@index{Lpolish.xindyoption,
  name={\tstidxappoptfmt{-L polish} (\tstidxappfmt{xindy})},
  category={applicationoption},
  description={use the Polish language module}
}

@index{xindy.Licelandic,
  name={\tstidxappoptfmt{-L icelandic}},
  parent={xindy},
  category={applicationoption},
  description={use the Icelandic language module}
}

@index{applications.xindy.Licelandic,
  name={\tstidxappoptfmt{-L icelandic}},
  parent={applications.xindy},
  category={applicationoption},
  description={use the Icelandic language module}
}

@index{Licelandic.xindyoption,
  name={\tstidxappoptfmt{-L icelandic} (\tstidxappfmt{xindy})},
  category={applicationoption},
  description={use the Icelandic language module}
}

@index{xindy.Lgermanduden,
  name={\tstidxappoptfmt{-L german-duden}},
  parent={xindy},
  category={applicationoption},
  description={use the German language module with the duden setting}
}

@index{applications.xindy.Lgermanduden,
  name={\tstidxappoptfmt{-L german-duden}},
  parent={applications.xindy},
  category={applicationoption},
  description={use the German language module with the duden setting}
}

@index{Lgermanduden.xindyoption,
  name={\tstidxappoptfmt{-L german-duden} (\tstidxappfmt{xindy})},
  category={applicationoption},
  description={use the German language module with the duden setting}
}

@index{xindy.Lgermandin5007,
  name={\tstidxappoptfmt{-L german-din5007}},
  parent={xindy},
  category={applicationoption},
  description={use the German language module with the din5007 setting}
}

@index{applications.xindy.Lgermandin5007,
  name={\tstidxappoptfmt{-L german-din5007}},
  parent={applications.xindy},
  category={applicationoption},
  description={use the German language module with the din5007 setting}
}

@index{Lgermandin5007.xindyoption,
  name={\tstidxappoptfmt{-L german-din5007} (\tstidxappfmt{xindy})},
  category={applicationoption},
  description={use the German language module with the din5007 setting}
}

@index{xindy.Mord/letorder,
  name={\tstidxappoptfmt{-M ord/letorder}},
  parent={xindy},
  category={applicationoption},
  description={use the letter ordering module}
}

@index{applications.xindy.Mord/letorder,
  name={\tstidxappoptfmt{-M ord/letorder}},
  parent={applications.xindy},
  category={applicationoption},
  description={use the letter ordering module}
}

@index{Mord/letorder.xindyoption,
  name={\tstidxappoptfmt{-M ord/letorder} (\tstidxappfmt{xindy})},
  category={applicationoption},
  description={use the letter ordering module}
}

@index{makeindex.g,
  name={\tstidxappoptfmt{-g}},
  parent={makeindex},
  category={applicationoption},
  description={use the German setting that
recognises the double-quote character as an umlaut command}
}

@index{applications.makeindex.g,
  name={\tstidxappoptfmt{-g}},
  parent={applications.makeindex},
  category={applicationoption},
  description={use the German setting that
recognises the double-quote character as an umlaut command}
}

@index{g.makeindexoption,
  name={\tstidxappoptfmt{-g} (\tstidxappfmt{makeindex})},
  category={applicationoption},
  description={use the German setting that
recognises the double-quote character as an umlaut command}
}

@index{makeindex.l,
  name={\tstidxappoptfmt{-l}},
  parent={makeindex},
  category={applicationoption},
  description={use letter ordering}
}

@index{applications.makeindex.l,
  name={\tstidxappoptfmt{-l}},
  parent={applications.makeindex},
  category={applicationoption},
  description={use letter ordering}
}

@index{l.makeindexoption,
  name={\tstidxappoptfmt{-l} (\tstidxappfmt{makeindex})},
  category={applicationoption},
  description={use letter ordering}
}

@index{tstidxencapi,
  name={\texttt{tstidxencapi} (\tstidxcsfmt{tstidxencapi})},
  text={\texttt{tstidxencapi}},
  category={encapcsn},
  description={first test encap}
}

@index{encap.tstidxencapi,
  name={\texttt{tstidxencapi}},
  parent={encap},
  category={encapcsn},
  description={first test encap}
}

@index{tstidxencapii,
  name={\texttt{tstidxencapii} (\tstidxcsfmt{tstidxencapii})},
  text={\texttt{tstidxencapii}},
  category={encapcsn},
  description={second test encap}
}

@index{encap.tstidxencapii,
  name={\texttt{tstidxencapii}},
  parent={encap},
  category={encapcsn},
  description={second test encap}
}

@index{tstidxencapiii,
  name={\texttt{tstidxencapiii} (\tstidxcsfmt{tstidxencapiii})},
  text={\texttt{tstidxencapiii}},
  category={encapcsn},
  description={third test encap}
}

@index{encap.tstidxencapiii,
  name={\texttt{tstidxencapiii}},
  parent={encap},
  category={encapcsn},
  description={third test encap}
}

@index{cs.index,
  name={\tstidxcsfmt{index}},
  category={cs},
  description={write information to the external index file
that will be processed by an indexing application (defined by the
\LaTeX\ kernel)}
}

@index{cs.testidx,
  name={\tstidxcsfmt{testidx}},
  category={cs},
  description={produce the dummy text (defined in the
\glshyperlink{testidxpackage} package)}
}

@index{cs.tstidxtoidx,
  name={\tstidxcsfmt{tstidxtoidx}},
  category={cs},
  description={switch back to the original definitions
provided by the base \glshyperlink{testidxpackage} package (defined
in the \glshyperlink{testidxglossariespackage} package)}
}

@index{cs.gls,
  name={\tstidxcsfmt{gls}},
  category={cs},
  description={reference a term defined by the
\glshyperlink{glossariespackage} package (displays text and performs
indexing)}
}

@index{cs.glspl,
  name={\tstidxcsfmt{glspl}},
  category={cs},
  description={as \glshyperlink{cs.gls} but displays the
plural form}
}

@index{cs.glsadd,
  name={\tstidxcsfmt{glsadd}},
  category={cs},
  description={indexes a term defined by the
\glshyperlink{glossariespackage} package (but doesn't display any
text)}
}

@index{cs.glssee,
  name={\tstidxcsfmt{glssee}},
  category={cs},
  description={indexes a cross-referenced term or terms defined by the
\glshyperlink{glossariespackage} package (but doesn't display any
text)}
}

@index{cs.glsxtrindexseealso,
  name={\tstidxcsfmt{glsxtrindexseealso}},
  category={cs},
  description={indexes a \tstidxqt{see also} cross-referenced term
or terms
defined by the
\glshyperlink{glossariesextrapackage} package (but doesn't display
any text)}
}

@index{cs.glshyperlink,
  name={\tstidxcsfmt{glshyperlink}},
  category={cs},
  description={displays the text associated with a
term (with a hyperlink if enabled) but doesn't perform
any indexing (defined by the \glshyperlink{glossariespackage}
package)}
}

@index{cs.setglossarystyle,
  name={\tstidxcsfmt{setglossarystyle}},
  category={cs},
  description={sets the glossary style
(defined by the \glshyperlink{glossariespackage} package)}
}

@index{cs.tstidxfootnote,
  name={\tstidxcsfmt{tstidxfootnote}},
  category={cs},
  description={produces a footnote
(defined by the \glshyperlink{testidxpackage} package)}
}

@index{cs.footnote,
  name={\tstidxcsfmt{footnote}},
  category={cs},
  description={produces a footnote
(defined by the \LaTeX\ kernel)}
}

@index{cs.tstidxtext,
  name={\tstidxcsfmt{tstidxtext}},
  category={cs},
  description={used to mark the sample text being indexed
(defined by the \glshyperlink{testidxpackage} package)}
}

@index{cs.textcolor,
  name={\tstidxcsfmt{textcolor}},
  category={cs},
  description={displays the given text in the given colour
(a colour package is required to enable this command)}
}

@index{cs.glstreenamefmt,
  name={\tstidxcsfmt{glstreenamefmt}},
  category={cs},
  description={used to set the font for
the name field in the tree-like glossary styles}
}

@index{cs.tstindex,
  name={\tstidxcsfmt{tstindex}},
  category={cs},
  description={used to index the sample text
for the base \glshyperlink{testidxpackage} package (not for the
\glshyperlink{testidxglossariespackage} package)}
}

@index{cs.GlsAddXdyAttribute,
  name={\tstidxcsfmt{GlsAddXdyAttribute}},
  category={cs},
  description={adds a \glshyperlink{xindy}
attribute (provided by the \glshyperlink{glossariespackage} package)}
}

@index{cs.delimN,
  name={\tstidxcsfmt{delimN}},
  category={cs},
  description={page number separator used in the
\glshyperlink{locationlist} (provided by the \glshyperlink{glossariespackage} package)}
}

@index{cs.delimR,
  name={\tstidxcsfmt{delimR}},
  category={cs},
  description={page range separator used in the
\glshyperlink{locationlist} (provided by the \glshyperlink{glossariespackage} package)}
}

@index{cs.IeC,
  name={\tstidxcsfmt{IeC}},
  category={cs},
  description={used internally by the \glshyperlink{inputencpackage}
package}
}

@index{cs.tstidxindexmarkerprefix,
  name={\tstidxcsfmt{tstidxindexmarkerprefix}},
  category={cs},
  description={prefix used in the
sort key for markers if the \tstidxstyoptfmt{prefix}
option is used (but not with the \tstidxstyoptfmt{bib2gls}
option)}
}

@index{cs.tstidxindexmathsymprefix,
  name={\tstidxcsfmt{tstidxindexmathsymprefix}},
  category={cs},
  description={prefix used in the
sort key for mathematical symbols if the \tstidxstyoptfmt{prefix}
option is used (but not with the \tstidxstyoptfmt{bib2gls}
option)}
}

@index{cs.tstidxmakegloss,
  name={\tstidxcsfmt{tstidxmakegloss}},
  category={cs},
  description={command used to load
the files containing the sample glossary definitions
and also use the appropriate command to initialise the indexing,
depending on the package options}
}

