minjaesong
|
07d4504a89
|
testing new penalty eq
|
2024-04-30 18:04:47 +09:00 |
|
minjaesong
|
aa45f942e3
|
freezing slugs into a single line of text
|
2024-04-30 16:39:32 +09:00 |
|
minjaesong
|
7384d970d5
|
better-behaving hyphenation penalty
|
2024-04-30 04:59:08 +09:00 |
|
minjaesong
|
8e29db9c4a
|
smarter hyphenation
|
2024-04-29 16:47:11 +09:00 |
|
minjaesong
|
8bf0642b3f
|
fix: space before hyphen gets ignored
|
2024-04-29 01:40:02 +09:00 |
|
minjaesong
|
87492c1f0b
|
better text scaling support
|
2024-04-28 22:25:00 +09:00 |
|
minjaesong
|
2196a4b2e7
|
faster typesetting by not creating glyph caches
|
2024-04-28 21:18:44 +09:00 |
|
minjaesong
|
ee51cafa6c
|
hyphnation rules for other scripts
|
2024-04-28 19:41:19 +09:00 |
|
minjaesong
|
57ce0363f2
|
better tokenising for quots
|
2024-04-28 18:15:05 +09:00 |
|
minjaesong
|
77e01151b5
|
fix: poor handling of pre-hyphenated words
|
2024-04-28 17:52:41 +09:00 |
|
minjaesong
|
869d424292
|
fix: hyphenated slug would not contract
|
2024-04-28 17:33:37 +09:00 |
|
minjaesong
|
631e60bb73
|
hangable colon and semicolon
|
2024-04-28 16:24:00 +09:00 |
|
minjaesong
|
6410256e6a
|
a space is narrower 4px; tokenising CamelCase
|
2024-04-28 14:28:17 +09:00 |
|
minjaesong
|
66c1a1357a
|
control chars for movabletype
|
2024-04-28 01:18:21 +09:00 |
|
minjaesong
|
d87b0dce7c
|
scale support for MovableType
|
2024-04-27 16:02:22 +09:00 |
|
minjaesong
|
c695a9c5f0
|
more bug fixes
|
2024-04-26 01:30:23 +09:00 |
|
minjaesong
|
6c63504497
|
more tokeniser fix
|
2024-04-25 21:20:45 +09:00 |
|
minjaesong
|
8fd3f0e99a
|
more hentaigana wip
|
2024-04-08 00:59:09 +09:00 |
|
minjaesong
|
373af27873
|
better tokenising for mixed scripts (latin with numerals, korean with latin)
|
2024-04-06 22:23:14 +09:00 |
|
minjaesong
|
30327776ba
|
typesetter: extra draw call by line number
|
2024-04-04 02:45:24 +09:00 |
|
minjaesong
|
32c859fdf8
|
tokenising pre-hyphen-ated words
|
2024-04-03 14:49:03 +09:00 |
|
minjaesong
|
06782fdc55
|
fixing quirks for more writing systems
|
2024-03-31 00:13:31 +09:00 |
|
minjaesong
|
46a57e8e50
|
thai text linebreaking fix
|
2024-03-31 00:02:19 +09:00 |
|
minjaesong
|
78333b3fe1
|
slug moving will ignore glues at line head
|
2024-03-30 22:14:55 +09:00 |
|
minjaesong
|
35325cb852
|
cjkpunct is now variable
|
2024-03-30 21:46:48 +09:00 |
|
minjaesong
|
1bf78cc5bb
|
cjkpunct adjustments
|
2024-03-30 20:20:52 +09:00 |
|
minjaesong
|
5f1f740fab
|
cjkpunct update
|
2024-03-30 19:57:21 +09:00 |
|
minjaesong
|
e9c9ae4aab
|
better control chars handling
|
2024-03-30 17:00:13 +09:00 |
|
minjaesong
|
09b3a8c759
|
fix: tokeniser fails on the line starts with indentation then colour codes
|
2024-03-30 05:58:01 +09:00 |
|
minjaesong
|
cfc52386ab
|
almost working...
|
2024-03-30 05:55:22 +09:00 |
|
minjaesong
|
c9474fac1c
|
tokeniser: japanese small kana coalesced
|
2024-03-30 01:28:46 +09:00 |
|
minjaesong
|
9e85cae502
|
kana update
|
2024-03-30 01:16:11 +09:00 |
|
minjaesong
|
eacbd4fdb0
|
tokeniser changes
|
2024-03-29 23:58:58 +09:00 |
|
minjaesong
|
258f70dbf4
|
new tokeniser
|
2024-03-29 23:43:58 +09:00 |
|
minjaesong
|
f69b39df95
|
typesetter wip
|
2024-03-29 17:38:00 +09:00 |
|
minjaesong
|
9b554d3524
|
glyphs update
|
2024-03-29 17:37:49 +09:00 |
|
minjaesong
|
d6ba2eb7ce
|
symbols sheet update
|
2024-03-28 21:06:48 +09:00 |
|
minjaesong
|
a9883fc029
|
more kana update
|
2024-03-28 19:08:23 +09:00 |
|
minjaesong
|
0ebbcfb8c4
|
control chars and colour codes
|
2024-03-26 02:14:58 +09:00 |
|
minjaesong
|
4d04f368c6
|
word split rule for Korean
|
2024-03-25 20:34:48 +09:00 |
|
minjaesong
|
ab04e6b735
|
better hyphenation
|
2024-03-25 20:00:22 +09:00 |
|
minjaesong
|
c1b7d3e036
|
hyphenation wip
|
2024-03-25 18:43:08 +09:00 |
|
minjaesong
|
f60454229b
|
new tightening penalising eq
|
2024-03-25 16:48:53 +09:00 |
|
minjaesong
|
bba02d9f40
|
adding fullwidth comma/period to the symbol table
|
2024-03-25 16:34:13 +09:00 |
|
minjaesong
|
1a20283bb3
|
kerning rule for rs and dots
|
2024-03-25 16:23:36 +09:00 |
|
minjaesong
|
c644d4ad1a
|
test materials
|
2024-03-25 16:03:08 +09:00 |
|
minjaesong
|
b9e0366512
|
Chinese/Japanese typesetting works in a way that it won't crash the program
|
2024-03-25 16:01:32 +09:00 |
|
minjaesong
|
e81b9f4e53
|
various fixes
|
2024-03-25 03:32:16 +09:00 |
|
minjaesong
|
67481f9e44
|
various fixes
|
2024-03-25 03:29:51 +09:00 |
|
minjaesong
|
95f42a9126
|
fix: test window rendering quirks
|
2024-03-25 03:06:28 +09:00 |
|