Bug 134706 - FILEOPEN DOCX: Enclose/Circle/Box/Square Character (e.g. "eq \o\ac(○,字)" field) is lost when open in LO
Summary: FILEOPEN DOCX: Enclose/Circle/Box/Square Character (e.g. "eq \o\ac(○,字)" fiel...
Status: NEW
Alias: None
Product: LibreOffice
Classification: Unclassified
Component: Writer (show other bugs)
Version:
(earliest affected)
Inherited From OOo
Hardware: All All
: medium enhancement
Assignee: Not Assigned
URL:
Whiteboard:
Keywords: filter:docx
Depends on:
Blocks: CJK DOCX-Fields
  Show dependency treegraph
 
Reported: 2020-07-10 02:28 UTC by NSO LibreOffice Team
Modified: 2022-01-28 02:23 UTC (History)
3 users (show)

See Also:
Crash report or crash signature:


Attachments
Example file (12.76 KB, application/vnd.openxmlformats-officedocument.wordprocessingml.document)
2020-07-10 02:28 UTC, NSO LibreOffice Team
Details
Comparison MSO 2010 and LibreOffice 7.1 master (117.94 KB, image/png)
2020-07-10 16:04 UTC, Xisco Faulí
Details
EncloseCharMSO.png (27.76 KB, image/png)
2022-01-28 02:16 UTC, Kevin Suo
Details
EncloseCharLO.png (51.99 KB, image/png)
2022-01-28 02:20 UTC, Kevin Suo
Details
EncloseCharMSOToolbarLocation.png (87.42 KB, image/png)
2022-01-28 02:23 UTC, Kevin Suo
Details

Note You need to log in before you can comment on or make changes to this bug.
Description NSO LibreOffice Team 2020-07-10 02:28:04 UTC
Created attachment 162870 [details]
Example file

Description:
Open MSO and place circles or borders around characters for emphasis, save it as docx, and then close the document, Open with Lo, circles or borders around characters lose effect

Steps to Reproduce:
1.Create a new word document, and place circles or borders around characters for emphasis
2.save it as docx, and then close the document
3.Open with Lo, Circles or borders around characters lose effect


Actual Results:
Open with Lo, Circles or borders around characters lose effect


Actual Results:
The effect needs to be displayed by adding circles or borders around characters 


Reproducible: 
Always

Additional Info:
Version: 6.4.4.2(x64)
Build ID: 3d775be2011f3886db32dfd395a6a6d1ca2630ff
Environment:CPU threads: 12; OS: Windows 10.0 Build 18363; 
UI render: GL; VCL: win;
Locale: zh-CN (zh_CN);  UI-Language: en-US
Calc: threaded
Comment 1 Xisco Faulí 2020-07-10 16:04:01 UTC
Created attachment 162886 [details]
Comparison MSO 2010 and LibreOffice 7.1 master
Comment 2 Xisco Faulí 2020-07-10 16:04:59 UTC
Reproduced in

Version: 7.1.0.0.alpha0+
Build ID: 12bfedfac3b141fe6c91b0e5ae5b3fb2ba817c48
CPU threads: 4; OS: Linux 4.19; UI render: default; VCL: gtk3
Locale: en-US (en_US.UTF-8); UI: en-US
Calc: threaded

Version: 5.2.0.0.alpha1+
Build ID: 5b168b3fa568e48e795234dc5fa454bf24c9805e
CPU Threads: 4; OS Version: Linux 4.8; UI Render: default; 
Locale: ca-ES (ca_ES.UTF-8)

Version: 4.3.0.0.alpha1+
Build ID: c15927f20d4727c3b8de68497b6949e72f9e6e9e
Comment 3 NISZ LibreOffice Team 2020-12-02 11:15:28 UTC
This has an Eq field.
Comment 4 Kevin Suo 2022-01-28 02:11:08 UTC
This is a feature which is not supported yet.

See also the discussion in:
https://bbs.libreofficechina.org/forum.php?mod=viewthread&tid=3051

Also, the MSO screenshot provided by Xisco Faulí is not "correct" - It may be what it looks like in English version of MSO. In Chinese version of MSO, the character is located within the circle, rather than besides the circle.

This is called "Enclose Characters" on the MSO UI, the tooltip of which is "Emphasis a character by circle or a box around it". When inserted, a field like "eq \o\ac(○,字)" is saved in the document.



For those who would like to use Numbering style ➀, ➁, ➂, ... ㉑, ㉒, ㉓, ... ㊽, ㊾, ㊿ as an alternative, previously it only supported 1-20, but I have expanded it to 1-50, see: https://git.libreoffice.org/core/+/7e380a76e1f0faa90fdf8f0575053d4a1ca6e1de.
Comment 5 Kevin Suo 2022-01-28 02:16:31 UTC
Created attachment 177858 [details]
EncloseCharMSO.png

This is how it looks like in MSO 2010 (Simplified Chinese version)
Comment 6 Kevin Suo 2022-01-28 02:20:28 UTC
Created attachment 177859 [details]
EncloseCharLO.png

This is how it looks like in LO. The Enclosed Characters are lost.
Comment 7 Kevin Suo 2022-01-28 02:23:09 UTC
Created attachment 177860 [details]
EncloseCharMSOToolbarLocation.png

Screenshot showing the location and look of the "Enclose Character" dialog in MSO 2010 (Simplified Chinese version).