7. A method comprising: under control of one or more processors configured with executable instructions, obtaining, by one or more computing devices, names from a digital work; generating a digital supplemental information file comprising one or more name sets relating to the names, each name set corresponding to a different entity in the digital work, each name set including at least one name for the respective entity corresponding to the name set, and at least one name set including multiple different names in the name set for the respective entity corresponding to that name set, wherein the one or more name sets are generated by at least: sorting the names in the one or more name sets into a sorted list; obtaining information from a source external to the digital work, the information indicating that a particular name in the sorted list is an alternate name for a name in the name set; and adding the particular name from the sorted list to a particular name set based at least in part on external information; receiving, from an electronic device, a request for the digital supplemental information file, wherein the digital supplemental information file comprises a visual representation of locations within the digital work where at least one name of the names in the one or more name sets occur, wherein the visual representation comprises an object with markings, each of the markings corresponding to a respective occurrence; and sending the digital supplemental information file to the electronic device, the digital supplemental information file altering functionality of the digital work to include at least one selectable portion that enables display of the visual representation of the locations within the digital work.
7. A method comprising: under control of one or more processors configured with executable instructions, obtaining, by one or more computing devices, names from a digital work; generating a digital supplemental information file comprising one or more name sets relating to the names, each name set corresponding to a different entity in the digital work, each name set including at least one name for the respective entity corresponding to the name set, and at least one name set including multiple different names in the name set for the respective entity corresponding to that name set, wherein the one or more name sets are generated by at least: sorting the names in the one or more name sets into a sorted list; obtaining information from a source external to the digital work, the information indicating that a particular name in the sorted list is an alternate name for a name in the name set; and adding the particular name from the sorted list to a particular name set based at least in part on external information; receiving, from an electronic device, a request for the digital supplemental information file, wherein the digital supplemental information file comprises a visual representation of locations within the digital work where at least one name of the names in the one or more name sets occur, wherein the visual representation comprises an object with markings, each of the markings corresponding to a respective occurrence; and sending the digital supplemental information file to the electronic device, the digital supplemental information file altering functionality of the digital work to include at least one selectable portion that enables display of the visual representation of the locations within the digital work. 13. The method as recited in claim 7 , wherein sorting the names obtained from the digital work further comprises sorting the names so that fuller names are toward a beginning of the sorted list and less full names are toward an end of the sorted list.