Provided by: libbiblio-thesaurus-perl_0.43-2_all
tag2thesaurus - transform a tagdictionary into a thesaurus
tag2thesaurus baselang tagdictionary
tag2thesaurus converts tag-format in thesaurus-format Input file should follow the following tag-format lang1 t11 lang2 t12 rel ... lang1 t21 lang2 t22 rel ... "tag2thesaurus lang2 file" output looks like: %baselang lang2 t12 lang1 t11 rel ... t22 lang1 t21 rel ... Options -fs='::' field separator (def \n) -rs='\n' record separatos (def "\n\n") -fss='=' fiels separator2 (def \s+) Example: if the file has the following format L1=v11 :: L2= v21 :: Ln= vn1 L1=v12 :: L2= v22 :: Ln= vn2 the command tag2thesaurus -rs='\n' -fs='::' -fss='=' L2 file would produce thesaurus : %baselang L2 v21 L1 v11 Ln vn1 v22 L1 v12 Ln vn2 Errors and Warnings Each entry must have a term in the baselanguage (otherwise, it is created one named "undef term 1"). Each entry should have just one term in the baselanguage (the first one will be taken as the term, the other became "SYN-baselang" ).
J.Joao Almeida, email@example.com