Created attachment 195085 [details] A sample ODT document showing combination of custom spacing and formatting changes Description: When formatting is applied to characters in Writer, custom character spacing is no longer applied to the text. Steps to Reproduce: 1. Open a new Writer document 2. Write some text 3. Select the whole text, apply custom spacing by right clicking, then going to "Character > Character... > Position > Spacing", and setting "Character spacing" to -10.0 pt. You should be able to see the characters are close to each other. 4. Pick a character inside the text. Select it, and make it red. Alternatively, you can open the attached ODT file. Actual Results: Custom spacing goes away across formatting changes. Expected Results: Custom spacing should not change across formatting changes. Reproducible: Always User Profile Reset: Yes Additional Info: Version: 25.2.0.0.alpha0+ (X86_64) / LibreOffice Community Build ID: 6a0d4d45d9e5933028f437ebd6756946a127e4a4 CPU threads: 12; OS: Linux 6.2; UI render: default; VCL: gtk3 Locale: en-US (en_US.UTF-8); UI: en-US Calc: threaded
Created attachment 195086 [details] PDF output from LibreOffice 25.2 dev master PDF output of the above attachment, created by the latest LibreOffice 25.2 dev master. Line 1 and 2 should have the same character spacing (without considering color), but they have different spacing in the PDF output. Line 3 and 4 should NOT have the same character spacing (without considering vertical positioning), but they have the same spacing in the PDF output. Last line tries to create something like TeX logo: https://en.wikipedia.org/wiki/TeX#/media/File:TeX_logo.svg
Created attachment 195087 [details] PDF output from MS Word This is the output from MS Office Online, which seems correct. You can also see it here: https://view.officeapps.live.com/op/view.aspx?src=https://bugs.documentfoundation.org/attachment.cgi?id=195085
Reproducible Version: 25.2.0.0.alpha0+ (X86_64) / LibreOffice Community Build ID: bff48f885e3aad560776a42e451a735ed6c72c57 CPU threads: 16; OS: Windows 11 X86_64 (10.0 build 22631); UI render: Skia/Raster; VCL: win Locale: es-ES (es_ES); UI: en-US Calc: CL threaded
Still reproducible with the latest LO 25.8 stable and also with LO 26.8 dev master: Version: 25.8.4.2 (X86_64) Build ID: 290daaa01b999472f0c7a3890eb6a550fd74c6df CPU threads: 12; OS: Linux 6.2; UI render: default; VCL: gtk3 Locale: de-DE (en_US.UTF-8); UI: en-US Calc: threaded Version: 26.8.0.0.alpha0+ (X86_64) Build ID: c0b14ab9aa4d713a6b718ef07b9e0379b88e97d3 CPU threads: 12; OS: Linux 6.2; UI render: default; VCL: gtk3 Locale: en-US (en_US.UTF-8); UI: en-US Calc: CL threaded