Gustaf-C / anki-chinese-support-3

Anki add-on providing support for Chinese study
https://ankiweb.net/shared/info/1752008591
GNU General Public License v3.0
26 stars 7 forks source link

Functionality to show characters twice for two definitions #62

Open scddo opened 4 months ago

scddo commented 4 months ago

Is your feature request related to a problem? Please describe. This is just a feature request. Many characters and even a good amount of two-character words will have multiple definitions based on the pronunciation. I attached a screenshot of an example. The biggest issue is that when the definition side is shown first, it shows the character with pinyin and tone marks, which really defeats the whole purpose of studying that card that way. I am really just curious as to what people do about this.

截屏2024-02-15 13 16 48

Describe the solution you'd like I suppose maybe the ability to have the character listed twice, on the hanzi side, to let the reader know there are two pronunciations/definitions. It would also be nice to color each character with its respective tone colors. Also, on the definition side, perhaps removing the character with the tones would be good, but I'm not sure how you would know what definition is in what order, maybe just the same order as the character would be listed. Again, I am not really sure what a good solution would be, I am more curious about how everyone else navigates this issue.

Describe alternatives you've considered I have tried to just delete the characters, and I think it's ok, but the character is still colored by a tone, which ignores the other pronunciation, which is sometimes the more important one.

Gustaf-C commented 4 months ago

Yeah I have been trying to come up with a satisfying solution to this for a while.

My way of solving it is to avoid single character cards when they have several meanings. For these I instead create cards with more context which clearly differentiates the two meanings, either with a two character word or a shorter sentence. For me this also helps me to "anchor" the different meanings and pronunciations in different contexts.