Weierstrass semigroups and the canonical ideal of non-trigonal curves. Gilvan Oliveira — 1991 Manuscripta mathematica