@rhukster
Thank you for answering.
I wonder if you got what I am trying to say.
Please forgive me if I am wrong,
Here Ruby DO NOT STAND for the programming language Ruby
but for the html <ruby> tag [that allow displaying of pronunciation mainly used in Eastern languages (Chinese, Korean, Japanese...).]
so, Isn't there some confusion there?
Therefore, the component that I would like to see implemented IS NOT replacing Parsedown Extra by antoher version programmed in the programming language Ruby.
I am not so experienced that I can get exactly how the extension interact with Parsedown Extra, BUT In the japanese, the explanations given by progammer, give two ways to implement the extension, one at level of a simple Parsedown class, the other by creating a new original trait.
So it should be possible to implement that as an evidence, with very little work.
Practically, what this extension does is to wrap:
[some text]^(some pronunciation)
like for example:
[日本語]^(にほんご)
into
the following html output:
---html
<ruby>日本語<rp>(</rp><rt>にほんご<rt><rp>)</rp></ruby>
it is very very very useful (short) for dealing with those languages!
It is fundamental also mainly because, unlikely as in the latin alphabet, it is not possible to _read (pronunce) a word that you never saw before_.
So, in informational texts that one share with its audience thrue Grav, you definetely want to have that, as you are presentating things to people that do not know yet what you are willing to present to them and therefore you need to have them be able to pronunce your text.
Actually I have to set `html` code each time for each term directly in Mardown Text, which is particularly painful.
the <ruby> tag has been introduce in html 5 considering that essential need also in terms of number of people (chinese, japanese, korean language speaking audience) (not a detail!) for such a feature.
As it is not so complex to do, isn't there a real interest to introduce that new feature in Grav too?
Grav definitely need that feature because it's of its time and our times is Pacific orientated!
Hope wishes come true, at least, that you can get what I am trying to say!
☆ thank you... ♪