GITenberg uses unicode characters for typography where appropriate. Common unicode characters that we use are curved quotes (aka “smart quotes”) and dashes.
Contributor @rsperberg has written a script that will convert many of these characters automatically, available in the gitenberg-dev/punctuation-cleanup repo with instructions on use.