469,293 Members | 1,364 Online
Bytes | Developer Community
New Post

Home Posts Topics Members FAQ

Post your question to a community of 469,293 developers. It's quick & easy.

Formal name for the (Mc,Mac,O,Van...) part of a last name?

Is there a formal name for the (Mc,Mac,O,Van...) part of a last name?
Tom

Nov 13 '05 #1
20 4842
DC
Yes, there is. It is part of the last name and there are not spaces.
MCDONALD.
--
Dean Covey
www.coveyaccounting.com

MS-Office Certified:
http://www.microsoft.com/learning/mc...st/default.asp

"Tom Warren" <tw*@gate.net> wrote in message
news:11**********************@f14g2000cwb.googlegr oups.com...
Is there a formal name for the (Mc,Mac,O,Van...) part of a last name?
Tom

Nov 13 '05 #2
"DC" <nospam> wrote:
Yes, there is. It is part of the last name and there are not spaces.
MCDONALD.


In the case of Mcs and Macs you are correct. However not for the Van and von den's
of seen. O with the apostrophe is an iffy case.

Tony
--
Tony Toews, Microsoft Access MVP
Please respond only in the newsgroups so that others can
read the entire thread of messages.
Microsoft Access Links, Hints, Tips & Accounting Systems at
http://www.granite.ab.ca/accsmstr.htm
Nov 13 '05 #3
Tom Warren wrote:
Is there a formal name for the (Mc,Mac,O,Van...) part of a last name?
Tom


"Drunk"?
Nov 13 '05 #4
rkc
Lyle Fairfield wrote:
Tom Warren wrote:
Is there a formal name for the (Mc,Mac,O,Van...) part of a last name?
Tom

"Drunk"?


I had a feeling you were.
Nov 13 '05 #5
Br
Tony Toews wrote:
"DC" <nospam> wrote:
Yes, there is. It is part of the last name and there are not spaces.
MCDONALD.


In the case of Mcs and Macs you are correct. However not for the Van
and von den's of seen. O with the apostrophe is an iffy case.

Tony


I've yet to be able to code the capilisation for all known variants of
names like this... Esp with "van" which can have either caps (and there
are probably others).

Br@dley
Nov 13 '05 #6
"Tom Warren" <tw*@gate.net> wrote
Is there a formal name for the (Mc,Mac,O,Van...) part of a last name?


PreSurname appears to have been coined here:

http://www.johncardinal.com/tmgutil/capitalizenames.htm

But most sites simply use "prefix". The site cited above is for a utility
to capitalize thousands of surnames correctly.
Darryl Kerkeslager

Nov 13 '05 #7

Br@dley wrote:
I've yet to be able to code the capilisation for all known variants of names like this... Esp with "van" which can have either caps (and there are probably others).

Br@dley


Me either, but I still try.

Tom

Nov 13 '05 #8
On Thu, 20 Jan 2005 02:43:05 GMT, "Br@dley" <br@dley.com> wrote:

I'm an expert on "van". It's always lowercase if it has a Dutch root.
It is considered part of the last name. Don't confuse it with a middle
initial. I never understood the middle initial part - Dutch catholics
often have 3 names, like in Thomas Petrus Johannes van Stiphout. I
guess P.J. would be my middle initial?

-Tom.

Tony Toews wrote:
"DC" <nospam> wrote:
Yes, there is. It is part of the last name and there are not spaces.
MCDONALD.


In the case of Mcs and Macs you are correct. However not for the Van
and von den's of seen. O with the apostrophe is an iffy case.

Tony


I've yet to be able to code the capilisation for all known variants of
names like this... Esp with "van" which can have either caps (and there
are probably others).

Br@dley


Nov 13 '05 #9
rkc wrote:
Lyle Fairfield wrote:
Tom Warren wrote:
Is there a formal name for the (Mc,Mac,O,Van...) part of a last name?
Tom


"Drunk"?


I had a feeling you were.


Does this mean you are not going ahead with your plan to refinance The
Breeze, so that you can come over and visit?

I hope no one took offense to my association of "Drunk" with Mc, Mac and
O. It was just a association I learned in my childhood.

The Vans, of course, were not drunks, but carriers.
Nov 13 '05 #10
Tony Toews wrote:
"DC" <nospam> wrote:

Yes, there is. It is part of the last name and there are not spaces.
MCDONALD.

In the case of Mcs and Macs you are correct. However not for the Van and von den's
of seen. O with the apostrophe is an iffy case.


Well Mac means "Son Of", I would presume the O' would be akin to that,
as in O'Clock.

Vans OTOH I have no idea, ask Tom, the only Vans I know are called
things like Ford Transit and Mercedes Sprinter :-)

--
This sig left intentionally blank
Nov 13 '05 #11
rkc
Lyle Fairfield wrote:
rkc wrote:
Lyle Fairfield wrote:
Tom Warren wrote:

Is there a formal name for the (Mc,Mac,O,Van...) part of a last name?
Tom
"Drunk"?

I had a feeling you were.

Does this mean you are not going ahead with your plan to refinance The
Breeze, so that you can come over and visit?


You have me confused with Mayor Grady.

I've been to Marineland. What else you got?
Nov 13 '05 #12
Thanks to all *sober* replies.It seems there is no "formal" name, so
based on Darryl Kerkeslager's post I'm going with "PreLast".

Tom

Nov 13 '05 #13
Double non-hyphenated names (either first, middle or last) has given
my parser fits.

Mary Jane Ann Hatfield
Could be either:

{Mary-Jane} {Ann} {Hatfield}; Initials {MAH}
or
{Mary} {Jane-Ann} {Hatfield}; Initials {MJH}

One would think that as long as you use the same rules for parsing, it
wouldn't be a problem, until you consider matching them with M. J.
Hatfield.

Thomas Petrus Johannes van Stiphout is in the boat (x 2).

Fun stuff.
Tom

Nov 13 '05 #14
IMHO - and I mean that H sincerely - the best way to go about it is to
determine how many names you will allow - first, last and suffix obviously -
and usually only one middle. If you use that standard, then your example
becomes Mary Jane Hatfield, MJH. "Ann" is treated as a second middle name,
and dropped. The reality is that there are no limits to the number of name
permutations, and you have to draw an arbitrary line somewhere, just as you
have to make some final and arbitrary determination as to how big your last
name text field will be.

Now, is he TPV or TPv?
Darryl Kerkeslager

"Tom Warren" <tw*@gate.net> wrote in message
news:ds********************************@4ax.com...
Double non-hyphenated names (either first, middle or last) has given
my parser fits.

Mary Jane Ann Hatfield
Could be either:

{Mary-Jane} {Ann} {Hatfield}; Initials {MAH}
or
{Mary} {Jane-Ann} {Hatfield}; Initials {MJH}

One would think that as long as you use the same rules for parsing, it
wouldn't be a problem, until you consider matching them with M. J.
Hatfield.

Thomas Petrus Johannes van Stiphout is in the boat (x 2).

Fun stuff.
Tom

Nov 13 '05 #15
My production parser makes assumptions and enforces arbitrary
limitations, it's pretty accurate, (when the full name does not require
assumptions or limitations) array driven and very fast.

I'm will to trade speed to eliminate some of the more the troubling
assumptions and limitations.

I'm starting to test version(s) of my parser to see what can be done
with double non-hyphenated names. (either first, middle or last)

Double first names seem to be declining, although double last names
seem to increasing.

Thanks for the input, (you're probably right) but I gotta try anyway.

Tom

Darryl Kerkeslager wrote:
IMHO - and I mean that H sincerely - the best way to go about it is to determine how many names you will allow - first, last and suffix obviously - and usually only one middle. If you use that standard, then your example becomes Mary Jane Hatfield, MJH. "Ann" is treated as a second middle name, and dropped. The reality is that there are no limits to the number of name permutations, and you have to draw an arbitrary line somewhere, just as you have to make some final and arbitrary determination as to how big your last name text field will be.

Now, is he TPV or TPv?
Darryl Kerkeslager

"Tom Warren" <tw*@gate.net> wrote in message
news:ds********************************@4ax.com...
Double non-hyphenated names (either first, middle or last) has given my parser fits.

Mary Jane Ann Hatfield
Could be either:

{Mary-Jane} {Ann} {Hatfield}; Initials {MAH}
or
{Mary} {Jane-Ann} {Hatfield}; Initials {MJH}

One would think that as long as you use the same rules for parsing, it wouldn't be a problem, until you consider matching them with M. J.
Hatfield.

Thomas Petrus Johannes van Stiphout is in the boat (x 2).

Fun stuff.
Tom


Nov 13 '05 #16
On 19 Jan 2005 17:08:10 -0800, "Tom Warren" <tw*@gate.net> wrote:
Is there a formal name for the (Mc,Mac,O,Van...) part of a last name?
Tom


It always looks sooo fishy when someone answers their own question,
(like they're trying to look smart) but I just ran into this in some
PERL code.

For anyone who cares, and future googlers:
Patronymic
http://search.cpan.org/src/KIMRYAN/L...NameGrammar.pm
Some interesting name parsing ideas & code from the PERL folks.
(I'm going to play with this)

For anyone looking for a cheap (I haven't tested it for speed) and
drity name parsing method: (needs outlook and be sure to set the
reference)

Function ParseNamesOutlook(FullName As String) As Variant
'print ParseNamesOutlook("Thomas Petrus Johannes van Stiphout") '
scarry
Dim olApp As Outlook.Application
Dim olCi As Outlook.ContactItem

Set olApp = New Outlook.Application
Set olCi = olApp.CreateItem(olContactItem)

olCi.FullName = FullName
ParseNamesOutlook = olCi.LastName & "," & olCi.FirstName & "," &
olCi.MiddleName & "," & olCi.Suffix
olCi.Close olDiscard
olApp.Quit

Set olCi = Nothing
Set olApp = Nothing

End Function

Flame away
Tom
Nov 13 '05 #17
"Tom Warren" <tw*@gate.net> wrote
For anyone who cares, and future googlers:
Patronymic
http://search.cpan.org/src/KIMRYAN/L...NameGrammar.pm
Some interesting name parsing ideas & code from the PERL folks.
(I'm going to play with this)


I'm not so sure that this is not overkill for most apps. Capitalizing a
surname really comes down to:

' capitalize any letters after anything but a letter
' lowercase special exception matches (like van)

Proper Capitalization of complete names might require all the muscle above,
but it is checking for titles and honorifics and even some non-standard
versions of Jr. and Sr.

It is having a complete list of the exceptions that makes the parsing
accurate.
Darryl Kerkeslager

Nov 13 '05 #18
On Tue, 25 Jan 2005 13:09:57 -0500, "Darryl Kerkeslager"
<Ke*********@comcast.net> wrote:
"Tom Warren" <tw*@gate.net> wrote
For anyone who cares, and future googlers:
Patronymic
http://search.cpan.org/src/KIMRYAN/L...NameGrammar.pm
Some interesting name parsing ideas & code from the PERL folks.
(I'm going to play with this)


I'm not so sure that this is not overkill for most apps.


Overkill, I think so too, if all you want to do proper capitalizing.
I'm interested in defining and properly tokizing name components.

T ' manditory title (Mr,Ms,Dr,...)
t ' optional title
P ' manditory pedigree (Jr,Sr,II,...)
p ' optional pedigree
D ' manditory degree (MD,PhD,OD,...)
d ' optional degree

F ' manditory first name
f ' optional first name
A ' manditory first abbreviated (initial)
a ' optional first abbreviated (initial)
M ' manditory middle name
m ' optional middle name
I ' manditory middle initial
i ' optional middle initial
L ' manditory last name

C ' Patronymic (Van,Von,Mac,...)
' ' apostrophe (may help with Patronymic last name)
.. ' comma (may help with position of last name)
& ' conjunction (two people, two names)
- ' hyphenated (one person, two names)

Tom
Nov 13 '05 #19
"Tom Warren" <tw*@gate.net> wrote
On Tue, 25 Jan 2005 13:09:57 -0500, "Darryl Kerkeslager"
<Ke*********@comcast.net> wrote:
"Tom Warren" <tw*@gate.net> wrote
For anyone who cares, and future googlers:
Patronymic
http://search.cpan.org/src/KIMRYAN/L...NameGrammar.pm Some interesting name parsing ideas & code from the PERL folks.
(I'm going to play with this)


I'm not so sure that this is not overkill for most apps.


Overkill, I think so too, if all you want to do proper capitalizing.
I'm interested in defining and properly tokizing name components.

T ' manditory title (Mr,Ms,Dr,...)
t ' optional title
P ' manditory pedigree (Jr,Sr,II,...)
p ' optional pedigree
D ' manditory degree (MD,PhD,OD,...)
d ' optional degree

F ' manditory first name
f ' optional first name
A ' manditory first abbreviated (initial)
a ' optional first abbreviated (initial)
M ' manditory middle name
m ' optional middle name
I ' manditory middle initial
i ' optional middle initial
L ' manditory last name

C ' Patronymic (Van,Von,Mac,...)
' ' apostrophe (may help with Patronymic last name)
. ' comma (may help with position of last name)
& ' conjunction (two people, two names)
- ' hyphenated (one person, two names)

You have taken on a Herculean task, and it looks like you're doing it in a
more systematic way than I would want to attempt (brute force approach, ya
know). Good luck on it. When you've achieved your goal, if you feel like
Sharon ...
Darryl Kerkeslager
Nov 13 '05 #20
>You have taken on a Herculean task, and it looks like you're doing it in a
more systematic way
Actually, my street address parser was Herculean task, (1898 lines of
VBA over 10 years)
Because of my work on, and ability to use code from it, my production
name parser was done in a week a few years ago, but itís got some
problems and itís time to upgrade it.
It parses names based on component position only. (see attachment)

Tokenizing:
T or t ' title (Mr,Ms,Dr,...)
P or p ' pedigree (Jr,Sr,II,...)
D or d ' degree (MD,PhD,OD,...)
....Is already done, and fairly easy, regardless of position. (Does
name component words match a word in Title, Pedigree, or Degree
arrays.)

Tokenizing:
F,f,A, or a ' first name or initial
M,m,I, or i ' middle name or initial
L ' last name
....is problematic determining what is what, especially when there are
dual word names (Mary Jane, Van Lynn, O hara, Petrus Johannes)

Tokenizing:
- ' hyphenated (one person, two names)
....Is already done, and fairly easy.

What Iím doing in these test versions is adding:
C ' Patronymic Array (Mac, Van, St,... is last name)
' ' apostrophe (is last name)
.. ' comma (is last name)
....to {help} in determining which name component is the last name.
(the first and middle are always positional)

Lastly, Iíll add (or try):
& ' conjunction (two people, two names)
Good luck on it.

Thanks, always helps

Tom

Nov 13 '05 #21

This discussion thread is closed

Replies have been disabled for this discussion.

Similar topics

44 posts views Thread by Steven T. Hatton | last post: by
6 posts views Thread by Jo K. | last post: by
14 posts views Thread by PC Datasheet | last post: by
2 posts views Thread by Peter Dunker | last post: by
8 posts views Thread by Just Me | last post: by
5 posts views Thread by Roy Smith | last post: by
reply views Thread by zhoujie | last post: by
reply views Thread by harlem98 | last post: by
1 post views Thread by Geralt96 | last post: by
reply views Thread by harlem98 | last post: by
By using this site, you agree to our Privacy Policy and Terms of Use.