I have been using LibreOffice for years. Wonderful software. I use outline numbering extensively.
Until recently, if, using outline numbering, I typed out the following paragraphs:
3. [blah] (a) [blah] (i) [blah]
— and then added a cross-reference to paragraph (i) using ‘Number (full context)’, Writer would insert:
3(a)(i)
Note: there is no dot after the ‘3’.
Recently I upgraded to Ubuntu 22.04. It seems LibreOffice received an upgrade from 6.[x] to 7.[x]. Presently, I am using 7.3.7.2. This is the ‘version information’ available from the ‘About LibreOffice’ dialogue box:
Version: 7.3.7.2 / LibreOffice Community
Build ID: 30(Build:2)
CPU threads: 8; OS: Linux 5.15; UI render: default; VCL: x11
Locale: en-AU (en_AU.UTF-8); UI: en-US
Ubuntu package version: 1:7.3.7-0ubuntu0.22.04.1
Calc: threaded
Now, when I open up a document I made using 6.[x], the cross-reference example I gave above comes out as:
3.(a)(i)
Note: the new dot after the ‘3’.
I do not want this change! It is going to break all of the cross-referencing in my documents.
Is this a bug or is this a considered change?
If it is a considered change, is there any way to ‘opt-out’ of it or get around it?
Otherwise, I will have to go through all similar cross-references and insert three separate references:
- one for ‘3’,
- one for ‘(a)’, and
- one for ‘(i)’
— which of course I definitely do not want to do.
Please help.
UPDATE:
And, I note that, if I just insert a ‘Number (full context)’ cross-reference for ‘3’, it does not insert a dot after the ‘3’! I.e. it gives, simply:
3