<p>One thing to keep in mind is that a hack to produce a visual version of the symbol may well be a problem for the visually challenged, who may be using screen readers or other assistive technology, or those with dyslexia whose screen readers read each symbol separately with background highlighting.  Hacks like superimposing two <code>\perp</code> symbols will cause confusion in those situations.</p>

<p>An alternative would be to use <code>\mathrel{\unicode{x2AEB}}</code> to obtain $A\mathrel{\unicode{x2AEB}}B$ by calling on the correct Unicode symbol.  Since this is not in the MathJax fonts, however, it relies on the reader's system fonts to provide the symbol, and not everyone will have a font that contains this one, so the results may vary from user to user.  </p>
