7 ms·
A BNF grammar would be nice to start with. IMHO, pandoc markdown support is the mother of all implement featuring lots of goodies (table and footnote to name 2
by _pdeschen 14y ago
A BNF grammar would be nice to start with.
IMHO, pandoc markdown support is the mother of all implement featuring lots of goodies (table and footnote to name 2)
- swah 14y agoI convinced my team to use pandoc instead of Word for documenting a new project, and now, because creating tables is so hard (they are not like Emacs users), I'm considering lobbying them back to Word, or writing a preprocessor to insert tables from CSV files... feels bad man.
- _pdeschen 14y agohttps://raw.github.com/gist/3956665/d549ea53817335c868e750ca6a29ee20b958eec1/Table.md https://raw.github.com/gist/3956665/d549ea53817335c868e750ca... How can this be harder than creating table with Word? Word always gets in the way. Word appears to be easier but down the road, it always end up as a painful process. For me just the benefit of being mergable and delegating styling at the end of the tool chain is just plain great. http://johnmacfarlane.net/pandoc/README.html#tables http://johnmacfarlane.net/pandoc/README.html#tables Edit: rendering issues!
- swah 14y agoWell, add a last row with the first column larger than the previous rows, assume people don't know about column-mode editing, and you can imagine what they are doing to align... I think I'll just "preprocess" the file, looking for something like !csvtable(filename.csv).
- swah 14y ago--- End of the story --- Wrote the script (it worked), but some specific complex features from Word still were missed ("how do I do a reference to a picture?") and couldn't be easily supported by pandoc or this script. Though for a brief time of going full-mode procrastinator and writing another markup language... Then I had to admit the whole thing wasn't really working and now recommend we move back to Microsoft Word because it's easier. A day of Total fail, and procrastination, and making everyone install MikTex, pandoc and Python. I hope I don't regret for suggesting we use Git...