Live data from Hacker News

The price of a messy codebase: No LaTeX on the iPad

vallettaventures.tumblr.com

51–60 of 247 posts

Re: The price of a messy codebase: No LaTeX on the iPad

#52

I thought Latex was dead? It's a system I see no one ever use. With right, as it's as horrible as a doc system can get.

Can anyone explain the downvotes? Thanks.

LaTeX gets plenty of use in academic circles. Research papers, theses, etc.

Re: The price of a messy codebase: No LaTeX on the iPad

#53
I'd rather go with a rewrite that also redesigns the typesetting language. It feels like C++ of typesetting to me, although of course maybe I'm just not familiar enough with the language to see its key concepts clearly.

Maybe the Lout system will pick enough traction one day.

Re: The price of a messy codebase: No LaTeX on the iPad

#54

I thought Latex was dead? It's a system I see no one ever use. With right, as it's as horrible as a doc system can get.

Can anyone explain the downvotes? Thanks.

I didn't downvote but, pretty much every academic in the CS/physics/stats/math I've met uses LaTeX. Even a bunch of linguists I know use LaTeX.

It's definitely not perfect--I really wish there were something better--but for writing technical academic papers, it seems like far and away the best.

Re: The price of a messy codebase: No LaTeX on the iPad

#55

I thought Latex was dead? It's a system I see no one ever use. With right, as it's as horrible as a doc system can get.

Can anyone explain the downvotes? Thanks.

You write unjustified aggressive phrases, which are clearly at odds with lots of people. That's why I consider you a troll and downvote you.

Re: The price of a messy codebase: No LaTeX on the iPad

#56

* First of all, the OP mixes up LaTeX and TeX. TeX is written in a very portable language and has been ported to more platforms than most other software, including PDP-10 and others. * LaTeX is working on the iPad, see for example: http://meeting.contextgarden.net/2010/talks/2010-09-14-arthu... * LuaTeX ( http://luatex.org ) is written in C, not WEB. * You only need one binary to work with TeX. Either PDFTeX or LuaTe…

"One binary" is a bit optimistic; even if you never do anything fancy with fonts, you'll want bibtex. And makeindex, if you're writing a large work. PSTricks does not work with PDFLaTeX (Tikz is arguably better than PSTricks, but PSTricks won't be dead anytime soon). XeLaTeX is required to use system fonts easily. And that's before getting into anything truly gross.

I am running a TeX distribution with only one binary. And with bibliography and index: these could be done with the Lua part of LuaTeX. True about the others.

Re: The price of a messy codebase: No LaTeX on the iPad

#57
I don't know, maybe the author is trying to do something with the iPad which is simply not supposed to do. The iPad is beautiful, pleasant to use etc. but writing a book on the iPad is maybe not the things one does.

I use my tablet to write — quite a lot — way slower than on my regular keyboard, but with time to think. Everything is in text files, synced to my desktop where the typesetting is really performed.

Writing publications or books is a long process where basically the final rendering is taken care at the end because the quality of the wording is more important.

So, just a text editor with hard work on the words, sentences, ideas are where 99% of the time is spent.

Maybe the author can provide an extremely pleasant way to write on the iPad and on the Mac with syncing of the work to have the feeling that the work is never lost, that one can always update a bit of the manuscript and just run "make" on the Mac some times to times. Everything in a smooth workflow.

Re: The price of a messy codebase: No LaTeX on the iPad

#58
post #48

* First of all, the OP mixes up LaTeX and TeX. TeX is written in a very portable language and has been ported to more platforms than most other software, including PDP-10 and others. * LaTeX is working on the iPad, see for example: http://meeting.contextgarden.net/2010/talks/2010-09-14-arthu... * LuaTeX ( http://luatex.org ) is written in C, not WEB. * You only need one binary to work with TeX. Either PDFTeX or LuaTe…

> * You only need one binary to work with TeX. Either PDFTeX or LuaTeX. All other binaries are just glue code (for example to generate missing Metafont fonts, but who wants them these days anyway? A lot of TeX uses Computer Modern to typeset the body (a metafont font) and I don't think I have ever see a TeX document that doesn't use Computer Modern or Euler (another metafont font) for equation typesetting. I also won…

The pxfonts package provides Palatino/Palladio for use in equations. Those are vector fonts, not MetaFont programs.

Re: The price of a messy codebase: No LaTeX on the iPad

#59
post #48

* First of all, the OP mixes up LaTeX and TeX. TeX is written in a very portable language and has been ported to more platforms than most other software, including PDP-10 and others. * LaTeX is working on the iPad, see for example: http://meeting.contextgarden.net/2010/talks/2010-09-14-arthu... * LuaTeX ( http://luatex.org ) is written in C, not WEB. * You only need one binary to work with TeX. Either PDFTeX or LuaTe…

> * You only need one binary to work with TeX. Either PDFTeX or LuaTeX. All other binaries are just glue code (for example to generate missing Metafont fonts, but who wants them these days anyway? A lot of TeX uses Computer Modern to typeset the body (a metafont font) and I don't think I have ever see a TeX document that doesn't use Computer Modern or Euler (another metafont font) for equation typesetting. I also won…

Metafont is hardly used these days. All TeX distributions use either a Type1 font of Computer Modern or Latin Modern. And the equation typesetting has nothing(!) to do with Metafont. Everything is set into the TeX binary (and its formats). You just need a good math font (and that is not trivial, but not related to Metafont)

Re: The price of a messy codebase: No LaTeX on the iPad

#60
2 cent take: While it may have been an epic build story to get LaTeX running on an iPad, I guess I gotta ask why not just install an iPad ssh client (iSSH, Prompt, etc.) and run LaTeX remotely? Or if you really insist on building a native client, why not one that talks to daemon on a system with LaTeX installed?

Viewing the output would be trivial: convert the output to PDF. For the ssh client case, push the PDF to a cloud file service like Dropbox. In the native client case, have the daemon push back the PDF for native client to render.

Post reply on HN