Swords, Axes and Hammer are Str
Spear is Fin
Staffs are Int
Pretty sure there are not really any other kind of weapon.
Splitting your damage between Str and Int is probably hardly viable, at least not if you try tactician, because attributes have no secondary effects in this game.