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
Inconsistent italicization of \nontermdef's colon in bnf and bnfkeywordtab envs #1351
Comments
I have a long standing rant about not italicising colons. It not only affects grammar, but also Note: and Example: introducers. One day we'll get to it. |
@tkoeppe: Do I interpret this correctly that you want the colons to be italics in these cases? |
@jensmaurer: No, heaven forbid! The point is that punctuation should never be italicizable. Italics are letters, but it really doesn't make sense to incline commas, periods, colons, or even brackets. Slanted brackets are an unfortunate outcome of digital typography (where the layman's idea of "italics" is to just shear the shapes a bit) gone wild. Good fonts keep the punctuators straight even in the italics. I want to style notes and examples as |
Ah, it seems the colon after preprocessing-op-or-punc, while upright, is actually \ttfamily, which is also not what we want. |
following the "[ Note" and "[ Example" introducers. Fixes cplusplus#1351.
@jensmaurer: No, we never reached a conclusion on that. It's one of my big plans for C++20. |
following the "[ Note" and "[ Example" introducers. Fixes cplusplus#1351.
Fixed by ffb9408. Thanks for providing the solution! |
Compare:
The text was updated successfully, but these errors were encountered: