Skip to content
Snippets Groups Projects
Commit 65e7ccff authored by Philipp Stadler's avatar Philipp Stadler
Browse files

feat: add templates for english to chinese vocabulary

parent ff66c179
Branches
Tags
1 merge request!8feat!: make all cards except speak in moloashi optional
This commit is part of merge request !8. Comments created here will be created in the context of that merge request.
Showing
with 964 additions and 3 deletions
...@@ -4,7 +4,7 @@ Copyright (c) 2024–Present Kartenaale ...@@ -4,7 +4,7 @@ Copyright (c) 2024–Present Kartenaale
You are free to use, share and modify everything in the repository. You are free to use, share and modify everything in the repository.
Website and code repository: Website and code repository:
https://gitlab.phaidra.org/kartenaale/card-templates https://gitlab.phaidra.org/kartenaale/build/card-templates
------------------------------------------------------------------------------- -------------------------------------------------------------------------------
......
card-templates by kartenaale
Copyright (c) 2024–Present Kartenaale
Der Code der Karten kann ohne Einschränkung benutzt, geändert und geteilt werden.
Webseite und Repository:
https://gitlab.phaidra.org/kartenaale/build/card-templates
-------------------------------------------------------------------------------
Deutsche und chinesische Radikalnamen sind der deutschen Wikipedia entnommen.
Ein herzliches Dankeschön an alle, die zu Wikipedia beigetragen haben.
-------------------------------------------------------------------------------
This product includes software from the hanzi-writer project (MIT), and a
subset of its data derived from fonts (Arphic Public License).
Copyright (c) 2014 David Chanin.
https://github.com/chanind/hanzi-writer
-------------------------------------------------------------------------------
COPYING notice from the hanzi-writer project:
Hanzi Writer uses data from the excellent Make Me a Hanzi project and fonts from Arphic. You can redistribute and/or modify the font data under the terms of the Arphic Public License as published by Arphic Technology Co., Ltd. You should have received a copy of this license (the directory "APL") in the data folder of this repository; if not, see http://ftp.gnu.org/non-gnu/chinese-fonts-truetype/LICENSE.
Arphic PL KaitiM GB and UKai Copyright 1999 Arphic Technology Co., Ltd.; licensed under the Arphic Public License http://www.arphic.com.tw/en/home/index
Make Me a Hanzi Copyright 1999 Arphic Technology Co., Ltd., copyright 2016 Shaunak Kishore; licensed under the Arphic Public License https://github.com/skishore/makemeahanzi
-------------------------------------------------------------------------------
This product includes software from the cnchar project (MIT).
Copyright (c) 2017 - present theajack <theajack@qq.com>
https://github.com/theajack/cnchar
-------------------------------------------------------------------------------
This product includes software from the hanzi-tool project (MIT).
Copyright (c) 2012-2014 Jeremiah Daneil de la Rouviere
-------------------------------------------------------------------------------
This project also would not have been possible without these projects and the
teams behind them:
* Anki (https://apps.ankiweb.net/)
* parcel (https://parceljs.org/)
...@@ -130,10 +130,42 @@ frame number. The Hanzi animation is large and optimized for single characters. ...@@ -130,10 +130,42 @@ frame number. The Hanzi animation is large and optimized for single characters.
#### Example #### Example
TODO TODO
### molaoshi ### vocabulary
Built for learning Chinese writing, reading, listening, speaking, recognizing Built for learning Chinese writing, reading, listening, speaking, recognizing
radicals. radicals.
#### Fields
* `English`
* `简体字`
* `繁體字`
* `Pīnyīn`
* `Examples`
* `Remarks`
* `Remarks (front side)`
* `Zhuyin`
* `Pronounciation`
* `Audio recording`
* `Lesson`
* `Credits`
* `Enable identify radical (简体字)`
* `Enable identify radical (繁體字)`
* `Enable listen`
* `Enable read (Pīnyīn)`
* `Enable read (简体字)`
* `Enable read (繁體字)`
* `Enable write (简体字)`
* `Enable write (繁體字)`
#### Note types
- `Vocabulary`
#### Example
TODO
### molaoshi
Built for learning Chinese writing, reading, listening, speaking, recognizing
radicals, but optimized for german.
#### Fields #### Fields
* `Deutsch`: German or other non-Chinese * `Deutsch`: German or other non-Chinese
* `简体字`: Simplified chinese characters * `简体字`: Simplified chinese characters
...@@ -152,6 +184,9 @@ radicals. ...@@ -152,6 +184,9 @@ radicals.
* `Lesen (繁體字) anlegen`: If non-empty, add a card for reading the traditional character down * `Lesen (繁體字) anlegen`: If non-empty, add a card for reading the traditional character down
* `Credits`: Give credit to your source here * `Credits`: Give credit to your source here
* `Schreiben (繁體字) anlegen`: If non-empty, add a card for writing the simplified character down * `Schreiben (繁體字) anlegen`: If non-empty, add a card for writing the simplified character down
* `Lesen (Pīnyīn) anlegen`
* `Lesen (简体字) anlegen`
* `Hören anlegen`
#### Note types #### Note types
* `Vokabeln` * `Vokabeln`
......
JSONP_INPUT := KA_TEMPLATES_NOTICE JSONP_INPUT := KA_TEMPLATES_NOTICE KA_TEMPLATES_NOTICE_DE
JSONP_OUTPUT := $(foreach I,$(JSONP_INPUT),$(BUILD_PREFIX)$(I).js) JSONP_OUTPUT := $(foreach I,$(JSONP_INPUT),$(BUILD_PREFIX)$(I).js)
MOSTLY_CLEAN += $(JSONP_OUTPUT) MOSTLY_CLEAN += $(JSONP_OUTPUT)
......
...@@ -37,6 +37,55 @@ ...@@ -37,6 +37,55 @@
<h4>Back</h4> <h4>Back</h4>
<a href="hanzi/write/back.html">write/back.html</a> <a href="hanzi/write/back.html">write/back.html</a>
<h2>templates/vocabulary</h2>
<h3>Hear</h3>
<h4>Front</h4>
<a href="vocabulary/hear/front.html">hear/front.html</a>
<h4>Back</h4>
<a href="vocabulary/hear/back.html">hear/back.html</a>
<h3>Read Hanzi</h3>
<h4>Front</h4>
<a href="vocabulary/read_hanzi/front.html">read_hanzi/front.html</a>
<h4>Back</h4>
<a href="vocabulary/read_hanzi/back.html">read_hanzi/back.html</a>
<h3>Read Hanzi (traditional)</h3>
<h4>Front</h4>
<a href="vocabulary/read_hanzi_traditional/front.html">read_hanzi_traditional/front.html</a>
<h4>Back</h4>
<a href="vocabulary/read_hanzi_traditional/back.html">read_hanzi_traditional/back.html</a>
<h3>Read Pinyin</h3>
<h4>Front</h4>
<a href="vocabulary/read_pinyin/front.html">read_pinyin/front.html</a>
<h4>Back</h4>
<a href="vocabulary/read_pinyin/back.html">read_pinyin/back.html</a>
<h3>Speak</h3>
<h4>Front</h4>
<a href="vocabulary/speak/front.html">speak/front.html</a>
<h4>Back</h4>
<a href="vocabulary/speak/back.html">speak/back.html</a>
<h3>Write</h3>
<h4>Front</h4>
<a href="vocabulary/write/front.html">write/front.html</a>
<h4>Back</h4>
<a href="vocabulary/write/back.html">write/back.html</a>
<h3>Identify radical</h3>
<h4>Front</h4>
<a href="vocabulary/identify_radical/front.html">identify_radical/front.html</a>
<h4>Back</h4>
<a href="vocabulary/identify_radical/back.html">identify_radical/back.html</a>
<h3>Identify radical (traditional)</h3>
<h4>Front</h4>
<a href="vocabulary/identify_radical_traditional/front.html">identify_radical_traditional/front.html</a>
<h4>Back</h4>
<a href="vocabulary/identify_radical_traditional/back.html">identify_radical_traditional/back.html</a>
<h2>templates/molaoshi</h2> <h2>templates/molaoshi</h2>
<h3>Hear</h3> <h3>Hear</h3>
<h4>Front</h4> <h4>Front</h4>
......
template_version: 2024-07-22 10:00:00+00:00
note_type:
id: 2024-02-20 12:00:00+00:00
name: Vocabulary
fields:
- English
- 简体字
- 繁體字
- Pīnyīn
- Examples
- Remarks
- Remarks (front side)
- Zhuyin
- Pronounciation
- Audio recording
- Lesson
- Credits
- Enable identify radical (简体字)
- Enable identify radical (繁體字)
- Enable listen
- Enable read (Pīnyīn)
- Enable read (简体字)
- Enable read (繁體字)
- Enable write (简体字)
- Enable write (繁體字)
# this is only necessary to make explicit to keep the later added fields
# id contents
- resources
card_types:
- name: Listen
template: hear
- name: Read (Pīnyīn)
template: read_pinyin
- name: Read (简体字)
template: read_hanzi
- name: Read (繁體字)
template: read_hanzi_traditional
- name: Write (简体字)
template: write
- name: Write (繁體字)
template: write_traditional
- name: Speak
template: speak
- name: Identify radical (简体字)
template: identify_radical
- name: Identify radical (繁體字)
template: identify_radical_traditional
resource_paths:
- '{{BUILD_PREFIX}}hanzi-data'
- '{{BUILD_PREFIX}}KA_TEMPLATES_NOTICE.js'
<div class="front-side-on-back">
{{FrontSide}}
</div>
<hr id="answer">
<div class="exercise back anki-template-hanyu-hear-back">
<dl class="translations">
<dt>Pīnyīn</dt>
<dd>{{Pīnyīn}}</dd>
<dt>English</dt>
<dd>{{English}}</dd>
<dt>简体字</dt>
<dd>
<span class="hanzi-print">{{简体字}}</span>
<div class="strichfolge-animation" no-animate="true" highlight-radical="true">
{{text:简体字}}
</div>
</dd>
<dt>Remarks</dt>
<dd>{{Remarks}}</dd>
<dt>Examples</dt>
<dd>{{Examples}}</dd>
<details class="answer-details">
<summary>
<span class="answer-details-more">Show more…</span>
<span class="answer-details-less">Show less…</span>
</summary>
{{#繁體字}}
<dt>繁體字</dt>
<dd>
<span class="hanzi-print">{{繁體字}}</span>
<div class="strichfolge-animation is-traditional" no-animate="true" highlight-radical="true">
{{text:繁體字}}
</div>
</dd>
{{/繁體字}}
<dt>Radical (简体字)</dt>
<dd>
<span hanzi-data="{{text:简体字}}" hanzi-prop="radical" class="hanzi-print"></span>
<div class="strichfolge-animation" no-animate="true">
<span hanzi-data="{{text:简体字}}" hanzi-prop="radical"></span>
</div>
</dd>
{{#繁體字}}
<dt>Radical (繁體字)</dt>
<dd>
<span hanzi-data="{{text:繁體字}}" hanzi-kind="traditional" hanzi-prop="radical" class="hanzi-print"></span>
<div class="strichfolge-animation is-traditional" no-animate="true">
<span hanzi-data="{{text:繁體字}}" hanzi-kind="traditional" hanzi-prop="radical"></span>
</div>
</dd>
{{/繁體字}}
</details>
</dl>
<details class="answer-details">
<summary>
<span class="answer-details-more">About this pack…</span>
<span class="answer-details-less">Hide pack info…</span>
</summary>
{{Credits}}
<div notice-file="KA_TEMPLATES_NOTICE"></div>
</details>
</div>
<!-- Repeat only relevant text on the back side on AnkiDroid, not all of it -->
<tts style="display: none" service="android" voice="zh_CN">{{text:简体字}}</tts>
<script type="module">
import '../../../components/debug'
</script>
<script type="module">
import '../../../components/back'
</script>
\ No newline at end of file
{{#Enable listen}}{{#Pronounciation}}
<style>
@import url(../../../components/global.css);
</style>
<div class="exercise front anki-template-hanyu-hear-front">
<header class="card-info">
<aside class="exercise-category">
{{Subdeck}}
</aside>
<aside class="exercise-kind">
{{Card}}
</aside>
</header>
</header>
<dl class="prompt translations">
<dt>汉语</dt>
<dd id="t2s-player-container" class="t2s-player-container">
<div class="anki-droid-player">
<tts style="display: none" service="android" voice="zh_CN">
{{text:Pronounciation}}
</tts>
</div>
<div class="anki-web-player">
{{text:Pronounciation}}
</div>
<div class="anki-builtin-player">
{{tts zh_CN:Pronounciation}}
</div>
</dd>
<dt>Recording</dt>
<dd>{{Audio recording}}</dd>
<dt>Remarks</dt>
<dd>{{Remarks (front side)}}</dd>
</dl>
</div>
<script type="module">
import '../../../components/debug'
</script>
<script type="module">
import '../../../components/front'
</script>
{{/Pronounciation}}{{/Enable listen}}
\ No newline at end of file
<div class="front-side-on-back">
{{FrontSide}}
</div>
<hr id="answer">
<div class="exercise back radicals-identify-back">
<dl class="translations">
<dt>Radical (简体字)</dt>
<dd>
<span hanzi-data="{{text:简体字}}" hanzi-prop="radical" class="hanzi-print"></span>
<div class="strichfolge-animation" no-animate="true">
<span hanzi-data="{{text:简体字}}" hanzi-prop="radical"></span>
</div>
</dd>
<dt>Name (中文)</dt>
<dd hanzi-data="{{text:简体字}}" hanzi-prop="radicalMeaningZh"></dd>
<dt>Name (English)</dt>
<dd hanzi-data="{{text:简体字}}" hanzi-prop="radicalMeaningDe"></dd>
<dt>Strichzahl</dt>
<dd hanzi-data="{{text:简体字}}" hanzi-prop="count"></dd>
</dl>
<details class="answer-details">
<summary>
<span class="answer-details-more">About this pack…</span>
<span class="answer-details-less">Hide pack info…</span>
</summary>
{{Credits}}
<div notice-file="KA_TEMPLATES_NOTICE"></div>
</details>
</div>
<!-- Suppress speech output on AnkiDroid if globally enabled -->
<tts style="display: none" service="android" voice="zh_CN"></tts>
<script type="module">
import '../../../components/debug'
</script>
<script type="module">
import '../../../components/back'
</script>
\ No newline at end of file
{{#简体字}}{{#Enable identify radical (简体字)}}
<style>
@import url(../../../components/global.css);
</style>
<div class="exercise front radicals-identify-front">
<header class="card-info">
<aside class="exercise-category">
{{Subdeck}}
</aside>
<aside class="exercise-kind">
{{Card}}
</aside>
</header>
</header>
<dl class="prompt translations">
<dt>简体字</dt>
<dd>
<span class="hanzi-print">{{简体字}}</span>
<div class="strichfolge-animation" no-animate="true" highlight-radical="answer">
{{text:简体字}}
</div>
</dd>
<dt>Remarks</dt>
<dd>{{Remarks (front side)}}</dd>
</dl>
</div>
<!-- Suppress speech output on AnkiDroid if globally enabled -->
<tts style="display: none" service="android" voice="zh_CN"></tts>
<script type="module">
import '../../../components/debug'
</script>
<script type="module">
import '../../../components/front'
</script>
{{/Enable identify radical (简体字)}}{{/简体字}}
\ No newline at end of file
<div class="front-side-on-back">
{{FrontSide}}
</div>
<hr id="answer">
<div class="exercise back radicals-identify-back">
<dl class="translations">
<dt>Radical (繁體字)</dt>
<dd>
<span hanzi-data="{{text:繁體字}}" hanzi-kind="traditional" hanzi-prop="radical" class="hanzi-print"></span>
<div class="strichfolge-animation is-traditional" no-animate="true">
<span hanzi-data="{{text:繁體字}}" hanzi-kind="traditional" hanzi-prop="radical"></span>
</div>
</dd>
<dt>Name (中文)</dt>
<dd hanzi-data="{{text:繁體字}}" hanzi-kind="traditional" hanzi-prop="radicalMeaningZh"></dd>
<dt>Name (English)</dt>
<dd hanzi-data="{{text:繁體字}}" hanzi-kind="traditional" hanzi-prop="radicalMeaningDe"></dd>
<dt>Strichzahl</dt>
<dd hanzi-data="{{text:繁體字}}" hanzi-kind="traditional" hanzi-prop="count"></dd>
</dl>
<details class="answer-details">
<summary>
<span class="answer-details-more">About this pack…</span>
<span class="answer-details-less">Hide pack info…</span>
</summary>
{{Credits}}
<div notice-file="KA_TEMPLATES_NOTICE"></div>
</details>
</div>
<!-- Suppress speech output on AnkiDroid if globally enabled -->
<tts style="display: none" service="android" voice="zh_CN"></tts>
<script type="module">
import '../../../components/debug'
</script>
<script type="module">
import '../../../components/back'
</script>
\ No newline at end of file
{{#繁體字}}{{#Enable identify radical (繁體字)}}
<style>
@import url(../../../components/global.css);
</style>
<div class="exercise front radicals-identify-front">
<header class="card-info">
<aside class="exercise-category">
{{Subdeck}}
</aside>
<aside class="exercise-kind">
{{Card}}
</aside>
</header>
</header>
<dl class="prompt translations">
<dt>繁體字</dt>
<dd>
<span class="hanzi-print">{{繁體字}}</span>
<div class="strichfolge-animation is-traditional" no-animate="true" highlight-radical="answer">
{{text:繁體字}}
</div>
</dd>
<dt>Remarks</dt>
<dd>{{Remarks (front side)}}</dd>
</dl>
</div>
<!-- Suppress speech output on AnkiDroid if globally enabled -->
<tts style="display: none" service="android" voice="zh_CN"></tts>
<script type="module">
import '../../../components/debug'
</script>
<script type="module">
import '../../../components/front'
</script>
{{/Enable identify radical (繁體字)}}{{/繁體字}}
\ No newline at end of file
<div class="front-side-on-back">
{{FrontSide}}
</div>
<hr id="answer">
<div class="exercise back anki-template-hanyu-read-hanzi-back">
<dl class="translations">
<dt>Pīnyīn</dt>
<dd>{{Pīnyīn}}</dd>
<dt>English</dt>
<dd>{{English}}</dd>
{{#Pronounciation}}
<dt class="t2s-player-heading">汉语</dt>
<dd id="t2s-player-container" class="t2s-player-container">
<div class="anki-droid-player">
<tts style="display: none" service="android" voice="zh_CN">
{{text:Pronounciation}}
</tts>
</div>
<div class="anki-web-player">
{{text:Pronounciation}}
</div>
<div class="anki-builtin-player">
{{tts zh_CN:Pronounciation}}
</div>
</dd>
{{/Pronounciation}}
<dt>Recording</dt>
<dd>{{Audio recording}}</dd>
<dt>Remarks</dt>
<dd>{{Remarks}}</dd>
<dt>Examples</dt>
<dd>{{Examples}}</dd>
<details class="answer-details">
<summary>
<span class="answer-details-more">Show more…</span>
<span class="answer-details-less">Show less…</span>
</summary>
{{#繁體字}}
<dt>繁體字</dt>
<dd>
<span class="hanzi-print">{{繁體字}}</span>
<div class="strichfolge-animation is-traditional" no-animate="true" highlight-radical="true">
{{text:繁體字}}
</div>
</dd>
{{/繁體字}}
<dt>Radical (简体字)</dt>
<dd>
<span hanzi-data="{{text:简体字}}" hanzi-prop="radical" class="hanzi-print"></span>
<div class="strichfolge-animation" no-animate="true">
<span hanzi-data="{{text:简体字}}" hanzi-prop="radical"></span>
</div>
</dd>
{{#繁體字}}
<dt>Radical (繁體字)</dt>
<dd>
<span hanzi-data="{{text:繁體字}}" hanzi-kind="traditional" hanzi-prop="radical" class="hanzi-print"></span>
<div class="strichfolge-animation is-traditional" no-animate="true">
<span hanzi-data="{{text:繁體字}}" hanzi-kind="traditional" hanzi-prop="radical"></span>
</div>
</dd>
{{/繁體字}}
</details>
</dl>
<details class="answer-details">
<summary>
<span class="answer-details-more">About this pack…</span>
<span class="answer-details-less">Hide pack info…</span>
</summary>
{{Credits}}
<div notice-file="KA_TEMPLATES_NOTICE"></div>
</details>
</div>
<script type="module">
import '../../../components/debug'
</script>
<script type="module">
import '../../../components/back'
</script>
\ No newline at end of file
{{#Enable read (简体字)}}{{#简体字}}
<style>
@import url(../../../components/global.css);
</style>
<div class="exercise front anki-template-hanyu-read-hanzi-front">
<header class="card-info">
<aside class="exercise-category">
{{Subdeck}}
</aside>
<aside class="exercise-kind">
{{Card}}
</aside>
</header>
</header>
<dl class="prompt translations">
<dt>简体字</dt>
<dd>
<span class="hanzi-print">{{简体字}}</span>
<div class="strichfolge-animation" no-animate="true" highlight-radical="answer">
{{text:简体字}}
</div>
</dd>
<dt>Remarks</dt>
<dd>{{Remarks (front side)}}</dd>
</dl>
</div>
<!-- Suppress speech output on AnkiDroid until card flipped -->
<tts style="display: none" service="android" voice="zh_CN"></tts>
<script type="module">
import '../../../components/debug'
</script>
<script type="module">
import '../../../components/front'
</script>
{{/简体字}}{{/Enable read (简体字)}}
\ No newline at end of file
<div class="front-side-on-back">
{{FrontSide}}
</div>
<hr id="answer">
<div class="exercise back anki-template-hanyu-read-hanzi-back">
<dl class="translations">
<dt>Pīnyīn</dt>
<dd>{{Pīnyīn}}</dd>
<dt>English</dt>
<dd>{{English}}</dd>
{{#Pronounciation}}
<dt class="t2s-player-heading">汉语</dt>
<dd id="t2s-player-container" class="t2s-player-container">
<div class="anki-droid-player">
<tts style="display: none" service="android" voice="zh_CN">
{{text:Pronounciation}}
</tts>
</div>
<div class="anki-web-player">
{{text:Pronounciation}}
</div>
<div class="anki-builtin-player">
{{tts zh_CN:Pronounciation}}
</div>
</dd>
{{/Pronounciation}}
<dt>Recording</dt>
<dd>{{Audio recording}}</dd>
<dt>Remarks</dt>
<dd>{{Remarks}}</dd>
<dt>Examples</dt>
<dd>{{Examples}}</dd>
<details class="answer-details">
<summary>
<span class="answer-details-more">Show more…</span>
<span class="answer-details-less">Show less…</span>
</summary>
{{#简体字}}
<dt>简体字</dt>
<dd>
<span class="hanzi-print">{{简体字}}</span>
<div class="strichfolge-animation" no-animate="true">
{{text:简体字}}
</div>
</dd>
{{/简体字}}
<dt>Radical (繁體字)</dt>
<dd>
<span hanzi-data="{{text:繁體字}}" hanzi-kind="traditional" hanzi-prop="radical" class="hanzi-print"></span>
<div class="strichfolge-animation is-traditional" no-animate="true">
<span hanzi-data="{{text:繁體字}}" hanzi-kind="traditional" hanzi-prop="radical"></span>
</div>
</dd>
{{#简体字}}
<dt>Radical (简体字)</dt>
<dd>
<span hanzi-data="{{text:简体字}}" hanzi-prop="radical" class="hanzi-print"></span>
<div class="strichfolge-animation" no-animate="true">
<span hanzi-data="{{text:简体字}}" hanzi-prop="radical"></span>
</div>
</dd>
{{/简体字}}
</details>
</dl>
<details class="answer-details">
<summary>
<span class="answer-details-more">About this pack…</span>
<span class="answer-details-less">Hide pack info…</span>
</summary>
{{Credits}}
<div notice-file="KA_TEMPLATES_NOTICE"></div>
</details>
</div>
<script type="module">
import '../../../components/debug'
</script>
<script type="module">
import '../../../components/back'
</script>
\ No newline at end of file
{{#Enable read (繁體字)}}{{#繁體字}}
<style>
@import url(../../../components/global.css);
</style>
<div class="exercise front anki-template-hanyu-read-hanzi-front">
<header class="card-info">
<aside class="exercise-category">
{{Subdeck}}
</aside>
<aside class="exercise-kind">
{{Card}}
</aside>
</header>
</header>
<dl class="prompt translations">
<dt>繁體字</dt>
<dd>
<span class="hanzi-print">{{繁體字}}</span>
<div class="strichfolge-animation is-traditional" no-animate="true" highlight-radical="answer">
{{text:繁體字}}
</div>
</dd>
<dt>Remarks</dt>
<dd>{{Remarks (front side)}}</dd>
</dl>
</div>
<!-- Suppress speech output on AnkiDroid until card flipped -->
<tts style="display: none" service="android" voice="zh_CN"></tts>
<script type="module">
import '../../../components/debug'
</script>
<script type="module">
import '../../../components/front'
</script>
{{/繁體字}}{{/Enable read (繁體字)}}
\ No newline at end of file
<div class="front-side-on-back">
{{FrontSide}}
</div>
<hr id="answer">
<div class="exercise back anki-template-hanyu-read-pinyin-back">
<dl class="translations">
<dt>English</dt>
<dd>{{English}}</dd>
<dt>简体字</dt>
<dd>
<span class="hanzi-print">{{简体字}}</span>
<div class="strichfolge-animation" no-animate="true" highlight-radical="true">
{{text:简体字}}
</div>
</dd>
{{#Pronounciation}}
<dt class="t2s-player-heading">汉语</dt>
<dd id="t2s-player-container" class="t2s-player-container">
<div class="anki-droid-player">
<tts style="display: none" service="android" voice="zh_CN">
{{text:Pronounciation}}
</tts>
</div>
<div class="anki-web-player">
{{text:Pronounciation}}
</div>
<div class="anki-builtin-player">
{{tts zh_CN:Pronounciation}}
</div>
</dd>
{{/Pronounciation}}
<dt>Recording</dt>
<dd>{{Audio recording}}</dd>
<dt>Remarks</dt>
<dd>{{Remarks}}</dd>
<dt>Examples</dt>
<dd>{{Examples}}</dd>
<details class="answer-details">
<summary>
<span class="answer-details-more">Show more…</span>
<span class="answer-details-less">Show less…</span>
</summary>
{{#繁體字}}
<dt>繁體字</dt>
<dd>
<span class="hanzi-print">{{繁體字}}</span>
<div class="strichfolge-animation is-traditional" no-animate="true" highlight-radical="true">
{{text:繁體字}}
</div>
</dd>
{{/繁體字}}
<dt>Radical (简体字)</dt>
<dd>
<span hanzi-data="{{text:简体字}}" hanzi-prop="radical" class="hanzi-print"></span>
<div class="strichfolge-animation" no-animate="true">
<span hanzi-data="{{text:简体字}}" hanzi-prop="radical"></span>
</div>
</dd>
{{#繁體字}}
<dt>Radical (繁體字)</dt>
<dd>
<span hanzi-data="{{text:繁體字}}" hanzi-kind="traditional" hanzi-prop="radical" class="hanzi-print"></span>
<div class="strichfolge-animation is-traditional" no-animate="true">
<span hanzi-data="{{text:繁體字}}" hanzi-kind="traditional" hanzi-prop="radical"></span>
</div>
</dd>
{{/繁體字}}
</details>
</dl>
<details class="answer-details">
<summary>
<span class="answer-details-more">About this pack…</span>
<span class="answer-details-less">Hide pack info…</span>
</summary>
{{Credits}}
<div notice-file="KA_TEMPLATES_NOTICE"></div>
</details>
</div>
<script type="module">
import '../../../components/debug'
</script>
<script type="module">
import '../../../components/back'
</script>
\ No newline at end of file
{{#Enable read (Pīnyīn)}}{{#Pīnyīn}}
<style>
@import url(../../../components/global.css);
</style>
<div class="exercise front anki-template-hanyu-read-pinyin-front">
<header class="card-info">
<aside class="exercise-category">
{{Subdeck}}
</aside>
<aside class="exercise-kind">
{{Card}}
</aside>
</header>
</header>
<dl class="prompt translations">
<dt>Pīnyīn</dt>
<dd>{{Pīnyīn}}</dd>
<dt>Remarks</dt>
<dd>{{Remarks (front side)}}</dd>
</dl>
</div>
<!-- Suppress speech output on AnkiDroid until card flipped -->
<tts style="display: none" service="android" voice="zh_CN"></tts>
<script type="module">
import '../../../components/debug'
</script>
<script type="module">
import '../../../components/front'
</script>
{{/Pīnyīn}}{{/Enable read (Pīnyīn)}}
\ No newline at end of file
<div class="front-side-on-back">
{{FrontSide}}
</div>
<hr id="answer">
<div class="exercise back anki-template-hanyu-speak-back">
<dl class="translations">
<dt>Pīnyīn</dt>
<dd>{{Pīnyīn}}</dd>
<dt>简体字</dt>
<dd>
<span class="hanzi-print">{{简体字}}</span>
<div class="strichfolge-animation" no-animate="true" highlight-radical="true">
{{text:简体字}}
</div>
</dd>
{{#Pronounciation}}
<dt class="t2s-player-heading">汉语</dt>
<dd id="t2s-player-container" class="t2s-player-container">
<div class="anki-droid-player">
<tts style="display: none" service="android" voice="zh_CN">
{{text:Pronounciation}}
</tts>
</div>
<div class="anki-web-player">
{{text:Pronounciation}}
</div>
<div class="anki-builtin-player">
{{tts zh_CN:Pronounciation}}
</div>
</dd>
{{/Pronounciation}}
<dt>Recording</dt>
<dd>{{Audio recording}}</dd>
<dt>Remarks</dt>
<dd>{{Remarks}}</dd>
<dt>Examples</dt>
<dd>{{Examples}}</dd>
<details class="answer-details">
<summary>
<span class="answer-details-more">Show more…</span>
<span class="answer-details-less">Show less…</span>
</summary>
{{#繁體字}}
<dt>繁體字</dt>
<dd>
<span class="hanzi-print">{{繁體字}}</span>
<div class="strichfolge-animation is-traditional" no-animate="true" highlight-radical="true">
{{text:繁體字}}
</div>
</dd>
{{/繁體字}}
<dt>Radical (简体字)</dt>
<dd>
<span hanzi-data="{{text:简体字}}" hanzi-prop="radical" class="hanzi-print"></span>
<div class="strichfolge-animation" no-animate="true">
<span hanzi-data="{{text:简体字}}" hanzi-prop="radical"></span>
</div>
</dd>
{{#繁體字}}
<dt>Radical (繁體字)</dt>
<dd>
<span hanzi-data="{{text:繁體字}}" hanzi-kind="traditional" hanzi-prop="radical" class="hanzi-print"></span>
<div class="strichfolge-animation is-traditional" no-animate="true">
<span hanzi-data="{{text:繁體字}}" hanzi-kind="traditional" hanzi-prop="radical"></span>
</div>
</dd>
{{/繁體字}}
</details>
</dl>
<details class="answer-details">
<summary>
<span class="answer-details-more">About this pack…</span>
<span class="answer-details-less">Hide pack info…</span>
</summary>
{{Credits}}
<div notice-file="KA_TEMPLATES_NOTICE"></div>
</details>
</div>
<script type="module">
import '../../../components/debug'
</script>
<script type="module">
import '../../../components/back'
</script>
\ No newline at end of file
{{#English}}
<style>
@import url(../../../components/global.css);
</style>
<div class="exercise front anki-template-hanyu-speak-front">
<header class="card-info">
<aside class="exercise-category">
{{Subdeck}}
</aside>
<aside class="exercise-kind">
{{Card}}
</aside>
</header>
</header>
<dl class="prompt translations">
<dt>English</dt>
<dd>{{English}}</dd>
<dt>Remarks</dt>
<dd>{{Remarks (front side)}}</dd>
</dl>
</div>
<!-- Suppress speech output on AnkiDroid until card flipped -->
<tts style="display: none" service="android" voice="zh_CN"></tts>
<script type="module">
import '../../../components/debug'
</script>
<script type="module">
import '../../../components/front'
</script>
{{/English}}
\ No newline at end of file
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Please register or to comment