This is a summary of the bug and resolution listed in MiKTeX bug #1739147:
This bug is not limited to MiKTeX. It is a general authorindex problem that can occur on any Windows machine.
When authorindex runs on a NETWORK drive (and other times?) this error occurs:
=====
bibtex: Windows API error 161: The specified path is invalid.
BibTeX error. Aborting leaving all temporary files _autidx_.*
=====
This error is a Windows specific problem in the "authorindex" Perl script. The resolution, by Christian Schenk:
=====
Date: 2007-06-21 13:26
Sender: csc (Christian Schenk)
Logged In: YES
user_id=67066
Originator: NO
Thank you. The bug is in the authorindex.pl script on lines 215 and 276:
the Unix path separator (:) is used when the environment variable
BSTINPIUTS/BIBINPUTS is set. This does not work under Windows. Please
replace ".:" with ".;" on both lines.
=====
In MiKTeX, this script is located at:
\Program Files\MiKTeX 2.6\scripts\perl\authorindex\authorindex.pl
Eventually, authorindex will need to be modified so that ";" is used as the PATH separator for Windows and ":" in UNIX. Meanwhile, those getting the error above should manually make this change.
--Ted
Personal weblog of Ted Pavlic. Includes lots of MATLAB and LaTeX (computer typesetting) tips along with commentary on all things engineering and some things not. An endless effort to keep it on the simplex.
Showing posts with label authorindex. Show all posts
Showing posts with label authorindex. Show all posts
Thursday, June 21, 2007
authorindex bug fix on Windows (API error and PATH separator)
This is from a USENET news thread. I repost it here so that it gets indexed by more search engines.
Labels:
authorindex,
bugs,
latex,
software,
TeX/LaTeX,
texlatex,
typesetting
Friday, June 15, 2007
Thesis, Defense, and Source Available
I packaged it all up, documented it, and made it available on-line. Hopefully having a whole LaTeX thesis source on-line will be helpful to someone. This thesis has multiple indices (people and topic), glossaries, and all sorts of PDF hyperlinking and referencing. It uses packages like authorindex, hyperref, index, and natbib. I hope it serves as a good example for putting together a digital book.
The source directory also includes a modified osudissert96-mods.sty and the standard osudissert96.cls file, which is part of the osudissert96 (info, source) package. The modifications:
- Research Page
- Optimal Foraging Theory Revisited thesis
- Optimal Foraging Theory Revisited defense presentation
(best viewed in latest Adobe Acrobat)
- Thesis LaTeX Source Directory
- OhioLink Entry
The source directory also includes a modified osudissert96-mods.sty and the standard osudissert96.cls file, which is part of the osudissert96 (info, source) package. The modifications:
- Force title to uppercase to match updated submission rules.
- Additional hyperref support: If phantomsection defined, will add phantomsection in dedication page.
- Additional hyperref support: alphanumeric page numbers on title page to prevent page name conflicts.
- Graduate Program in Electrical & Computer Engineering
- Electrical & Computer Engineering Graduate Program
Labels:
authorindex,
behavioral ecology,
book,
examples,
hyperref,
index,
latex,
latex templates,
masters,
natbib,
OFT,
optimal foraging theory,
powerdot,
research,
source,
TeX/LaTeX,
texlatex,
thesis,
typesetting
Subscribe to:
Posts (Atom)