Trying to set up a document in classical latin using babel (XeLaTeX via MiKTeX).
\documentclass{article} \usepackage[no-math]{fontspec} \usepackage[classicallatin]{babel} \babelprovide[casing=nouv]{classicallatin} \babelfont{rm}{EB Garamond} %\usepackage{ebgaramond} %\setmainfont{EB Garamond} \usepackage{lipsum} \begin{document} \section{Capitulum PRIMUM} Exempla: U V \=U u \=u uu vu wu \lipsum[1] \end{document} with the following result:
As you can clearly see, all the u's got converted into v, and U into V, but not their diacritic-ed forms. This only happens when I use \babelfont{rm}{EB Garamond}.
These are the cases where this (u turning into v) doesn't happen:
- Using
\setmainfont - Using package
ebgaramond - Using
\babelfontwith other fonts (e.g. Times New Roman, Comic Sans)
What did I do wrong? Why is this the case?
Edit: Just to clarify, I want it to not have any conversion at all.

