←back to thread

262 points el3ctron | 3 comments | | HN request time: 0s | source
Show context
teddy-smith ◴[] No.46174872[source]
It's extremely easy to convert HTML/CSS to a PDF with the print to PDF feature of the browser.

All papers should be in HTML/CSS or Tex then just simply converted to PDF.

Why are we even talking about this?

replies(6): >>46174925 #>>46174989 #>>46175090 #>>46175140 #>>46175487 #>>46176356 #
crazygringo ◴[] No.46176356[source]
Have you ever written a paper for publication?

HTML doesn't support the necessary features. Citations in various formats, footnotes, references to automatically numbered figures and tables, I could go on and on.

HTML could certainly be extended to support those, but it hasn't been. That's why we're talking about this.

replies(1): >>46177632 #
teddy-smith ◴[] No.46177632[source]
Come on are you serious? HTML/CSS is more powerful than TEX or PDF.

https://csszengarden.com/

replies(1): >>46178547 #
1. crazygringo ◴[] No.46178547[source]
Did you fully read my comment? Please point me to where HTML/CSS provide the features I listed.

It doesn't really matter if HTML/CSS is more powerful at a hundred other layout things, if it doesn't provide the absolute necessary features for papers.

replies(1): >>46182894 #
2. teddy-smith ◴[] No.46182894[source]
Citations in various formats,

> https://developer.mozilla.org/en-US/docs/Web/HTML/Reference/...

> https://codepen.io/tag/citation

footnotes

>https://codepen.io/SitePoint/pen/QbMgvY

references to automatically numbered figures and tables

> https://stackoverflow.com/questions/25869906/table-auto-numb...\

> https://codepen.io/MikeKelley/pen/GpXmEd

replies(1): >>46205254 #
3. crazygringo ◴[] No.46205254[source]
I don't think you understand.

Citations need to generate reference lists. Footnotes require automatic placement at the bottom of each page. Your examples of numbered tables are numbering the rows, not the tables. And figure numbers need to be referenced in the text.

None of what you're pointing to does what academic papers need. Why are you trying to push this agenda?