For completeness sake, I'm adding another suggestions to the handwritten font issue:
1st suggestion: load a "normal" handwritten font and set the math font to it.
That's frabjous' original suggestion in the LaTeX Community Forum. The idea is to use a proper engine to load a "normal" handwritten font and set the math font to it. This approach will only replace the numbers, not the operators set, but it might work for some simple cases.
2nd suggestion: DIY handwritten font.
It started as a joke, but one might really consider to come up with a DIY - do it yourself - handwritten font.
(In fact, I'm actually planning this and once I have something significant to show, I'll edit this question and provide a link to the correct font repository - probably GitHub)
My ideas:
Draw every single glyph known to mankind in your favorite editor (e.g., Inkscape) or draw them in a paper, scan and then trace to vector with a proper converter (e.g., Potrace).
Read Create a symbol font from SVG symbols and follow the instructions of how to use FontForge to generate your new font.
3rd suggestion: untested! use euler
font with some spice in it.
I found a project called handlatex hosted on Google Code. It seems to have a package and a program.
This is the new link that uses Python 3: https://github.com/DavideFauri/handlatex
According to the manual:
The hand
package is the LaTeX interface to the special-purpose handlatex
frontend. It provides a simple environment, \handpar
, that can be used to inject seemingly random variations in placement, interlining and orientation of paragraphs, as well as visual word shifting. Combined with appropriate fonts, it reasonably mimics the typical rendering of a sloppy handwritten text on delinated paper.
You can take a look on the sample .tex
file available here:
\documentclass{article}
% Sample demo document for handLatex using TeX Live' xelatex driver.
\usepackage[xetex,
bookmarks=false,
pdftitle={handLaTeX demo}]{hyperref}
\usepackage{fontspec}
\usepackage[driver=xelatex,
lowwordangle=-3,
highwordangle=3,
]{hand}
\usepackage{amssymb}
\begin{document}
\thispagestyle{empty}
\section*{\texttt{hand}\LaTeX\ Demo}
%\fontspec{Fountain Pen Frenzy} % If you have any good font, include it here.
\vfill
\begin{handpar}
Lorem ipsum dolor sit amet, consectetuer adipiscing elit. Duis ut libero et arcu
interdum varius. Nam bibendum, mi sed consequat malesuada, nunc diam condimentum
massa, sit amet egestas nibh ligula sit amet dui. Vestibulum eu urna. Etiam
vestibulum. Aenean nisi nulla, fringilla at, laoreet eu, iaculis id,
diam. Mauris aliquet vehicula lacus. Maecenas id nisl ac justo sodales
dictum. Phasellus eget eros. In hac habitasse platea dictumst. Nam ut tortor
vitae dui mollis egestas. Nullam sagittis libero quis nibh. Donec aliquam. Donec
tincidunt. Aliquam eget nisl. Suspendisse mollis pellentesque nunc.
\end{handpar}
...
The output:
I'd like to see what effects can be achieved with this package/frontend when using euler
. I'll experiment this later. By the way, I didn't find any references to math when reading the hand
manual, so I'm not sure how it behaves.
urwchancal
uses Zapf Chancery for math. But Zapf Chancery is a proper calligraphic font, not in the "casual handwriting" style.