TeXDemerits

References
public sealed class TeXDemerits
Collates the demerits used in the TeX line-breaking algorithm.

Properties

BinaryOperatorDemerits

#
public int BinaryOperatorDemerits { get; }
Gets the demerits for breaking at a binary operator.

ConsecutiveHyphenationDemerits

#
public int ConsecutiveHyphenationDemerits { get; }
Gets the demerits for consecutive hyphenated lines.

Default

#
public static TeXDemerits Default { get; }
Gets the default demerits.

ExplicitHyphenationDemerits

#
public int ExplicitHyphenationDemerits { get; }
Gets the demerits for breaking at a user-typed hyphen.

ImplicitHyphenationDemerits

#
public int ImplicitHyphenationDemerits { get; }
Gets the demerits for inserted hyphens.

LineEndingDemerit

#
public int LineEndingDemerit { get; }
Demerit for every line break.

LineIncompatibilityDemerits

#
public int LineIncompatibilityDemerits { get; }
Gets the demerits for incompatible adjacent lines.

PenultimateHyphenationDemerits

#
public int PenultimateHyphenationDemerits { get; }
Gets the demerits for hyphenating the penultimate line.

RelationOperatorDemerits

#
public int RelationOperatorDemerits { get; }
Gets the demerits for breaking at a relation.