That’s just structs and unions right?
- 1 Post
- 60 Comments
I know it’s a long video but you have no idea what’s possible.
This is just basic make changes to file, git add and commit workflow. Other features of git like branching can be leveraged for greater control but are optional. What makes it magical is 3 seperate systems working together with such symphony namely git, Zotero and pandoc. Zotero is citation manager that you can use store scientific articles, papers, thesis etc. and it can produce a bibliography file and pandoc can reference those along with the citations in the make file to create a clean typesetted Word or LaTeX pdf with precise numbering, table of contents, citations and bibliography with correct format without you needing to edit anything.
Markdown and pandoc are like match made in heaven for this. If you didn’t know, Markdown is plain text file, has a simple syntax for formatting (that gets carried over when you use pandoc), supports LaTeX equations and can attach metadata as yaml part on top of the file (gives custom usability when pandoc works on it) and supports citations w/ a bibliography file. And pandoc is document converter between multiple formats and can produce word files, PowerPoints, html file, latex pdfs (book, report, Beamer presentations) etc. You can also provide a template for pandoc to work with and it produces in that format. Not to mention since it’s plain text, you can apply git version control and also use make files to iteratively compile new outputs.
There is also RMarkdown (or it’s newer successor Quartro), which is same markdown pipeline but also can compute codes inside a section and attaches the result to the markdown file and does the whole pandoc thing afterwards. Think of it as like Jupyter Notebook style of literate programming with Markdown. Here’s a demonstration of its capabilities. https://youtu.be/_D-ux3MqGug
Assuming your colleagues can work with git but not LaTeX, you can set up a git repo with just markdown files and collaborate on that and have a makefile or docker container to get the final word or pdf generated. Here’s a good example of an pandoc makefile https://gist.github.com/kristopherjohnson/7466917
In Worst case scenario that they only work with word files, you can generate one from your markdown files and share with them and pull down the changes they sent you on the word document.
P.S. I assume Org-Mode can also substitute Markdown here in the pipeline. But I haven’t committed to it, so I’m not fully sure.
Then start writing in Markdown. Markdown is easier in syntax, supports LaTeX equations, has metadata and is in plain text so you can use git. And the killer feature is you can use pandoc to convert the markdown file into word, pptx, LaTeX pdfs, html etc. you can also setup a make file that runs pandoc when you ask like this
prashanthvsdvn@lemmy.worldto World News@lemmy.ml•Mexico receives first direct flight from China since 2020English6·1 year agoIt’s sort of a salute for a captain who’s having their last flight and retiring.
prashanthvsdvn@lemmy.worldto Open Source@lemmy.ml•What apps would you love to have open-source alternatives for?English2·1 year agoThank you. I’ll check it out.
prashanthvsdvn@lemmy.worldto Open Source@lemmy.ml•What apps would you love to have open-source alternatives for?English2·1 year agoYeah I should look up some tutorials for it. I jumped in thinking I could figure it out after working with Creo, Solidworks and AutoCAD but I should have RTFM.
prashanthvsdvn@lemmy.worldto Open Source@lemmy.ml•What apps would you love to have open-source alternatives for?English19·1 year agoI know. I’m just comparing the reputation and how polished they are wrt to each other. Given they have similar scopes with modeling and graphics and everything.
prashanthvsdvn@lemmy.worldto Open Source@lemmy.ml•What apps would you love to have open-source alternatives for?English681·1 year agoFOSS CAD softwares. I know FreeCAD exists but it’s very unintuitive compared to the proprietary ones. I am thankful that it exists but it’s a long way apart to become a household name like Blender.
I wish I could start writing one but I don’t have a clear picture of requirements to plan and start writing one. If anyone is expert in this field please link some research papers and guidelines for someone to start fresh.
prashanthvsdvn@lemmy.worldto Open Source@lemmy.ml•A modern resume template written in Typst, inspired by Awesome-CVEnglish9·1 year agoCan you please post the repo of your template for people who are interested?
prashanthvsdvn@lemmy.worldto Open Source@lemmy.ml•Spotube: An open source, cross-platform Spotify clientEnglish2·1 year agoI am not sure how legal this is, since Spotify exposes the API only for premium customers. But have a look at this project that is written in Rust and uses the aforementioned API to stream
prashanthvsdvn@lemmy.worldto Anime@lemmy.ml•Spy X Family Code: White Film Releases Dec 22English1·2 years agoAny news on US release date?
prashanthvsdvn@lemmy.worldto Anime@lemmy.ml•Anime Questions, Recommendations, and Discussion Thread [Week 47]English1·2 years agoI’m not sure. I’m mostly seeing the same set of people ever since I started commenting on posts to not keep them barren land.
prashanthvsdvn@lemmy.worldto Anime@lemmy.ml•Anime Questions, Recommendations, and Discussion Thread [Week 47]English1·2 years agoOh thanks. But what happened to that standoff situation. Did Mappa defuse the situation with the animators??
prashanthvsdvn@lemmy.worldto Anime@lemmy.ml•Tokyo Godfathers, Cowboy Bebop, Paprika showing in theaters in the USEnglish11·2 years agoAny news on the new Girls und Panzer movie??
prashanthvsdvn@lemmy.worldto Anime@lemmy.ml•Anime Questions, Recommendations, and Discussion Thread [Week 47]English2·2 years agoAny recommendations for dark horse of the season. Undead Girl Murder Farce is a good example of last season’s dark horse.
prashanthvsdvn@lemmy.worldto Anime@lemmy.ml•Anime Questions, Recommendations, and Discussion Thread [Week 47]English2·2 years agoDon’t forget Apothecary diaries. It is equally tied to frieren on must watch of the season.
prashanthvsdvn@lemmy.worldto Anime@lemmy.ml•Anime Questions, Recommendations, and Discussion Thread [Week 47]English3·2 years agoDoes anyone know what’s gonna happen to rest of JJK S2? Are they airing like normal or has there been any delays announced.
I assume Mike Klubnika did the music for his games including Buckshot Roulette.