I have a custom monospace font. I want to write the whole document using it. The output from doing Lorem Ipsum shows that my monospaced font is not being rendered as monospaced (i.e. some character widths are squished, probably due to the line-rendering algorithms). What do I need to configure on LaTeX's end to make this work right? I am using XeLaTeX.
\documentclass[a4paper,12pt]{article}
\usepackage{fontspec}
\usepackage{fullpage}
\setmainfont{MyFont}
\begin{document}
Hello world hello world Hello world hello world Hello world hello world Hello world hello worldHello world hello world Hello world hello worldHello world hello worldHello world hello world Hello world hello world Hello world hello world Hello world hello world Hello world hello world.
\end{document}
I would like to customize how many lines exactly per page, and how many characters per line (since it is monospaced), or at least to set a font size and have the whole document be monospaced at that size.


