glossaries package FAQ
When makeglossaries tries to run makeindex or xindy, its preferred method of running the process is to use piped redirection (using 2>&1 |
). This enables makeglossaries to read both the standard output and standard error streams. There are two reasons for doing this:
- makeglossaries can pick up messages that don’t get written to the transcript file;
- the
-q
option works correctly.
-q
switch won’t be as effective and, if something goes wrong, makeglossaries has less information available to determine the cause.
If all goes well and you’re not bothered about the -q
setting, then you don’t need to worry about it. As from makeglossaries version 2.14 (distributed with glossaries version 4.04), you can suppress this warning using the -Q
switch. Alternatively you can use the new -k
switch to prevent makeglossaries from attempting the piped redirection and it will just use the platform-independent method.
2020-07-01 12:22:36
Permalink: https://www.dickimaw-books.com/faq.php?id=180
Alternative link: https://www.dickimaw-books.com/faq.php?itemlabel=noredirect
Category: glossaries package
Topic:
Indexing Application Errors