Have y’all not heard of zotero?
Peasants
Submitted 10 months ago by fossilesque@mander.xyz to science_memes@mander.xyz
https://mander.xyz/pictrs/image/302b5296-7104-41be-aee0-4227d1fd4e1a.png
Comments
bigpEE@lemmy.world 10 months ago
Novice_Idiot@lemmy.wtf 10 months ago
Checked it out, honestly looks pretty cool! Might use it!
turmoil@feddit.org 10 months ago
It’s so incredibly useful, especially with the Better BibTex plugin
wiase@discuss.online 10 months ago
No, but seriously, half of my research time is wasted on renaming downloaded files. (Yeah, I know, there’s reference management software but people use different ones, so sharing papers or storing tgem for easy access is still dependent on properly named files.)
spiffmeister@aussie.zone 10 months ago
Why aren’t you just sending people a doi or a hyperlink if they want a paper? And if they have asked for a specific paper surely they can do the renaming?
wiase@discuss.online 9 months ago
No, because we do collaborate on sharepoints.
nialv7@lemmy.world 10 months ago
This feels like it could be a legitimate use of LLM.
wiase@discuss.online 9 months ago
Don’t get me started on what is a legitimate use for LLM given the ethical and ecological implications.
sga@lemmings.world 10 months ago
I have a script which fetches bib entries for pdfs, and then renames it to my prefered format (names of author (no more than 2) - name of paper).
in case you are interested
#!/usr/bin/env sh newnamefn(){ bib="$(pdf2bib "$1")" name="$(echo "$bib" | grep "title = " | cut -d'{' -f 2 | cut -d'{' -f 1 )" authors=$(echo "$bib" | grep "author = " | cut -d'{' -f 2 | cut -d'{' -f 1 | sed -z 's/\ and\ /\n/g' | head -n 2 | tr '\n' ' ') echo "$authors-$name" | detox --inline } for i in "$@" ; do newname="$(newnamefn "$i")" mv "$i" "${i%/*}/$newname".pdf done
detox --inline is just a utility which makes the file names shell friendly (removes special characters and spaces), but that is optional. Also, technically the
newnamefnis what does all of the job, and below is just a loop to iterate on all files that are given as input likescript file1 “file2” file3, where file2 had some special characters, so enclosed in“”quotes. you can also translate it to python, then you would not even require sed and grep (you can just get output in json-esque format). I have a small keybinding in my file manager, which renames all selected files, so I do not have to spend any amount of my mindyou can make it work in any os (maybe use some llm for it), you just have to install
pdf2bibwiase@discuss.online 9 months ago
Nice! Thank you! (Can’t install it on my work computer though because ~reasons~ but will certainly try on my private laptop.)
piconaut@sh.itjust.works 10 months ago
It’s not my fault. All the servers hosting papers name them like this. Go complain to them. No seriously, go complain to them. This has annoyed me for quite some time.
Zkuld@lemmy.world 10 months ago
would you prefer thrid_paper_0.0.6.4_final_upload_final.pdf?
olafurp@lemmy.world 10 months ago
How about "Title.Up.To.20.Characters.Name.Lastname.et.al.id123523432.pdf
emergencyfood@sh.itjust.works 10 months ago
Meanwhile, the russian website uses firstauthorYEAR.pdf
Common publishing industry L.
Sanctus@lemmy.world 10 months ago
bitch_ass_transmission_bill_2025
taxes_2025 fucking_student_loan_bullshit_2025Venus_Ziegenfalle@feddit.org 10 months ago
Bullshit_thesis_final_2_fuck_school.pdf and be sure to forget renaming it before submission.
Gustephan@lemmy.world 10 months ago
Seriously, why would anybody bother putting their papers in a folder when the desktop is just right there?
DeathsEmbrace@lemmy.world 10 months ago
You would be surprised at how many people digitally toss shit everywhere
Gustephan@lemmy.world 10 months ago
I’m one of them, haha. My archives are nice and organized, but anything related to a current project I’m working on either lives on the desktop or lives at ~, depending on which machine I’m using. Automated output type files go into a structure (like any kind of processed or cleaned data), but figures? References? Drafts? FFA on the desktop. For whatever reason I just cannot function with an organized workspace
kalpol@lemmy.ca 10 months ago
It changed my life. Mainly because of the automatic citation handling and bibliography generation in LyX.
MBM@lemmings.world 10 months ago
There’s another way?
flango@lemmy.eco.br 10 months ago
How do you do it?
Madrigal@lemmy.world 10 months ago
File names are for plebs.
Serious people use document management systems and rich metadata to manage these things.
/snoot
echolalia@lemmy.ml 10 months ago
Hello wizard,
May I ask what ur favorite “document management system” is (hopefully containerized in docker)?
OfficeMonkey@lemmy.today 10 months ago
Not a wizard, but I’m finding my docker configuration of paperless-ngx to meet my minimal needs.
bremen15@feddit.org 10 months ago
There are several document management systems (DMS) that can be used on Debian and Android and can be synchronized using Syncthing. Here are some options:
Paperless-ngx:
Mayan EDMS:
LetoDMS:
ProjectSend:
These systems can be synchronized with Syncthing by setting up shared folders that are monitored and processed by the DMS. Syncthing itself supports the synchronization of metadata and can be used on various platforms, including Debian and Android.