I have not had any personal experience breeding these fish but can tell you they are hard to sex. The female is more cloudily coloured and doesn't have any red in the edges of the fins (according to a book I looked up).
The breeding water should be 26 - 28C, pH 7.5, dCH 2 deg, dGH 10 - 15 degs. Add 1 teaspoon salt or seasalt for every 10 litres of water. Fry will die if the chemical composition is not right.
Fish spawn on uncovered stones, level or upright surfaces. Female lays 200 to 300 eggs, one beside the other.
Eggs have a short stalk and incubation is 4 days.
On hatching the fry are transferred to pits excavated in the bottom of the substrate.
Both parents care for the eggs and later the fry with the male chiefly guarding territory.
Fry are typically yellow black.
Occasionally they feed on mucous produced by the parents.
For the first 14 days, filter water through active charcoal and check pH. Then replace quarter of the water with fresh water, and later a third to a half.
These fish are sensitive to chemicals.
Hope this is of help to you. Good luck