View Issue Details
| ID | Project | Category | View Status | Date Submitted | Last Update |
|---|---|---|---|---|---|
| 0017897 | Scribus | Styles | public | 2026-07-29 07:35 | 2026-08-10 11:41 |
| Reporter | qirat | Assigned To | |||
| Priority | normal | Severity | minor | Reproducibility | N/A |
| Status | new | Resolution | open | ||
| Platform | Linux | OS | Fedora Workstation | OS Version | 44 |
| Product Version | 1.7.4.svn | ||||
| Summary | 0017897: Keep/improve the Auto Hanging Indent checkbox option | ||||
| Description | This 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 | ||||
| Tags | No tags attached. | ||||
| Attached Files | |||||
| Patch | No | ||||
|
|
I don't know why you go to PP in first place, here is how I do it |
|
|
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. |
|
|
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. |
|
|
Could you please upload a file showing what you want so I can test it |
|
|
I am suggesting if the "Auto Hanging Indent" checkbox could automatically achieve this (screenshot), it would be great, imho. |
|
|
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) |
|
|
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. Bistritz.--Left Munich at 8:35 P.M., on 1st May, arriving at Vienna early next morning; should have arrived at 6:46, but train was an hour late. Buda-Pesth seems a wonderful 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 station, as we had arrived late and would start as near the correct time as possible. I was not able to light on any map or work giving the exact locality of the Castle Dracula, as there are no maps of this country as yet to compare with our own Ordance Survey Maps; but I found that Bistritz, the post town named by Count Dracula, is a fairly well-known place. I shall enter here some of my notes, as they may refresh my memory when I talk over my travels with Mina."/>
<para Parent="Default Paragraph Style"/>
<Content Chars="It was on the dark side of twilight when we got to Bistritz, which is a very interesting old place. Being practically on the frontier--for the Borgo Pass leads from it into Bukovina--it has had a very stormy existence, and it certainly shows marks of it. Fifty years ago a series of great fires took place, which made terrible havoc on five separate occasions. At the very beginning of the seventeenth century it underwent a siege of three weeks and lost 13,000 people, the casualties of war proper being assisted by famine and disease."/>
<para Parent="Default Paragraph Style"/>
<Content Chars="The women looked pretty, except 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 something fluttering from them like the dresses in a ballet, but of course there were petticoats under them."/>
<para Parent="Default Paragraph Style"/>
<Content Chars="All day long we seemed to dawdle through a country which was full of beauty of every kind. Sometimes we saw little towns or castles on the top of steep hills such as we see in old missals; sometimes we ran by rivers and streams which seemed from the wide stony margin on each side of them to be subject to great floods. It takes a lot of water, and running strong, to sweep the outside edge of a river clear."/>
<para Parent="Default Paragraph Style"/>
<Content Chars="The women looked pretty, except 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 something fluttering from them like the dresses in a ballet, but of course there were petticoats under them."/>
<para Parent="Default Paragraph Style"/>
<Content Chars="I was not able to light on any map or work giving the exact locality of the Castle Dracula, as there are no maps of this country as yet to compare with our own Ordance Survey Maps; but I found that Bistritz, the post town named by Count Dracula, is a fairly well-known place. I shall enter here some of my notes, as they may refresh my memory when I talk over my travels with Mina."/>
<para Parent="Default Paragraph Style"/>
<Content Chars="It seems to me that the further east you go the more unpunctual 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 comfortable enough, for I had all sorts of queer dreams. There was a dog howling all night under my window, which may have had something to do with it; or it may have been the paprika, for I had to drink up all the water in my carafe, and was still thirsty. Towards morning I slept and was wakened by the continuous knocking at my door, so I guess I must have been sleeping soundly then."/>
<para Parent="Default Paragraph Style"/>
<Content Chars="The impression I had was that we were leaving the West and entering the East; the most western of splendid bridges over the Danube, which is here of noble width and depth, took us among the traditions of Turkish rule."/>
<para Parent="Default Paragraph Style"/>
<Content Chars="The impression I had was that we were leaving the West and entering the East; the most western of splendid bridges over the Danube, which is here of noble width and depth, took us among the traditions of Turkish rule."/>
<trail Parent="Default Paragraph Style"/>
</StoryText>
</PageObject>
</Document>
</SCRIBUSUTF8NEW>
|
|
|
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. |
|
|
Yes, please, @Fahad. Looking forward to testing what you bring. Thanks in advance. :) |
|
|
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. |
|
|
here the right screen-shot |
|
|
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. |
|
|
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. |
|
|
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. |
|
|
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)? |
|
|
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. |
|
|
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. |
| 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 |