Line breaking rules in Japanese text .28Kinsoku Shori.29 Line breaking rules in East Asian languages
1 line breaking rules in japanese text (kinsoku shori)
1.1 word wrap rules
1.1.1 categories
1.1.1.1 characters not permitted on start of line
1.1.1.2 characters not permitted @ end of line
1.1.1.3 not split
1.2 processing rules
line breaking rules in japanese text (kinsoku shori)
line breaking rules of japanese language determined jis x 4051, japanese industrial standard. describes word wrap rules , processing rules japanese language documents. these rules called kinsoku shori (禁則処理, literally process of prohibition rules).
word wrap rules
categories
regarding prohibited characters, there conventions called house rules , characteristic rules of publishers. furthermore, there many publishers rules contradict other publishers ones. reason, there lots of conventions not supported western dtp software tools, , main cause of growing demand of computerized phototypesetting systems.
characters not permitted on start of line
closing brackets
)]}〕〉》」』】〙〗〟’ ⦆»
japanese characters not allowed @ start of line
ヽヾーァィゥェォッャュョヮヵヶぁぃぅぇぉっゃゅょゎゕゖㇰㇱㇲㇳㇴㇵㇶㇷㇸㇹㇺㇻㇼㇽㇾㇿ々〻
(note: above rule applies small (chiisai) kana. full size kana can start line.)
hyphens
‐゠–〜
delimiters
?!‼⁇⁈⁉
mid-sentence punctuation
・、:;,
sentence-ending punctuation
。.
note: kinsoku shori not apply japanese characters while 1 line contains not enough characters
characters not permitted @ end of line
opening brackets
([{〔〈《「『【〘〖〝‘ ⦅«
do not split
characters can t separated
—…‥〳〴〵
numbers
grouped characters
一昨日(おととい) (kanji sequences have ruby characters not have clear mapping underlying kanji characters (jukujikun))
processing rules
burasage (hanging punctuation)
move punctuation character end of previous line.
oidashi (wrap next)
send characters not permitted @ end of line next line, increase kerning pad out first line. use wrap character first line goal of preventing character shouldn t start line coming first on next line.
oikomi (squeeze)
reduce kerning on first line pull character not permitted @ start of line being first character on second line.
if software not have kerning ability, white space added end of line.
do not split
use oidashi , oikomi process. if characters can t split straddle end of line, move them in block next line using oidashi, or keep them on previous line using oikomi.
^ cite error: named reference jisx40512004 invoked never defined (see page).
Comments
Post a Comment