A taxi driver has become the first person in Fife to be fined under the new anti-smoking law, officials said.
The council said it would get tough with those who flout the law
The private hire driver in Glenrothes was fined £50 for smoking in his cab, which has been an offence since March when the ban came into force.
He was issued with a fixed penalty notice because all taxi drivers have been issued with letters from Fife Council explaining the smoking rules.
The council has also issued 42 written smoking warnings.
Kenny Riddoch, Fife Council's environmental team leader, said: "All Fife taxi operators were advised of the new legislation by letter, just prior to the ban, so there really is no excuse for smoking continuing in these vehicles."
Company cars are exempt from the ban but all other vehicles including vans and lorries used primarily for business purposes and any public transportation vehicles are affected by the new law.
This includes when the driver is in the cab on his own.
Those in charge of a no smoking area risk a £200 fine while individuals, who light up in no smoking areas risk a £50 fine.
Four new enforcement officers have been patrolling businesses throughout Fife to ensure the ban is being upheld.
Councillor Andrew Keddie, Fife Council community safety committee chairman, said: "An initial softly, softly approach was taken to give the public time to get used to the new legislation but five months later it is time to get tough on those who continue to flout the law.
"It is encouraging that the pubs and clubs have been complying so well but we need taxi, van and bus drivers to follow their example."