erjemin
|
6d2f3fffa7
|
mod: credits
|
2025-12-23 18:43:40 +03:00 |
|
erjemin
|
80dde55f42
|
mod: Висячая пунктуация в конвейре
|
2025-12-23 17:19:42 +03:00 |
|
erjemin
|
22ddf6ef11
|
add: Висячая пунктуация работает (кроме редких случаев когда пробел, или его отуствие, попадает на следующий bs-узел)
|
2025-12-23 17:10:56 +03:00 |
|
erjemin
|
d4aa437558
|
mod: Санитайзер оптимизирован и должен работать быстрее.
|
2025-12-19 14:48:55 +03:00 |
|
erjemin
|
cd1be6bf27
|
mod: Санитайзер добавлен в конвейер типографа
|
2025-12-19 14:33:46 +03:00 |
|
erjemin
|
48c90409b8
|
mod: Санитайзер для очистки от HTML (несколько режимов)
|
2025-10-28 23:46:38 +03:00 |
|
erjemin
|
57fb4914d8
|
mod: немного описания в тесте самозакрывающихся тегов
|
2025-10-28 23:45:14 +03:00 |
|
erjemin
|
65a04e6c44
|
mod: описание модуля висячей типографики +
|
2025-10-28 23:43:37 +03:00 |
|
erjemin
|
41f4090439
|
mod: описание модуля висячей типографики
|
2025-10-23 20:07:08 +03:00 |
|
erjemin
|
579903cc6d
|
mod: двухпроходный конвейер типографа (теперь проблеы перед предлогами и кавычками не ломаются из-за html-тегов)
|
2025-10-12 20:16:02 +03:00 |
|
erjemin
|
4e26952c8b
|
mod: закрывающая кавычка перед точкой +
|
2025-10-09 12:27:58 +03:00 |
|
erjemin
|
d77f1db5c2
|
mod: закрывающая кавычка перед точкой
|
2025-10-09 12:18:32 +03:00 |
|
erjemin
|
78604a83f5
|
mod: тесты конвейера +
|
2025-10-05 18:12:34 +03:00 |
|
erjemin
|
ab82f2ffd8
|
mod: исправлена ошибка с союзом "и" и "как" +
|
2025-10-05 18:10:06 +03:00 |
|
erjemin
|
fff9dda8a0
|
mod: исправлена ошибка с союзом "и" и "как"
|
2025-10-05 18:07:08 +03:00 |
|
erjemin
|
38581221b4
|
mod: Порядок правил
|
2025-10-05 16:53:51 +03:00 |
|
erjemin
|
5adad34fa2
|
mod: Конвейер типографа с рекурсивным обходом DOM
|
2025-10-05 14:12:09 +03:00 |
|
erjemin
|
b814504d1e
|
add: Препозиционные сокращения ('AO', 'ЗАО', 'НКО', и прочее-прочее)
|
2025-10-03 01:14:28 +03:00 |
|
erjemin
|
79cc4e03cf
|
add: Препозиционные сокращения ('и.о.', 'т.о.', 'т.к.', 'т.е.' и прочее-прочее)
|
2025-10-03 01:00:03 +03:00 |
|
erjemin
|
ccab350cb3
|
add: QR-код для сбора средств (на самом деле чтоб не забыть, какие пластинки заказываю)
|
2025-10-02 20:00:56 +03:00 |
|
erjemin
|
38e8e3229b
|
add: Финальные сокращения ('т.д.', 'т.п.', 'др.' и 'пр.')
|
2025-10-01 13:10:11 +03:00 |
|
erjemin
|
f090988b66
|
mod: Документация+ (+предлоги/частицы, +компоновка) +
|
2025-10-01 13:03:57 +03:00 |
|
erjemin
|
cc367482aa
|
mod: Документация+ (+предлоги/частицы, +компоновка)
|
2025-09-24 00:42:00 +03:00 |
|
erjemin
|
5e533d75f5
|
mod: Документация (+предлоги/частицы, +компоновка)
|
2025-09-23 21:06:19 +03:00 |
|
erjemin
|
ddeb7c6d99
|
add: LayoutProcessor - обработка едениц измерения (кажется все++ и реализована безопасность от CHAR_UNIT_SEPARATOR)
|
2025-09-22 10:27:59 +03:00 |
|
erjemin
|
fb9d7f9072
|
add: LayoutProcessor - обработка едениц измерения (кажется все++ и реализована безопасность от CHAR_UNIT_SEPARATOR)
|
2025-09-22 10:26:25 +03:00 |
|
erjemin
|
f1b59332f1
|
add: LayoutProcessor - обработка едениц измерения (кажется все++)
|
2025-09-22 01:35:50 +03:00 |
|
erjemin
|
d096fb6ec8
|
add: LayoutProcessor - обработка едениц измерения (кажется все+)
|
2025-09-22 01:32:57 +03:00 |
|
erjemin
|
21d85c984d
|
add: LayoutProcessor - обработка едениц измерения (кажется все)
|
2025-09-22 01:27:45 +03:00 |
|
erjemin
|
67c5bd805a
|
add: LayoutProcessor - обработка едениц измерения (кажется все)
|
2025-09-22 01:04:38 +03:00 |
|
erjemin
|
c3e65700b1
|
add: LayoutProcessor - обработка едениц измерения (draft)
|
2025-09-21 20:23:04 +03:00 |
|
erjemin
|
a26c9107f2
|
add: LayoutProcessor - обработка тонких пробелов в инициалах и акронимах
|
2025-08-31 15:41:44 +03:00 |
|
erjemin
|
4918645496
|
add: LayoutProcessor - обработка неразрывных пробелов вокруг тире и инициалов
|
2025-08-25 18:15:10 +03:00 |
|
erjemin
|
9a37467bfc
|
add: SymbolsProcessor - обработка тире и псевдографики
|
2025-08-22 15:45:38 +03:00 |
|
erjemin
|
39ef02884e
|
mod: переименование переменных для символов
|
2025-08-22 15:37:02 +03:00 |
|
erjemin
|
8e18c7802e
|
mod: минор
|
2025-08-17 01:13:04 +03:00 |
|
erjemin
|
66cd6e41d2
|
mod: минор
|
2025-08-17 01:12:34 +03:00 |
|
erjemin
|
b4248db063
|
add: обработка кавычек
|
2025-08-17 01:12:09 +03:00 |
|
erjemin
|
73fa57e47e
|
mod: +приоритет языков и кавычки
|
2025-08-17 01:11:23 +03:00 |
|
erjemin
|
1deae2fa16
|
mod: +приоритет языков (ru+en -- кто первый, у того и приоритет)
|
2025-08-17 01:07:30 +03:00 |
|
erjemin
|
32e4b852a1
|
add: ++кодировки и мнемоники
|
2025-08-12 15:35:22 +03:00 |
|
erjemin
|
ca88f2da3c
|
add: +кодировки и мнемоники
|
2025-08-12 00:07:45 +03:00 |
|
erjemin
|
02035cff40
|
add: кодировки и мнемоники
|
2025-08-11 23:59:57 +03:00 |
|
erjemin
|
78b78bf949
|
mod: спецсимволы ( и ­) берутся из config.py
|
2025-08-11 22:19:40 +03:00 |
|
erjemin
|
40fd4b5891
|
mod: +++++++приоритеты и тесты html-мнемоник для decode_to_unicode()
|
2025-08-11 22:18:06 +03:00 |
|
erjemin
|
c4df3ba9c1
|
mod: +++++++приоритеты и тесты html-мнемоник для decode_to_unicode()
|
2025-08-11 21:38:49 +03:00 |
|
erjemin
|
960ec97093
|
mod: ++++++приоритеты и тесты html-мнемоник для decode_to_unicode()
|
2025-08-09 11:31:30 +03:00 |
|
erjemin
|
f052ec5eb1
|
mod: +++++приоритеты и тесты html-мнемоник для decode_to_unicode()
|
2025-08-09 00:48:34 +03:00 |
|
erjemin
|
a16d4f7416
|
mod: ++++приоритеты и тесты html-мнемоник для decode_to_unicode()
|
2025-08-08 18:16:35 +03:00 |
|
erjemin
|
679c9770f0
|
mod: +++приоритеты и тесты html-мнемоник для decode_to_unicode()
|
2025-08-05 23:32:28 +03:00 |
|
erjemin
|
34bd07bac0
|
mod: ++тесты html-мнемоник для decode_to_unicode()
|
2025-08-05 23:18:08 +03:00 |
|
erjemin
|
68ad5d7823
|
mod: минор (из-за изменений в config.py)
|
2025-08-05 22:43:24 +03:00 |
|
erjemin
|
2b53f8b83c
|
add: делаем строки для теста кодирования utf в мнемоники
|
2025-08-05 22:41:26 +03:00 |
|
erjemin
|
3684088fd0
|
mod: +тесты html-мнемоник для decode_to_unicode() ..
|
2025-08-05 22:38:28 +03:00 |
|
erjemin
|
65970f3170
|
mod: тесты всех html-мнемоник для decode_to_unicode() .
|
2025-08-05 12:40:31 +03:00 |
|
erjemin
|
1684649607
|
mod: тесты всех html-мнемоник для decode_to_unicode()
|
2025-08-05 12:29:32 +03:00 |
|
erjemin
|
134f3807b2
|
add: config.py как единый источник правды (на базе html.entities)
|
2025-08-03 20:00:59 +03:00 |
|
erjemin
|
cf047a2552
|
mod: исправления utf <-> менемоники и тесты
|
2025-08-02 18:17:45 +03:00 |
|
erjemin
|
27c950f28d
|
mad: тест кодека, ещё больше html-мнемоник..
|
2025-08-02 11:46:35 +03:00 |
|
erjemin
|
6ad0da6097
|
add: тест кодека html-мнемоник.
|
2025-08-02 11:01:32 +03:00 |
|
erjemin
|
6c29d3e5fb
|
add: тест кодека html-мнемоник
|
2025-08-01 20:18:31 +03:00 |
|
erjemin
|
0b0847843b
|
mod: изменен поиск суфиксов в английских словах
|
2025-07-30 19:28:34 +03:00 |
|
erjemin
|
19dab28ecb
|
mod: тесты переносов в английских словах
|
2025-07-30 19:27:21 +03:00 |
|
erjemin
|
3a61294d70
|
mod: еще больше html-мнемокода (стрелки2)
|
2025-07-30 16:06:16 +03:00 |
|
erjemin
|
863ae131bc
|
mod: еще больше html-мнемокода (стрелки)
|
2025-07-29 23:45:39 +03:00 |
|
erjemin
|
6977b6ef88
|
mod: еще больше html-мнемокода (умляуты)
|
2025-07-28 15:26:51 +03:00 |
|
erjemin
|
762edf671e
|
mod: еще больше html-мнемокода (греческие)
|
2025-07-28 09:04:21 +03:00 |
|
erjemin
|
359f766115
|
mod: еще больше html-мнемокода
|
2025-07-25 23:43:46 +03:00 |
|
erjemin
|
d716d394bb
|
mod: изменен алгоритм переноса в русских словах (императивнный на декларативный) с весами и приоритетами
|
2025-07-24 21:02:40 +03:00 |
|
erjemin
|
086adc1f7b
|
mod: изменен алгоритм переноса в русских словах
|
2025-07-24 13:16:18 +03:00 |
|
erjemin
|
aa3939d1c6
|
add: тест на переносы в словах (рус)
|
2025-07-23 18:58:46 +03:00 |
|
erjemin
|
c3a19f02fc
|
---: minor
|
2025-07-22 14:01:26 +03:00 |
|
erjemin
|
acc592426f
|
add: тесты для unbreakables.py
|
2025-07-22 13:12:07 +03:00 |
|
erjemin
|
7ff18dc2e8
|
add: codec (внутренний utf-8 и мнемокод для in/out
|
2025-07-21 14:46:13 +03:00 |
|
erjemin
|
1c5fe77706
|
add: обработка html (теги исклчены из типографа).
|
2025-07-19 23:00:41 +03:00 |
|
erjemin
|
6b72da89c4
|
add: неразрывные пробелы для предлогов, союзов, частиц и т.п. (с пре-позицией и пост-позицией)
|
2025-07-18 00:31:02 +03:00 |
|
erjemin
|
96fa73e43d
|
add: проверки на диграммы/триграммы,квадрограммы в английских словах
|
2025-05-19 20:42:49 +03:00 |
|
erjemin
|
b27c643496
|
add: переносы в английских словах .
|
2025-05-19 15:02:55 +03:00 |
|
erjemin
|
42da503411
|
add: переносы в английских словах
|
2025-05-19 14:07:15 +03:00 |
|
erjemin
|
cf78766a6b
|
mod: minor
|
2025-05-14 00:21:20 +03:00 |
|
erjemin
|
f7ec259a7e
|
mod: minor
|
2025-05-14 00:18:28 +03:00 |
|
erjemin
|
1d20f4e5e6
|
add: логгер ..
|
2025-05-14 00:13:30 +03:00 |
|
erjemin
|
fcb21bdd9f
|
add: логгер .
|
2025-05-14 00:06:39 +03:00 |
|
erjemin
|
70ddf17c9f
|
add: логгер
|
2025-05-13 23:52:50 +03:00 |
|
erjemin
|
b593c0148b
|
add: русская дореволюционная орфография для переносов
|
2025-05-13 16:04:26 +03:00 |
|
erjemin
|
5390e0583e
|
add: изменение настроек типографа через defaults.py
|
2025-05-13 15:25:45 +03:00 |
|
erjemin
|
f48dd5bb53
|
mod: minor .
|
2025-05-13 00:46:36 +03:00 |
|
erjemin
|
8b0efa26eb
|
add: разделены правила для языков + провеки на языки-алфавиты .
|
2025-05-12 18:38:52 +03:00 |
|
erjemin
|
f0b9784737
|
add: разделены правила для языков + провеки на языки-алфавиты
|
2025-05-12 18:36:05 +03:00 |
|
erjemin
|
4d9f4a798e
|
add: наследование lang/mode при расстановке переносах в конвейере Типографа
|
2025-05-11 23:00:08 +03:00 |
|
erjemin
|
ab63e02634
|
add: настройки языков и режима перенесены в config
|
2025-05-11 21:55:07 +03:00 |
|
erjemin
|
0eae872e7a
|
add: настройки языков и режима перенесены в config
|
2025-05-11 21:54:27 +03:00 |
|
erjemin
|
b64354f85b
|
mod: разделение функциональности по файлам
|
2025-05-11 18:57:03 +03:00 |
|
erjemin
|
bc20296729
|
mod: разделение функциональности по файлам
|
2025-05-11 18:56:50 +03:00 |
|
erjemin
|
c4262bb1d1
|
add: gitignore
|
2025-05-11 16:49:24 +03:00 |
|
erjemin
|
9e5488ec26
|
add: minor .
|
2025-05-11 02:22:26 +03:00 |
|
erjemin
|
30368cedfd
|
add: переносы через Class-ы (драфт)
|
2025-05-11 02:08:06 +03:00 |
|
erjemin
|
0c83da52c6
|
add: переносы
|
2025-05-09 21:57:03 +03:00 |
|
erjemin
|
24fd3fcf55
|
Read me
|
2025-05-09 21:55:26 +03:00 |
|