this post was submitted on 06 Sep 2025
1111 points (98.9% liked)

Lemmy Shitpost

34373 readers
5539 users here now

Welcome to Lemmy Shitpost. Here you can shitpost to your hearts content.

Anything and everything goes. Memes, Jokes, Vents and Banter. Though we still have to comply with lemmy.world instance rules. So behave!


Rules:

1. Be Respectful


Refrain from using harmful language pertaining to a protected characteristic: e.g. race, gender, sexuality, disability or religion.

Refrain from being argumentative when responding or commenting to posts/replies. Personal attacks are not welcome here.

...


2. No Illegal Content


Content that violates the law. Any post/comment found to be in breach of common law will be removed and given to the authorities if required.

That means:

-No promoting violence/threats against any individuals

-No CSA content or Revenge Porn

-No sharing private/personal information (Doxxing)

...


3. No Spam


Posting the same post, no matter the intent is against the rules.

-If you have posted content, please refrain from re-posting said content within this community.

-Do not spam posts with intent to harass, annoy, bully, advertise, scam or harm this community.

-No posting Scams/Advertisements/Phishing Links/IP Grabbers

-No Bots, Bots will be banned from the community.

...


4. No Porn/ExplicitContent


-Do not post explicit content. Lemmy.World is not the instance for NSFW content.

-Do not post Gore or Shock Content.

...


5. No Enciting Harassment,Brigading, Doxxing or Witch Hunts


-Do not Brigade other Communities

-No calls to action against other communities/users within Lemmy or outside of Lemmy.

-No Witch Hunts against users/communities.

-No content that harasses members within or outside of the community.

...


6. NSFW should be behind NSFW tags.


-Content that is NSFW should be behind NSFW tags.

-Content that might be distressing should be kept behind NSFW tags.

...

If you see content that is a breach of the rules, please flag and report the comment and a moderator will take action where they can.


Also check out:

Partnered Communities:

1.Memes

2.Lemmy Review

3.Mildly Infuriating

4.Lemmy Be Wholesome

5.No Stupid Questions

6.You Should Know

7.Comedy Heaven

8.Credible Defense

9.Ten Forward

10.LinuxMemes (Linux themed memes)


Reach out to

All communities included on the sidebar are to be made in compliance with the instance rules. Striker

founded 2 years ago
MODERATORS
 
you are viewing a single comment's thread
view the rest of the comments
[–] Allero@lemmy.today 1 points 1 day ago* (last edited 1 day ago) (1 children)

Oh, this is based on my first impression I had a while back when I noped out of it :D

This is less of a detailed problem description and more like a scream over perceived complexity of something that should be so simple, especially for someone who's very far from programming or advanced computing overall.

Outside of documentclass, there are all the paragraph, section, title, there are all the packages introducing all sorts of things (like, why there's a need for external PACKAGES inside a TEXT DOCUMENT?! Why are they required to do the very basics that are somehow not covered by the base kit?!) etc.

Tables are straight up scary to write in LaTeX, you insert all the parameters and then write it out like some sort of matrix but without any decent sctructure; and plotting - I didn't even try to comprehend it.

Overall, it feels like some unnecessarily nerdy way to edit docs. Probably powerful, but same sort of powerful as editing configs to customize things. Please, make it any sort of user-friendly!

[–] thebestaquaman@lemmy.world 1 points 1 day ago* (last edited 1 day ago) (1 children)

Ahh, now I understand! I'll try my best to make it less scary :)

To start off

why is there a need for external packages for a text document?

There usually isn't, as long as you only want a simple document. The most basic thinkable document would be

\documentclass{article}
\begin{document}
This is the text in my document
\end{document}

However, you'll likely want a title and author, so you can start off with

\documentclass{article}
\title{Fishes are nice}
\author{Definitely not Jason Mamoa}
\begin{document}

\maketitle

\section{Introduction}
This is a text about why fishes are nice.

\end{document}

You have your "Super basic document", with at title and author. You can make simple formatting changes by modifying the documentclass statement at the top. My recommendation with all the external packages (usepackage) is to look them up one-by-one as you need them. You'll typically find a small handfull of packages that you need very often, and then you'll probably end up copy-pasting those declarations over whenever you create a new document. For most basic documents I'm using like 2-5 packages at most (fancy math fonts, hyperlinks, pretty bibliography, etc.)

Tables are straight up scary

They take a little getting used to, I agree. For someone working a lot with tables, I would recommend getting used to them, but if you only very rarely need them, there are "graphical editors" that let you build a table in a GUI and then give you the Latex code for it. Overleaf has an integrated "visual editing" mode that makes the barrier to entry lower. However I don't really recommend it for someone that really wants to learn to use Latex, because I think it prevents people from progressing past the very basics.

plotting - I didn’t even try to comprehend it

I've used Latex for years, specifically writing documents with a lot of plots. I have yet to attempt to learn to plot directly in Latex. I know some people that will create figures and plots directly in Latex, and I respect them. I use inkscape for figures, and python for plotting, and can get stuff looking pretty awesome that way. Learning to draw/plot directly in Latex is by no means a must.

Please, make it any sort of user-friendly!

As with other powerful tools, I think people are often overwhelmed coming in because of the massive number of possibilities, and the fine-grained control that is possible. My recommendation is to start out with something like the above, and progressively add complexity as you need it. Most people don't require more than basic section (and sub- subsub- etc.) headers, tables, figures, and equations. In that case, you'll need like 3-5 external packages and 3-5 "commands" (stuff like \begin{equation}). If you start out with the above example, you'll probably learn the basics on your own in a couple hours :)

I've held some latex-courses for beginners, so if you want, I could send you the "basic starting file" that the people taking the course have completed writing (with help) after about two hours :) I've been told that most of them feel pretty comfortable learning on their own once they have that.

[–] Allero@lemmy.today 1 points 1 day ago (1 children)

Wow, I appreciate the time and effort you put into this, and yes, it sounds a bit reassuring :)

I probably feel the way computer noobs feel when someone here enthusiastically calls them to join Linux lol (I already did, no need to advocate here! :D)

And yes, with that in mind, I'll give it another spin. I'd like to have that basic file example!

[–] thebestaquaman@lemmy.world 1 points 4 hours ago (1 children)

Sorry for taking some time, monday morning suddenly hit me in the face... I've put up some files here that you should be able to download. The files can be opened with any plain-text editor (notepad, textedit, or similar).

My recommendation is to create an account on overleaf, click "create new project", and upload the files there. Then you can hit "recompile" to see how the document looks. My guess is that you'll figure out how stuff works pretty quickly just by modifying that file. If what you want to write is a simple document, you can really just get going :)

Feel free to let me know if you have any issues :)

[–] Allero@lemmy.today 1 points 3 hours ago

Thanks! Will try

Also, hey, you share treasure trove of info and then say sorry? :)

I'm thankful you have shared it!