A beggar whose horrific attack on his heavily pregnant partner caused her babies to die will be sentenced in December.
Stephen Ramsay stabbed Lisa Donaldson in the neck at the flat they shared in Glenrothes in February.
The twins she was carrying at 32 weeks were delivered, dead by an emergency Caesarian section.
Ramsay’s sentence was deferred when he appeared at the High Court in Glasgow on Friday as background reports were not ready.
Lord Kinclaven previously requested a full risk assessment and a criminal justice social work report, which he said can run into hundreds of pages.
He said: “The reports requested are simply not available.”
He allowed further time for their preparation.
Ramsay, 36, launched his attack on Ms Donaldson after accusing her of cheating and claiming she had stolen money he made on the streets of Edinburgh posing as homeless.
A friend told him he had spent the money on drink and drugs but Ramsay repeatedly punched his former partner, throttled her and stabbed her with a knife in the neck.
Police kicked in the door to the flat in Delgatie Court and found Ramsay straddling his victim in a pool of blood with his hands round her neck.
Blood was spurting from Ms Donaldson’s neck and she twice went into cardiac arrest as she was rushed to the Victoria Hospital, in Kirkcaldy.
A C-section was conducted to save her but the babies were dead.
The court previously heard medical opinion that the unborn twins died as they were deprived of sufficient blood supply during the assault due to a collapse in their mother’s circulation.
Ramsay admitted to police that he had “slit her throat” and when told the babies had died he said: “I’ve murdered my kids.”
He had spent the day begging on Princes Street, drinking cider and taking Valium and Xanax tablets, and during an interview he claimed to have no recollection of the attack.
Ramsay, who has extensive previous convictions, admitted attempting to murder Ms Donaldson on February 23, knowing that she was 32 months pregnant with twins.
An adjourned diet was fixed for December 13.