答案1
我解决了这个问题 - 以下内容为混合段落类型添加了悬挂缩进,而TabHangingIndent
段落缩进则丢失了。(表格中的段落除外,3. 对此不起作用。)
Sub HangingIndentMIXEDParaTypes_KeepsOriginalParaPositions()
'use where TabHangingIndent loses paragraphs position
'1.===== CHANGE DEFAULT TAB STOPS TO DESIRED HANGING INDENT SIZE
ActiveDocument.DefaultTabStop = CentimetersToPoints(0.75)
'2.===== "hanging para" = unindent all 1st lines! (Paragraph dialog box)
Selection.ParagraphFormat.FirstLineIndent = CentimetersToPoints(-0.75)
'3.===== indent whole paras moves 1st lines to original positions, keeps hanging indents :)
Selection.Paragraphs.INDENT
'4.===== RESTORE DEFAULT PARA STOPS
ActiveDocument.DefaultTabStop = CentimetersToPoints(1.27)
End Sub