entry
Term + locator OR term + cross-reference. For legacy data an entry could include a string of locators
For example, in the entry "dogs, 45", the string "dogs" is the term and the string "45" is the locator
term
Character string, representing the indexable item -- e.g., a name, place, concept, topic, or any one of an almost infinite number of things.
-- Glenda Browne Indexer, Writer, Teacher Member of the IDPF EPUB Indexes Working Group Author of The Indexing Companion Workbook: Book Indexing http://www.webindexing.biz http://en-gb.facebook.com/pages/The-Indexing-Companion-Book-Indexing-Workbook/82315763536
I would just observe that “dogs: training 63” is really just a way of associating the subentry (“training 63”) with the parent entry that it’s the child of (“dogs”), or perhaps more precisely to situate it as part of the entry _array_ about “dogs.” In the context of the full index itself, you don’t need to spell out “dogs:” but if you look at the subentry in isolation, “training 63” is either ambiguous or meaningless without specifying what it’s the child of. But in this situation I think it’s perfectly appropriate to refer to “dogs: training 63” as a subentry.—Bill K
I went to a meeting after the conf call ended so I missed all the fun I’m glad you guys settled everything. (right).
In Bill’s example below, I wouldn’t call “dogs: training 63” a subentry. It is an entry that has 2 levels, or a main heading and a subheading.
Dictionaries refer to entries too. An entry therein is a word/term you look up and it consists of everything attached to it, such as the etymology, pronunciation (scope notes like stuff), and each sense and part of speech which are look subentries. (no locators but there are cross references sometimes.)
Here’s what I wrote up / modified after the meeting and reading the postings. It is mildly interesting to me that we have such a hard-time using English to define all this. I have consulted on SGML and XML DTDs that define index structures that can be parsed for correctness. So I know it can be done.
entry
An entry is a term that can be associated with one or all of
· an locator list
· a cross-reference list
· a scope note
and can be the parent of one or more subentries. (one of the four situations must occur, or all four could.)
entry array
An entry (at any level) and all of its subentry descendants, locators, cross references and other information. (A main entry with no subentries would technically still be an entry array but only have 1 level in it, i.e., it has no children.)
main entry
A highest-level entry, i.e., it has no parent.
subentry
An entry subordinate to a main entry or subentry, i.e., it has a parent and might have children.
entry level
The depth of an entry with an entry array. A main entry is level 1.
group
A set of main entry arrays, for example, all main entries beginning with "A" or that share some other common characteristic. It may include a group heading.
I wouldn’t call “dogs: training 63” a subentry. It is an entry that has 2 levels
I mostly agree with Dave's definitions below, but I think some points still needs to be clarified:
A) Subentries
Glenda said that in the indexing world a "subentry" has an absolute position: it is a level 1 entry. �This is conflicting with the definition below and needs to be clarified. I would personally vote for "subentry" meaning "an entry that has a parent, i.e. an entry that is not a main entry" (=Dave's definition) rather than the absolute "level 1 entry", but if this is conflicting with the indexers lingo we might want to simply ditch the word "subentry".
B) Entry ancestors context
Dave wrote:
I think this example below (and what I think are Bill's comments above, which I just noticed as new content) comes back to the difference between a term and an entry. 'dogs' in the entry array below is a term, but in my usage it is not an entry. To me an entry is everything that expresses the content that a locator will take you to. So 'dogs' would be part of three entries -� 'dogs: feeding� 72', 'dogs: grooming� 72', and� 'dogs: training� 72. 'Dogs' is not an entry because it doesn't lead to anything. If the entry array was:I disagree. "dogs: training 63" is a subentry as it's a child the entry "dogs". What's important here is that "training 63" has no meaning if it's not associated with its ancestor context, that's why I think we should add to the entry definition that �an entry�"and can have a parent entry" (in the same way we already say that it can be a parent). The ancestor context is essential to �an entry: the string "dogs: training 63" describes the entry using the concatenated terms of the entry itself and its ancestors.I wouldn�t call��dogs: training 63� a subentry. It is an entry that has 2 levels
C) Term-only entry ?
can we have:
dogs
� � feeding, 72�
� � grooming, 96� � training, 45
Can we assume that "dogs" is an entry with no locators ? In that case we should reword "one or all of" to "none or any of" in the entry definition.
C) Entry level
+1 : it's a useful concept and wasn't clearly part of our glossary.
Romain.
On 9 mai 2012, at 05:23, David K. Ream wrote:
I went to a meeting after the conf call ended so I missed all the fun I�m glad you guys settled everything. (right).
In Bill�s example below, I wouldn�t call��dogs: training 63� a subentry. It is an entry that has 2 levels, or a main heading and a subheading.
Dictionaries refer to entries too. An entry therein is a word/term you look up and it consists of everything attached to it, such as the etymology, pronunciation (scope notes like stuff), and each sense and part of speech which are look subentries. (no locators but there are cross references sometimes.)
Here�s what I wrote up / modified after the meeting and reading the postings. It is mildly interesting to me that we have such a hard-time using English to define all this. I have consulted on SGML and XML DTDs that define index structures that can be parsed for correctness. So I know it can be done.
entry
An entry is a term that can be associated with one or all of
����������an locator list
����������a cross-reference list
����������a scope note
and can be the parent of one or more subentries. (one of the four situations must occur, or all four could.)
entry array
An entry (at any level) and all of its subentry descendants, locators, cross references and other information. (A main entry with no subentries would technically still be an entry array but only have 1 level in it, i.e., it has no children.)
main entry
A highest-level entry, i.e., it has no parent.
subentry
An entry subordinate to a main entry or subentry, i.e., it has a parent and might have children.
entry level
The depth of an entry with an entry array.� A main entry is level 1.
group
A set of main entry arrays, for example, all main entries beginning with "A" or that share some other common characteristic. It may include a group heading.
From:�epub-work...@googlegroups.com [mailto:epub-work...@googlegroups.com]�On Behalf Of�Bill Kasdorf
Sent:�Tuesday, May 08, 2012 9:34 PM
To:�epub-work...@googlegroups.com
Subject:�RE: [IDX] Defining 'entry' and using the word 'entry' vs 'terms'�
I would just observe that �dogs: training 63� is really just a way of associating the subentry (�training 63�) with the parent entry that it�s the child of (�dogs�), or perhaps more precisely to situate it as part of the entry _array_ about �dogs.� In the context of the full index itself, you don�t need to spell out �dogs:� but if you look at the subentry in isolation, �training 63� is either ambiguous or meaningless without specifying what it�s the child of. But in this situation I think it�s perfectly appropriate to refer to �dogs: training 63� as a subentry.�Bill K
�
From:�epub-work...@googlegroups.com�[mailto:epub-work...@googlegroups.com]�On Behalf Of�Glenda Browne
Sent:�Tuesday, May 08, 2012 7:41 PM
To:�epub-work...@googlegroups.com
Subject:�[IDX] Defining 'entry' and using the word 'entry' vs 'terms'�
Hi All,
Following comments at our meeting, and thoughts about all these definitions, I think we need to clarify our definition of 'entry', and say how much it includes, and to think about when we mean 'entry' and when we mean 'term'.�
To me an entry is a locator and all of the terms that belong to it. So 'dogs� 45' is an entry, and so is 'dogs: training� 63'. (The colon indicating that a subheading follows). (A cross reference and the main heading it is attached to is also, perhaps, an entry).�
But I have seen on our mailing list the use of 'entry' to mean just the final term and its locator, eg, 'training� 63'.�
It is hard to say which is generally accepted in the indexing community. The ISO standard uses entry to mean what we call entry array; the NISO technical report definition allows for multilevel headings (ie, would call 'dogs: training� 63' an entry); LibreOffice uses the second definition (eg, 'training� 63' would be an entry); some software uses yet another definition. I think the indexing community mainly uses the NISO definition, but as Dave said we also use it casually in the context of the book, eg, 'I have an average of 10 entries per page'.�
I'm fine with either, depending on what people think is useful for the way ebooks work, but I think we need to expand the example to make it clear which one we are using.�
I also think we are using the word 'entry' in discussions when we mean 'term'. Eg, when we talked about 'child entries' we really meant 'child terms'. If we use the first definition above, it makes no sense to talk about 'entry level' or 'main entry' as the 'entry', as defined, spans all levels. If we use the second definition, and 'training� 63' is the 'entry', then it doesn't make sense to call 'dogs' its 'main entry'.�
Another message follows on heading vs entry.
Cheers,
Glenda.
entry
Term + locator OR term + cross-reference. For legacy data an entry could include a string of locators
For example, in the entry "dogs, 45", the string "dogs" is the term and the string "45" is the locator
term
Character string, representing the indexable item -- e.g., a name, place, concept, topic, or any one of an almost infinite number of things.
--Glenda BrowneIndexer, Writer, TeacherMember of the IDPF EPUB Indexes Working GroupAuthor of The Indexing Companion Workbook: Book Indexinghttp://www.webindexing.bizhttp://en-gb.facebook.com/pages/The-Indexing-Companion-Book-Indexing-Workbook/82315763536
Glenda is correct that indexers sometimes use subentry and subsubentry (etc.) rather than saying level 2 entry, level 3 entry, etc.
But subentry can be used in a general sense too meaning a subentry under any level – that is in a relative way. So I think if we define that clearly we aren’t contravening any world-wide convention.
As to the comment about reword [ "one or all of" to "none or any of" ], I did give thought to that and don’t have a major object. I was trying to use “can be associated” to indirectly infer that none is a possibility. It has to be phrased only so that this is not allowed:
Candles, 45
Canines
Dogs
Poodles, 33
Samoyeds, 72
An entry cannot be just a term.
Glenda per my latest post I disagree. In some context subheading/subentry is used in a relative sense not always in the absolute. Again for our purposes we can certainly say that I think.
Also regarding entry and its semantic fuzziness, I agree as you note below that indexers would not call dogs an entry by itself and it is part of all three. But I don’t know how to resolve this dilemma (dictionary puns are allowed, right?). We need a “term” that means what we say it means and nothing more. So either we repurpose entry in a specific meaning or come up with a new term. In my comment about dictionaries I tried to set the groundwork for why I defined it as I did. I think in a sense what we actually mean is “entry point”. I do disagree that Dogs doesn’t lead to anything, it leads to its subentries.
From: epub-work...@googlegroups.com [mailto:epub-work...@googlegroups.com] On Behalf Of Glenda Browne
Sent: Wednesday, May 09, 2012 9:30 AM
To: epub-work...@googlegroups.com
Subject: Re: [IDX] Defining 'entry' and using the word 'entry' vs 'terms'
Hi Romain,
Sorry, if I said a subheading is a level 1 entry I meant level 2. To an indexer a subheading is always directly under a main heading. If it is the next level down (ie level 3 entry) we call it a subsubheading. But if it doesn't matter as far as programming goes, then I'm fine with this. If we define only main headings and subheadings, it seems to me that 'subheading' will be synonymous with 'child entry'. Subsubheading could be described by combining 'subheading' with a level number if its level was crucial.
More comments inline below...
On 9/05/2012 10:40 PM, Romain Deltour wrote:
I mostly agree with Dave's definitions below, but I think some points still needs to be clarified:
A) Subentries
Glenda said that in the indexing world a "subentry" has an absolute position: it is a level 1 entry. This is conflicting with the definition below and needs to be clarified. I would personally vote for "subentry" meaning "an entry that has a parent, i.e. an entry that is not a main entry" (=Dave's definition) rather than the absolute "level 1 entry", but if this is conflicting with the indexers lingo we might want to simply ditch the word "subentry".
B) Entry ancestors context
Dave wrote:
I wouldn’t call “dogs: training 63” a subentry. It is an entry that has 2 levels
I disagree. "dogs: training 63" is a subentry as it's a child the entry "dogs". What's important here is that "training 63" has no meaning if it's not associated with its ancestor context, that's why I think we should add to the entry definition that an entry "and can have a parent entry" (in the same way we already say that it can be a parent). The ancestor context is essential to an entry: the string "dogs: training 63" describes the entry using the concatenated terms of the entry itself and its ancestors.
I think this example below (and what I think are Bill's comments above, which I just noticed as new content) comes back to the difference between a term and an entry. 'dogs' in the entry array below is a term, but in my usage it is not an entry. To me an entry is everything that expresses the content that a locator will take you to. So 'dogs' would be part of three entries - 'dogs: feeding 72', 'dogs: grooming 72', and 'dogs: training 72. 'Dogs' is not an entry because it doesn't lead to anything. If the entry array was:
dogs
feeding, 72
grooming, 96, 105, 192
training, 45
I would call 'dogs: grooming 72', 'dogs: grooming 105' and 'dogs: grooming 192' three entries, and I would consider that each of those entries is made up of a main heading, subheading and locator. (When indexers charge per entry, they are basically counting locators).
There is unfortunately no clear, generally-used definition in indexing of the word 'entry', but the NISO technical report says '...each locator, in combination with its heading, represents a single entry. An entry may contain a multi-level heading...'
If this definition isn't useful for the group, then perhaps the question could be not 'what is an entry?', but 'what atomic unit do we need to describe?'.
WRT Dave's definition below, it seems to me it could equally well be a definition of the word 'term', which we have in the terminology list, because every term in an index is able to have subheadings, locators, etc. If it was limited to level 1 headings, then it is what I would call an 'entry term', ie, the bit you encounter as you scroll down an index.
Regards,
Glenda.
I have
C) Term-only entry ?
can we have:
dogs
feeding, 72
grooming, 96
training, 45
Can we assume that "dogs" is an entry with no locators ? In that case we should reword "one or all of" to "none or any of" in the entry definition.
C) Entry level
+1 : it's a useful concept and wasn't clearly part of our glossary.
Romain.
On 9 mai 2012, at 05:23, David K. Ream wrote:
I went to a meeting after the conf call ended so I missed all the fun I’m glad you guys settled everything. (right).
In Bill’s example below, I wouldn’t call “dogs: training 63” a subentry. It is an entry that has 2 levels, or a main heading and a subheading.
Dictionaries refer to entries too. An entry therein is a word/term you look up and it consists of everything attached to it, such as the etymology, pronunciation (scope notes like stuff), and each sense and part of speech which are look subentries. (no locators but there are cross references sometimes.)
Here’s what I wrote up / modified after the meeting and reading the postings. It is mildly interesting to me that we have such a hard-time using English to define all this. I have consulted on SGML and XML DTDs that define index structures that can be parsed for correctness. So I know it can be done.
entry
An entry is a term that can be associated with one or all of
· an locator list
· a cross-reference list
· a scope note
and can be the parent of one or more subentries. (one of the four situations must occur, or all four could.)
entry array
An entry (at any level) and all of its subentry descendants, locators, cross references and other information. (A main entry with no subentries would technically still be an entry array but only have 1 level in it, i.e., it has no children.)
main entry
A highest-level entry, i.e., it has no parent.
subentry
An entry subordinate to a main entry or subentry, i.e., it has a parent and might have children.
entry level
The depth of an entry with an entry array. A main entry is level 1.
group
A set of main entry arrays, for example, all main entries beginning with "A" or that share some other common characteristic. It may include a group heading.
From: epub-work...@googlegroups.com [mailto:epub-work...@googlegroups.com] On Behalf Of Bill Kasdorf
Sent: Tuesday, May 08, 2012 9:34 PM
To: epub-work...@googlegroups.com
Subject: RE: [IDX] Defining 'entry' and using the word 'entry' vs 'terms'
I would just observe that “dogs: training 63” is really just a way of associating the subentry (“training 63”) with the parent entry that it’s the child of (“dogs”), or perhaps more precisely to situate it as part of the entry _array_ about “dogs.” In the context of the full index itself, you don’t need to spell out “dogs:” but if you look at the subentry in isolation, “training 63” is either ambiguous or meaningless without specifying what it’s the child of. But in this situation I think it’s perfectly appropriate to refer to “dogs: training 63” as a subentry.—Bill K
From: epub-work...@googlegroups.com [mailto:epub-work...@googlegroups.com] On Behalf Of Glenda Browne
Sent: Tuesday, May 08, 2012 7:41 PM
To: epub-work...@googlegroups.com
Subject: [IDX] Defining 'entry' and using the word 'entry' vs 'terms'
Hi All,
Following comments at our meeting, and thoughts about all these definitions, I think we need to clarify our definition of 'entry', and say how much it includes, and to think about when we mean 'entry' and when we mean 'term'.
To me an entry is a locator and all of the terms that belong to it. So 'dogs 45' is an entry, and so is 'dogs: training 63'. (The colon indicating that a subheading follows). (A cross reference and the main heading it is attached to is also, perhaps, an entry).
But I have seen on our mailing list the use of 'entry' to mean just the final term and its locator, eg, 'training 63'.
It is hard to say which is generally accepted in the indexing community. The ISO standard uses entry to mean what we call entry array; the NISO technical report definition allows for multilevel headings (ie, would call 'dogs: training 63' an entry); LibreOffice uses the second definition (eg, 'training 63' would be an entry); some software uses yet another definition. I think the indexing community mainly uses the NISO definition, but as Dave said we also use it casually in the context of the book, eg, 'I have an average of 10 entries per page'.
I'm fine with either, depending on what people think is useful for the way ebooks work, but I think we need to expand the example to make it clear which one we are using.
I also think we are using the word 'entry' in discussions when we mean 'term'. Eg, when we talked about 'child entries' we really meant 'child terms'. If we use the first definition above, it makes no sense to talk about 'entry level' or 'main entry' as the 'entry', as defined, spans all levels. If we use the second definition, and 'training 63' is the 'entry', then it doesn't make sense to call 'dogs' its 'main entry'.
Another message follows on heading vs entry.
Cheers,
Glenda.
entry
Term + locator OR term + cross-reference. For legacy data an entry could include a string of locators
For example, in the entry "dogs, 45", the string "dogs" is the term and the string "45" is the locator
term
Character string, representing the indexable item -- e.g., a name, place, concept, topic, or any one of an almost infinite number of things.
--
Glenda Browne
Indexer, Writer, Teacher
Member of the IDPF EPUB Indexes Working Group
Author of The Indexing Companion Workbook: Book Indexing
http://www.webindexing.biz
http://en-gb.facebook.com/pages/The-Indexing-Companion-Book-Indexing-Workbook/82315763536
I would also state that I’m all for using terminology from standards that is accepted.
When the standards all don’t agree, the community doesn’t agree, and the terminology doesn’t work for us, then we need to specify what we mean for our purposes.
From: epub-work...@googlegroups.com [mailto:epub-work...@googlegroups.com] On Behalf Of Glenda Browne
Sent: Wednesday, May 09, 2012 9:30 AM
To: epub-work...@googlegroups.com
Subject: Re: [IDX] Defining 'entry' and using the word 'entry' vs 'terms'
Hi Romain,
Sorry, if I said a subheading is a level 1 entry I meant level 2. To an indexer a subheading is always directly under a main heading. If it is the next level down (ie level 3 entry) we call it a subsubheading. But if it doesn't matter as far as programming goes, then I'm fine with this. If we define only main headings and subheadings, it seems to me that 'subheading' will be synonymous with 'child entry'. Subsubheading could be described by combining 'subheading' with a level number if its level was crucial.
More comments inline below...
On 9/05/2012 10:40 PM, Romain Deltour wrote:
I mostly agree with Dave's definitions below, but I think some points still needs to be clarified:
A) Subentries
Glenda said that in the indexing world a "subentry" has an absolute position: it is a level 1 entry. This is conflicting with the definition below and needs to be clarified. I would personally vote for "subentry" meaning "an entry that has a parent, i.e. an entry that is not a main entry" (=Dave's definition) rather than the absolute "level 1 entry", but if this is conflicting with the indexers lingo we might want to simply ditch the word "subentry".
B) Entry ancestors context
Dave wrote:
I wouldn’t call “dogs: training 63” a subentry. It is an entry that has 2 levels
I disagree. "dogs: training 63" is a subentry as it's a child the entry "dogs". What's important here is that "training 63" has no meaning if it's not associated with its ancestor context, that's why I think we should add to the entry definition that an entry "and can have a parent entry" (in the same way we already say that it can be a parent). The ancestor context is essential to an entry: the string "dogs: training 63" describes the entry using the concatenated terms of the entry itself and its ancestors.
I think this example below (and what I think are Bill's comments above, which I just noticed as new content) comes back to the difference between a term and an entry. 'dogs' in the entry array below is a term, but in my usage it is not an entry. To me an entry is everything that expresses the content that a locator will take you to. So 'dogs' would be part of three entries - 'dogs: feeding 72', 'dogs: grooming 72', and 'dogs: training 72. 'Dogs' is not an entry because it doesn't lead to anything. If the entry array was:
dogs
feeding, 72
grooming, 96, 105, 192
training, 45
I would call 'dogs: grooming 72', 'dogs: grooming 105' and 'dogs: grooming 192' three entries, and I would consider that each of those entries is made up of a main heading, subheading and locator. (When indexers charge per entry, they are basically counting locators).
There is unfortunately no clear, generally-used definition in indexing of the word 'entry', but the NISO technical report says '...each locator, in combination with its heading, represents a single entry. An entry may contain a multi-level heading...'
If this definition isn't useful for the group, then perhaps the question could be not 'what is an entry?', but 'what atomic unit do we need to describe?'.
WRT Dave's definition below, it seems to me it could equally well be a definition of the word 'term', which we have in the terminology list, because every term in an index is able to have subheadings, locators, etc. If it was limited to level 1 headings, then it is what I would call an 'entry term', ie, the bit you encounter as you scroll down an index.
Regards,
Glenda.
I have
C) Term-only entry ?
can we have:
dogs
feeding, 72
grooming, 96
training, 45
Can we assume that "dogs" is an entry with no locators ? In that case we should reword "one or all of" to "none or any of" in the entry definition.
C) Entry level
+1 : it's a useful concept and wasn't clearly part of our glossary.
Romain.
On 9 mai 2012, at 05:23, David K. Ream wrote:
I went to a meeting after the conf call ended so I missed all the fun I’m glad you guys settled everything. (right).
In Bill’s example below, I wouldn’t call “dogs: training 63” a subentry. It is an entry that has 2 levels, or a main heading and a subheading.
Dictionaries refer to entries too. An entry therein is a word/term you look up and it consists of everything attached to it, such as the etymology, pronunciation (scope notes like stuff), and each sense and part of speech which are look subentries. (no locators but there are cross references sometimes.)
Here’s what I wrote up / modified after the meeting and reading the postings. It is mildly interesting to me that we have such a hard-time using English to define all this. I have consulted on SGML and XML DTDs that define index structures that can be parsed for correctness. So I know it can be done.
entry
An entry is a term that can be associated with one or all of
· an locator list
· a cross-reference list
· a scope note
and can be the parent of one or more subentries. (one of the four situations must occur, or all four could.)
entry array
An entry (at any level) and all of its subentry descendants, locators, cross references and other information. (A main entry with no subentries would technically still be an entry array but only have 1 level in it, i.e., it has no children.)
main entry
A highest-level entry, i.e., it has no parent.
subentry
An entry subordinate to a main entry or subentry, i.e., it has a parent and might have children.
entry level
The depth of an entry with an entry array. A main entry is level 1.
group
A set of main entry arrays, for example, all main entries beginning with "A" or that share some other common characteristic. It may include a group heading.
From: epub-work...@googlegroups.com [mailto:epub-work...@googlegroups.com] On Behalf Of Bill Kasdorf
Sent: Tuesday, May 08, 2012 9:34 PM
To: epub-work...@googlegroups.com
Subject: RE: [IDX] Defining 'entry' and using the word 'entry' vs 'terms'
I would just observe that “dogs: training 63” is really just a way of associating the subentry (“training 63”) with the parent entry that it’s the child of (“dogs”), or perhaps more precisely to situate it as part of the entry _array_ about “dogs.” In the context of the full index itself, you don’t need to spell out “dogs:” but if you look at the subentry in isolation, “training 63” is either ambiguous or meaningless without specifying what it’s the child of. But in this situation I think it’s perfectly appropriate to refer to “dogs: training 63” as a subentry.—Bill K
From: epub-work...@googlegroups.com [mailto:epub-work...@googlegroups.com] On Behalf Of Glenda Browne
Sent: Tuesday, May 08, 2012 7:41 PM
To: epub-work...@googlegroups.com
Subject: [IDX] Defining 'entry' and using the word 'entry' vs 'terms'
Hi All,
Following comments at our meeting, and thoughts about all these definitions, I think we need to clarify our definition of 'entry', and say how much it includes, and to think about when we mean 'entry' and when we mean 'term'.
To me an entry is a locator and all of the terms that belong to it. So 'dogs 45' is an entry, and so is 'dogs: training 63'. (The colon indicating that a subheading follows). (A cross reference and the main heading it is attached to is also, perhaps, an entry).
But I have seen on our mailing list the use of 'entry' to mean just the final term and its locator, eg, 'training 63'.
It is hard to say which is generally accepted in the indexing community. The ISO standard uses entry to mean what we call entry array; the NISO technical report definition allows for multilevel headings (ie, would call 'dogs: training 63' an entry); LibreOffice uses the second definition (eg, 'training 63' would be an entry); some software uses yet another definition. I think the indexing community mainly uses the NISO definition, but as Dave said we also use it casually in the context of the book, eg, 'I have an average of 10 entries per page'.
I'm fine with either, depending on what people think is useful for the way ebooks work, but I think we need to expand the example to make it clear which one we are using.
I also think we are using the word 'entry' in discussions when we mean 'term'. Eg, when we talked about 'child entries' we really meant 'child terms'. If we use the first definition above, it makes no sense to talk about 'entry level' or 'main entry' as the 'entry', as defined, spans all levels. If we use the second definition, and 'training 63' is the 'entry', then it doesn't make sense to call 'dogs' its 'main entry'.
Another message follows on heading vs entry.
Cheers,
Glenda.
entry
Term + locator OR term + cross-reference. For legacy data an entry could include a string of locators
For example, in the entry "dogs, 45", the string "dogs" is the term and the string "45" is the locator
term
Character string, representing the indexable item -- e.g., a name, place, concept, topic, or any one of an almost infinite number of things.
--
Glenda Browne
Indexer, Writer, Teacher
Member of the IDPF EPUB Indexes Working Group
Author of The Indexing Companion Workbook: Book Indexing
http://www.webindexing.biz
http://en-gb.facebook.com/pages/The-Indexing-Companion-Book-Indexing-Workbook/82315763536
I am saying that Canines should not be allowed.
It is meaningless (or a mistake) in an index for a entry to be only a term and nothing attached to it or subordinate to it.
Yes it is sometimes instructive to read what was already thought out. I think entry term helps unfuzzify entry as talking about the “heading” not entry as all the headings plus locator or xref.
As to the in-context index, if we structure the index data properly, providing clarity on how to walk up the tree of parents, the in-context entries are derivable. For performance purposes, allowing an in-context index is probably useful.
Dave