Skip to content

Error in CSL 1.0.2 Specification #257

@LineGap

Description

@LineGap

The specification states:
hanging-indent
If set to "true" ("false" is the default), bibliographic entries are rendered with hanging-indents.

This is not necessarily true. If the second-field-align is being used (regardless of its value), the bibliography entries are rendered as hanging indents even when the hanging-indent is set to false. I confirmed it by testing.

I can't say if this is a bug or by design. Nevertheless, the specification is inconsistent with the behavior. If the second-field-indent is intended to override the hanging-indent setting, then the spec should state something like:

hanging-indent
If set to "true" ("false" is the default), bibliographic entries are rendered with hanging-indents. However, if the second-field-align is being used, the hanging indent is always true even when set to false.

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions