Bug 158655 - No furigana (Asian Phonetic Guide) support in LibreOffice Calc
Summary: No furigana (Asian Phonetic Guide) support in LibreOffice Calc
Status: RESOLVED DUPLICATE of bug 75790
Alias: None
Product: LibreOffice
Classification: Unclassified
Component: Calc (show other bugs)
Version:
(earliest affected)
7.6.4.1 release
Hardware: All All
: medium enhancement
Assignee: Not Assigned
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2023-12-12 05:08 UTC by Chema
Modified: 2023-12-12 10:49 UTC (History)
1 user (show)

See Also:
Crash report or crash signature:


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Chema 2023-12-12 05:08:21 UTC
Description:
LibreOffice Writer supports the use of furigana in kanji through the Asian Phonetic Guide option.

However, LibreOffice Calc does not support it in any way, in fact the Asian Phonetic Guide option is shown disabled in the Format menu. From my point of view, this is incomplete support in the LibreOffice suite of the furigana functionality supported through Asian Phonetic Guide.

It is not that furigana can be created and edited directly within a Japanese text in a cell, it is not even supported when pasting content, in fact if you copy a Japanese text with furigana from LibreOffice Writer to Calc, the furigana disappears. The only way to get it to display correctly is to paste the text as a LibreOffice 7.6 Text Document format, but doing it this way pastes it as a text box, making the spreadsheet unmanageable.

This lack of functionality was already reported a few years ago:

https://bugs.documentfoundation.org/show_bug.cgi?id=124473

But from what I see, it is still not implemented.

This functionality has been fully supported in Microsoft Excel for years, where you can create furigana in any cell for the kanji, it can be edited directly in the cell and it can be displayed or hidden individually for each cell.

Please, we need this functionality to be implemented in LibreOffice Calc, there are many reasons to need to use furigana when filling the contents of a cell with Japanese text, for example to create vocabulary lists for Japanese learners, and many other reasons.

I am willing to financially support the development of this functionality through some type of donation, if it is not excessively expensive.

Ultimately, although I would prefer not to do it, if there is no developer willing to undertake this task, I am a computer scientist, although I have not programmed for some years, but I would be willing to try to implement it if I receive enough support and help from other LibreOffice developers that they can guide me in the development of LibreOffice, since I have no idea how it is implemented (I don't even know in what programming language it is developed).

Steps to Reproduce:
1. Create a Japanese text in LibreOffice Writer that has kanji, and add some furigana for the kanji via the Asian Phonetig Guide option.

2. Copy the text and try to paste it into LibreOffice Calc, either as plain text, as rich format or as HTML, you will see that it is impossible, the furigana disappear.

3. Now try to paste the text in LibreOffice 7.6 Text Document format, you will see that now the furigana characters are displayed correctly above the kanji, but the problem is that it has been pasted as a text box, making the sheet unmanageable.

Actual Results:
By pasting the text into some manageable format that allows the content to be edited (plain text, RTF or HTML), the furigana disappears.

Expected Results:
Although you cannot create and edit furigana directly from LibreOffice Calc, as Microsoft Excel does allow, it should at least allow you to paste Japanese text with furigana from LibreOffice Writer, respecting the furigana format and displaying it correctly.


Reproducible: Always


User Profile Reset: No

Additional Info:
Version: 7.6.4.1 (X86_64) / LibreOffice Community
Build ID: 60(Build:1)
CPU threads: 16; OS: Linux 6.6; UI render: default; VCL: kf5 (cairo+wayland)
Locale: es-ES (en_US.UTF-8); UI: en-US
7.6.4-1
Calc: threaded

For users who use Linux, we have no alternative. If you use Windows, you can indeed use Microsoft Excel, which supports this functionality. But for those users who usually use Linux, there is no alternative right now, there is no other spreadsheet on the market that supports the use of furigana on Linux. Therefore, LibreOffice being the most complete and important office suite used in Linux, it is important to support this functionality.
Comment 1 Ming Hua 2023-12-12 09:11:00 UTC
Yes, MS Excel supports furigana, while LibreOffice Calc doesn't.

However, as an open source project, features usually get added when there are developers interested in it.  LibreOffice in general don't have enough developers capable and willing to work on East Asian languages (CJK) issues.

If you know someone who can add furigana support to LibreOffice, let us know!  TDF is specifically looking to hire a developer working on RTL/CTL/CJK issues right now:
https://blog.documentfoundation.org/blog/2023/11/20/join-the-libreoffice-team-as-a-paid-developer-focusing-on-rtl-ctl-cjk-languages-full-time-remote-m-f-d/

*** This bug has been marked as a duplicate of bug 75790 ***
Comment 2 Chema 2023-12-12 10:49:01 UTC
Unfortunately, I already have a full-time job and I program with C#, and also my area of expertise is only the Japanese language, so I cannot apply for that position (I could only work part-time at night and in the Japanese area).

But if I can collaborate with something, it will be a pleasure to help, since I know the Japanese language and I am a computer scientist, I am sure that I will be able to contribute something, even if it is only by acting as a beta tester (and if you can't find a candidate to fill the position, well then we will see what options there are).