Font generation based on style and character structure analysis using diffusion models | Synapse