src/document/doc-printer.js/makeAlign
function makeAlign(ind, n, options) {
  return n === -Infinity
    ? ind.root || rootIndent()
    : n < 0
    ? generateInd(ind, { type: "dedent" }, options)
    : !n
    ? ind
    : n.type === "root"
    ? { ...ind, root: ind }
    : typeof n === "string"
    ? generateInd(ind, { type: "stringAlign", n }, options)
    : generateInd(ind, { type: "numberAlign", n }, options);
}