Skip to content

alias ReadOnlyIntegerParameter


(alias) ReadOnlyIntegerParameter = ("deadcycles"|"insertpenalties"|"parshape"|"interlinepenalties"|"clubpenalties"|"widowpenalties"|"displaywidowpenalties"|"prevgraf"|"spacefactor")
    | "deadcycles" -- Counter that keeps track of how many times the output routine has been called without a `\shipout` taking place.
    | "insertpenalties" -- Total of penalties for split insertions. Inside the output routine, the number of held-over insertions.
    | "parshape" -- Command for general paragraph shapes.
    | "interlinepenalties" -- An extension to `\interlinepenalty` that allows different penalties to be added after each line. It takes a space separated list of numbers as value. If `n` is positive interlinepenalties `n i_1 ... i_n` specifies the penalty to be used after each of the lines in a paragraph, with the last value being repeated as often as needed if the paragraph has more then `n` lines.
    | "clubpenalties" -- An extension to `\clubpenalty` that allows different penalties to be added after each line. It takes a space separated list of numbers as value. If `n` is positive clubpenalties `n i_1 ... i_n` specifies the penalty to be used after each of the lines in a paragraph, with the last value being repeated as often as needed if the paragraph has more then `n` lines.
    | "widowpenalties" -- An extension to `\widowpenalty` that allows different penalties to be added after each line. It takes a space separated list of numbers as value. If `n` is positive widowpenalties `n i_1 ... i_n` specifies the penalty to be used after each of the lines in a paragraph, with the last value being repeated as often as needed if the paragraph has more then `n` lines. Lines are counted backwards from the last line in this case.
    | "displaywidowpenalties" -- An extension to `\widowpenalty` that allows different penalties to be added after each line. It takes a space separated list of numbers as value. If `n` is positive displaywidowpenalties `n i_1 ... i_n` specifies the penalty to be used after each of the lines in a paragraph, with the last value being repeated as often as needed if the paragraph has more then `n` lines. Lines counted backwards from each display math within a paragraph.
    | "prevgraf" -- The number of lines in the paragraph last added to the vertical list.
    | "spacefactor" -- `1000` times the ratio by which the stretch (shrink) component of the interword glue should be multiplied (divided).

The integer parameters accept and return Lua numbers. These are read-only:

Reference: