Bug 77746 - FILEOPEN PPT/PPTX: Tab stops and default interval not applied from file (see comment 17)
Summary: FILEOPEN PPT/PPTX: Tab stops and default interval not applied from file (see ...
Status: NEW
Alias: None
Product: LibreOffice
Classification: Unclassified
Component: Impress (show other bugs)
Version:
(earliest affected)
4.2.0.4 release
Hardware: Other All
: medium normal
Assignee: Not Assigned
URL:
Whiteboard:
Keywords: bisected, filter:pptx
Depends on:
Blocks: Tab-Stops PPTX PPT PPTX-RTL
  Show dependency treegraph
 
Reported: 2014-04-21 21:09 UTC by Ofir
Modified: 2026-03-10 18:14 UTC (History)
5 users (show)

See Also:
Crash report or crash signature:


Attachments
pptx showing the issue (30.06 KB, application/vnd.openxmlformats-officedocument.presentationml.presentation)
2014-04-21 21:09 UTC, Ofir
Details
pdf exported from powerpoint 2013 showing the indentation (85.71 KB, application/pdf)
2014-04-21 21:09 UTC, Ofir
Details
pdf exported from LO showing missing indentation (6.85 KB, application/pdf)
2014-04-21 21:10 UTC, Ofir
Details
Comprehensive cases (155.27 KB, application/zip)
2026-03-06 22:12 UTC, Jonathan Clark
Details

Note You need to log in before you can comment on or make changes to this bug.
Description Ofir 2014-04-21 21:09:25 UTC
Created attachment 97708 [details]
pptx showing the issue

The text after the bullets in the list should be indented but it is missing in LO.

Tested on Ubuntu 14.04 and Windows 7.
Comment 1 Ofir 2014-04-21 21:09:53 UTC
Created attachment 97709 [details]
pdf exported from powerpoint 2013 showing the indentation
Comment 2 Ofir 2014-04-21 21:10:10 UTC
Created attachment 97710 [details]
pdf exported from LO showing missing indentation
Comment 3 tommy27 2014-06-10 05:02:39 UTC
tested under Win7x64 using 4.2.4.2 
no indentation indeed
Comment 4 Ofir 2015-02-06 00:59:07 UTC Comment hidden (obsolete)
Comment 5 Ofir 2015-09-02 16:16:30 UTC Comment hidden (obsolete)
Comment 6 Ofir 2016-08-17 09:37:18 UTC Comment hidden (obsolete)
Comment 7 QA Administrators 2017-09-01 11:20:39 UTC Comment hidden (obsolete)
Comment 8 Ofir 2017-11-09 23:55:17 UTC Comment hidden (obsolete)
Comment 9 Ofir 2018-03-03 22:36:14 UTC Comment hidden (obsolete)
Comment 10 Ofir 2019-05-24 21:23:41 UTC
Still reproducible in:

Version: 6.3.0.0.alpha1
Build ID: 547edd20e527fb02900f6174973770d26306e2e7
CPU threads: 1; OS: Linux 4.18; UI render: default; VCL: gtk3; 
Locale: en-US (en_IL); UI-Language: en-US
Comment 11 Buovjaga 2019-09-27 12:11:09 UTC
Fun fact: there used to be indentation in the past, but the direction was flipped. This changed with https://gerrit.libreoffice.org/plugins/gitiles/core/+/1ff3ab9235e32305c820af75b9677334c81d9899%5E!/
I hope this helps any dev wanting to tackle this.
Comment 12 QA Administrators 2023-01-26 03:24:11 UTC Comment hidden (obsolete)
Comment 13 QA Administrators 2025-01-26 03:11:42 UTC Comment hidden (obsolete)
Comment 14 BogdanB 2025-10-19 18:24:24 UTC
Restested.
Also in
Version: 25.8.2.2 (X86_64)
Build ID: d401f2107ccab8f924a8e2df40f573aab7605b6f
CPU threads: 16; OS: Linux 6.14; UI render: default; VCL: gtk3
Locale: en-US (en_US.UTF-8); UI: en-US
Calc: threaded
Comment 15 Ofir 2026-02-08 07:26:15 UTC
Still reproducible in:

Version: 26.2.0.3 (X86_64)
Build ID: afbbd0df0edb6d40b450b0337ac646b0913a760c
CPU threads: 2; OS: Linux 6.1; UI render: default; VCL: gtk3
Locale: en-IL (en_IL); UI: en-US
Calc: threaded
Comment 16 Jonathan Clark 2026-02-24 12:29:16 UTC
*** Bug 162376 has been marked as a duplicate of this bug. ***
Comment 17 Jonathan Clark 2026-03-06 22:12:04 UTC
Created attachment 205974 [details]
Comprehensive cases

Archive contains PPT and PPX versions of the same presentation, created with Microsoft PowerPoint.

Each slide has 4 lines containing 3 tab stops. The D line uses the default tab interval only. L is left-aligned, C is centered, R is right-aligned, all according to the PowerPoint UI (and not necessarily the OOXML). Each slide also has an image showing how it is rendered in PowerPoint.

This presentation seems to show two issues:

1.) The tab stop lists are not parsed or populated correctly.

2.) Tab stops from the default tab interval are always physically left-aligned. In PowerPoint, these tabs are physically left-aligned for LTR paragraphs, but right-aligned for RTL paragraphs.