View Issue Details

IDProjectCategoryView StatusLast Update
0017897ScribusStylespublic2026-08-10 11:41
Reporterqirat Assigned To 
PrioritynormalSeverityminorReproducibilityN/A
Status newResolutionopen 
PlatformLinuxOSFedora WorkstationOS Version44
Product Version1.7.4.svn 
Summary0017897: Keep/improve the Auto Hanging Indent checkbox option
DescriptionThis is the something discussed in 0017243 and Fahad suggested it needs its own bug report.

I think I need to explain a little more (which I avoided in the report as it was not related to that):
- the option is there, a checkbox named "Auto Indent" in the Lists & Drop Caps tab
- when checked it creates a perfect hanging indent for numbered and bulleted lists
- it is real helpful when the list entries are paragraphs or multiple sentences
- when it is removed (as I have, Fahad's patch applied), it makes a bit more work to achieve the same
-- you have to go in para style or PP and it becomes a trial and error method for values which align best (see screenshot).
-- but the checkbox "Auto Indent" makes it very simple (and result is perfect, as far as I saw)
- it just needs a rename "Auto Hanging Indent" to me more acurate description
- not much else is needed imo, works fine already
TagsNo tags attached.
Attached Files
auto-hanging-indent.jpg (132,013 bytes)   
auto-hanging-indent.jpg (132,013 bytes)   
PatchNo

Activities

Fahad

2026-08-05 05:07

developer   ~0054135

I don't know why you go to PP in first place, here is how I do it

qirat

2026-08-05 06:46

reporter   ~0054137

What I meant @Fahad was that in my screenshot you should not see the red-marked spaces. The "have, which, the" in the next lines should perfectly align with the "3 May" (left sides).

The UI checkbox AutoIndent used to achive this the way I defined above.

What you posted, the 2nd and following lines are hanging way away from the 1st line. They align well though but they hang far. They should align with the first line. That is what I am lokking for.

qirat

2026-08-05 07:02

reporter   ~0054140

Hey, I just saw your clip on desktop (earlier it was on mobile so could not see the right part). Looks like you did it in PP too. Lol.

I prefer Para Style most of the time.

Fahad

2026-08-05 07:11

developer   ~0054141

Could you please upload a file showing what you want so I can test it

qirat

2026-08-05 08:34

reporter   ~0054142

I am suggesting if the "Auto Hanging Indent" checkbox could automatically achieve this (screenshot), it would be great, imho.

qirat

2026-08-05 08:41

reporter   ~0054143

There are, however, two issues (see screehshots):

* When Suffix is aligned Left
-- things are perfect until the double digit shows up (10 and above)

* When Suffix is aligned Right
-- nothing is fine. Nothings aligns anymore (except the suffix)
suffix-align-right-1.png (155,346 bytes)   
suffix-align-right-1.png (155,346 bytes)   
suffix-align-right-2.png (83,883 bytes)   
suffix-align-right-2.png (83,883 bytes)   

qirat

2026-08-05 08:42

reporter   ~0054144

Here is the .sla. Please if I messed up something.
hanging-indent-list-sample.sla (23,949 bytes)   
<?xml version="1.0" encoding="UTF-8"?>
<SCRIBUSUTF8NEW Version="1.7.4.svn">
    <Document PageCount="1" PageWidth="576" PageHeight="828" BorderLeft="36" BorderRight="36" BorderTop="36" BorderBottom="36" MarginPreset="0" BleedTop="0" BleedLeft="0" BleedRight="0" BleedBottom="0" PageOrientation="0" PageSize="Custom" FirstPageNumber="1" PagePositioning="1" BindingDirection="0" IsRTL="0" AutomaticTextFrameColumnCount="1" AutomaticTextFrameColumnGap="11" UnitIndex="2" FontFace="EB Garamond Regular" FontSize="12" TextColumnCount="1" TextColumnGap="0" TabFillCharacter="" TabWidth="36" TextDistanceLeft="0" TextDistanceRight="0" TextDistanceBottom="0" TextDistanceTop="0" FirstLineOffset="1" DocumentInfoAuthor="" DocumentInfoComments="" DocumentInfoKeywords="" DocumentInfoPublisher="" DocumentInfoDate="" DocumentInfoType="" DocumentInfoFormat="" DocumentInfoIdentifier="" DocumentInfoSource="" DocumentInfoLanguage="" DocumentInfoRelation="" DocumentInfoCoverage="" DocumentInfoRights="" DocumentInfoContributors="" DocumentInfoTitle="" DocumentInfoSubject="" SuperScriptDisplacement="33" SuperScriptScaling="66" SubScriptDisplacement="33" SubScriptScaling="66" SmallCapsScaling="75" BaselineGridSpacing="15.6" BaselineGridOffset="0" AutoLineSpacingPct="100" UnderlinePosition="-1" UnderlineWidth="-1" StrikeThruPosition="-1" StrikeThruWidth="-1" GroupCounter="1" DocumentHasCMS="0" SoftProofOn="0" SoftProofFullOn="0" ColorManagementActive="0" GamutCheck="0" BlackPoint="1" DefaultPrinterProfile="ISO Coated v2 300% (basICColor)" DefaultImageRGBProfile="sRGB display profile (ICC v2.2)" DefaultImageCMYKProfile="ISO Coated v2 300% (basICColor)" DefaultSolidColorRGBProfile="sRGB display profile (ICC v2.2)" DefaultSolidColorCMYKProfile="ISO Coated v2 300% (basICColor)" DefaultIntentColors="1" DefaultIntentImages="0" ActiveLayer="0" Language="en_GB" AutomaticHyphenation="1" AutomaticHyphenationCheck="1" GuideLock="0" SnapToGuides="0" SnapToGrid="0" SnapToItems="0" MinorGridSpacing="18" MajorGridSpacing="72" ShowGrid="0" ShowGuides="1" ShowColumnBorders="1" ShowFrames="1" ShowControls="0" ShowTableCellFrames="0" ShowLayerMarkers="0" ShowMargins="1" ShowBaselineGrid="0" ShowImages="1" ShowLinks="0" RulerMode="1" ShowRulers="1" ShowBleed="1" RulerXOffset="0" RulerYOffset="0" GuideRadius="10" GrabRadius="4" PolygonCorners="4" PolygonFactor="0.502" PolygonRotation="0" PolygonInnerRotation="0" PolygonCurvature="0" PolygonOuterCurvature="0" PolygonUseFactor="0" ArcStartAngle="30" ArcSweepAngle="300" SpiralStartAngle="0" SpiralEndAngle="1080" SpiralFactor="1.2" AutoSave="0" AutoSaveTime="600000" AutoSaveCount="1" AutoSaveKeep="0" AutoSaveInDocumentDirectory="0" AutoSaveDirectory="/home/buttar/x/xdump" ScratchBottom="18" ScratchLeft="108" ScratchRight="108" ScratchTop="18" GapHorizontal="0" GapVertical="36" LineStartArrow="0" LineEndArrow="0" ShapeLineColor="None" ShapeFillColor="Cyan" LineColor="Black" TextColor="Black" TextStrokeColor="Black" TextBackgroundColor="None" TextLineColor="None" TextBackgroundColorShade="100" TextLineColorShade="100" TextColorShade="100" TextStrokeColorShade="100" ShapeLineStyle="1" LineStyle="1" ShapeLineWidth="1" LineWidth="1" ShapeLineColorShade="100" LineColorShade="100" ShapeFillColorShade="100" ImageFillColor="None" ImageFillColorShade="100" ImageStrokeColor="None" ImageStrokeColorShade="100" ImageScaleX="1" ImageScaleY="1" ImageScaleType="1" ImageAspectRatio="1" ImageUseEmbeddedPath="0" ImageLowResType="1" DisplayOffsetX="9" DisplayOffsetY="9" RotationConstrainAngle="15" MinorGridColor="#00ff00" MajorGridColor="#00ff00" GuidesColor="#000080" BaselineGridColor="#c0c0c0" RenderStack="2 1 4 3 0" GridType="0" PageColor="#ffffff" MarginColor="#813d9c" ShowMarginsFilled="0" CurrentProfile="PDF 1.6" CalligraphicPenFillColor="Black" CalligraphicPenLineColor="Black" CalligraphicPenFillColorShade="100" CalligraphicPenLineColorShade="100" CalligraphicPenLineWidth="1" CalligraphicPenAngle="0" CalligraphicPenWidth="10" CalligraphicPenStyle="1">
        <CheckProfile Name="PDF 1.3" IgnoreErrors="0" AutoCheck="1" CheckGlyphs="1" CheckOrphans="1" CheckOverflow="1" CheckPictures="1" CheckPartFilledImageFrames="0" CheckResolution="1" CheckTransparency="0" MinimumResolution="299" MaximumResolution="600" CheckAnnotations="0" CheckRasterPDF="1" CheckForGIF="1" IgnoreOffLayers="0" CheckNotCMYKOrSpot="0" CheckDeviceColorsAndOutputIntent="0" CheckFontNotEmbedded="1" CheckFontIsOpenType="1" CheckAppliedMasterDifferentSide="1" CheckEmptyTextFrames="1" CheckImageHasProgressiveEncoding="0"/>
        <CheckProfile Name="PDF 1.4" IgnoreErrors="0" AutoCheck="1" CheckGlyphs="1" CheckOrphans="1" CheckOverflow="1" CheckPictures="1" CheckPartFilledImageFrames="0" CheckResolution="1" CheckTransparency="0" MinimumResolution="299" MaximumResolution="600" CheckAnnotations="0" CheckRasterPDF="1" CheckForGIF="1" IgnoreOffLayers="0" CheckNotCMYKOrSpot="0" CheckDeviceColorsAndOutputIntent="0" CheckFontNotEmbedded="1" CheckFontIsOpenType="1" CheckAppliedMasterDifferentSide="1" CheckEmptyTextFrames="1" CheckImageHasProgressiveEncoding="1"/>
        <CheckProfile Name="PDF 1.5" IgnoreErrors="0" AutoCheck="1" CheckGlyphs="1" CheckOrphans="1" CheckOverflow="1" CheckPictures="1" CheckPartFilledImageFrames="0" CheckResolution="1" CheckTransparency="0" MinimumResolution="299" MaximumResolution="600" CheckAnnotations="0" CheckRasterPDF="1" CheckForGIF="1" IgnoreOffLayers="0" CheckNotCMYKOrSpot="0" CheckDeviceColorsAndOutputIntent="0" CheckFontNotEmbedded="1" CheckFontIsOpenType="1" CheckAppliedMasterDifferentSide="1" CheckEmptyTextFrames="1" CheckImageHasProgressiveEncoding="1"/>
        <CheckProfile Name="PDF 1.6" IgnoreErrors="0" AutoCheck="1" CheckGlyphs="1" CheckOrphans="1" CheckOverflow="1" CheckPictures="1" CheckPartFilledImageFrames="0" CheckResolution="1" CheckTransparency="0" MinimumResolution="299" MaximumResolution="600" CheckAnnotations="0" CheckRasterPDF="1" CheckForGIF="1" IgnoreOffLayers="0" CheckNotCMYKOrSpot="0" CheckDeviceColorsAndOutputIntent="0" CheckFontNotEmbedded="1" CheckFontIsOpenType="0" CheckAppliedMasterDifferentSide="1" CheckEmptyTextFrames="1" CheckImageHasProgressiveEncoding="1"/>
        <CheckProfile Name="PDF/X-1a" IgnoreErrors="0" AutoCheck="1" CheckGlyphs="1" CheckOrphans="1" CheckOverflow="1" CheckPictures="1" CheckPartFilledImageFrames="0" CheckResolution="1" CheckTransparency="1" MinimumResolution="299" MaximumResolution="600" CheckAnnotations="1" CheckRasterPDF="1" CheckForGIF="1" IgnoreOffLayers="0" CheckNotCMYKOrSpot="1" CheckDeviceColorsAndOutputIntent="0" CheckFontNotEmbedded="1" CheckFontIsOpenType="1" CheckAppliedMasterDifferentSide="1" CheckEmptyTextFrames="1" CheckImageHasProgressiveEncoding="1"/>
        <CheckProfile Name="PDF/X-3" IgnoreErrors="0" AutoCheck="1" CheckGlyphs="1" CheckOrphans="1" CheckOverflow="1" CheckPictures="1" CheckPartFilledImageFrames="0" CheckResolution="1" CheckTransparency="1" MinimumResolution="299" MaximumResolution="600" CheckAnnotations="1" CheckRasterPDF="1" CheckForGIF="1" IgnoreOffLayers="0" CheckNotCMYKOrSpot="0" CheckDeviceColorsAndOutputIntent="1" CheckFontNotEmbedded="1" CheckFontIsOpenType="1" CheckAppliedMasterDifferentSide="1" CheckEmptyTextFrames="1" CheckImageHasProgressiveEncoding="1"/>
        <CheckProfile Name="PDF/X-4" IgnoreErrors="0" AutoCheck="1" CheckGlyphs="1" CheckOrphans="1" CheckOverflow="1" CheckPictures="1" CheckPartFilledImageFrames="0" CheckResolution="1" CheckTransparency="0" MinimumResolution="299" MaximumResolution="600" CheckAnnotations="1" CheckRasterPDF="1" CheckForGIF="1" IgnoreOffLayers="0" CheckNotCMYKOrSpot="0" CheckDeviceColorsAndOutputIntent="1" CheckFontNotEmbedded="1" CheckFontIsOpenType="0" CheckAppliedMasterDifferentSide="1" CheckEmptyTextFrames="1" CheckImageHasProgressiveEncoding="1"/>
        <CheckProfile Name="PostScript" IgnoreErrors="0" AutoCheck="1" CheckGlyphs="1" CheckOrphans="1" CheckOverflow="1" CheckPictures="1" CheckPartFilledImageFrames="0" CheckResolution="1" CheckTransparency="1" MinimumResolution="144" MaximumResolution="2400" CheckAnnotations="0" CheckRasterPDF="1" CheckForGIF="1" IgnoreOffLayers="0" CheckNotCMYKOrSpot="0" CheckDeviceColorsAndOutputIntent="0" CheckFontNotEmbedded="0" CheckFontIsOpenType="0" CheckAppliedMasterDifferentSide="1" CheckEmptyTextFrames="1" CheckImageHasProgressiveEncoding="1"/>
        <Color Name="Black" Space="CMYK" C="0" M="0" Y="0" K="100"/>
        <Color Name="Blue" Space="RGB" R="0" G="0" B="255"/>
        <Color Name="Cool Black" Space="CMYK" C="60" M="0" Y="0" K="100"/>
        <Color Name="Cyan" Space="CMYK" C="100" M="0" Y="0" K="0"/>
        <Color Name="Green" Space="RGB" R="0" G="255" B="0"/>
        <Color Name="Magenta" Space="CMYK" C="0" M="100" Y="0" K="0"/>
        <Color Name="Red" Space="RGB" R="255" G="0" B="0"/>
        <Color Name="Registration" Space="CMYK" C="100" M="100" Y="100" K="100" Register="1"/>
        <Color Name="Rich Black" Space="CMYK" C="60" M="40" Y="40" K="100"/>
        <Color Name="Warm Black" Space="CMYK" C="0" M="60" Y="29.8039215686275" K="100"/>
        <Color Name="White" Space="CMYK" C="0" M="0" Y="0" K="0"/>
        <Color Name="Yellow" Space="CMYK" C="0" M="0" Y="100" K="0"/>
        <Hyphenator/>
        <CharacterStyle Name="Default Character Style" DefaultStyle="1" Font="EB Garamond Regular" FontSize="12" FontFeatures="" Features="inherit" FontColor="Black" FillShade="100" HyphenWordMinimum="3" StrokeColor="Black" BackgroundColor="None" BackgroundShade="100" StrokeShade="100" TextShadowXOffset="5" TextShadowYOffset="-5" TextOutlineWidth="1" TextUnderlineOffset="-0.1" TextUnderlineWidth="-0.1" TextStrikeThroughOffset="-0.1" TextStrikeThroughWidth="-0.1" ScaleHorizontal="100" ScaleVertical="100" BaselineOffset="0" Kerning="0" Language="en_GB"/>
        <ParagraphStyle Name="Default Paragraph Style" DefaultStyle="1" Alignment="3" Direction="0" LineSpacingMode="0" LineSpacing="15" LeftMargin="18" RightMargin="0" FirstIndent="-18" GapBefore="0" GapAfter="0" ParagraphEffectOffset="9" HasDropCap="0" DropCapLines="2" Bullet="0" BulletStr="•" Numeration="1" SuffixAlignment="2" OpticalMargins="0" OpticalMarginSetId="preset_0" HyphenConsecutiveLines="2" ParagraphBackgroundColor="None" ParagraphBackgroundColorShade="100"/>
        <TableStyle Name="Default Table Style" DefaultStyle="1" FillColor="None" FillShade="100">
            <TableBorderLeft>
                <TableBorderLine Width="1" PenStyle="1" Color="Black" Shade="100"/>
            </TableBorderLeft>
            <TableBorderRight>
                <TableBorderLine Width="1" PenStyle="1" Color="Black" Shade="100"/>
            </TableBorderRight>
            <TableBorderTop>
                <TableBorderLine Width="1" PenStyle="1" Color="Black" Shade="100"/>
            </TableBorderTop>
            <TableBorderBottom>
                <TableBorderLine Width="1" PenStyle="1" Color="Black" Shade="100"/>
            </TableBorderBottom>
        </TableStyle>
        <CellStyle Name="Default Cell Style" DefaultStyle="1" FillColor="None" FillShade="100" LeftPadding="1" RightPadding="1" TopPadding="1" BottomPadding="1">
            <TableBorderLeft>
                <TableBorderLine Width="1" PenStyle="1" Color="Black" Shade="100"/>
            </TableBorderLeft>
            <TableBorderRight>
                <TableBorderLine Width="1" PenStyle="1" Color="Black" Shade="100"/>
            </TableBorderRight>
            <TableBorderTop>
                <TableBorderLine Width="1" PenStyle="1" Color="Black" Shade="100"/>
            </TableBorderTop>
            <TableBorderBottom>
                <TableBorderLine Width="1" PenStyle="1" Color="Black" Shade="100"/>
            </TableBorderBottom>
        </CellStyle>
        <Layers Number="0" Level="0" Name="Background" IsViewable="1" IsPrintable="1" IsEditable="1" IsSelectable="0" FlowControl="1" Transparency="1" BlendMode="0" OutlineMode="0" LayerColor="#000000"/>
        <Printer firstUse="1" toFile="0" useAltPrintCommand="0" outputSeparations="0" useSpotColors="1" useColor="1" mirrorH="0" mirrorV="0" useICC="0" doGCR="0" doClip="0" setDevParam="0" useDocBleeds="1" cropMarks="0" bleedMarks="0" registrationMarks="0" colorMarks="0" includePDFMarks="1" PSLevel="3" PrintEngine="3" markLength="20.0016" markOffset="0" BleedTop="0" BleedLeft="0" BleedRight="0" BleedBottom="0" printer="File" filename="" separationName="All" printerCommand=""/>
        <PDF firstUse="1" Thumbnails="0" Articles="0" Bookmarks="0" Compress="1" CMethod="0" Quality="0" EmbedPDF="0" MirrorH="0" MirrorV="0" Clip="0" rangeSel="0" rangeTxt="" RotateDeg="0" PresentMode="0" RecalcPic="1" FontEmbedding="0" Grayscale="0" RGBMode="0" UseProfiles="0" UseProfiles2="0" Binding="0" PicRes="600" Resolution="300" Version="16" Intent="1" Intent2="0" SolidP="sRGB display profile (ICC v2.2)" ImageP="sRGB display profile (ICC v2.2)" PrintP="ISO Coated v2 300% (basICColor)" InfoString="" BTop="0" BLeft="0" BRight="0" BBottom="0" useDocBleeds="1" cropMarks="0" bleedMarks="0" registrationMarks="0" colorMarks="0" docInfoMarks="0" markLength="18" markOffset="0" ImagePr="0" PassOwner="" PassUser="" Permissions="-4" Encrypt="0" UseLayers="0" UseLpi="0" UseSpotColors="1" doMultiFile="0" displayBookmarks="0" displayFullscreen="0" displayLayers="0" displayThumbs="0" hideMenuBar="0" hideToolBar="0" fitWindow="0" openAfterExport="0" PageLayout="0" openAction="">
            <LPI Color="" Frequency="0" Angle="0" SpotFunction="0"/>
            <LPI Color="Black" Frequency="133" Angle="45" SpotFunction="3"/>
            <LPI Color="Cyan" Frequency="133" Angle="105" SpotFunction="3"/>
            <LPI Color="Magenta" Frequency="133" Angle="75" SpotFunction="3"/>
            <LPI Color="Yellow" Frequency="133" Angle="90" SpotFunction="3"/>
        </PDF>
        <DocItemAttributes/>
        <Indexes/>
        <TablesOfContents/>
        <NotesStyles>
            <notesStyle Name="Default" Start="1" Endnotes="0" Type="Type_1_2_3" Range="0" Prefix="" Suffix=")" AutoHeight="1" AutoWidth="1" AutoRemove="1" AutoWeld="1" SuperNote="1" SuperMaster="1" MarksStyle="" NotesStyle=""/>
        </NotesStyles>
        <OpticalMarginSets>
            <Set Id="preset_0" Type="preset" Name="Default">
                <Rules>
                    <Rule Left="0" Right="0.5" Unit="7" Characters="U+003A,U+003B,U+2013,U+2033"/>
                    <Rule Left="0" Right="0.75" Unit="7" Characters="U+002C,U+002D,U+002E,U+2010,U+2032"/>
                    <Rule Left="0.25" Right="0.25" Unit="7" Characters="U+2014"/>
                    <Rule Left="0.5" Right="0" Unit="7" Characters="U+2036"/>
                    <Rule Left="0.5" Right="0.5" Unit="7" Characters="U+0022,U+0028,U+0029,U+005B,U+005D,U+00AB,U+00BB,U+201C,U+201D,U+201E,U+201F"/>
                    <Rule Left="0.75" Right="0" Unit="7" Characters="U+2035"/>
                    <Rule Left="0.75" Right="0.75" Unit="7" Characters="U+0027,U+002A,U+0060,U+007E,U+00B4,U+2018,U+2019,U+201A,U+201B,U+2039,U+203A"/>
                </Rules>
            </Set>
        </OpticalMarginSets>
        <PageSets>
            <Set Name="Single Page" FirstPage="0" Rows="1" Columns="1"/>
            <Set Name="Facing Pages" FirstPage="1" Rows="1" Columns="2">
                <PageNames Name="Left Page"/>
                <PageNames Name="Right Page"/>
            </Set>
            <Set Name="3-Fold" FirstPage="0" Rows="1" Columns="3">
                <PageNames Name="Left Page"/>
                <PageNames Name="Middle"/>
                <PageNames Name="Right Page"/>
            </Set>
            <Set Name="4-Fold" FirstPage="0" Rows="1" Columns="4">
                <PageNames Name="Left Page"/>
                <PageNames Name="Middle Left"/>
                <PageNames Name="Middle Right"/>
                <PageNames Name="Right Page"/>
            </Set>
        </PageSets>
        <Sections>
            <Section Number="0" Name="Section 1" From="0" To="0" Type="Type_1_2_3" Start="1" Reversed="0" Active="1" FillChar="0" FieldWidth="0"/>
        </Sections>
        <MasterPage PageXPosition="108" PageYPosition="18" PageWidth="576" PageHeight="828" BorderLeft="36" BorderRight="36" BorderTop="36" BorderBottom="36" PageNumber="0" PageName="Normal Left" MasterPageName="" Size="Custom" Orientation="0" LeftPage="1" Preset="0" VerticalGuides="" HorizontalGuides="" AutoGuideHorizontalGap="0" AutoGuideVerticalGap="0" AutoGuideHorizontalCount="0" AutoGuideVerticalCount="0" AutoGuideHorizontalReference="0" AutoGuideVerticalReference="0" AutoGuideSelection="0 0 0 0" PageEffectDuration="1" PageViewDuration="1" PageEffectType="0" PageEffectLineDirection="0" PageEffectInsideOutside="0" PageEffectDirection="0"/>
        <MasterPage PageXPosition="108" PageYPosition="18" PageWidth="576" PageHeight="828" BorderLeft="36" BorderRight="36" BorderTop="36" BorderBottom="36" PageNumber="1" PageName="Normal Right" MasterPageName="" Size="Custom" Orientation="0" LeftPage="0" Preset="0" VerticalGuides="" HorizontalGuides="" AutoGuideHorizontalGap="0" AutoGuideVerticalGap="0" AutoGuideHorizontalCount="0" AutoGuideVerticalCount="0" AutoGuideHorizontalReference="0" AutoGuideVerticalReference="0" AutoGuideSelection="0 0 0 0" PageEffectDuration="1" PageViewDuration="1" PageEffectType="0" PageEffectLineDirection="0" PageEffectInsideOutside="0" PageEffectDirection="0"/>
        <Page PageXPosition="684" PageYPosition="18" PageWidth="576" PageHeight="828" BorderLeft="36" BorderRight="36" BorderTop="36" BorderBottom="36" PageNumber="0" PageName="" MasterPageName="Normal Right" Size="Custom" Orientation="0" LeftPage="0" Preset="0" VerticalGuides="53.603 " HorizontalGuides="" AutoGuideHorizontalGap="0" AutoGuideVerticalGap="0" AutoGuideHorizontalCount="0" AutoGuideVerticalCount="0" AutoGuideHorizontalReference="0" AutoGuideVerticalReference="0" AutoGuideSelection="0 0 0 0" PageEffectDuration="1" PageViewDuration="1" PageEffectType="0" PageEffectLineDirection="0" PageEffectInsideOutside="0" PageEffectDirection="0"/>
        <PageObject XPosition="720" YPosition="54" OwnPage="0" ItemID="408673742" ItemType="4" Width="504" Height="756" FrameType="0" ClipEdited="0" LineWidth="1" LinePenStyle="1" ImageScaleX="1" ImageScaleY="1" ImageOffsetX="0" ImageOffsetY="0" ImageRotation="0" ImageVisible="1" ImageScaleType="1" ImageRatio="1" Columns="1" ColumnGap="0" AutomaticTextFrame="0" TextToFrameDistanceLeft="0" TextToFrameDistanceTop="0" TextToFrameDistanceBottom="0" TextToFrameDistanceRight="0" VerticalAlignment="0" FirstLineOffset="1" PathTextShowPath="0" PathTextDistanceFromPath="0" TextPathType="0" TextPathFlipped="0" Path="M0 0 L504 0 L504 756 L0 756 L0 0 Z" ContourLinePath="M0 0 L504 0 L504 756 L0 756 L0 0 Z" gXpos="720" gYpos="54" gWidth="0" gHeight="0" ParagraphStyle="Default Paragraph Style" Layer="0" NextItem="-1" BackItem="-1">
            <StoryText>
                <DefaultStyle Parent="Default Paragraph Style"/>
                <Content Chars="May. Bis­tritz.--Left Mu­nich at 8:35 P.M., on 1st May, ar­riv­ing at Vi­enna early next morn­ing; should have ar­rived at 6:46, but train was an hour late. Buda-Pesth seems a won­der­ful place, from the glimpse which I got of it from the train and the little I could walk through the streets. I feared to go very far from the sta­tion, as we had ar­rived late and would start as near the cor­rect time as pos­sible. I was not able to light on any map or work giv­ing the ex­act loc­al­ity of the Castle Drac­ula, as there are no maps of this coun­try as yet to com­pare with our own Ord­ance Sur­vey Maps; but I found that Bis­tritz, the post town named by Count Drac­ula, is a fairly well-known place. I shall enter here some of my notes, as they may re­fresh my memory when I talk over my travels with Min­a."/>
                <para Parent="Default Paragraph Style"/>
                <Content Chars="It was on the dark side of twi­light when we got to Bis­tritz, which is a very in­ter­est­ing old place. Be­ing prac­tic­ally on the fron­tier--for the Borgo Pass leads from it into Bukov­ina--it has had a very stormy ex­ist­ence, and it cer­tainly shows marks of it. Fifty years ago a series of great fires took place, which made ter­rible havoc on five sep­ar­ate oc­ca­sions. At the very be­gin­ning of the sev­en­teenth cen­tury it un­der­went a siege of three weeks and lost 13,000 people, the cas­u­al­ties of war proper be­ing as­sisted by fam­ine and dis­ease."/>
                <para Parent="Default Paragraph Style"/>
                <Content Chars="The wo­men looked pretty, ex­cept when you got near them, but they were very clumsy about the waist. They had all full white sleeves of some kind or other, and most of them had big belts with a lot of strips of some­thing flut­ter­ing from them like the dresses in a bal­let, but of course there were pet­ti­coats un­der them."/>
                <para Parent="Default Paragraph Style"/>
                <Content Chars="All day long we seemed to dawdle through a coun­try which was full of beauty of every kind. Some­times we saw little towns or castles on the top of steep hills such as we see in old missals; some­times we ran by rivers and streams which seemed from the wide stony mar­gin on each side of them to be sub­ject to great floods. It takes a lot of wa­ter, and run­ning strong, to sweep the out­side edge of a river clear."/>
                <para Parent="Default Paragraph Style"/>
                <Content Chars="The wo­men looked pretty, ex­cept when you got near them, but they were very clumsy about the waist. They had all full white sleeves of some kind or other, and most of them had big belts with a lot of strips of some­thing flut­ter­ing from them like the dresses in a bal­let, but of course there were pet­ti­coats un­der them."/>
                <para Parent="Default Paragraph Style"/>
                <Content Chars="I was not able to light on any map or work giv­ing the ex­act loc­al­ity of the Castle Drac­ula, as there are no maps of this coun­try as yet to com­pare with our own Ord­ance Sur­vey Maps; but I found that Bis­tritz, the post town named by Count Drac­ula, is a fairly well-known place. I shall enter here some of my notes, as they may re­fresh my memory when I talk over my travels with Mina."/>
                <para Parent="Default Paragraph Style"/>
                <Content Chars="It seems to me that the fur­ther east you go the more un­punc­tual are the trains. What ought they to be in China?"/>
                <para Parent="Default Paragraph Style"/>
                <Content Chars="I did not sleep well, though my bed was com­fort­able enough, for I had all sorts of queer dreams. There was a dog howl­ing all night un­der my win­dow, which may have had some­thing to do with it; or it may have been the paprika, for I had to drink up all the wa­ter in my carafe, and was still thirsty. To­wards morn­ing I slept and was wakened by the con­tinu­ous knock­ing at my door, so I guess I must have been sleep­ing soundly then."/>
                <para Parent="Default Paragraph Style"/>
                <Content Chars="The im­pres­sion I had was that we were leav­ing the West and en­ter­ing the East; the most west­ern of splen­did bridges over the Danube, which is here of noble width and depth, took us among the tra­di­tions of Turk­ish rule."/>
                <para Parent="Default Paragraph Style"/>
                <Content Chars="The im­pres­sion I had was that we were leav­ing the West and en­ter­ing the East; the most west­ern of splen­did bridges over the Danube, which is here of noble width and depth, took us among the tra­di­tions of Turk­ish rule."/>
                <trail Parent="Default Paragraph Style"/>
            </StoryText>
        </PageObject>
    </Document>
</SCRIBUSUTF8NEW>
hanging-indent-list-sample.sla (23,949 bytes)   

Fahad

2026-08-05 10:09

developer   ~0054148

thanks for testing. The original left in trunk has this bug also (tested in 1.6 & 1.7.3). my work just exposes it more. let me see what I can do.

qirat

2026-08-05 10:23

reporter   ~0054150

Yes, please, @Fahad. Looking forward to testing what you bring. Thanks in advance. :)

Fahad

2026-08-07 18:27

developer   ~0054166

I notice that the right alignment woks as expected just set the offset to 0 unless you want the offset then this the right behavior. now the left alignment is broken when you add offset, and it shows this when change from 9 to 10, 99,100 .. so on. I can apply right alignment logic to left alignment but this will change how left alignment is displayed. as shown in this screen-shot. Anyway we have three options:
- change left alignment to the new way.
- accept the current buggy behavior.
- we use the new way only when the user add offset & having more than 10 numbered list.
Personally I don't want to change the current behavior because it will break old projects. I want your feedback.

Fahad

2026-08-07 18:31

developer   ~0054167

here the right screen-shot
new.png (58,175 bytes)   
new.png (58,175 bytes)   

ale

2026-08-08 08:39

manager   ~0054171

Last edited: 2026-08-08 09:15

1.7svn is breaking the format in several ways, mostly based on the library Scribus is using not having a (known by the team) way to keep a consistent spacing across versions and across platforms.

I did not read the text above in full, but if the previous behavior is wrong, I would not mind too much about breaking wrong output.

But it's Craig and Jean who have the say on that, so you will need for them to speak up...

P.S.: ... On top of it, nowadays one can move back and forth between modern versions of Scribus, and if one only uses "old" features can always use an known / old version of Scribus to create the PDF.

qirat

2026-08-08 11:12

reporter   ~0054178

I agree with @ale. I would go with your 1st option: change left alignment to the new way.

Moreover, this is the time to fix it. In the future when more and more people are using Scribus, it will be even harder to take that risk. Of, we wouldnt have to worry about new users that switched to Scribus after the fix.

Also, I am happy to redo a work in a new version, or stick with an older good version.

Well, lets see what Craig and Jean say.

Fahad

2026-08-09 11:34

developer   ~0054184

Today I double-check how other software how they layout the numbered list more than 10. Libreoffice, ms word & Adobe InDesign all of them do it like the new approach which i proposed. So think it is the right thing as ale & qirat said.
Adobe InDesign.png (20,075 bytes)   
Adobe InDesign.png (20,075 bytes)   

Fahad

2026-08-10 11:03

developer   ~0054191

I am currently restoring the "Auto indent" checkbox and renaming it to "Hanging indent". The core implementation is almost complete, but I noticed a flaw in the legacy behavior.

Previously, the "Auto indent" feature pushed all lines (except the first line) to the right by a distance equal to the dynamic width of the list number itself. For example, if the item was single-digit (e.g., 9.), it would shift subsequent lines only by the width of that single digit (9), resulting in inconsistent and visually uneven indents across items of different digit lengths.

However, this logic does not conform to standard formatting guidelines:

    According to APA Style (and most major style guides), a hanging indent requires a fixed 0.5-inch (1.27 cm) indent for subsequent lines, keeping the first line flush left.

    A fixed 0.5-inch indent is the standard across almost all academic and professional formatting rules.

In light of this, I believe the current dynamic calculation based on digit width is incorrect and should be replaced with a standard, configurable/fixed hanging indent.

I also have a quick question:
Is hanging indent intended to be restricted exclusively to numbered lists, or are there other use cases within the app where it should also apply (e.g., bullet lists, bibliographies, or custom paragraphs)?

Fahad

2026-08-10 11:13

developer   ~0054192

gemini reply to that question:
No, hanging indents are not limited to numbered lists. They are widely used across several formatting contexts:

1- Bibliographies and Reference Lists: In APA, MLA, and Chicago styles, reference entries do not use numbers or bullets. Instead, they rely purely on a 0.5-inch hanging indent to distinguish where one entry ends and the next begins.

2- Bullet Lists: Hanging indents are standard for bulleted items so wrapped lines align cleanly with the text rather than falling under the bullet character itself.

3- Glossaries and Dictionaries: Headwords are placed flush left, with definitions indented underneath.

4- General Paragraph Formatting: Writers and typesetters occasionally apply hanging indents to standard text blocks for stylistic or structural reasons.

In that case, limiting auto-indent strictly to numbered lists isn't very useful. Allowing users to set it manually is the better approach, as it gives full control over the hanging indent size and allows it to be applied to any text selection.

qirat

2026-08-10 11:41

reporter   ~0054195

As far as I understand it, I agree with you @Fahad. This is fine for me 0017897:0054184. Also, the renaming. I think "Hanging Indent" is better if there is not something 'auto' going on here.

Issue History

Date Modified Username Field Change
2026-07-29 07:35 qirat New Issue
2026-07-29 07:35 qirat File Added: auto-hanging-indent.jpg
2026-08-05 05:07 Fahad Note Added: 0054135
2026-08-05 05:07 Fahad File Added: hanging indent scribus.webm
2026-08-05 06:46 qirat Note Added: 0054137
2026-08-05 07:02 qirat Note Added: 0054140
2026-08-05 07:11 Fahad Note Added: 0054141
2026-08-05 08:34 qirat Note Added: 0054142
2026-08-05 08:34 qirat File Added: Screenshot From 2026-08-05 14-01-14.png
2026-08-05 08:41 qirat Note Added: 0054143
2026-08-05 08:41 qirat File Added: suffix-align-left-double-digit.png
2026-08-05 08:41 qirat File Added: suffix-align-right-1.png
2026-08-05 08:41 qirat File Added: suffix-align-right-2.png
2026-08-05 08:42 qirat Note Added: 0054144
2026-08-05 08:42 qirat File Added: hanging-indent-list-sample.sla
2026-08-05 10:09 Fahad Note Added: 0054148
2026-08-05 10:23 qirat Note Added: 0054150
2026-08-07 18:27 Fahad Note Added: 0054166
2026-08-07 18:27 Fahad File Added: new .png
2026-08-07 18:31 Fahad File Deleted: new .png
2026-08-07 18:31 Fahad Note Added: 0054167
2026-08-07 18:31 Fahad File Added: new.png
2026-08-08 08:39 ale Note Added: 0054171
2026-08-08 09:15 ale Note Edited: 0054171
2026-08-08 11:12 qirat Note Added: 0054178
2026-08-09 11:34 Fahad Note Added: 0054184
2026-08-09 11:34 Fahad File Added: Adobe InDesign.png
2026-08-10 11:03 Fahad Note Added: 0054191
2026-08-10 11:13 Fahad Note Added: 0054192
2026-08-10 11:41 qirat Note Added: 0054195