[Tex/LaTex] How to get a medium-sized otimes

symbols

What is a good way to get an O-times between the sizes of \otimes and \bigotimes? I should add that I want it to act as a math operator as in \bigotimes (so that I can use subscripts below it.)

I managed to get it by

\DeclareMathOperator*{\Motimes}{\raisebox{-0.25ex}{\scalebox{1.2}{$\bigotimes$}}}

using one of the approaches here:
A medium dot in math mode

I was wondering if there a better way?

Best Answer

With your declaration you get a symbol that is bigger than \bigotimes...

Assuming that you really want a symbol between the sizes of \otimes and \bigotimes you can declare it as

\DeclareMathOperator*{\Motimes}{\text{\raisebox{0.25ex}{\scalebox{0.8}{$\bigotimes$}}}}

The following MWE shows the difference between it and \bigotimes

\documentclass{article}
\usepackage{amsmath}
\usepackage{graphicx}

\DeclareMathOperator*{\Motimes}{\text{\raisebox{0.25ex}{\scalebox{0.8}{$\bigotimes$}}}}

\begin{document}

\[
\bigotimes_{i=1}^{k}V_i \qquad A \bigotimes B_{A \bigotimes B_{A \bigotimes B}}
\]

\bigskip

\[
\Motimes_{i=1}^{k}V_i \qquad A\Motimes B_{A \Motimes B_{A \Motimes B}}
\]

\end{document} 

Output:

enter image description here