Commit graph

91 commits

Author SHA1 Message Date
stephenmk 3d795ab49f
Add crawler factory 2023-05-06 13:15:38 -05:00
stephenmk 68949dde6c
Use snake_case 2023-05-05 22:54:22 -05:00
stephenmk 7ad72a6e4f
Add support for jitenon-kokugo 2023-05-05 22:53:17 -05:00
Stephen Kraus fa86377404
Add indent to 副義 divs in Daijirin 2023-05-02 21:46:37 -05:00
Stephen Kraus e6c892967a
Update README.md 2023-05-01 23:53:22 -05:00
Stephen Kraus 2bd6ea1322
Redo example images in README.md 2023-05-01 23:24:28 -05:00
Stephen Kraus 6e6d9d3e5a
Update TODO.md 2023-05-01 21:48:58 -05:00
Stephen Kraus ab5049e2de
Create TODO.md 2023-05-01 21:37:49 -05:00
stephenmk fce94903a0
Specify UTF-8 encoding with file i/o 2023-05-01 20:03:03 -05:00
Stephen Kraus 78c65350d5
Update README.md 2023-05-01 19:17:26 -05:00
Stephen Kraus 8086dfcefb
Update jitenbot.py 2023-05-01 18:25:42 -05:00
Stephen Kraus c23db8c50e
Create README.md 2023-05-01 18:23:05 -05:00
stephenmk 5aa954bf2d
Add support for Shinmeikai 8th edition & Daijirin 4th edition 2023-05-01 17:31:28 -05:00
stephenmk 0cfa3a19df
Decrease threshold for displaying jitenon readings in table 2023-04-23 14:45:34 -05:00
stephenmk 298b25ed9e
Import functions explicitly 2023-04-23 12:33:42 -05:00
stephenmk e9cbd8fe4e
Add conditions for displaying term reading in entry headword line 2023-04-23 12:31:02 -05:00
stephenmk 25fa5d107a
Create extra forms for expressions with rare kanji variants 2023-04-23 11:46:27 -05:00
stephenmk fbaba0f499
Protect attribute 2023-04-23 00:34:46 -05:00
stephenmk 08b180f442
Redesign Jitenon glossaries for yomichan 2023-04-23 00:17:42 -05:00
stephenmk 934f6534f1
Rename util.py -> expressions.py 2023-04-22 21:01:52 -05:00
stephenmk 886faf1984
Add more attribute support to yomichan glossary 2023-04-22 20:45:40 -05:00
stephenmk 13f07c9000
Organize yomichan term creation logic into separate classes 2023-04-22 20:26:54 -05:00
stephenmk 7d7e32ba45
Split jitenon crawler class into subclasses 2023-04-22 18:32:11 -05:00
stephenmk 8868383a08
Organize crawler logic into classes 2023-04-22 17:56:52 -05:00
stephenmk 4721eed4c6
Organize Yomichan export logic into classes 2023-04-22 16:49:29 -05:00
stephenmk e73c4d3d7f
Move Yomichan index and tag metadata to data file 2023-04-22 14:14:28 -05:00
stephenmk 90eb5dc285
Use standard platform directories for cache, config, and output data 2023-04-22 13:37:34 -05:00
stephenmk 071144c808
Use full version of sudachi dictionary 2023-04-22 12:09:36 -05:00
Stephen Kraus eee82f0b5a
Update README.md 2023-04-11 16:27:21 -05:00
Stephen Kraus bc692f6c5a
Create README.md 2023-04-11 14:12:55 -05:00
stephenmk 1b89a3542c
Reorganize file structure 2023-04-11 12:01:23 -05:00
stephenmk dcb425b066
Relocate special case logic 2023-04-10 23:41:43 -05:00
stephenmk be47717638
Handle special headword case 2023-04-10 21:08:36 -05:00
stephenmk f7cfc7915b
Strip whitespace from markup 2023-04-10 19:09:01 -05:00
stephenmk 127708b1a6
Add requirements.txt 2023-04-10 19:04:52 -05:00
stephenmk f26270cf7e
Move preprocessing logic for yomichan markup to entry classes 2023-04-10 17:33:10 -05:00
stephenmk 83a182e682
Reorganize file structure 2023-04-10 15:20:33 -05:00
stephenmk 16d694d2d2
Add support Jitenon Kotowaza 2023-04-10 11:14:52 -05:00
stephenmk 79632843cb
Finishing touches on first Jitenon Yoji version 2023-04-08 18:17:09 -05:00
stephenmk f9ad9e6d21
First version
Support for Jitenon's yoji dictionary
2023-04-07 22:05:36 -05:00
Stephen Kraus 0a155809fe
Initial commit 2023-04-07 16:37:51 -05:00