Skip to content

Working Draft-like rendering of the wording #114

@Endilll

Description

@Endilll

I have a downstream with a bunch of changes that bring HTML render quite close to the Working Draft PDF as produced by WG21 editors (but not eel.is version — it is quite different from the PDF). See P4176R1 for an example. Downstream changes include:

  1. Embedding some Latin Modern ("LM") fonts (2 MB total).
  2. A bunch of CSS styles.
  3. A new syntax for grammar productions.
  4. Handling of comments in code blocks, so that they are rendered using a serif font.
  5. Special handling of double plus, so that "C++" doesn't look ugly.
  6. Automatic handling of [stable.reference] to make it less tedious to have cross-references.

If you're interested, I should be able to find time to rebase on top of the changes you made in the past couple of months, and submit those features one by one. It's perfectly understandable if you feel that two megabytes of fonts is a wrong trade-off — unfortunately, they are a key to get the layout right, so I'll resort to maintaining my downstream in this case.

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions