적분 기호의 정사각형 버전을 어떻게 쓸 수 있나요? 나는 일반 적분 기호와 높이가 같고 다음과 같은 것을 찾고 있습니다.
이 기호는 Detexify에서 찾을 수 없으며포괄적인 기호 목록.
답변1
언제든지 자신만의 심볼을 만들 수 있습니다. (이러한 적분을 아래 첨자로 표시하려면 해당 코드를 의 마지막 옵션에 추가해야 합니다 \mathchoice
.)
\documentclass{article}
\usepackage{amsmath}
\usepackage{tikz}
\DeclareMathOperator*{\SquareInt}{\mathchoice{\tikz[baseline=0.55em]{%
\draw[line width=0.08em] (-0.2em,0em)
|- (0,-0.2em) -- (0,1.9em) -| (0.2em,1.7em);}}{\tikz[baseline=0.35em]{%
\draw[line width=0.06em] (-0.2em,0em)
|- (0,-0.2em) -- (0,1.2em) -| (0.2em,1em);}}{}{}}
\begin{document}
\[ \SquareInt\limits_a^bf(x)\,\mathrm{d}x\quad\text{vs.}\quad
\int\limits_a^bf(x)\,\mathrm{d}x\]
$\SquareInt\limits_a^bf(x)\,\mathrm{d}x\quad\text{vs.}\quad
\int\limits_a^bf(x)\,\mathrm{d}x$
\end{document}
답변2
s를 사용하여 직접 디자인할 수 있습니다 \rule
. 이 솔루션은 정확한 크기를 보장하기 위해 적분의 높이와 깊이를 측정합니다.
코드는 다음과 같습니다.
\documentclass{article}
\usepackage{calc} % needed to add lengths
\usepackage{amsmath} % needed for \DeclareMathOperator
\newlength{\hght}
\newlength{\dpth}
\DeclareMathOperator{\sqrint}{\mathchoice%
{\settoheight{\hght}{$\displaystyle{\int}$}\settodepth{\dpth}{$\displaystyle{\int}$}% measures \int
\rule[-\dpth]{.2ex}{.5ex}% lower vert
\rule[-\dpth]{.12em}{.2ex}% lower hor
\rule[-\dpth]{.2ex}{\hght+\dpth}% main vert
\rule[\hght-.2ex]{.12em}{.2ex}% upper hor
\rule[\hght-.5ex]{.2ex}{.5ex}}% upper vert
{\settoheight{\hght}{$\int$}\settodepth{\dpth}{$\int$}%
\rule[-\dpth]{.15ex}{.4ex}%
\rule[-\dpth]{.1em}{.15ex}%
\rule[-\dpth]{.15ex}{\hght+\dpth}%
\rule[\hght-.15ex]{.1em}{.15ex}%
\rule[\hght-.4ex]{.15ex}{.4ex}}%
{\settoheight{\hght}{$\scriptstyle{\int}$}\settodepth{\dpth}{$\scriptstyle{\int}$}%
\rule[-\dpth]{.1ex}{.3ex}%
\rule[-\dpth]{.08em}{.1ex}%
\rule[-\dpth]{.1ex}{\hght+\dpth}%
\rule[\hght-.1ex]{.08em}{.1ex}%
\rule[\hght-.3ex]{.1ex}{.3ex}}%
{}}
\begin{document}
Inline square integral: $\int_0^1\sqrint_0^1$, subscripted: $A_{\int_0^1\sqrint_0^1}$, or a displayed version:
\[
\int_0^1\sqrint_0^1
\]
\end{document}
스크립트 버전에 대한 코드는 추가하지 않았습니다. 원하는대로 길이와 두께를 조절할 수 있습니다.