Feuerswut Posted October 2, 2023 Share Posted October 2, 2023 Add the support to display furigana. It is rather simple. If your text display software sees japanese/chinese text like '見', dont do anything. If it sees the text like this '見(み)' add the stuff in the brackets above the character, such that the end of the string in the brackets lines up with where the brackets would have started. Furigana typically is displayed at 1/2 or 2/3 to 3/5-ish of the original font size above the corresponding text. You obviously need to code in half an empty line so that the furigana does not overlap with the preceding lines. This only applies to the lyrics/synced lyrics part of your app. About what the hell i am talking about: Furigana - Wikipedia: https://en.m.wikipedia.org/wiki/Furigana Kind regards, Link to comment Share on other sites More sharing options...
Solution maxmp Posted October 3, 2023 Solution Share Posted October 3, 2023 @Feuerswut thanks for the request, but if you means lyrics rendering, Poweramp displays text as is, it doesn't process text itself. If text is unicode, it should be properly displayed for all the symbols included into the font. Link to comment Share on other sites More sharing options...
Feuerswut Posted October 4, 2023 Author Share Posted October 4, 2023 (edited) edit: never mind; the Spec is old and only drafts were ever mentioned. So there will never be Unicode Ruby support. Which library do you use? Edited October 7, 2023 by Feuerswut Link to comment Share on other sites More sharing options...
Feuerswut Posted October 4, 2023 Author Share Posted October 4, 2023 (edited) off-topic Edited October 7, 2023 by Feuerswut Link to comment Share on other sites More sharing options...
Feuerswut Posted October 4, 2023 Author Share Posted October 4, 2023 (edited) never mind Edited October 7, 2023 by Feuerswut Link to comment Share on other sites More sharing options...
Feuerswut Posted October 4, 2023 Author Share Posted October 4, 2023 (edited) never mind Edited October 7, 2023 by Feuerswut Link to comment Share on other sites More sharing options...
maxmp Posted October 6, 2023 Share Posted October 6, 2023 @Feuerswut thanks, looks like missing symbols for the font and no fallback to the default font is happening. Could you please share that LRC or track (if lyrics is embedded) - gpmaxmpz@gmail.com. Thanks! Link to comment Share on other sites More sharing options...
Feuerswut Posted October 7, 2023 Author Share Posted October 7, 2023 Ive done extensive research and: Ruby characters are only supported by HTML and Unicode support is not implememted (stub) since over 20 years ago. Either you can add a library/interpreter for ruby annotations or you can disregard that feature and this topic. Either way, it will be your decision. I am honestly surprised that the Web3 consortium got that settled a long time ago and even more surprised that Unicode (the guys coming up with all the useless emojis) have multiple ways to annotate and interchange various characters, but essential things such as these reading aids get disregarded for decades! Not your fault at all. But I am still upset... You can close this topic as not planned if you dont want to add this feature. Thank you anyway... Link to comment Share on other sites More sharing options...
Recommended Posts
Create an account or sign in to comment
You need to be a member in order to leave a comment
Create an account
Sign up for a new account in our community. It's easy!
Register a new accountSign in
Already have an account? Sign in here.
Sign In Now