90 Commits

Author SHA1 Message Date
579903cc6d mod: двухпроходный конвейер типографа (теперь проблеы перед предлогами и кавычками не ломаются из-за html-тегов) 2025-10-12 20:16:02 +03:00
4e26952c8b mod: закрывающая кавычка перед точкой + 2025-10-09 12:27:58 +03:00
d77f1db5c2 mod: закрывающая кавычка перед точкой 2025-10-09 12:18:32 +03:00
78604a83f5 mod: тесты конвейера + 2025-10-05 18:12:34 +03:00
ab82f2ffd8 mod: исправлена ошибка с союзом "и" и "как" + 2025-10-05 18:10:06 +03:00
fff9dda8a0 mod: исправлена ошибка с союзом "и" и "как" 2025-10-05 18:07:08 +03:00
38581221b4 mod: Порядок правил 2025-10-05 16:53:51 +03:00
5adad34fa2 mod: Конвейер типографа с рекурсивным обходом DOM 2025-10-05 14:12:09 +03:00
b814504d1e add: Препозиционные сокращения ('AO', 'ЗАО', 'НКО', и прочее-прочее) 2025-10-03 01:14:28 +03:00
79cc4e03cf add: Препозиционные сокращения ('и.о.', 'т.о.', 'т.к.', 'т.е.' и прочее-прочее) 2025-10-03 01:00:03 +03:00
ccab350cb3 add: QR-код для сбора средств (на самом деле чтоб не забыть, какие пластинки заказываю) 2025-10-02 20:00:56 +03:00
38e8e3229b add: Финальные сокращения ('т.д.', 'т.п.', 'др.' и 'пр.') 2025-10-01 13:10:11 +03:00
f090988b66 mod: Документация+ (+предлоги/частицы, +компоновка) + 2025-10-01 13:03:57 +03:00
cc367482aa mod: Документация+ (+предлоги/частицы, +компоновка) 2025-09-24 00:42:00 +03:00
5e533d75f5 mod: Документация (+предлоги/частицы, +компоновка) 2025-09-23 21:06:19 +03:00
ddeb7c6d99 add: LayoutProcessor - обработка едениц измерения (кажется все++ и реализована безопасность от CHAR_UNIT_SEPARATOR) 2025-09-22 10:27:59 +03:00
fb9d7f9072 add: LayoutProcessor - обработка едениц измерения (кажется все++ и реализована безопасность от CHAR_UNIT_SEPARATOR) 2025-09-22 10:26:25 +03:00
f1b59332f1 add: LayoutProcessor - обработка едениц измерения (кажется все++) 2025-09-22 01:35:50 +03:00
d096fb6ec8 add: LayoutProcessor - обработка едениц измерения (кажется все+) 2025-09-22 01:32:57 +03:00
21d85c984d add: LayoutProcessor - обработка едениц измерения (кажется все) 2025-09-22 01:27:45 +03:00
67c5bd805a add: LayoutProcessor - обработка едениц измерения (кажется все) 2025-09-22 01:04:38 +03:00
c3e65700b1 add: LayoutProcessor - обработка едениц измерения (draft) 2025-09-21 20:23:04 +03:00
a26c9107f2 add: LayoutProcessor - обработка тонких пробелов в инициалах и акронимах 2025-08-31 15:41:44 +03:00
4918645496 add: LayoutProcessor - обработка неразрывных пробелов вокруг тире и инициалов 2025-08-25 18:15:10 +03:00
9a37467bfc add: SymbolsProcessor - обработка тире и псевдографики 2025-08-22 15:45:38 +03:00
39ef02884e mod: переименование переменных для символов 2025-08-22 15:37:02 +03:00
8e18c7802e mod: минор 2025-08-17 01:13:04 +03:00
66cd6e41d2 mod: минор 2025-08-17 01:12:34 +03:00
b4248db063 add: обработка кавычек 2025-08-17 01:12:09 +03:00
73fa57e47e mod: +приоритет языков и кавычки 2025-08-17 01:11:23 +03:00
1deae2fa16 mod: +приоритет языков (ru+en -- кто первый, у того и приоритет) 2025-08-17 01:07:30 +03:00
32e4b852a1 add: ++кодировки и мнемоники 2025-08-12 15:35:22 +03:00
ca88f2da3c add: +кодировки и мнемоники 2025-08-12 00:07:45 +03:00
02035cff40 add: кодировки и мнемоники 2025-08-11 23:59:57 +03:00
78b78bf949 mod: спецсимволы (  и ­) берутся из config.py 2025-08-11 22:19:40 +03:00
40fd4b5891 mod: +++++++приоритеты и тесты html-мнемоник для decode_to_unicode() 2025-08-11 22:18:06 +03:00
c4df3ba9c1 mod: +++++++приоритеты и тесты html-мнемоник для decode_to_unicode() 2025-08-11 21:38:49 +03:00
960ec97093 mod: ++++++приоритеты и тесты html-мнемоник для decode_to_unicode() 2025-08-09 11:31:30 +03:00
f052ec5eb1 mod: +++++приоритеты и тесты html-мнемоник для decode_to_unicode() 2025-08-09 00:48:34 +03:00
a16d4f7416 mod: ++++приоритеты и тесты html-мнемоник для decode_to_unicode() 2025-08-08 18:16:35 +03:00
679c9770f0 mod: +++приоритеты и тесты html-мнемоник для decode_to_unicode() 2025-08-05 23:32:28 +03:00
34bd07bac0 mod: ++тесты html-мнемоник для decode_to_unicode() 2025-08-05 23:18:08 +03:00
68ad5d7823 mod: минор (из-за изменений в config.py) 2025-08-05 22:43:24 +03:00
2b53f8b83c add: делаем строки для теста кодирования utf в мнемоники 2025-08-05 22:41:26 +03:00
3684088fd0 mod: +тесты html-мнемоник для decode_to_unicode() .. 2025-08-05 22:38:28 +03:00
65970f3170 mod: тесты всех html-мнемоник для decode_to_unicode() . 2025-08-05 12:40:31 +03:00
1684649607 mod: тесты всех html-мнемоник для decode_to_unicode() 2025-08-05 12:29:32 +03:00
134f3807b2 add: config.py как единый источник правды (на базе html.entities) 2025-08-03 20:00:59 +03:00
cf047a2552 mod: исправления utf <-> менемоники и тесты 2025-08-02 18:17:45 +03:00
27c950f28d mad: тест кодека, ещё больше html-мнемоник.. 2025-08-02 11:46:35 +03:00