Commit Graph

103 Commits

Author SHA1 Message Date
Kiryl
658f206f5d Add ability to have several conditions on tags 2022-10-19 18:44:34 +03:00
Kiryl
93979e8d59 epub presets improves 2022-10-13 11:05:48 +03:00
Kiryl
58b6c2de3b make heading removal only for hs 2022-09-29 11:21:29 +03:00
Kiryl
00308b61e7 improve heading removal 2022-09-22 14:08:53 +03:00
Kiryl
001e55a27b Remove processing of tables 2022-09-08 13:11:45 +03:00
Kiryl
83939e43cb Annot.[HTML->Html, _] 2022-09-06 16:36:35 +03:00
Kiryl
ddc45e2d04 Merge processing tags[Docx, Epub] 2022-09-06 16:26:08 +03:00
Kiryl
ea37b19c36 Move main to epub_solver.py 2022-09-06 16:22:11 +03:00
Kiryl
96c7421e71 epub_presets 2022-09-06 13:19:26 +03:00
Kiryl
4f4dbab94c presets.json -> epub_presets.json 2022-09-06 13:18:52 +03:00
Kiryl
3fcff462d3 Add abil. to replace value of attributes in presets 2022-09-05 17:19:31 +03:00
Kiryl
c602d9974a Rewrite style processing to make it common[Epub, Docx] 2022-09-02 14:43:16 +03:00
Kiryl
d71ef44178 Merge all preset functions in 1 [Epub] 2022-09-02 14:41:59 +03:00
Kiryl
115a53e366 put style processors on general level 2022-09-01 18:12:04 +03:00
Kiryl
39d5e27df2 Add inches->px converter 2022-09-01 13:35:26 +03:00
Kiryl
2122fb82fa Prod fix(-presets) 2022-08-04 12:35:23 +03:00
Kiryl
9959a04935 Rewrite and add imports 2022-08-03 16:49:17 +03:00
Kiryl
19c2308c58 Rewrite the processing of images 2022-08-03 16:45:18 +03:00
Kiryl
e3290b23bb Fix annotation problem 2022-08-03 14:55:22 +03:00
Kiryl
78e3ad8911 Annotations in Epub converter 2022-08-03 14:39:13 +03:00
Kiryl
009b755a31 Add path to backend preset 2022-07-28 11:52:47 +03:00
Kiryl
af466cbc27 Change paths to books 2022-07-27 20:44:19 +03:00
Kiryl
84b692d39b Add preset processing from backend 2022-07-27 20:19:48 +03:00
Kiryl
ea4dd77155 Add attr replacer & svg -> img 2022-07-20 15:45:44 +03:00
Kiryl
4f7aa69ab3 Heading removal fix 2022-07-20 15:44:28 +03:00
Kiryl
20fa1bfa86 Clear font-family value of regex characters 2022-07-15 14:18:53 +03:00
Kiryl
b1ccd796c9 Set up local docx_converter 2022-07-14 19:13:34 +03:00
Kiryl
ca229dc6b7 Rewrite _insert_tags cause of mutable tag 2022-07-14 19:11:33 +03:00
Kiryl
8624a0a776 ' -> " in import css file 2022-07-14 19:10:23 +03:00
Kiryl
55372561cd Change processing of Section|Part Chapters 2022-07-14 19:09:33 +03:00
Kiryl
e1f06ba884 Add concrete book_id for imgs on Local 2022-07-14 12:39:48 +03:00
Kiryl
5036445c05 rewrite process internal links 2022-07-08 18:37:17 +03:00
Kiryl
7d5c1bfdf2 comment duplicate_styles_check cause of transform 2022-07-08 18:36:09 +03:00
Kiryl
1926377a34 rewrite css_processor.py 2022-07-08 18:35:34 +03:00
Kiryl
c4752a19db add processing of JSON presets 2022-07-07 19:32:24 +03:00
Kiryl
687c09417a css processing formatting 2022-07-07 19:31:16 +03:00
Kiryl
114ac78eb0 refactor with PEP8 2022-06-28 16:39:50 +03:00
Kiryl
f01f6ad778 Remove font=family processing 2022-06-28 16:38:21 +03:00
Kiryl
eab4f0130a Update livecarta_config.py with processing changes 2022-06-27 19:16:17 +03:00
Kiryl
9b4ecfd63c Add function - insert certain tags in parent tags 2022-06-27 19:13:39 +03:00
Kiryl
8e4d4de5bc Add ability to unwrap tags that are in certain tags 2022-06-27 19:12:39 +03:00
Kiryl
01c2c8b120 Add ability to replace tags based on parents/children 2022-06-27 19:12:02 +03:00
Kiryl
f690412f5c Create preset for wrapping tags with tables 2022-06-24 17:12:21 +03:00
Kiryl
d91f6aba4a Create preset for wrapping tags with tables 2022-06-24 17:12:00 +03:00
Kiryl
66e03c98e3 Add style to <code> tags without 2022-06-23 18:48:50 +03:00
Kiryl
ffa6e90ad5 Take class removing to a function 2022-06-23 18:27:23 +03:00
Kiryl
7e380ef431 Optimize heading cleaning 2022-06-23 17:44:48 +03:00
Kiryl
536c1d23e4 Сut preparing title function 2022-06-23 17:43:51 +03:00
Kiryl
1eb59a66ac Add processing of indents in %,em,pt 2022-06-23 13:02:23 +03:00
Kiryl
9422182b03 Fix error with Navigable String doesn't have name 2022-06-23 12:59:37 +03:00