English-Names
English-Names
中国的姓名,姓氏在前,名子在后。传统也有中间字(世代字)。名子非常多。所谓百家姓,姓氏数量有限,约500个左右。
正好相反:
西方的姓名,名子在前,姓氏在后,中间还有个中间名。名字比较少,需要在圣经里面提过的圣人的名子才行。姓氏很多。
1. 西方姓名的组成
| 名 name | 姓 surname | |
| John | Fitzgerald | Kennedy |
| First name | Middle name | Last name |
| Given name | Family name |
- 作为 First name: 最长使用,平时的称呼
- Christian name (教名)受洗时的名字
- 作为 Middle name: 有时和First name一同使用
- baptismal name (洗礼名)
- maternal surname (母姓)
- maiden name (娘家姓)
- patronymic (父名)
- 作为 Last name: 较正式场合使用
- gentile name (氏族的名称)
- paternal surname (父姓)
2. 职业姓氏
您的姓氏对您说什么?
https://blogs.ancestry.co.uk/cm/there-are-7-types-of-english-surnames-which-one-is-yours/
可能有45,000个不同的英语姓氏,但大多数姓氏是这七个类型之一。
- 父母性氏或祖先
- 职业(如下表格)
- 来自英文地名(比如英国地图上...)
- 描述个人特征(高矮胖瘦黑白...)
- 表示追随者 patronage(曾经追随过的人)
- 从景观的地理特征(山区,密林,草原,河流)
- 从遗产名称estate()
职业姓氏有:
| 代表职业 | 职业姓氏 | 相关单词 | 中文 |
| 弓箭手 | Archer | Archer | 弓箭手 |
| 屠夫 | Butcher | Butcher | 屠夫 |
| 木匠 | Carpenter | Carpenter | 木匠 |
| 厨师 | Cook | Cook | 厨师 |
| 法官 | Judge | Judge | 法官 |
| 骑士 | Knight | Knight | 骑士 |
| 石匠 | Mason | Mason | 石匠 |
| 铁匠 | Smith | Smith | 铁匠 |
| 车工 | Turner | Turner | 车工 |
| 面包师 | Baker | bake | 烘烤 |
| 酿酒师 | Brewer | brew | 酿造 |
| 车夫 | Carter | car | 车 |
| 桶匠 | Cooper | coop | 笼子 |
| 染工 | Dyer | dye | 染料 |
| 农夫 | Farmer | farm | 农场 |
| 提琴手 | Fiddler | fiddle | 小提琴 |
| 渔夫 | Fisher | fish | 鱼 |
| 园丁 | Gardener | garden | 花园 |
| 织手套工 | Glover | glove | 手套 |
| 头领 | Head | head | 头 |
| 猎人 | Hunter | hunt | 狩猎 |
| 公园守门人 | Parker | park | 公园 |
| 制陶工人 | Potter | pot | 罐 |
| 锯木匠 | Sawyer | saw | 锯 |
| 鞋匠 | Schumacher | Shoemaker | 鞋匠 |
| 石板工 | Slater | slate | 石板 |
| 裁缝 | Taylor | tailor | 裁缝 |
| 葺屋顶者 | Thatcher | thatched | 草 |
| 织工 | Weaver | weave | 编织 |
| 伐木工 | Woodman | wood | 木材 |
| 牧师 | Clark | ||
| 养鹰户 | Faulkner | ||
| 漂洗工 | Fuller | ||
| 男仆 | Page | ||
| 工匠 | Wright |
这些曾经广泛的传统职业有被机器取代的,有的职业消失不见了,已经失去的原本的意义。
3. 更多相关链接
欧洲最常见的姓氏列表
https://en.wikipedia.org/wiki/List_of_the_most_common_surnames_in_Europe#England
“英文名字”。www.behindthename.com。
http://www.behindthename.com/glossary/view/english_names
英格兰的诺曼人征服活动发生于1066年。诺曼人成为新的统治阶级,许多日耳曼人的名字代替了旧英语。
1538年引入教区登记册为稳定姓氏体系做出了重要贡献,但是直到17世纪后期,固定姓氏才在整个英格兰被引入。
英文名称和含义
http://www.behindthename.com/names/usage/english
英文姓氏的含义和起源
https://www.thoughtco.com/english-surnames-meanings-and-origins-1422405
https://en.wikipedia.org/wiki/English_name
https://en.wikipedia.org/wiki/Given_name
https://en.wikipedia.org/wiki/Middle_name
English-Names的更多相关文章
- xpath-grab english name
from scrapy.spider import Spider from scrapy.crawler import CrawlerProcess import pymysql conn = pym ...
- spring 定时任务@Scheduled
1.配置文件 <?xml version="1.0" encoding="UTF-8"?> <beans xmlns="http:/ ...
- (2)apply函数及其源码
本文原创,转载请注明出处,本人Q1273314690(交流学习) 总结: 就是MARGIN决定了你的FUN调用几次,每次传递给你的是什么维度的内容,而...是传递给FUN的(每次调用的时候都会被传 ...
- Spring3.0.6定时任务
项目使用的Spring版本比较旧是3.0.6版本,由于需要进行定时任务,就决定使用Spring自带的scheduled task. 在网上找了很多文章,也查看了Spring3.0.6的官方文档,按照网 ...
- 《Python基础教程(第二版)》学习笔记 -> 第二章 列表和元组
本章将引入一个新的概念:数据结构. 数据结构是通过某种方式阻止在一起的数据元素的集合,这些数据元素可以是数字或者字符,设置可以是其他数据结构. Python中,最基本的数据结构是序列(Sequence ...
- java新手笔记20 抽象类模板(letter)
1.抽象类 package com.yfs.javase; //信模板 public abstract class Templater { public abstract String toName( ...
- Spring系列:Scheduled注解学习笔记
一.试验代码 //@Scheduled(fixedRate = 5000) //@Scheduled(fixedDelay = 5000) @Scheduled(cron ="*/5 * * ...
- Spring的@Scheduled任务调度
一. 定时任务实现方式 定时任务实现方式: Java自带的java.util.Timer类,这个类允许你调度一个java.util.TimerTask任务.使用这种方式可以让你的程序按照某一个频度执行 ...
- task:scheduled cron 合法
http://www.quartz-scheduler.org/documentation/quartz-2.x/tutorials/crontrigger.html task:scheduled o ...
- spring定时任务注解@Scheduled的记录
spring 定时任务@Scheduled 转自https://www.cnblogs.com/0201zcr/p/5995779.html 1.配置文件 <?xml version=" ...
随机推荐
- 【代码总结】PHP之会话跟踪技术
有些时候感觉自己学习的效率好低,一套教程一本书,反复听,反复看,反复敲代码.自学这条路真的是很艰难,在任何事情都没有成功之前都很枯燥乏味.自学的过程中总会遇到很多问题,有时候连错误的原因都找不出来,那 ...
- 吴裕雄--天生自然TensorFlow2教程:函数优化实战
import numpy as np import matplotlib.pyplot as plt from mpl_toolkits.mplot3d import Axes3D def himme ...
- WLC-Download 3-party CA to WLC
一.基础准备 为了创建和导入第三方SSL-certificate你需要做如下准备:1.一个WLC(随着版本的不同,可能需要准备的也不同)这里以7.0.98版本为例.2.一个外部的证书颁发机构(Cert ...
- 对于java中反编译命令的使用以及Integer包装类的查看
Integer是基于int的包装类 我们可以用测试代码来看看Integer类是如何实现装箱和拆箱的 public class BoxAndUnbox { /** * @param args */ pu ...
- Educational Codeforces Round 77 (Rated for Div. 2) - D. A Game with Traps(二分)
题意:$m$个士兵,每个士兵都有一个灵敏度$a[i]$,起点为$0$,终点为$n + 1$,在路上有$k$个陷阱,每个陷阱有三个属性$l[i],r[i],d[i]$,$l[i]$表示陷阱的位置,如果你 ...
- iOS 开发之 生产者与消费者模式及其实现
概念: 在工作中,大家可能会碰到这样一种情况:某个模块负责产生数据,这些数据由另一个模块来负责处理(此处的模块是广义的,可以是类.函数.线程.进程等).产生数据的模块,就形象地称为生产者:而处理数据的 ...
- java判断字符串是否是数字
正则表达式 代码如下: public static boolean isNum(String num){ return num.matches("(\\s)*([+-])?(([0-9]*\ ...
- day04-MyBatis的缓存与懒加载
为什么会用到缓存? 为了减少与数据库链接所消耗的时间,将查询到的内容放到内存中去,下次查询直接取用就ok了. 缓存的适应场景: 1.经常查询并且不经常改变的. 2.数据的正确与否对最终结果影响不大的. ...
- 「JSOI2014」支线剧情2
「JSOI2014」支线剧情2 传送门 不难发现原图是一个以 \(1\) 为根的有根树,所以我们考虑树形 \(\text{DP}\). 设 \(f_i\) 表示暴力地走完以 \(i\) 为根的子树的最 ...
- 基于 Chrome 浏览器的扩展插件来进行的安装Postman
我会给你一个安装包,见附件.你应该下载下来,解压缩到你喜欢的位置. 打开 Chrome 浏览器的「扩展程序」 点击「加载已解压的扩展程序...」按钮,找到你刚刚下载的安装包的位置,点击确定. 你去看看 ...