
LaTeX には、何らかの標準のシンボル サイズがありますか? LaTeX での特定の演算やシンボルの外観に基づいて、LaTeX フォントでアイコンを設計したいと考えています。たとえば、基数として「プレースホルダー」(LaTeX の標準シンボル サイズ)、指数として 2 を使用する平方演算などです。
Latex のサイズはほとんどの場合動的であることは知っていますが、それでもこのようなものがあるのではないかと疑問に思っていました。
どの回答にも感謝します。
答え1
\basesymbol
任意のサイズの (プレースホルダー)がある場合、 \scalerel
"標準" を定義しておけば、 を使用して標準サイズに拡大縮小できます。ここで、最初の例では、 は\scaledsymbol
基本記号を取得し、現在の数式スタイルで常に の高さにしますx
。2 番目の例では、 は記号のサイズを模倣し+
、 の\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}