I am making a document with the [Josefin Sans](http://www.google.com/webfonts/specimen/Josefin+Sans) font in LaTeX (using XeLaTeX). However, a pair of symbols I need (Žž) is missing there; I get just an empty space in PDF. I have no idea at all about fonts, but decided to try it anyway since I really need it. I took the Type light 3.2 font editor, found the missing glyphs (017D and 017E), copy-and-pasted there the corresponding Z and z glyphs, and added the vertically flipped circumflexes from other glyphs. In OpenOffice Writer, the trick works. (Character spacing is screwed up, but I can live with it: I need these symbols just a couple of times in my document, so I can manually shift them in TeX.) However in TeX the symbol is still not typeset---I receive empty space.

I believe what I am doing is not the right way to go, but I really need it. Could anyone explain why XeLaTeX does not typeset the new symbol and if there is a better solution please?

My tex-code:

```
\documentclass{article}
\usepackage{fontspec}
\setsansfont{Josefin Sans}
\begin{document}
Žž{\textsf{ZzŽžZz}
\end{document}

```

The font files are available [here](https://www.dropbox.com/sh/5k9654r27759eib/UFJ4BHWAUW).