This tool has been updated to allow passing a prefix string that can be used to add the SWORD $$$Key imp header to each entry. Much work was spent trying to unerstand what all [a-z][A-Z] (52) fields mean. These are the only fields that seems to have data (this command should show all these likely fields): #./tlgu -r -Z d:%d/c:%c/Z:%Z/y:%y/z:%z/a:%a/b:%b/n:%n/x:%x/D:%D/L:%L/R:%R/T:%T/ $i tmp.out I'm still not confident I understand them all. d:-z:, above, are my best guess at a heirarchy. ./convert.sh should be able to convert all files in one collection into an imp data file ready for import into SWORD with imp2gbs -scribe@crosswire.org -------------- also see: man -l tlgu.1