Earlier quoted context omitted.
"PDFs are still ok though." They are OK in theory, for the reasons you state. The problem is the gratuitous use of PDF which we have all experienced - here's a common (pathological) example: Document author starts with plain text - no special formatting or fonts, no images, etc. Somehow their toolchain converts that into a PDF file that contains No text, but rather an image of text. The result is a big, bloated, unne…
A PDF without text still kind of works. It not accessible which is a big problem. However, this happens when there is a mistake somewhere in the chain. This is all too common, but what is the correct way to handle tables, diagrams, formulas, images, graphs, links in plain text. There is no right way to do these things in plain text. You will eventually need html or pdf for education.
The future of education is plain text
171–180 of 349 posts
Re: The future of education is plain text
#172Plaintext certainly seems more attractive the more docs I write. Over the years, with both work and personal projects, I've used every format from: - Notepad - Microsoft Word - PDF - Twiki - Various proprietary WSYWIG that compiles to HTML - JIRA - Raw HTML - Markdown (several flavors) With nearly every kind of migration, there are numerous pain points. The "raw" formats are a nightmare to edit and update, and the co…
I just did essentially the same, in reStructuredText.
The battle is so lost that I don't even bother fighting it, but there are many nice things about reST: you have to explicitly escape html to get it passed through as html (feature/bug), tables are easy, especially the list tables, I'm used to it (feature? bug?), ...
Re: The future of education is plain text
#173It seems worth mentioning that plaintext is discussed here as the storage / source format. That doesn't mean it has to be the distribution / consumption format. One of the great things about something like Markdown is that it can be rendered to HTML trivially, to display video, equations, etc. Same thing for ebooks, PDFs, whatever (thanks Pandoc!). It's also easy to translate between formats (e.g. .md, .org, .rst, et…
A thought occurs to me about source versus consumption formats. It would seem to me that source code should be the distribution format. That way, the recipient can choose their own preferred consumption format. When I first heard about HTML, described in some magazine article, it was touted as a way to give people a chance to have their own unique readers. For instance, a blind person might want to have their own HTM…
Re: The future of education is plain text
#174A long text explaination of how a piston engine works or a short explanation and an animated GIF. Which is better? I would say the second one is more effective.
There are a number of image formats that are commonly supported, as well as video and audio. Once you've decided to go beyond face to face speech in the same language, you have to make compromises. Just try to minimize those, and try to stay within conflicts that have compromises, like line endings.
I think starting from "authorship in plaintext," along with sharing plaintext files, would move things pretty far forward. (I guess there's some irony in there.)
Re: The future of education is plain text
#175You can run two versions of a markdown file or a LaTeX source file through a diff, and see what's been changed. Try that with a PDF or Word file or what have you.
As I like to keep my files in version control, I use plain text formats as much as possible.
Re: The future of education is plain text
#176Earlier quoted context omitted.
The alternative offered is Markdown. How can you say that it's ok for Humans to revert to raw Markdown, but unacceptable to open a legacy .ppt format in an application that may not render with 100% fidelity?
No one ever said that humans need to write raw Markdown. Take a look at Typora as an example Markdown editor. Raw Markdown would be the fallback scenario, which is still readable/grok-able. docx/pptx/xlsx don't have such a fallback scenario.
Re: The future of education is plain text
#177Plain text: so that no one can own the presentation method. Plain text: so that no one can own the distribution method. Plain text: so that no one can own the creation method. Plain text: so normal people can recover data even when partially corrupted. Plain text: so you aren't forced to see jarring ads. Plain text: so that there are no tracking pixels. Plain text: because connecting information with hyperlinks doesn…
Re: The future of education is plain text
#178Earlier quoted context omitted.
Unicode has some symbols. But there is limited ability to arrange them freely. e.g: representing a continued fraction in plain text seems a very futile exercise.
The "Unicode Nearly Plain-Text Encoding of Mathematics" standard[0] can do this just fine. :) a_0+1/(a_1+1/(a_2+1/(⋱+(1/a_n ) ))) Past that into an editor that accepts the spec, and you'll get something like http://imgur.com/a/7hBwv Disclaimer: I work @Microsoft improving on some math features, and we are the main implementors of the spec. Which makes me sad, since it is an open spec and it is really powerful! [0] ht…
Try to implement them though, you will run into a lot of issues.
Re: The future of education is plain text
#179(1) When youcompose text you want to compose first style later. Wysiwyg mixes the two and you end up with crappy spelling and half arsed formatting most thetime.
Re: The future of education is plain text
#180I recently wrote a book using Libreoffice and Microsoft Word, because the publisher demanded it. The process took about a year. My own estimate is that we lost about 2-3 months to tool-related problems, without any benefit whatsoever. I have never in my 20 year career understood the point of word-processing tools, and never will. And those tools make money. That is wrong.
... wait for it ...
> And those tools make money.