SYNOPSIS
tag2thesaurus baselang tagdictionary
DESCRIPTION
tag2thesaurus converts tag-format in thesaurus-formatInput 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" ).