Jack M. Lyon wrote:
Helge Hafting wrote:
the index is normally _not_ for documenting
every occurence of some word.
Amen.
How about creating a real indexing feature for LyX that would allow
users to index a document in the way Helge has described:
I did it the other way around, I
read the manuscript and indexed every important concept
I came across.
Sorry if this sounds like a plug--I really mean it as a suggested
addition to LyX--but you might look at my indexing add-in for MS Word as
a model for what could be done in LyX:
http://www.editorium.com/dexter.htm
Interesting!
Indexing is done, by hand, in a sortable table. After the entries are
finished, they're embedded in the document.
For LyX, it might be possible to do this even more elegantly, by showing
the generated index every time the document is generated with LaTeX, or,
better still, by showing it (updated) in the LyX UI every time an index
entry is added to or modified in the table.
It's important for the indexer to be able to see and edit all index
entries in the same place and at the same time rather than just have
them spread througout the document--hence, the table.
Wow, this would be a *cool* feature for LyX. What do you think?
It'd be a cool feature, sure. And very useful. Lyx being open source means
this can be integrated rather than being an add-on. I think the perfect
solution would be to still have all the index entries spread throughout the
document - so that they move around automatically as I cut/copy and
paste. But there should also be this "table view" for smart editing of
the index. Showing the generated index is indeed possible, by
using the existing mechanism for showing rendered formulas. Well,
it takes a lot more time as you typically need to render the entire
document to get the page numbers. So "index preview" should
be optional.
Helge Hafting