[Tex/LaTex] Replacing calligra Font with Vector Ones

calligraphyfonts

The question is similar to Lowercase \mathcal, but I'm not after calligraphic math fonts. I'm in need of some calligraphic font in text mode (which, of course, supports lowercase).

Basically, I used calligra package, and something like \calligra{Some text goes here}. The result is good, but it uses bitmap fonts instead of vector fonts (I think they call it T3 fonts in the LaTeX world, but I'm not sure).

PS: The FAQ for STIX fonts states:

Several of the STIX organizations use TeX-based systems to produce their publications, so this is a necessary component of the STIX project. However, until the packaging of the fonts is reasonably stable, developing LaTeX support is difficult. A knowledgeable TeX specialist has agreed to develop the LaTeX support; completion of this phase of the project is expected by late Spring of 2008.

If you suggest STIX fonts (like Andrew Stacey suggested in the aforementioned topic), please tell me how to use it in LaTeX.

Best Answer

The easiest way to use arbitrary TrueType and OpenType fonts is by using LuaLaTeX or XeLaTeX and fontspec (be sure to use recent versions, as these engines and the fontspec package are still under heavy development).

For example after installing the Tangerine font,

\documentclass{article}
\usepackage{fontspec}

\newfontfamily\textcal[Ligatures=TeX]{Tangerine}

\begin{document}
ABCabc \textcal{ABCabc}
\end{document}

gives example.

At least with a quick google search I couldn't find an otf or ttf version of Calligra, so you might have to look for a suitable font.