
X와 같은 제품을 쓰고 싶습니다 $X_{n=1}^k$
. 어떻게 작성하나요? 예를 들어, 우리는 다음과 같이 씁니다.$\sum \limits _{n=1}^k$
답변1
클래식 TeX
MnSymbol
및 mathabx
기호를 모두 제공합니다 \bigtimes
. 그러나 두 패키지 모두 수학 기호도 변경하지만 \bigtimes
.
MnSymbol
\documentclass{article}
\usepackage{MnSymbol}
\begin{document}
\[
\bigtimes_{n=1}^k
\]
\end{document}
MnSymbol
패키지의 관련 코드만 사용하여 패키지가 없는 버전 :
\documentclass{article}
% MnSymbol
\usepackage{amsmath}% provides \DOTSB and \slimits@
\makeatletter
\DeclareFontFamily{U} {MnSymbolF}{}
\DeclareSymbolFont{symbolsMN}{U}{MnSymbolF}{m}{n}
\SetSymbolFont{symbolsMN}{bold}{U}{MnSymbolF}{b}{n}
\DeclareFontShape{U}{MnSymbolF}{m}{n}{
<-6> MnSymbolF5
<6-7> MnSymbolF6
<7-8> MnSymbolF7
<8-9> MnSymbolF8
<9-10> MnSymbolF9
<10-12> MnSymbolF10
<12-> MnSymbolF12}{}
\DeclareFontShape{U}{MnSymbolF}{b}{n}{
<-6> MnSymbolF-Bold5
<6-7> MnSymbolF-Bold6
<7-8> MnSymbolF-Bold7
<8-9> MnSymbolF-Bold8
<9-10> MnSymbolF-Bold9
<10-12> MnSymbolF-Bold10
<12-> MnSymbolF-Bold12}{}
\DeclareMathSymbol{\tbigtimes}{\mathop}{symbolsMN}{2}
\newcommand*{\bigtimes}{%
\DOTSB
\tbigtimes
\slimits@
}
\makeatother
\begin{document}
\[
\bigtimes_{n=1}^k
\]
\end{document}
mathabx
\documentclass{article}
\usepackage{mathabx}
\begin{document}
\[
\bigtimes_{n=1}^k
\]
\end{document}
패키지 없음:
\documentclass{article}
% mathabx
\DeclareFontFamily{U}{mathx}{\hyphenchar\font45}
\DeclareFontShape{U}{mathx}{m}{n}{
<5> <6> <7> <8> <9> <10>
<10.95> <12> <14.4> <17.28> <20.74> <24.88>
mathx10
}{}
\DeclareSymbolFont{mathx}{U}{mathx}{m}{n}
\DeclareFontSubstitution{U}{mathx}{m}{n}
\DeclareMathSymbol{\bigtimes}{1}{mathx}{"91}
\begin{document}
\[
\bigtimes_{n=1}^k
\]
\end{document}
LuaTeX/XeTeX 포함unicode-math
데이비드 칼라일(David Carlisle)이 그의 책에서 쓴 것처럼답변, 기호는 유니코드 기호입니다.
U+2A09 n-ary times operator
직접 사용할 수도 있고 OpenType 글꼴(LuaTeX, XeTeX)을 지원하는 \bigtimes
패키지 및 TeX 엔진과 함께 명령을 통해 사용할 수도 있습니다.unicode-math
다른 글꼴의 예:
\documentclass[fleqn]{article}
\usepackage{unicode-math}
\begin{document}
\newcommand*{\test}[1]{%
\setmathfont{#1.otf}%
\[
\bigtimes_{n=1}^k\quad \mbox{\footnotesize(#1)}%
\]%
}
\test{latinmodern-math}
\test{Asana-Math}
\test{xits-math}
\test{texgyrebonum-math}
\test{texgyrepagella-math}
\test{texgyreschola-math}
\test{texgyretermes-math}
\end{document}
답변2
너가 말하는게 이거니? 다음은 답변을 사용하는 두 가지 변형입니다.대형 사업자는 어떻게 정의되나요?
\documentclass{article}
\usepackage{amsmath}
\usepackage{amsfonts}
\DeclareMathOperator*{\foo}{\scalerel*{\times}{\sum}}
\DeclareMathOperator*{\barr}{\scalerel*{\times}{\textstyle\sum}}
\usepackage{scalerel}
\begin{document}
\[
\foo_{i=3}^{6}(f^2(i))
\]
This is inline: \(\foo_{i=3}^{6}(f^2(i)) \)
\[
\barr_{i=3}^{6}(f^2(i))
\]
This is inline: \(\barr_{i=3}^{6}(f^2(i)) \)
\end{document}
답변3
유니코드에는 이 기호가 U+2A09(⨉)이므로 유니코드 엔진(xetex 또는 luatex)을 사용하는 경우 해당 기호를 직접 사용하거나 패키지 \bigtimes
와 함께 사용할 수 있습니다 unicode-math
. 이 기호가 있는 클래식 TeX용 글꼴에 액세스하려면 Heiko의 답변을 참조하세요.