1. Open a Writer Document with a Outline Level 1 Heading (or create one). 2. Tools - Options - LibreOffice Writer - AutoCaption 3. Select "LibreOffice Writer Frame", which activates the "Numbering (Captions) by Chapter" section. 4. Set Level = 1 5. Enter (any) multiple characters for "Separator" 6. OK. 7. Place cursor after the outline level 1 heading and insert a frame. Actual result: Caption is inserted in frame with the multi-character separator. Expected result: Only a single character should be allowed. 8. Edit the inserted caption field. Notice that it is not possible to enter multi-character separators. In this connection see: bug 153089.
> Actual result: Caption is inserted in frame with the multi-character > separator. I can't confirm. Separator has only one character as can be seen, if you edit the filed. In fact I can't see, that setting of separator has effect that it should have [1] [2] or any effect (Auto-Caption-Dialog as well as edit fields dalog) [1] https://help.libreoffice.org/7.5/en-GB/text/shared/optionen/01041100.html?System=WIN&DbPAR=WRITER&HID=modules/swriter/ui/optcaptionpage/OptCaptionPage#bm_id1826838 [2] https://help.libreoffice.org/7.5/en-GB/text/swriter/01/04090005.html?System=WIN&DbPAR=WRITER&HID=modules/swriter/ui/fldvarpage/FieldVarPage#bm_@@nowidget@@
Created attachment 185575 [details] screenshot of AutoCaption settings and result in a Frame (In reply to Dieter from comment #1) > I can't confirm. In AutoCaption (in Options), did you: a. Select LibreOffice Writer Frame (in the left window part of the dialog), which should activate the right side of the dialog. b. then did you enter multicharacter strings in the two Separator fields, as well as set the Level to something else than None? The attachment shows a screenshot of the AutoCaption settings. After I do that (and close the dialog), then the multicharacter separators get added automatically when I insert a frame (see bottom of attached screenshot, where you will see both Separator entries are included in the automatically generated caption label. (some of the labels might be different in the attachment, but the functionality is the same) Reproduced by with 7.2.7.2 and 7.6.0.0.alpha0+
reproduced with: Version: 7.6.0.0.alpha0+ (X86_64) / LibreOffice Community Build ID: 6d9b9d1228cdee69e767833202442a1fed6174a6 CPU threads: 8; OS: Linux 5.15; UI render: default; VCL: gtk3 Locale: en-AU (en_AU.UTF-8); UI: en-US Calc: threaded It is a discrepancy that needs fixing as one can later on edit the field ("right-click > Edit fields..." or double-click on it) and see that the Edit Fields dialog only allows on single character as a separator. This is a regression as OOo 3.3 doesn't allow more than one character in the AutoCaption settings: OpenOffice.org 3.3.0 OOO330m20 (Build:9567) But LO 5.2 does: Version: 5.2.0.4 Build ID: 066b007f5ebcc236395c7d282ba488bca6720265 CPU Threads: 8; OS Version: Linux 5.15; UI Render: default; Locale: en-AU (en_AU.UTF-8)
(In reply to sdc.blanco from comment #0) > 1. Open a Writer Document with a Outline Level 1 Heading (or create one). > > 2. Tools - Options - LibreOffice Writer - AutoCaption > > 3. Select "LibreOffice Writer Frame", which activates the "Numbering > (Captions) by Chapter" section. Missed step: set Category to Figure. > 4. Set Level = 1 > > 5. Enter (any) multiple characters for "Separator" In current LibreOffices this label is "Before caption". > 6. OK. > > 7. Place cursor after the outline level 1 heading and insert a frame. > > Actual result: Caption is inserted in frame with the multi-character > separator. > Expected result: Only a single character should be allowed. Already seen in oldest of Linux 43all repo.