如何设置 LyX 文档中所有标准段落的对齐方式

如何设置 LyX 文档中所有标准段落的对齐方式

这肯定是微不足道的。我是 LyX 的新手,但我已经阅读了 183 页的用户指南的大部分内容,但还是没有找到答案。当我更改对齐设置(删除右对齐)时,它只会对当前段落执行此操作。Document-Settings-Textlayout 提供的更改功能非常有限。

如果我打开自定义指南,标题会显示“高级用户功能”。当然,像关闭对齐这样简单的事情不需要高级用户自定义。看起来本地布局可能是答案。但自定义指南说输入格式标签,在指南中搜索“格式标签”没有结果。

是否有捷径可寻?

答案1

打开后stdclass.inc找到Standard样式:

Style Standard
    Category              MainText
    Margin                Static
    LatexType             Paragraph
    LatexName             dummy
    ParIndent             MM
    ParSkip               0.4
    Align                 Block
    AlignPossible         Block, Left, Right, Center
    LabelType             No_Label
    # FIXME This ought to be set dynamically.
    HTMLStyle
        div.standard {
            margin-bottom: 2ex;
        }
    EndHTMLStyle
End

属性Align指定样式下的默认对齐方式Standard。在上述情况下,默认为Block。可用的对齐方式如下AlignPossible

  • Block= 两端对齐(或左对齐和右对齐);
  • Left=\raggedright
  • Right=\raggedleft
  • Center=\centering

更改AlignLeft并将其作为文档 > 设置... 下的本地布局插入以获得输出\raggedright

在此处输入图片描述

当然,您也可以定义自己的新段落样式。


实现此目的的一种简单的 LaTeX 类型方法是通过进入\raggedright文档 > 设置... > LaTeX 序言。

答案2

如果您只想将 LyX 输入的外观更改为右边不对齐,但仍想保留 pdf/ps 输出的对齐方式,那么您可以转到文档/文本布局并取消选中“在 LyX 工作区中使用对齐方式”。

相关内容