• ornery_chemist@mander.xyz
    link
    fedilink
    English
    arrow-up
    83
    ·
    edit-2
    1 month ago

    Counterpoint: advisor said no.

    “Just use Word, everyone else does. I have never heard of this latex thing, so must be just some trendy useless overengineered software that does Word’s job but worse. Word can track changes just fine, and you can leave comments.” proceeds to strikethrough, highlight, and inline comment everything instead of using either of those features “I want to read what you wrote, not fight technology” proceeds to email you three separate times after forgetting to attach v28 about how a graphic looks wrong because Word ate it

    • pufferfisherpowder@lemmy.world
      link
      fedilink
      English
      arrow-up
      25
      ·
      edit-2
      1 month ago

      While correct in the sense of word and versioning via mail being a nightmare, I really don’t think you can expect anyone to learn latex just so they can comment in your document. I would have offered to send a pdf. Shoot me.

      • Zagorath@aussie.zone
        link
        fedilink
        English
        arrow-up
        19
        ·
        1 month ago

        I would have offered to send a pdf

        I would have never considered doing anything but sending a PDF. Even if they do know LaTeX. Unless they’re offering to help edit the code for me, what good is it? It’s objectively harder to read than the formatted PDF.

        That said, marking up a PDF is much more difficult and does require more specialised software and know-how than editing plain text or even editing a Word document. So there are some advantages to it.

        • ornery_chemist@mander.xyz
          link
          fedilink
          English
          arrow-up
          7
          ·
          1 month ago

          This is exactly it. My advisor wanted a word doc to edit, not a PDF. I wasn’t quite snooty enough to think that he should learn latex. Though, if he ever took the time to learn (what time?), I’m sure the writing process would be unbearable for other reasons not entirely related.

        • Flipper@feddit.de
          link
          fedilink
          English
          arrow-up
          2
          ·
          1 month ago

          With the Todo package you can easily make online comments what needs to change.

    • Randelung@lemmy.world
      link
      fedilink
      English
      arrow-up
      11
      ·
      1 month ago

      you can still use word with git. it’s versioning first, diffing and merging only where possible. since you probably won’t branch you won’t need the latter, though.

      • ornery_chemist@mander.xyz
        link
        fedilink
        English
        arrow-up
        6
        ·
        1 month ago

        Preaching to the choir. “But Box already supports ‘versioning’, why use a confusing hacker tool instead?”

          • ornery_chemist@mander.xyz
            link
            fedilink
            English
            arrow-up
            3
            ·
            edit-2
            1 month ago

            A fine assumption given what I wrote. Unfortunately, we did both depending on what he felt like at the time. Yes, for the same doc.

      • droans@lemmy.world
        link
        fedilink
        English
        arrow-up
        3
        ·
        1 month ago

        Missing diffs is a problem, though.

        I don’t get how Microsoft owns GitHub yet hasn’t figured out any way to actually create a spec that would be git compatible for Excel, Word, and PowerPoint files yet.

    • Fushuan [he/him]@lemm.ee
      link
      fedilink
      English
      arrow-up
      8
      ·
      1 month ago

      I’m going to send you a pdf, you van email me back with the notes or comments in the PDF itself, whatever souts your fancy, and I’ll keep those notes and send you a new PDF with them.

      I did this and I had no issues with any of the thesises I have submitted in my bachelors or masters.

      First year calculus teacher, thank you SO much for forcing us to write submissions in latex.

      Also, overleaf is a thing, this is not like my 1st year of uni, this 11 years later or so. If your fucking professor never heard of latex they are just bad at academia and shouldn’t be teaching honestly. It’s not just about the field knowledge.

      • Hagdos@lemmy.world
        link
        fedilink
        English
        arrow-up
        2
        ·
        1 month ago

        I’m going to send you a pdf, you van email me back with the notes or comments in the PDF itself, whatever souts your fancy, and I’ll keep those notes and send you a new PDF with them.

        I do this, but from Word.

        I learned Latex for my master thesis. Never used it again afterwards, except for my resumé.

    • vortic@lemmy.world
      link
      fedilink
      English
      arrow-up
      2
      ·
      1 month ago

      I do this using overleaf. It’s been much easier to maintain and update since switching.

    • TrickDacy@lemmy.world
      link
      fedilink
      English
      arrow-up
      2
      ·
      1 month ago

      I have enjoyed switching mine to HTML format which I then generate a PDF from. The only downside is that different browsers can render stuff slightly different, but that’s normally fixable with one line css change. And it’s not like I need to update my resume constantly on different machines.

      • ulterno@lemmy.kde.social
        link
        fedilink
        English
        arrow-up
        3
        ·
        edit-2
        1 month ago

        I was on Word, then LibreOffice Writer.
        Now thinking of making it a markdown source, with CSS styling to get an HTML based PDF. This way, the same source can be used on a webpage with different generation code.

        This seems to me, to be simpler than LATEX, but still good enough for a resume.

          • ulterno@lemmy.kde.social
            link
            fedilink
            English
            arrow-up
            1
            ·
            edit-2
            1 month ago

            kramdown and discount are 2 fun little tools.

            • kramdown is more fully featured and is a Ruby Gem.
            • discount is made in C and is more suitable if you are using it in an on-the-fly render process (∵ lesser CPU cycles), but it has lesser functionality features.
    • lud@lemm.ee
      link
      fedilink
      English
      arrow-up
      5
      ·
      1 month ago

      I kinda want to learn LaTeX but I rarely write anything and I hate doing it so won’t have much use for it. It’s pretty neat though.

      I also saw that there was a way to use LaTex to generate PowerPoint which seems extremely useful because PowerPoint is extremely annoying to use.

  • sandalbucket@lemmy.world
    link
    fedilink
    English
    arrow-up
    26
    ·
    1 month ago

    Had to write a paper in college with 100 citations.

    We used zotero for citation management, and it would dump a bibtex file on demand.

    The paper was written in markdown, stored in git, and rendered through pandoc. We would cite a paper with parentheses and something resembling an id, like (lewis).

    We gave pandoc a “citation style definition”, and it took care of everything. Every citation was perfectly formatted. The bibliography was perfectly formatted. Inline references were perfect. Numbering was perfect. All the metadata was ripped from pdfs automatically. It was downright magical.

    • hinterlufer@lemmy.world
      link
      fedilink
      English
      arrow-up
      2
      ·
      1 month ago

      yep, markdown is a great alternative to LaTeX if you don’t need fancy layouts or anything special

      • sandalbucket@lemmy.world
        link
        fedilink
        English
        arrow-up
        3
        ·
        1 month ago

        Markdown + pandoc means it goes through an intermediary latex template on the way to pdf land - which means your markdown can be a bastardized mix of markdown, html, latex commands, and sometimes more ;)

  • SeattleRain@lemmy.world
    link
    fedilink
    English
    arrow-up
    20
    ·
    1 month ago

    What’s a good way to learn about Latex and Git. I’ve tried learning on my own but it’s very overwhelming.

        • A_Chilean_Cyborg@feddit.cl
          link
          fedilink
          English
          arrow-up
          6
          ·
          edit-2
          1 month ago
          \documentclass{article}
          \usepackage{soul}
          \begin{document}
          I'm 19 and I know how to use \LaTeX, \LaTeX is more used in academia, they taught me \LaTeX in Uni, but a lot of other people just won't ever heard of it because is rare to find in other places, most technical degrees and even a lot of uni ones won't use it \st{even if it's vastly superior to word}.
          
          \huge \LaTeX rules
          \end{document}
          
          
          • the_third@feddit.de
            link
            fedilink
            English
            arrow-up
            4
            ·
            1 month ago

            I’m in that that as well. I’m my age™ everybody wrote their bachelor and master thesis in LaTeX 🤷

            • dependencyinjection@discuss.tchncs.de
              link
              fedilink
              English
              arrow-up
              2
              ·
              1 month ago

              I become a software developer later in life and never had the privilege to go to university, so sometimes I’m out of the loop on older tech.

              How did Latex compare to modern Git?

              • DerGottesknecht@feddit.de
                link
                fedilink
                English
                arrow-up
                6
                ·
                1 month ago

                Latex is no versioning tool but a textsetting language. It outputs perfectly formatted Documents after building and takes care of aranging images, quotes and all the tedious stuff so after setting up your template you only have to care about content. It works well with git.

                Not like word where adding an image fucks the whole formatting.

      • SeattleRain@lemmy.world
        link
        fedilink
        English
        arrow-up
        1
        ·
        1 month ago

        Well in this thread people were saying you can set up your own local git repository? What’s a newbie friendly way of doing that. I’ve watched videos and understand that git version control system but I can’t quite seem to grasp more than that.

    • captainlezbian@lemmy.world
      link
      fedilink
      English
      arrow-up
      2
      ·
      1 month ago

      I learned latex by doing my engineering homework in it. I quit using latex because I kept doing my engineering homework in it and it turns out it sucks to do

  • model_tar_gz@lemmy.world
    link
    fedilink
    English
    arrow-up
    9
    ·
    1 month ago
    git checkout -b final_version_revised2_REALLYFINALTHISTIME
    
    git commit -am “holy fuck I hope this really is the last edit” 
    
    git push
    
  • marcos@lemmy.world
    link
    fedilink
    English
    arrow-up
    7
    ·
    1 month ago

    Don’t you automatically put everything relevant you create in a version control system? And if not, why?

    There’s no thinking involved on it. Create repo; run editor. The sequence is automatic.

  • vortic@lemmy.world
    link
    fedilink
    English
    arrow-up
    6
    ·
    1 month ago

    Okay, I have a question. I would love to write my papers in latex, but none of my colleges use it. Is there a way to reasonably collaborate with coauthors who only use Word and for whom Latex would be confusing and difficult?

    • hinterlufer@lemmy.world
      link
      fedilink
      English
      arrow-up
      12
      ·
      1 month ago

      You don’t. You could try overleaf or some wysiwyg editor for LaTeX, but both need some getting used to and at least a minute amount of effort. Overleaf probably has the lowest barrier of entry (0 set up required), but is a paid service.

    • prashanthvsdvn@lemmy.world
      link
      fedilink
      English
      arrow-up
      4
      ·
      edit-2
      1 month ago

      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.

    • PM_ME_VINTAGE_30S [he/him]@lemmy.sdf.org
      link
      fedilink
      English
      arrow-up
      3
      ·
      1 month ago

      IMO LyX is way simpler than LaTeX for basic stuff, but because it is literally not Microsoft Word I couldn’t really use it to collaborate with people this semester, let alone convince them to work on a full LaTeX document. LyX would be the way to go if my colleagues were even remotely interested in learning about literally anything. You can lead a horse to water, but you can’t make it drink…

    • Jelloeater@lemmy.world
      link
      fedilink
      English
      arrow-up
      1
      ·
      1 month ago

      BTRFS for all us lame folks.

      PS Windows pervious versions is actually pretty good, but no one uses it on desktop.

  • VeganPizza69 Ⓥ@lemmy.world
    link
    fedilink
    English
    arrow-up
    2
    ·
    edit-2
    1 month ago

    Don’t forget to push.

    Several times I’ve lost large chunks of work because I usually copy files from the main folder to backup folders, but occasionally I copy files from a folder that was an old backup, reverting all files everywhere by mistake.