NAME
Lingua::ZH::ChineseNaming - Analyzing Chinese Names
SYNOPSIS
use Lingua::ZH::ChineseNaming;
my $n = new Lingua::ZH::ChineseNaming( # Chen Yuan-yuan
FAMILY_NAME => '³¯',
GIVEN_NAME => '¶ê¶ê'
);
print Dumper $n;
DESCRIPTION
Naming is an art and choosing an auspicious one is a
long-standing tradition in Chinese communities. Many
people hold firmly that to have a good name is to have
an auspicious life.
Analyzing and choosing a good name always uses several
patterns, e.g. stroke-counting, Chinese-horoscope,
hexagrams, but there is never a scientific foundation
for these patterns.
Lingua::ZH::ChineseNaming avoids to be a fortune-teller,
but only extracts the computable part of this tradition
and tries not to be confined to any specific school of
interpreters.
METHODS
new Lingua::ZH::ChineseNaming(FAMILY_NAME => HERE, GIVEN_NAME => HERE) starts analysis
my $n = new Lingua::ZH::ChineseNaming( # Chen Yuan-yuan FAMILY_NAME => '³¯', GIVEN_NAME => '¶ê¶ê' ); then, it gives statistics like this. FAMILY_NAME => '³¯', # Chen GIVEN_NAME => '¶ê¶ê', # Yuan-yuan heavenly => 12, personal => 24 earthly => 26, external => 14, general => 38, hexagram => 'gen over li', chart => '--- - - - - --- - - ---'
ILLUSTRATIONS
FAMILY NAME
Chinese family names are mostly a single character.
GIVEN NAME
comes in one or two characters.
HEAVENLY CHARACTER
implies the influence of ancestry on a person.
PERSONAL CHARACTER
implies one's disposition or inner attributes.
EARTHLY CHARACTER
implies the relation between the environment and person
EXTERNAL CHARACTER
is combined with one's heavenly character and earthly character, representing the external factors of one person.
GENERAL CHARACTER
is addition of one's heavenly, personal, and earthly characters.
HEXAGRAM
is formally introduced to history in I-CHING thousand years ago, and is given for your own interpretation.
CAVEAT
It is only for casual amusement. No practical use
Characters are all encoded in Big5 for now.
REFERENCE
Almost every kind of book on Chinese naming is written in Chinese. I list two books in English for you reference.
Choosing Auspicious Chinese Name by Evelyn Lip
I CHING, The Oracle by Kerson Huang
COPYRIGHT
xern <xern@cpan.org>
This module is free software; you can redistribute it or modify it under the same terms as Perl itself.
1 POD Error
The following errors were encountered while parsing the POD:
- Around line 151:
Non-ASCII character seen before =encoding in ''³¯','. Assuming CP1252