Skip to content

.typ files have a few broken lists #10

Open
@tusharsadhwani

Description

There are many markdown lists that haven't been properly translated into the .typ counterparts, such as:

* It is an extremely _simple_ approach to building web applications.
* It is extremely tolerant of content and API changes. In fact, it thrives on them!
* It leverages tried and true features of web browsers, such as caching.

Has been translated to:

- It is an extremely _simple_ approach to building web applications.- It is
extremely tolerant of content and API changes. In fact, it thrives on them!- It
leverages tried and true features of web browsers, such as caching.

In the PDF:

Screenshot 2024-07-12 at 1 40 53 AM

- Show the text "`Hypermedia Systems`" in a manner indicating that it is clickable.
- When the user clicks on that text, issue an HTTP `GET` request to the URL `https://hypermedia.systems/`.
- Take the HTML content in the body of the HTTP response to this request and replace the entire screen in the browser as a new
document, updating the navigation bar to this new URL.

has been translated to:

In a typical web browser, this anchor tag would be interpreted to mean:- Show
the text "Hypermedia Systems" in a manner indicating that it is clickable- When
the user clicks on that text, issue an HTTP `GET` request to the URL `https://hypermedia.systems/`-
Take the HTML content in the body of the HTTP response to this request and
replace the entire screen in the browser as a new document, updating the
navigation bar to this new URL.

Screenshot 2024-07-12 at 1 37 19 AM

There are a few lists that came out fine, like this one:

* It's not focusable -- the Tab key won't get you to it.
* There's no way for assistive tools to tell that it's a button.

became:

- It’s not focusable --- the Tab key won’t get you to it.
- There’s no way for assistive tools to tell that it’s a button.

But, this is all from the first chapter. I'd suspect most lists in the generated PDFs are broken.

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions