Skip to content

huwan/PaperRenamer

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

8 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Paper Renamer

Rename academic paper files to human friendly names with the paper titles.

PaperRenamer Demo

Paper Renamer for MacOS

PaperRenamer for MacOS is a native MacOS application created from the modified Python script pdftitle using Platypus. This is done by wrapping the script in a MacOS application bundle along with an executable binary that runs the script.

Installation

Available packages

  • Download the latest DMG file from releases page here.

  • Double-click the DMG file to open it, and you’ll see a Finder window. Simply drag the application’s icon to your Applications folder and you’re done.

Build and install manually

We provide a profile which saves Platypus's configuration settings for building the application. All other necessary files (python script, pdftohtml tool, and icon files) can be found in the Resources directory.

  • Install Platypus.
  • Double-click the profile Paper Renamer.platypus which have a .platypus filename suffix. Or launch Platypus and load the profile by selecting it from the menu (Profiles → Load Profile...).
  • Click "Create App" to generate the application.
  • Move the Paper Renamer.app to your Applications folder.

Usage

Simply launch the Paper Renamer.app, drag and drop your pdf files to the square window. You can also open pdf files by selecting it from the menu.

Credits

Thanks go to Uwe Dauernheim, the original author of the pdftitle tool used for PDF article title extraction in Paper Renamer, Sveinbjorn Thordarson, author of Platypus which is a great developer tool that created this MacOS application from command line script, and Sindre Sorhus for create-dmg tool that created a good-looking DMG for this app in seconds.

Acknowledgements

  • poppler (pdftohtml), a PDF rendering library.
  • FreeType, a freely available software library to render fonts.
  • Fontconfig, a library for configuring and customizing font access.
  • libjpeg, a free library for JPEG image compression.
  • libpng, the free reference library for reading and writing PNGs.
  • LibTIFF, a library for reading and writing TIFF.

License

Code is licensed under the BSD 2-Clause "Simplified" License. Icon made by phatplus from www.flaticon.com is licensed by CC 3.0 BY.

About

Rename academic paper files to human friendly names with the paper titles

Resources

License

Stars

Watchers

Forks

Packages

No packages published