nDocSettings.AppendChild(nchild.CreateElement('Font'));
funktioniert nicht
Lass mich raten ... das fügt das "Font"-Element dem "Styles"-Element hinzu?
Du must das Kind schon an den richtigen Knoten anhängen. Vermutlich steht das Element schon in einer Variable ... nur in welcher?
Tipp:
Du hast schon Attribute zu dem Element hinzugefügt.