
Есть ли какой-то стандартный размер символа в LaTeX? Я хочу разработать значок в шрифте Latex на основе того, как выглядят определенные операции или символы в latex. Например, операция возведения в квадрат с "заполнителем" (это должен быть стандартный размер символа latex) в качестве основания и 2 в качестве показателя.
Я знаю, что размеры в Latex чаще всего динамические, но мне все равно интересно, есть ли что-то подобное.
Я ценю каждый ответ.
решение1
Если у вас есть \basesymbol
(заполнитель) произвольного размера, \scalerel
можно использовать для масштабирования его до стандартного размера, если вы определите, что такое «стандарт». Здесь, в первом примере, \scaledsymbol
берет базовый символ и всегда делает его высотой x
, в текущем математическом стиле. Во втором примере он имитирует размер знака +
и приобретает \mathbin
характеристики.
\documentclass{article}
\usepackage{scalerel}
\newcommand\basesymbol{\begingroup\fboxsep=-\fboxrule\relax
\fboxrule=1pt\relax\fbox{\rule{5pt}{5pt}\raisebox{5pt}{\rule{5pt}{5pt}}}%
\endgroup}
\newcommand\scaledsymbol{\scalerel*{\basesymbol}{x}}
\begin{document}
Base: A\basesymbol B
Scaled to $x$: $y = \scaledsymbol^2 + x_{\scaledsymbol}$
\renewcommand\scaledsymbol{\mathbin{\scalerel*{\basesymbol}{+}}}
Scaled to $+$: $y = x^2 \scaledsymbol x_{i \scaledsymbol 1}$
\end{document}