aboutsummaryrefslogtreecommitdiff
path: root/readme.md
diff options
context:
space:
mode:
authorlonkaars <loek@pipeframe.xyz>2022-12-27 12:46:10 +0100
committerlonkaars <loek@pipeframe.xyz>2022-12-27 12:46:10 +0100
commit2cf87d7baeb0ec2b0221e2349989fd0b0967d26b (patch)
tree08f6a883453161cc338e8cb7992f900de50351df /readme.md
parent23daec1b60a43f74de0b2c96647d597b9c3271d6 (diff)
update readme with syntax explanation
Diffstat (limited to 'readme.md')
-rw-r--r--readme.md18
1 files changed, 18 insertions, 0 deletions
diff --git a/readme.md b/readme.md
index bcad401..9de275d 100644
--- a/readme.md
+++ b/readme.md
@@ -2,6 +2,11 @@
work in progress
+this is an anki card template for sentence mining. it has fields for a foreign
+sentence, foreign word, translated word and an optional translated sentence. it
+supports a markdown-like [syntax](#syntax) for adding furigana that is visible
+on either both sides or only on the back side.
+
## example
### input
@@ -29,6 +34,19 @@ work in progress
<span class="sentence-translation">Don't underestimate the master of the house...</span>
</div>
+## syntax
+
+html is passed through, so inline styling (should) still work.
+
+|input|html output|example|
+|-|-|-|
+|`[kanji](furigana)`|`<ruby>kanji<rt>furigana</rt></ruby>`<br>(furigana visible on back side only)|<ruby>kanji<rt>furigana</rt></ruby>|
+|`{kanji}(furigana)`|`<ruby>kanji<rt>furigana</rt></ruby>`<br>(furigana visible on both sides)|<ruby>kanji<rt>furigana</rt></ruby>|
+|`*text*`|`<b>text</b>` (bold)|<b>text</b>|
+|`a\nb`|`a<br>b` (line break)|a<br>b|
+|`\\`|`\` (backslash)|\\|
+|`\[escaped](this)`|`[escaped](this)` (escaped furigana)|\[escaped](this)|
+
## set-up
i don't know how to create a teplate deck (if that's even a thing), so these