Lines Matching refs:fontMetrics
4979 const sizeMultipliers = [// fontMetrics.js:getGlobalMetrics also uses size indexes, so if
5249 fontMetrics() { method in Options
5340 / options.fontMetrics().ptPerEm // Convert pt to CSS em
5344 scale = options.fontMetrics().cssEmPerMu;
5365 scale = unitOptions.fontMetrics().xHeight;
5367 scale = unitOptions.fontMetrics().quad;
5386 * Looks up the given symbol in fontMetrics, after applying any symbol
5727 …line.height = Math.max(thickness || options.fontMetrics().defaultRuleThickness, options.minRuleThi…
5992 * - fontName: the "style" parameter to fontMetrics.getCharacterMetrics
7597 let clearance = Math.min(body.height, options.fontMetrics().xHeight); // Build the accent
7860 …const arrowShift = -options.fontMetrics().axisHeight + 0.5 * arrowBody.height; // 2 mu kern. Ref: …
7862 …let upperShift = -options.fontMetrics().axisHeight - 0.5 * arrowBody.height - 0.111; // 0.111 em =…
7872 …const lowerShift = -options.fontMetrics().axisHeight + lowerGroup.height + 0.5 * arrowBody.height …
8177 …const shift = (1 - options.sizeMultiplier / newOptions.sizeMultiplier) * options.fontMetrics().axi…
8387 let axisHeight = options.fontMetrics().axisHeight;
8493 …const extraViniculum = Math.max(0, options.minRuleThickness - options.fontMetrics().sqrtRuleThickn…
8549 ruleWidth: (options.fontMetrics().sqrtRuleThickness + extraViniculum) * sizeMultiplier
8760 …const axisHeight = options.fontMetrics().axisHeight * options.sizeMultiplier; // Taken from TeX so…
8763 const delimiterExtend = 5.0 / options.fontMetrics().ptPerEm;
9138 img.height = options.fontMetrics().defaultRuleThickness / scale;
9139 imgShift = -0.5 * options.fontMetrics().xHeight;
9155 ruleThickness = Math.max(options.fontMetrics().fboxrule, // default
9158 vertPad = options.fontMetrics().fboxsep + (label === "colorbox" ? 0 : ruleThickness);
9254 fboxsep = options.fontMetrics().fboxsep * options.fontMetrics().ptPerEm;
9262 const thk = Math.max(options.fontMetrics().fboxrule, // default
9567 options.fontMetrics().arrayRuleWidth, options.minRuleThickness // User override.
9570 const pt = 1 / options.fontMetrics().ptPerEm;
9673 const offset = totalHeight / 2 + options.fontMetrics().axisHeight;
9690 colSep.style.width = options.fontMetrics().doubleRuleSep + "em";
10650 const hStrut = 8.5 / options.fontMetrics().ptPerEm;
10651 const dStrut = 3.5 / options.fontMetrics().ptPerEm;
10675 ruleSpacing = options.fontMetrics().defaultRuleThickness;
10684 numShift = options.fontMetrics().num1;
10692 denomShift = options.fontMetrics().denom1;
10695 numShift = options.fontMetrics().num2;
10698 numShift = options.fontMetrics().num3;
10702 denomShift = options.fontMetrics().denom2;
10730 const axisHeight = options.fontMetrics().axisHeight;
10768 delimSize = options.fontMetrics().delim1;
10770 delimSize = options.fontMetrics().delim2;
11759 …kern: Math.max(options.fontMetrics().bigOpSpacing1, options.fontMetrics().bigOpSpacing3 - elem.dep…
11767 …kern: Math.max(options.fontMetrics().bigOpSpacing2, options.fontMetrics().bigOpSpacing4 - elem.hei…
11776 …const bottom = options.fontMetrics().bigOpSpacing5 + sub.elem.height + sub.elem.depth + sub.kern +…
11782 size: options.fontMetrics().bigOpSpacing5
11802 size: options.fontMetrics().bigOpSpacing5
11816 size: options.fontMetrics().bigOpSpacing5
11846 size: options.fontMetrics().bigOpSpacing5
11967 …baseShift = (base.height - base.depth) / 2 - options.fontMetrics().axisHeight; // The slant of the…
12359 const defaultRuleThickness = options.fontMetrics().defaultRuleThickness;
12806 inner.height = options.fontMetrics().xHeight;
12813 const metrics = options.fontMetrics();
12818 phi = options.fontMetrics().xHeight;
13005 const metrics = options.fontMetrics(); // Rule 18a
13016 …supShift = base.height - newOptions.fontMetrics().supDrop * newOptions.sizeMultiplier / options.si…
13025 …subShift = base.depth + newOptions.fontMetrics().subDrop * newOptions.sizeMultiplier / options.siz…
13465 const defaultRuleThickness = options.fontMetrics().defaultRuleThickness;