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

PaperCheck appears to be inconsistent with instructions #9

Open
jdswinbank opened this issue Oct 15, 2021 · 5 comments
Open

PaperCheck appears to be inconsistent with instructions #9

jdswinbank opened this issue Oct 15, 2021 · 5 comments

Comments

@jdswinbank
Copy link

ManuscriptInstructions.pdf tells us that we can add new \ssindex keywords at will (trying to be consistent with existing entries, and:

By the time the next ADASS conference comes around, your new entry will have been extracted from the proceedings and added to the new version of the cumulative index file

Sounds great!

Unfortunately, PaperCheck.py disagrees: it thinks I need to do something more to declare my new keywords:

---------------- Summary ----------------------------------------
Some problems were found with this paper, as follows:
Found ssindex{} entries that are not in subjectKeywords.txt/newKeywords.txt:
        not-a-useful-keyword

I'm confused as to whether I'm actually supposed to do something else before submitting my paper with this new keyword.

@bennahugo
Copy link
Collaborator

Thanks for the fix I will merge that with the 2021 branch - I already had to change the location, but yours look like a cleaner solution

As far as this is documented in the README it mentions to add the subjects needed - the index.py script will find existing matches

@jdswinbank
Copy link
Author

I can't find anywhere in the readme that tells me I need to add new keywords to newKeywords.txt before make check will pass...

@bennahugo
Copy link
Collaborator

bennahugo commented Oct 16, 2021 via email

@jdswinbank
Copy link
Author

Hey @bennahugo — sorry for the confusion; I think I'm being unclear, and it's possible I'm misreading the instructions! Let me try to be as explicit as possible and see if that helps.

The instructions tell me:

  1. I can just add new %ssindex entries to my manuscript, and (as you suggest) the editing group will sweep them into the vocabulary list for the future.
  2. I should run make check before submitting my manuscript.

So the problem I'm experiencing is that if I add a new %ssindex entry then run make check, the check fails because my new entry is not found in newKeywords.txt. There seem to me to be two possibilities here:

  1. This is a documentation bug: the readme, ManuscriptInstructions.pdf, etc, should explain that I need to add entries to newKeywords.txt as I add them to the LaTeX source (and presumably include newKeywords.txt in my tarball when I upload it).
  2. This is a test bug: make check should not fail if an \ssindex command in LaTeX doesn't correspond to an entry in one of the text files.

I'm not sure which of the above applies — I guess that's your call — but either way it seems like a bug.

Does that make sense?!

@bennahugo
Copy link
Collaborator

bennahugo commented Oct 17, 2021 via email

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

No branches or pull requests

2 participants