From 704ab0068d9f62429c3f6d3f63bf9902e083850e Mon Sep 17 00:00:00 2001 From: Konstantin Date: Mon, 15 Jul 2024 18:23:41 +0000 Subject: [PATCH 1/5] Create topic_gd-tools.md --- website/docs/topic_gd-tools.md | 25 +++++++++++++++++++++++++ 1 file changed, 25 insertions(+) create mode 100644 website/docs/topic_gd-tools.md diff --git a/website/docs/topic_gd-tools.md b/website/docs/topic_gd-tools.md new file mode 100644 index 000000000..cf170fd57 --- /dev/null +++ b/website/docs/topic_gd-tools.md @@ -0,0 +1,25 @@ +# GoldenDict tools + +A set of helpful programs to enhance goldendict for immersion learning. + + +# prerequisite +1. install [gd-tools](https://codeberg.org/hashirama/gd-tools) and configure it according to its README + +# features: +- japanese sentence spliting, making each part of the sentence clickable +![Alt](https://codeberg.org/hashirama/gd-tools/raw/branch/main/misc/marisa.gif) + +## How to setup: +Open GoldenDict, press "Edit" > "Dictionaries" > "Programs" and add the installed executables. Set type to html. Command Line: gd-tools --word %GDWORD% --sentence %GDSEARCH%. Optionally add arguments, such as: gd-tools marisa --word %GDWORD% --sentence %GDSEARCH% . These programs are treated as dictionaries and you can add them under "Dictionaries" or "Groups". +

+please notice that gd-tools does works in windows, and we have an [installer](https://www.mediafire.com/file/h1v7owj7np9j7wg/gd-tools_windows.zip/file) for it, you can install and then come back to the previous instruction. +And if you're at Gnu Guix, install it from our [channel](https://codeberg.org/hashirama/ajattix)

+other features: +- kanji stroke order: for those who want to know how to write a character +- image searching +and much more, please see our list [here](https://codeberg.org/hashirama/gd-tools/src/branch/main/README.md#table-of-contents) + +# Misc +we have a mandarin version of gd-marisa, which relies on mecab (unix only) :

+![image](https://codeberg.org/hashirama/gd-tools/raw/branch/main/misc/mandarin.png) From 081342ac7a64c93ae759f990428c15ec46d7d354 Mon Sep 17 00:00:00 2001 From: Konstantin Date: Tue, 16 Jul 2024 02:36:55 +0000 Subject: [PATCH 2/5] Update mkdocs.yml --- website/mkdocs.yml | 1 + 1 file changed, 1 insertion(+) diff --git a/website/mkdocs.yml b/website/mkdocs.yml index 3f6b6910e..f241e3f31 100644 --- a/website/mkdocs.yml +++ b/website/mkdocs.yml @@ -38,6 +38,7 @@ nav: - Shortcuts: ui_shortcuts.md - Advanced Usages: - Anki Integration: topic_anki.md + - Immersion Learning: topic_gd-tools.md - Program dictionary: howto/how to add a program as dictionary.md - Command Lines: topic_commandline.md - Custom Stylesheet & JavaScript: topic_userstyle.md From 405efff4fb18c592b0f963c43fb213d627c7bbb5 Mon Sep 17 00:00:00 2001 From: shenleban tongying Date: Mon, 15 Jul 2024 22:52:14 -0400 Subject: [PATCH 3/5] Update mkdocs.yml --- website/mkdocs.yml | 7 ++++--- 1 file changed, 4 insertions(+), 3 deletions(-) diff --git a/website/mkdocs.yml b/website/mkdocs.yml index f241e3f31..ed69f8378 100644 --- a/website/mkdocs.yml +++ b/website/mkdocs.yml @@ -37,18 +37,19 @@ nav: - Favorites: ui_favorites.md - Shortcuts: ui_shortcuts.md - Advanced Usages: - - Anki Integration: topic_anki.md - - Immersion Learning: topic_gd-tools.md - Program dictionary: howto/how to add a program as dictionary.md - Command Lines: topic_commandline.md - Custom Stylesheet & JavaScript: topic_userstyle.md - Portable Mode: topic_portablemode.md - Custom transliteration: topic_transliteration.md - Customize Dictionary: custom_dictionary.md - - OCR Integration: howto/ocr.md - Wayland: topic_wayland.md - Debug dictionary JS: howto/how to debug dictionary js.md - Flatpak/FlatHub: topic_flatpak.md + - Related tools: + - Anki Integration: topic_anki.md + - OCR Integration: howto/ocr.md + - gd-tools: topic_gd-tools.md - Report Bugs & Feedbacks: feedbacks.md - Development Info: - Start develop: developer.md From fc93e842505073e09fb38e802d7f5bf2e0d8c3cc Mon Sep 17 00:00:00 2001 From: Konstantin Date: Tue, 16 Jul 2024 03:23:52 +0000 Subject: [PATCH 4/5] Update topic_gd-tools.md --- website/docs/topic_gd-tools.md | 3 +++ 1 file changed, 3 insertions(+) diff --git a/website/docs/topic_gd-tools.md b/website/docs/topic_gd-tools.md index cf170fd57..c79e44261 100644 --- a/website/docs/topic_gd-tools.md +++ b/website/docs/topic_gd-tools.md @@ -23,3 +23,6 @@ and much more, please see our list [here](https://codeberg.org/hashirama/gd-tool # Misc we have a mandarin version of gd-marisa, which relies on mecab (unix only) :

![image](https://codeberg.org/hashirama/gd-tools/raw/branch/main/misc/mandarin.png) + +# Notes +This article was written by 柱間. From 60a3b5f2cdfb47c6c35d9e9248962706c57b92b2 Mon Sep 17 00:00:00 2001 From: xiaoyifang <105986+xiaoyifang@users.noreply.github.com> Date: Tue, 16 Jul 2024 11:29:46 +0800 Subject: [PATCH 5/5] Update website/docs/topic_gd-tools.md --- website/docs/topic_gd-tools.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/website/docs/topic_gd-tools.md b/website/docs/topic_gd-tools.md index c79e44261..f6a5146df 100644 --- a/website/docs/topic_gd-tools.md +++ b/website/docs/topic_gd-tools.md @@ -25,4 +25,4 @@ we have a mandarin version of gd-marisa, which relies on mecab (unix only) :