以下是我个人见解,仅供参考
英文名的昵称跟中国的小名差不多,昵称应该有两个特点:1、简短;2、可爱或亲切;3、昵称与正式姓名可以相同,也可以不相同
英文昵称书写规律:1、取自正式名字的一部分;2、取自正式名字的某个读音和元素
比如,你所举的4个例子,下面括号()部分圈出的是取自部分或元素
(Tom) - Tommy 取自部分
Ro(ber)t - Bobby 取自元素
(Ka)therine - Kate 取自元素
Katie (Cassi)dy - Cassie 取自元素
另外,其他举例
E(liz)abeth - Liz 取自部分
(Ann)ie - Ann 取自部分
这个应该没有固定的格式
很多名字是可以凭感觉改成昵称的
要说规律 就是把名字的结尾重(Zhong\)读了再加一个元音
比如Ron 的昵称就是Ronny(见哈里波特)
还有就是简化 把名字截去一段
比如Lincon 的昵称就是Linc(见越狱)
Michelangelo 的昵称就是Mike(见忍者神龟)
写法是根据读音的
个人总结 仅供参考