glossaries package FAQ

makeglossaries can’t find the style file when file name has spaces 🔗

More detailed description of problem: You are using MiKTeX, your .tex file has spaces in it (for example, “my doc.tex”) and you run

makeglossaries "my doc"
but makeglossaries reads the style name as my* (That is, the space has been replaced with an asterisk.)

This is caused by MiKTeX bug #2301.


  1. Remove the spaces in your file name. (Optimal solution.)
  2. Upgrade to at least makeglossaries version 2.13 (glossaries version 4.03 and above).

2020-07-01 12:22:04

Alternative link:

Category: glossaries package
Topic: Indexing Application Errors