Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Glossaryfix #22

Open
wants to merge 2 commits into
base: master
Choose a base branch
from
Open

Glossaryfix #22

wants to merge 2 commits into from

Conversation

urschrei
Copy link

This is a fix to re-enable support for glossaries in MMD. The main changes are in memoir.xslt, and in support.pm, where the makeindex and kpathsea commands have been replaced (in accordance with the 'glossaries' package documentation) with 'makeglossaries', which now handles all glossary processing. The glossaries package is included by default in TeX Live 2009 and 2010.

@fletcher
Copy link
Owner

glossaries are fixed in MMD 3 (I think! ;). Will work on MMD 2 later.

@urschrei
Copy link
Author

Oh yes, that was an early fix in the process. Do bear in mind that support.pm (or whatever you plan to provide latex compilation in MMD3) will have to be modified with something similar to the changes made to support.pm in d6161b0 above, since the glossaries package makes use of the makeglossaries script, instead of multiple makeindex and kpsewhich runs.

@fletcher
Copy link
Owner

I am actually leaning towards having MMD stop at the generation of a .Tex file and leaving processing into PDF to the user. It seems to confuse a lot of people who don't understand that MMD doesn't actually produce PDF. Latex does, and MMD just tries to simplify running latex.

I will probably just point them towards latexmk.

But it's not 100% decided for sure.

F

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

2 participants