Taking the supplements before eating fatty foods could prevent weight gain, researchers say