3

I really like the Palatino font and its math symbols, except for one: the join symbols (\bowtie, \ltimes, \rtimes) are very thin.

enter image description here

I want them to fit neatly into a square, not into a rectangle, like this \ltimes:

enter image description here

Is there a way to either

  1. stretch them,
  2. import better ones from another font/package (which?),
  3. define the symbol I want from scratch?
  • Mnsymboland mathabx have more ‘squared’ versions of these symbols – Bernard Jan 23 '16 at 13:53
1

There are similar symbols, with the same straight cuts, in the STIX fonts.

Note that using newpxtext and newpxmath rather than pxfonts is recommended.

\documentclass{article}
\usepackage{newpxtext,newpxmath}

% alias for comparison; don't use the following three lines
\let\PXbowtie\bowtie
\let\PXltimes\ltimes
\let\PXrtimes\rtimes

\let\bowtie\relax \let\ltimes\relax \let\rtimes\relax
\DeclareFontEncoding{LS1}{}{}
\DeclareFontSubstitution{LS1}{stix}{m}{n}
\DeclareSymbolFont{STIXsymbols}{LS1}{stixscr}{m}{n}
\DeclareMathSymbol{\bowtie}{\mathrel}{STIXsymbols}{"0E}
\DeclareMathSymbol{\ltimes}{\mathbin}{STIXsymbols}{"0F}
\DeclareMathSymbol{\rtimes}{\mathbin}{STIXsymbols}{"10}

\begin{document}

\makebox[3em][l]{New:} $A\bowtie B\ltimes C\rtimes D$

\makebox[3em][l]{Old:} $A\PXbowtie B\PXltimes C\PXrtimes D$

\end{document}

enter image description here

Your Answer

By clicking “Post Your Answer”, you agree to our terms of service, privacy policy and cookie policy

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