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

Add \isdot shim for backwards compatibility with BibTeX #3

Open
chbrown opened this issue May 18, 2016 · 0 comments
Open

Add \isdot shim for backwards compatibility with BibTeX #3

chbrown opened this issue May 18, 2016 · 0 comments

Comments

@chbrown
Copy link
Member

chbrown commented May 18, 2016

\isdot is a command provided by BibLaTeX to avoid extra spacing between double punctuation, e.g., when a paper title ends in "et al.". In such cases, you would add \isdot after the initial dot in your .bib file, but if you use BibTeX + LaTeX, the LaTeX compiler chokes with an "Undefined control sequence" error when it hits any \isdot calls.

AFAICT, a simple \newcommand\isdot{} seems to do the trick, but perhaps there are other cases where something fancier might be more appropriate?

The shim could be added to the begin.bib function in sp.bst or to the non-BibLaTeX option loader in sp.cls; I'm not sure which location makes more sense.

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

1 participant