契絆想解詩

Published
2015-05-28
Last modified
2015-09-22

Introduction

Hiragana
けいはんそうかいし
Romanized
Keihansoukaishi
Localized
Emotional Song Pact
Abbreviated
Keihan

Keihan is a constructed language from the Surge Concerto video game series made by GUST. It is fairly complex; what follows are some of my notes on the language.

Resources

A lot of information can be found in officially released materials and other pages:

Writing

Since there does not exist a detailed description of Keihan's writing system at this time, I have done some research and written one here.

Note that some of this information was derived experimentally and might be inaccurate. Please send me any contradictions you find.

Characters

Keihan possesses a straightforward set of alphabet and punctuation characters. Keihan may seem like a substitution of the Latin alphabet on the surface, but that illusion shall disappear shortly.

Here is the alphabet:

The Keihan alphabet, from A to Z.

There is no distinction between upper or lower case.

Here are the punctuation characters:

Keihan punctuation marks.

Ignore the leading a characters; they are there to force the official character generator to render the punctuation.

From left to right, they are ;, ?, !, and =. The semicolon is Keihan's sentence terminator; it functions like a period. The reason it is a semicolon may be related to the strong computer themes in Surge Concerto (this is obvious in the other language in the series, REON-4213). The equal sign is used as a topic or subject marker. The question mark and exclamation mark function like they do in English.

Keihan's numeric system is hexadecimal (again showing the computer theme):

Keihan digits, from 0 to F and including the decimal point.

Clusters

While the characters shown above are used for loanwords, they are never used alone in Keihan itself. Instead, they are combined into clusters consisting of two, three, or four characters each.

Forms

Clusters come in seven different forms.

Clusters of two characters (2-clusters) have two possible forms.

Form A
First at right, second at left.
Form B
First at bottom, second at top.
Keihan cluster forms A and B.

Clusters of three characters (3-clusters) have three possible forms.

Form C
First at top right, second at bottom right, third at left
Form D
First at bottom right, second at bottom left, third at top
Form E
First at bottom, second at middle, third at top
Keihan cluster forms C, D, and E.
Clusters of four characters (4-clusters) have two possible forms.
Form F
First at bottom right, second at bottom middle, third at bottom left, forth at top
Form G
First at bottom, second at middle right, third at middle left, fourth at top
Keihan cluster forms F and G.

Rules

The rules for forming clusters is fairly complex. Using the table below, find the letter in the cluster with the highest priority and use the form indicated by that letter.

These rules were determined experimentally from the official Keihan generator, so they might be incorrect or sub-optimal.

(Table can be sorted with Javascript; try clicking on the the headers.)

Letter 2-cluster 3-cluster 4-cluster
Form Priority Form Priority Form Priority
a A 1 C 1 F 1
a A 1 C 1 F 1
b B 2 E 2 G 2
c A 1 C 1 F 1
d B 2 E 2 G 2
e A 1 C 1 F 1
f A 1 C 1 F 1
g B 2 E 2 G 2
h A 1 C 1 F 1
i A 1 C 1 F 1
j A 3 D 3 F 3
k A 1 C 1 F 1
l A 1 C 1 F 1
m B 4 D 3 G 6
n A 1 C 1 F 1
o A 1 C 1 F 1
p B 2 C 1 G 4
q A 1 C 1 F 1
r A 1 C 1 F 1
s A 1 E 4 F 5
t B 2 C 1 G 4
u A 1 C 1 F 1
v A 1 D 3 F 3
w A 1 C 1 F 1
x B 2 E 2 G 2
y A 1 D 3 F 3
z A 1 C 1 F 1

Mutations

In addition to forming clusters, each letter in Keihan also mutates according to its position in a cluster.

There are nine different mutations.

Pure
Base form of character when not in a cluster.
Vertical-0
Used for the right character in form A.
Horizontal-0
Used for the bottom character in form B.
Vertical-1
Used for the left character in forms A and C.
Horizontal-1
Used for the top character in forms B, D, and F, and for the horizontal characters in forms E and G.
Horizontal-2
Used for the right characters in form C.
Vertical-2
Used for the bottom characters in form D.
Vertical-3
Used for the bottom characters in form F.
Horizontal-3
Used for the middle characters in form G.

Here are all of the mutations for all letters:

A chart showing all Keihan letter mutations.

Corrections

Please send me any corrections: darkfeline@felesatra.moe

Notes

Changelog

v1.1 2015-06-09

  • Removed Appendix because it was poorly written.
  • Removed alternate clustering rules because maintaining two sets of rules takes extra work.
  • Added rule generation algorithm, so now clustering rules are generated using gathered data. This should make things go more smoothly.
  • Fixed clustering rules using observation by aquagon. Added sorting functionality to rules table.

v1.0 2015-05-28

  • Finished info on mutations.
  • Typo correction by aquagon.