))ну, у кого укладывается, а у кого и нет - как везде: кто-то более образован, а кто-то - менее. Но в немецких справочниках имен написано, что Рита и Грета  - короткие, ставшие самостоятельными,   формы итальянского/латинского имени Маргарита.Значение у всех этих имен одно и то же -жемчужина)А Диди - короткая форма не только от Дитриха, но и от имени Дитер (хотя Дитер -тоже форма Дитриха, но опять же ставшая самостоятельным именем)