Labeled tic marks

The number of large, labeled, tic marks to be displayed on the x-axis is controlled by `nlxinc`. Its initial value is `5`.

`nlxinc < 0` | - | the number of large tic marks on the x-axis will be `nlxinc + 1`. If `XLOGBASE > 1`, logarithmic x-axis, `nlxinc` may be changed to avoid fractional powers. If `XLOGBASE < 1`, linear x-axis, the x-axis minimum and maximum will not be labeled with numbers.
`nlxinc = 0` | - | the number of large tic marks on the x-axis will be automatically determined for the user. The virtual x-axis minimum and maximum will be determined, so the x-axis may not begin or end at a large tic mark
`nlxinc > 0` | - | the number of large tic marks on the x-axis will be `nlxinc + 1`. If `XLOGBASE > 1`, logarithmic x-axis, `nlxinc` may be changed to avoid fractional powers. If `XLOGBASE < 1`, linear x-axis, `nlxinc` will not be changed.

The number of large, labeled, tic marks to be displayed on the y-axis is controlled by `nlyinc`. Its initial value is `5`.

`nlyinc < 0` | - | the number of large tic marks on the y-axis will be `nlyinc + 1`. If `YLOGBASE > 1`, logarithmic y-axis, `nlyinc` may be changed to avoid fractional powers. If `YLOGBASE < 1`, linear y-axis, the y-axis minimum and maximum will not be labeled with numbers.
`nlyinc = 0` | - | the number of large tic marks on the y-axis will be automatically determined for the user. The virtual y-axis minimum and maximum will be determined, so the y-axis may not begin or end at a large tic mark
`nlyinc > 0` | - | the number of large tic marks on the y-axis will be `nlyinc + 1`. If `YLOGBASE > 1`, logarithmic y-axis, `nlyinc` may be changed to avoid fractional powers. If `YLOGBASE < 1`, linear y-axis, `nlyinc` will not be changed.

Commensurate axis scaling
Example