Error al cargar la fuente .otf en xelatex

Error al cargar la fuente .otf en xelatex

Estoy seguro de que esto debe ser un duplicado, ya que hay muchas preguntas muy similares, pero ninguna de las respuestas que puedo encontrar funciona para mí.

Tengo un conjunto de .otfarchivos de fuentes (uno para cada versión normal, cursiva, negrita y cursiva) que quiero usar como fuente predeterminada en un documento XeLaTeX. He probado muchas formas de cargarlos, pero aquí hay un ejemplo concreto:

\documentclass{article}
\usepackage{fontspec}
\setmainfont{HelveticaNeueLTPro}[
  Path = /home/richard/,
  UprightFont = *-Roman,
  BoldFont = *-Bd,
  ItalicFont = *-It,
  BoldItalicFont = *-BdIt,
  Extension = .otf]

\begin{document}
Test
\end{document}

Por el momento, este test.texarchivo más los cuatro .otfarchivos están en mi directorio personal ( /home/richard/):

richard@fannich:~$ ls -l *.otf *.tex
-rw-r--r-- 1 richard richard 21608 Mar 14 21:44 HelveticaNeueLTPro-BdIt.otf
-rw-r--r-- 1 richard richard 22776 Mar 14 21:44 HelveticaNeueLTPro-Bd.otf
-rw-r--r-- 1 richard richard 17404 Mar 14 21:44 HelveticaNeueLTPro-It.otf
-rw-r--r-- 1 richard richard 26936 Mar 14 21:44 HelveticaNeueLTPro-Roman.otf
-rw-r--r-- 1 richard richard   290 Mar 14 21:57 test.tex

Cuando ejecuto xelatex test, aparece el siguiente error:

(/usr/share/texlive/texmf-dist/tex/latex/graphics-def/xetex.def)))))kpathsea:make_tex: Invalid fontname `[/home/richard/HelveticaNeueLTPro-Roman.otf]/OT', contains '['

!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!
!
! fontspec error: "font-not-found"
! 
! The font "HelveticaNeueLTPro-Roman" cannot be found.
! 
! See the fontspec documentation for further information.
! 
! For immediate help type H <return>.
!...............................................  

l.9   Extension = .otf]

Hasta donde puedo ver, he hecho exactamente lo que se describe enesta respuesta. También intenté poner el camino entre llaves poresta respuesta, aunque creo que eso solo es necesario si hay espacios u otros caracteres especiales en la ruta. También intenté usar la \setmainfontsintaxis antigua poresta respuesta, aunque mi fontspecpaquete parece ser de 2017 (los paquetes de TexLive son los de Debian etiquetados 2016.20170123-5). También intenté usar xltxtraen lugar de fontspecperesta respuesta. Intenté eliminar Extension = .otfy agregar .otfa cada nombre de fuente. Intenté eliminar el Pathparámetro tal como está en los directores locales. Intenté simplemente poner un desnudo \setmainfont{HelveticaNeueLTPro-Roman.otf}. Ninguno de estos cambia el error que veo.

¿Alguna sugerencia? Una cosa que no puedo hacer es instalar las fuentes como root.

información relacionada