A total ban on smoking in public will come into force soon, the Health Ministry said.