Skip to content

Releases: mmagnus/pubmex

2.x Use pdf2doi now

23 Feb 20:31
Compare
Choose a tag to compare

1.4.2 Minor fixes

15 Mar 12:53
Compare
Choose a tag to compare

Now you can see in Finder QuickAction pubmex to quick run it on a number of PDFs files.

Install pubmex_zsh.workflow from pubmex/osx-automator/ for if you default shell is zsh, or pubmex_bash.workflow for bash.

158028806-039d4ec6-caf5-446e-bcb0-835face858ee

1.4.1 Fix for Quick Actions

12 Mar 17:46
65d95e5
Compare
Choose a tag to compare

Add source .bashrc or .zshrc to fix a problem with missing pubmex.py (#6)

1.4 Add pubmex to Finder QuickAction

27 Sep 09:40
a2b22c2
Compare
Choose a tag to compare

Now you can see in Finder QuickAction pubmex to quick run it on a number of PDFs files.

Install pubmex_zsh.workflow from pubmex/osx-automator/ for if you default shell is zsh, or pubmex_bash.workflow for bash.

pubmex-osx-automator

1.3 Fixes for #4 & #5

26 Sep 16:19
Compare
Choose a tag to compare

1.2 Fixes

14 Sep 13:22
Compare
Choose a tag to compare

Update the licence to MIT and add the tool to PyPI https://pypi.org/project/pubmex/1.2/

1.1 Simplify input to pubmex.py *.pdf

18 Aug 19:17
Compare
Choose a tag to compare

Simplify input to pubmex.py *.pdf. Fixed #2

Now, usage:

$ pubmex.py sharp2017.pdf
mv  sharp2017.pdf --> ./Sharp.Hockfield.Convergence.The.future.health.Science.2017.pdf

$ pubmex.py  Query.Konarska.pdf
mv  Query.Konarska.pdf --> Smith.Konarska."Nought.may.endure.but.mutability".spliceosome.dynamics.regulation.splicing.MolCell.2008.pdf

$ pubmex.py eabc9191.full.pdf
mv  eabc9191.full.pdf --> ./Balas.Johnson.Establishing.RNA-RNA.interactions.remodels.lncRNA.structure.promotes.PRC2.activity.SciAdv.2021.pdf

1.0 Read to go! (reborn)

23 Jun 20:19
1acd0de
Compare
Choose a tag to compare

I don’t want to put any PDF file collected on the way into my library, because then it gets super big (and then it’s hard to sync it for example with Dropbox). So now I can keep these PDF files into pdf-icebox and re-name them niecely automatically:

Usage:

$ pubmex.py -a -f sharp2017.pdf -r
mv  sharp2017.pdf --> ./Sharp.Hockfield.Convergence.The.future.health.Science.2017.pdf

$ pubmex.py -a -f Query.Konarska.pdf -r
mv  Query.Konarska.pdf --> Smith.Konarska."Nought.may.endure.but.mutability".spliceosome.dynamics.regulation.splicing.MolCell.2008.pdf

$ pubmex.py -a -f eabc9191.full.pdf -r
mv  eabc9191.full.pdf --> ./Balas.Johnson.Establishing.RNA-RNA.interactions.remodels.lncRNA.structure.promotes.PRC2.activity.SciAdv.2021.pdf

.. and we get a file:

Smith.Konarska."Nought.may.endure.but.mutability".spliceosome.dynamics.regulation.splicing.MolCell.2008.pdf