I am sure hope somebody™ already thought of this. Feel free to advertise your project here.

P.S.: Image transcription:

Patrick from SpongeBob SquarePants gesturing to the left with open hands:

Somebody should take document type conversion from Pandoc and version control from Git

Patrick gesturing to the right in a pushing motion:

And build a frontend around it

  • @Muehe@lemmy.mlOP
    link
    fedilink
    26
    edit-2
    1 year ago

    Shameless plug for Pandoc because I love it

    That scalable vector graphic on the page shows source document type on the left and target type on the right. TL;DL: It converts about two dozen document types into about three dozen document types.

    P.S.E.G.: PDF ← Markdown ←→ HTML → PDF

    P.P.S: Where are my manners? Image transcription added to post.

    • The author is also involved in a markup language called djot, which is like markdown, but well-defined. It’s an awesome language that will probably languish under markdown’s dominance.

  • @Cargon@lemmy.ml
    link
    fedilink
    22
    edit-2
    1 year ago

    I’ve been using Quarto a lot for Data Science work and it uses Pandoc under the hood I recall.

    Not sure what you’re envisioning by Pandoc + git, but the RStudio IDE has a git integration and a WYSIWYM Quarto editor.

    • @Muehe@lemmy.mlOP
      link
      fedilink
      31 year ago

      Like a data format inhabiting the centre of that conversion graph they have on their website, basically a superset of the available input types, that is then version controlled by git, and can be exported to any of the output formats, in a neat frontend that removes all that complexity from me. :D

  • @uzay@infosec.pub
    link
    fedilink
    171 year ago

    This! I want office that just uses markdown/latex and pandoc under the hood to output PDF documents

    • monk
      link
      fedilink
      11 year ago

      yeah, but then your car is one unwieldy bicycle

  • Well every one already recommended latex or markdown.

    I would also recommend typst, it’s a modern latex alternative easy to make templates and a markdown like syntax, none of all the backslash keywords that I somehow always forget.

    • Eager Eagle
      link
      fedilink
      English
      3
      edit-2
      1 year ago

      Typst is fucking amazing. LaTeX is powerful but just takes too much effort to use for large part of the population to the point that I just can’t recommend it to most people outside STEM. Typst is consistent, easier to use, faster, and collaborative. With no nonsensical error messages, broken builds, and technical debt - I can actually recommend it to most.

      • I made a template a while back when I had to make report, since I had a professor that disliked the markdown look of previous ones.

        A bit of a learning curve, but once you get the hang of it, you make a few templates and write on them just like markdown with custom alias and whatnot.

    • EmasXP
      link
      fedilink
      21 year ago

      Speaking of LaTeX, I really recommend LyX. You don’t need to know any LaTeX to use it, and the result is always satisfying

  • @prashanthvsdvn@lemmy.world
    link
    fedilink
    English
    13
    edit-2
    1 year ago

    I am confused what would be the combined functionality of the merged product. Do you need to output of converted files to be added to git when a document is version controlled?

    • @Muehe@lemmy.mlOP
      link
      fedilink
      11 year ago

      Well like uzay said, basically just an office GUI that allows me to import/export into a lot of formats and automates document versioning away.

  • @dumb_luck@beehaw.org
    link
    fedilink
    English
    61 year ago

    I’m currently working on this, using git and having GitHub actions produce artifacts when building the markdown files to pdf. It’s great!

    • @prashanthvsdvn@lemmy.world
      link
      fedilink
      English
      5
      edit-2
      1 year ago

      No Pandoc isn’t an editor by any means. It’s an document conversion tool. Think converting a Markdown file into an docx or html or epub or pptx or pdf (via LaTeX or ConText). That’s what pandoc does.

      • xigoi
        link
        91 year ago

        It’s also known as The Only Thing Written in Haskell That People Actually Use.

    • @Muehe@lemmy.mlOP
      link
      fedilink
      21 year ago

      If I’m understanding your question right, kind of. Pandoc is only for document conversion though, no spreadsheets, presentations, etc. But at that it can convert between a lot of formats. And git can be used to version and share those documents.