Repository path names

The names of repository levels (folders, publications and partitions) are subject to the following restrictions.

A level name may not begin with a ‘.’ (U+002E).

The following characters may not be used in a level name:

  • \ (U+005C)

  • / (U+002F)

  • : (U+003A)

  • , (U+002C)

  • * (U+002A)

  • ? (U+003F)

  • " (U+0022)

  • ' (U+0027)

  • < (U+003C)

  • > (U+003E)

  • | (U+007C)

  • _ (U+005F)

  • - (U+002D)

  • $ (U+0024)

  • % (U+0025)

The level names graphics and notesdef are reserved for use by TopLeaf.

TopLeaf uses the underscore character (U+005F) to represent space characters in repository level names. If you use the TopLeaf API to create a partition or repository level, and that level or partition name contains underscore characters, then the underscore characters will be displayed as spaces when viewed from the TopLeaf GUI.