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

generated pdf doesn't contain hyperlinks for grammer terms. #946

Closed
introom opened this issue Oct 11, 2016 · 6 comments
Closed

generated pdf doesn't contain hyperlinks for grammer terms. #946

introom opened this issue Oct 11, 2016 · 6 comments

Comments

@introom
Copy link

introom commented Oct 11, 2016

For example, on ee.is, I can click the term lambda-expression and it will jump to http://eel.is/c++draft/expr.prim.lambda#nt:lambda-expression.

In the generated pdf, the terms such as lambda-expression are plain text.

@tkoeppe
Copy link
Contributor

tkoeppe commented Oct 11, 2016

Can you please clarify? Where do you click, and where does it take you? The grammar definitions appear multiple times.

@introom
Copy link
Author

introom commented Oct 11, 2016

for example, at http://eel.is/c++draft/expr.prim.lambda#3, click the following lambda-expression . But in the pdf, there is no corresponding hyperlink.

Readers may be confused what lambda-expression is, and they have to resort to other means to find the definition of that term.

@jwakely
Copy link
Member

jwakely commented Oct 11, 2016

Readers may be confused what lambda-expression is, and they have to resort to other means to find the definition of that term.

Such as searching for it, or looking in the index of grammar terms, which works perfectly well.

eel.is is nothing to do with the C++ committee or the official drafts and uses a completely different pipeline to generate HTML pages. We certainly don't want to add a reference like "(5.1.5)" after every occurrence of a grammar-term.

@introom
Copy link
Author

introom commented Oct 11, 2016

@jwakely I wasn't adding reference. I was saying hyper-link, as the way eel.is does. Of course add a reference like "(5.1.5)" is a sure way to distract the readers.

@jwakely
Copy link
Member

jwakely commented Oct 11, 2016

Yes, I know, but the draft doesn't inline hyperlinks like that, and IMHO there's no reason to change that.

@jensmaurer
Copy link
Member

Not a bug.

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

4 participants