API Reference
Class
CslBibliographyLayout
Immutable CSL bibliography presentation settings for an output host.
Inheritance
- Object
- CslBibliographyLayout
Remarks
HTML entries contain CSL display classes. The host applies these spacing and indentation settings in its own layout system.
Usage
This type appears in these public API surfaces even when no hand-authored example is attached directly to the page.
Returned or exposed by
- Property CslRenderResult.BibliographyLayout
Inherited Methods
public override Boolean Equals(Object obj) #Returns:
BooleanInherited from Object
Parameters
- obj Object
Properties
public Boolean HangingIndent { get; } #Whether the style requests a hanging indent.
public Int32 LineSpacing { get; } #Line-height multiplier. The CSL default is one.
public Int32 EntrySpacing { get; } #Additional line-height units between entries. The CSL default is one.
public CslSecondFieldAlignment SecondFieldAlignment { get; } #Alignment requested for lines after the first field.
public Int32 MaximumLeftMarginCharacters { get; } #Longest rendered left-margin field in UTF-16 characters across the returned entries.