Creating a glossary

Writing a book, Automating Document Production - Discuss your special needs here
Post Reply
chieflx
Posts: 2
Joined: Sat Jul 20, 2013 1:32 pm
Location: Devon, England

Creating a glossary

Post by chieflx »

Hi,

I am fairly new to OO but do have a reasonably understanding of word processing. However, I am stuck with a feature that I hope is available. I have searched the forums but had no luck so I wonder if anybody might be able to help/advise me.

I am writing a document that contains some technical words to do with animal behaviour and I would like to create a list of the those words to use as a glossary at the end of the document. Is it possible to 'mark' those words in anyway so that they will automatically appear on the glossary page for later editing?

Many thanks in advance for any suggestions on how I could achieve this,

Regards
Rob
OpenOffice 3.4.1 on windows XP (service pack 3)
User avatar
acknak
Moderator
Posts: 22756
Joined: Mon Oct 08, 2007 1:25 am
Location: USA:NJ:E3

Re: creating a glossary

Post by acknak »

Greetings and welcome to the community forum!

You can mark words to be included in an index. I don't know if there's any way to convert an index (word ... pages) into a glossary. I suppose you could always just copy/paste the words from the index and manually edit it into a glossary.
AOO4/LO5 • Linux • Fedora 23
chieflx
Posts: 2
Joined: Sat Jul 20, 2013 1:32 pm
Location: Devon, England

Re: creating a glossary

Post by chieflx »

Thanks acknak,
I thought copy and paste might be my best option. I was just being lazy really hoping to create the list automatically.

All the best
Rob
OpenOffice 3.4.1 on windows XP (service pack 3)
User avatar
acknak
Moderator
Posts: 22756
Joined: Mon Oct 08, 2007 1:25 am
Location: USA:NJ:E3

Re: creating a glossary

Post by acknak »

If you use Writer's index feature--mark each word in the text as belonging to a user-defined index, then Writer will build the index (collect all the marked words) for you. At that point, you can either edit the index to add the definitions, or (probably better) copy/paste the collected words to make the glossary.

My gut feeling is that that's a better process than simply copy/pasting each word to make the glossary purely by hand, but I can't give you a specific reason why it's better. It does preserve the marked key words in the text, which seems like a good idea, but I don't know of anything you could actually do with the marked words other than have Writer build the index from them.
AOO4/LO5 • Linux • Fedora 23
Ellsinore
Posts: 28
Joined: Tue Jul 14, 2009 1:02 am

Re: creating a glossary

Post by Ellsinore »

acknak wrote:If you use Writer's index feature--mark each word in the text as belonging to a user-defined index, then Writer will build the index (collect all the marked words) for you. At that point, you can either edit the index to add the definitions, or (probably better) copy/paste the collected words to make the glossary.

My gut feeling is that that's a better process than simply copy/pasting each word to make the glossary purely by hand, but I can't give you a specific reason why it's better. It does preserve the marked key words in the text, which seems like a good idea, but I don't know of anything you could actually do with the marked words other than have Writer build the index from them.
I realize this is an old post, but I came across it because I'm trying to do the same thing -- automatically generate a glossary. The user-defined index seemed like a great idea -- and manually entering the definitions isn't a big deal -- but when it's updated, only the marked words remain. All of the definitions are gone.

I thought I might be able to modify a bibliography index for this purpose, and use the "notes" feature for the definitions, but it seems that you can only have one "Bibliography" index -- and while I guess that makes sense, it didn't help me solve my problem. :-)

Has anyone found a workable solution for this?
LO Version: 6.3.2.2 (x64) on Windows 10
User avatar
acknak
Moderator
Posts: 22756
Joined: Mon Oct 08, 2007 1:25 am
Location: USA:NJ:E3

Re: Creating a glossary

Post by acknak »

I don't think Writer can help you with this. The index functions are meant to allow regenerating the index; when you do that, any manual changes are lost.

I suppose you could use the Insert > Indexes & Tables > Type: Alphabetical Index ... to generate a list of the marked words, copy/paste the words to a new document and create the glossary there, but I'm not sure that provides a big advantage over manually creating the glossary.
AOO4/LO5 • Linux • Fedora 23
Akram
Posts: 23
Joined: Sat May 10, 2014 10:43 am

Re: Creating a glossary

Post by Akram »

Another way to collect words is to create a custom dictionary. You can then open the .dic wordbook file, which appears to be plain text and is sorted alphabetically, and take it from there. I tried to see if it was possible to have a dynamic link to the .dic file, say OLE or DDE, from the source document, but it didn't work. It would have been amusing if it had.
LibreOffice 7.1.5.2 64-bit on Windows 10
mfaris01
Posts: 1
Joined: Thu Dec 15, 2016 10:34 am

Re: Creating a glossary

Post by mfaris01 »

Hi,

I know this is an older post, but as I was looking for something, I stumbled across this tip. It works, although it is still a manual process.

http://www.legroom.net/2009/05/01/defin ... ice-writer

I hope this helps!

Mike...
OpenOffice 4.1.3 on MacOS 10.11.6
Ellsinore
Posts: 28
Joined: Tue Jul 14, 2009 1:02 am

Re: Creating a glossary

Post by Ellsinore »

mfaris01 wrote:Hi,
I know this is an older post, but as I was looking for something, I stumbled across this tip. It works, although it is still a manual process.
http://www.legroom.net/2009/05/01/defin ... ice-writer
Hi, Mike! Yes, it is a bit of an old post, but I never did resolve the situation. Too many irons in the fire and just moved on to easier stuff. :-D

Thanks for the suggestion. I'll be checking it out! Thanks!
LO Version: 6.3.2.2 (x64) on Windows 10
Post Reply