Take the 2-minute tour ×
TeX - LaTeX Stack Exchange is a question and answer site for users of TeX, LaTeX, ConTeXt, and related typesetting systems. It's 100% free, no registration required.

I know \Cap (or \doublecap) and I know \bigcap. However, now I also need \bigCap (or \bigdoublecap) which is a \bigcap with another \cap in between.

I already tried using \stackinset from the stackengine package, but was not able to produce decent results.

share|improve this question
1  
Do you just want these symbols overlaid? –  Werner Oct 17 '13 at 22:48
    
I could live with that solution, although a smaller \cap would make it better to read. –  C-Otto Oct 17 '13 at 22:54
    
i believe this was added to unicode. check the stix fonts. –  barbara beeton Oct 18 '13 at 2:45
add comment

2 Answers 2

up vote 8 down vote accepted

Not pretty, but if nothing else comes along, maybe you can do with this.

\documentclass{article}
\usepackage{amsmath,graphicx}
\newcommand{\bigdoublecap}{%
  \mathop{\vphantom{\bigcap}\vcenter{\hbox{\text{%
    \ooalign{$\displaystyle\bigcap$\cr
             \hidewidth
             \raisebox{-.1ex}{\resizebox{.7\width}{.875\height}{$\displaystyle\bigcap$}}%
             \hidewidth\cr
    }%
  }}}}%
}

\begin{document}
\[
\bigdoublecap_{i=1}^n A_i
\]
\end{document}

enter image description here

share|improve this answer
    
Looks very pretty to me :) –  C-Otto Oct 17 '13 at 22:57
2  
@C-Otto Note that a % was missing and I added it. –  egreg Oct 17 '13 at 22:58
1  
+1. How can you say not pretty? –  Sigur Oct 17 '13 at 23:01
    
Noted, thanks. And say hi to Fausto Spoto from me :) –  C-Otto Oct 17 '13 at 23:24
add comment

I used \stackinset AND routines from the scalerel package. What it insets is a \bigcap that has been scaled down to 1.6ex in height (which narrows it to the proper width), and then vertically stretched to 2ex in height. The manipulated inset is placed, horizontally centered, .15pt above the base of the unaltered \bigcap.

\documentclass{article}
\usepackage{amsmath}
\usepackage{scalerel}
\usepackage{stackengine}[2013-10-15]
\newcommand\bigdoublecap{%
  \mathop{\ensurestackMath{\stackinset{c}{}{b}{.15pt}%
    {\stretchto{\scaleto{\bigcap}{1.6ex}}{2ex}}{\bigcap}}}
}
\begin{document} 
\[
\bigdoublecap_{i=1}^n A_i
\]\end{document}

enter image description here

share|improve this answer
add comment

Your Answer

 
discard

By posting your answer, you agree to the privacy policy and terms of service.

Not the answer you're looking for? Browse other questions tagged or ask your own question.