Paperq: a tool for managing a reading queue of academic literature

paperq is a command-line tool for managing a reading queue of academic literature.   It's usage is simple: you add files to the queue and then you run it without arguments to open the next file in the queue. The queue part of the code itself is rather simple but paperq also offers some other nice features:
Add files (-a option)
Remove a file (-r option)
Display info on a file. Given a BibTeX file,  print the bibliographic information, otherwise print the file location (-i option)
List all files (or bibliographic information) in the queue (-l option)
Create an archive (tar.gz) of the papers in the queue, prepending the file names with the queue position (-z option)
Operate on any file in the queue, instead of the head, via the -n option
Peek at a file (open it, but don't remove it from the queue) via the -p option
Print a file (-t option)
Configurable file-opening command (xdg-open %s, by default)
Documentation is available in the README file or on the website (see below). A man page is also included.
I've been using it myself now that I finally stopped using Mendeley. I find it to be quite handy, so I've packaged it up to be shared with others.
Screenshot showing the bibliographic info:
Website
AUR
Last edited by jakobcreutzfeldt (2014-01-28 09:15:50)

I just uploaded version 1.1.1.  I somehow missed a bug in which the first word of the author list was being chopped off. It's fixed.
marttt wrote:Thanks very much for this! I can finally ditch some of my ugly scripts now. Have you considered adding other bibliographic data formats in the future? (Here is an interesting solution with YAML and Pandoc and, correspondingly, proper UTF-8 support.)
Glad to hear it could be of use to you! Honestly, this also just started out as a quick script but little by little I started adding more handy features.
As for other bibliographic formats, it could be possible. I'm mainly familiar with BibTeX, so I would need to see how the other formats look. 
In all honesty, the bibliographic info printing could be greatly expanded: only journal articles are supported at the moment, and mathematical expressions in the titles aren't yet supported (i.e. greek characters).  It might be more efficient in the long run to write a dedicated biblio parsing program that loads some pre-written BibTeX-parsing library rather than all the crazy sed work that's going on in there right now. If that's the case, then it's just a  matter of loading some library for a different biblio file format in order to support it.

Similar Messages

  • Tool for managing tickets from client

    hi,
    My Client has implemented SAP in June 2013.And soon after go live they have outsourced 100% work to some agency.
    Now problem is that that agency dont have any tool to manage the requests which they are getting from the cleint to process in SAP.
    All the Accounts payable ,Gl enteries,PO,GR,MIRO all these kind of transactions that outourced agency is doing.They are getting emails in oulook from the client saying  "please process PO" with attached details,likewise for all other processes.
    Using outlook is littele wierd because its big team of 50 people.If 50 people will use one oulook then that will hamer the efficiency and effect SLA's.
    Can anybody suggest some local tool to be used by this agency so that they perform in a better way.
    Solution Manager and HPQC are not perfect fir for this kind of scenario.
    Awaiting for the replies.
    Regards,
    DS

    Hi Deepa
    You can go for HPSM tool.
    About HPSM Tool:
    HP Service Manager is scalable, robust software that’s core to the HP IT Service Management (ITSM) solution with incident, change, and other management process standardization, quality service delivery and support, and enhanced agent and end-user support. Providing a single communication hub, Service Manger enables IT to work as a single organization governed by a consistent set of processes, scaling from medium-sized environments to the large enterprise. Its robust functionality is based upon built-in ITIL best practices that enable self-service and provide controls for the cloud.
    Best Regards,
    Avinash Gholap

  • Enable Measuring Tool for Use in Reader X

    I created a Geo-spatial PDF using ESRI's ArcGIS.  I opened the PDF in Adobe Acrobat Pro X and made some minor cosmetic changes.  In Acrobat Pro X I was able to use all the geospatial tools including the measuring tool.  I saved the changes to the PDF.
    I now want to send the PDF to another person who only has Adobe Reader X and want them to have the functionality to use the measuring tool to measure buildings ect.  Currently they can see and use the object data tool, and the geospatial location tool, but not the measuring tool.  Is there anything else I need to do in Acrobat X to allow a Reader user to access this tool?
    Thanks

    Yes, you need to save the PDF as  Reader Extended PDF in Acrobat X. This can be done from File>Save As>Reader Extended PDF>Enable Commenting and Measuring. This file will give the Measuring Tool option in Adobe Reader X.

  • Looking for tool - for manage Oracle database

    hi
    i looking for tool that i can make tables, run querys, make backup .....
    on Oracle 11.2.0 64bit
    i'am looking for any graphical tool (like sql-server tool)
    thanks in advance

    You didn't see you've answered your own question: you posted inside the SQL Developer tool forum ;)
    Have fun with it,
    K.

  • Please tell the right tool for managing the Version of JSP pages

    Hello Friends
    We are developing a software for hospital, we need to maintain versioning of the software. Can you give information about the open source version management software
    Thanking You
    Ajit Saha

    subversion is an excellent choice.
    %

  • Tool for managing footage on Camera?

    I've a Sony HDR CX500 which is an AVCHD camera with 32 Gb internal memory. I'm looking for a (OSX compliant) tool (or way) which I can use to delete bad scenes from my camera without using it's internal menu.
    I want to clean up before making a disk image copy to hard disk (backup) and don't want to save all kind of failed scenes.
    Any advice would be appreciated!

    Hi,
    There are many management tools available (some bundled with the application, and some tools require setup and extra license).
    Application Management Pack for Oracle E-Business Suite
    http://www.oracle.com/technology/software/products/oem/htdocs/application-management-packs.html
    Oracle Enterprise Manager Downloads
    http://www.oracle.com/technology/software/products/oem/index.html
    Using Enterprise Manager with Applications Manager
    http://blogs.oracle.com/stevenChan/2006/06/using_enterprise_manager_with.html
    OAM: A Toolbox for E-Business Suite Administrators
    http://blogs.oracle.com/stevenChan/2006/06/oam_a_toolbox_for_ebusiness_su.html
    Applications Change Management Pack 3.0 and Applications Management Pack 3.0 Now Available
    http://blogs.oracle.com/stevenChan/2009/06/applications_change_management_pack_30_amp_now_avail.html
    Applications Management and Change Management Packs Certified with Enterprise Manager Grid Control Release 5
    http://blogs.oracle.com/stevenChan/2009/06/amp_acmp_certified_with_emgcr5.html
    There are also many third party tools/software available in the market, just Google and you should get details about such products (an example, http://www.quest.com/application-monitoring-technology/oracle-e-business.aspx).
    Regards,
    Hussein

  • Safari 7 - how do you delete bookmarks?  Is there a general tool for managing bookmarks?

    I am trying to manage many duplicated and unorganized bookmarks in safari 7.   I bought an app - ibookmarks but it doesn't seem to work.  Is there a recomended tool I could use vs. going one by one?
    Thank you,
    Jay

    I have soo many and many duuplicates that the folder is useless - handling them one by one isn't an option.  I did discover if you hold down the shift key and select the bottom most bookmark you want to delte you can kill many at once but it doesn't really allow you to do much more than a bulk delete ...... what happened to the screen where you could edit the bookmarks in a folder .... your help is appreciated.

  • Best tool for managing my bea installation

    We are running Bea 7.0 on 4 WinTel boxes. This is a mission critical financial
    app.
    We want to have a monitoring system to monitor these boxes. Which is the best
    tool?
    I have heard of Wily Introscope, PerformaSure, AdventNet ...
    What we need is a tool which will tell me exactly where the problem occured, and
    not just fire an alert telling something went down.
    We have our own logging which can isolate the problem quite well.

    Maria,
    Take a look at
    http://www.dirig.com/solutions/pathfinder.html
    http://www.dirig.com/solutions/agent_fmx.html
    Not entirely sure if these work with 7.0 though.
    Thanks,
    -satya
    Maria Hernandez wrote:
    We are running Bea 7.0 on 4 WinTel boxes. This is a mission critical financial
    app.
    We want to have a monitoring system to monitor these boxes. Which is the best
    tool?
    I have heard of Wily Introscope, PerformaSure, AdventNet ...
    What we need is a tool which will tell me exactly where the problem occured, and
    not just fire an alert telling something went down.
    We have our own logging which can isolate the problem quite well.

  • Dock or palette tool for managing open windows as a project?

    I am wondering if a utility is out there where you can make floating palettes or docks which you can add open windows to so that you can easily context switch between a group of open windows from different apps. You could create a project that would open all the documents or windows from different apps and then you have the means to easily switch between just those windows.
    Anyone know of such a beast being out there in the wilds of Max OSX software?

    I cannot find a similar option on Mac
    System Preferences/Keyboard/Keyboard Shortcuts - did you look there?

  • GUI tool for launchers

    Is there any GUI or console tools for managing services (LaunchAgents & LaunchDaemons) in Mac OS X?
    It is becoming a really frustrating process to manage my huge list of launchers by hand on terminal, especially since most of the developers use really poorly named plist files for these.
    I've been just fine managing many services in the *nix world (Debian, Fedora and CentOS mostly) and I have no problem using console or cli tools there, so why can't it be as easy on my Mac?
    Oh, and I've got no intention of paying for this, I might just code it on my own if it doesn't exists...
    - Thank You in advance.

    Thanks. The interface isn't the best one but it gets the job done.
    Would recommend to anyone having the same problem...

  • Admin Tools for ThinkVantage Technologies

    Several of the ThinkVantage Technologies applications have supporting deployment guides which describe how to manage the applications.  Some of the applications have companion tools which are intended for the use of administrators.  For instance, Update Retriever, ThinInstaller, and Package Builder are all part of the System Update suite of tools for managing Lenovo software updates and can be found on the admin tools page. 
    You can find these guides and tools here: 
    http://support.lenovo.com/en_US/detail.page?LegacyDocID=TVAN-ADMIN

    It's Lenovo's system management tool for the TVT's  
    http://shop.lenovo.com/SEUILibrary/controller/e/web/LenovoPortal/en_US/special-offers.workflowhowPro...

  • Third party tool for label printing.

    Hi,
    Any body given me third party tool for label printing for different items
    Regarding
    anil

    HI,
    U can use <b>ZEBRA printer</b>  , It is a thrid party tool for lable printing/

  • Third parties tools for MaxDB

    Hi forum,
    SQL Studio and Database Manager are great tools in most of cases. I would need better tools for managing datas and databases.
    My main aim would be a database upgrading tool. I mean a MaxDB complient tool to add/remove/update tables, stored proc, cursors and so on between an A and a B MaxDB database.
    Well a MaxDB database versionning tool.
    King regards

    Hello Vincent,
    1)  The Installation Manager for the MaxDB software is a graphical interface tool enabling
    you to install the entire MaxDB software package or individual software components and
    also create, upgrade and uninstall a database instance.
    Please see more information at
    "Using the Installation Manager" < SDBSETUP > at
    http://maxdb.sap.com/currentdoc/74/df234239f75733e10000000a155106/content.htm
    < And all MAXDB users could review the documentations to install the MAXDB
    at https://www.sdn.sap.com/irj/sdn/maxdb
    < -> "Installation on MS Windows and Linux" >
    <-> The Complete MaxDB Documentation Set -> Installation >>
    2)  You could use the dbmcli & sqlcli tools. Documentation available at
             http://maxdb.sap.com/currentdoc/default.htm ->
    "Database Manager CLI" &  SQLCLI     < Database tools >
    3) Please also review documentation on the database tools "Loader" & "Synchronization Manager"
        at http://maxdb.sap.com/currentdoc/default.htm ->Tools
        And Loader Tutorial shows examples for commands of the Loader tool for exporting and importing data.
    Thank you and best regards, Natalia Khlopina

  • Howto really install RSAT tools for Windows 8 (ymmv)

    first of all download the RSAT tools from
    http://www.microsoft.com/en-us/download/details.aspx?id=28972
    then get the language pack ISO named "mu_windows_8_language_pack_x64_dvd_917544" (just google it).
    so even if you have EN-US installed, RSAT tools won't show. here's how:
    1. in a cmd prompt, as administrator run "dism /online /ad-package /packagepath:D:\langpacks\en-us\lp.cab", where D: is the drive letter where you mounted the ISO of the language pack that you googled
    2. once above is done, reboot
    3. then reinstall the RSAT installer again
    4. reboot
    once the four steps above are done, you'll find the RSAT tools for Windows 8.

    first of all download the RSAT tools from
    http://www.microsoft.com/en-us/download/details.aspx?id=28972
    then get the language pack ISO named "mu_windows_8_language_pack_x64_dvd_917544" (just google it).
    so even if you have EN-US installed, RSAT tools won't show. here's how:
    1. in a cmd prompt, as administrator run "dism /online /ad-package /packagepath:D:\langpacks\en-us\lp.cab", where D: is the drive letter where you mounted the ISO of the language pack that you googled
    2. once above is done, reboot
    3. then reinstall the RSAT installer again
    4. reboot
    once the four steps above are done, you'll find the RSAT tools for Windows 8.

  • Tools for SAP development work management?

    Hi fellow SAP developers!
    As you know, in a big software company the management of development work can be a challenge. Everyone should be able to see quickly who is doing what, who is available for new work, how did some old requests get solved and where is their documentation. We are talking about more than just some simple ticket management system here. It would be a central repository and work management tool for years to come.
    I am interested to hear some suggestions for good tools that can be used for development work management in SAP world.
    - It should be a tool where development requests can be input, reviewed, approved, documented and stored.
    - It should support storing attachments
    - It should support a project structure, under which the development items are created.
    - It should be searchable and have different views to the development requests (for example by project, request raiser, developer, status etc.)
    - It should have some kind of approval system or workflow.
    - It should also support email notifications when the status or person assignment changes.
    - It should run on large corporate network (accessible in intranet, perhaps via browser).
    - A nice bonus would be a mobile client access for urgent cases
    I'm keen to hear any proposals, even if not all the points in the wishlist are fullfilled
    I'm interested to hear any comments on your exeperiences on various work  management tools. What worked and what not?

    Well, a SAP based product would be efficient as it is integrated and there would be no need for additional licenses etc.
    I have to investigate the Solution manager offerings more, if that indeed could handle this task. Have you got any further information or experience?
    Rally sounds interesting as well! Are there any other tools like that, proven good in SAP development?
    For simply using Abap workbench, I'm afraid that is not good enough for what I'm after. How would you manage for example work queues, project based issue views and extensive solution documentation with it? And everything would have to be searchable and visible for also for non-technical managers who do not log in to SAP.

Maybe you are looking for

  • Wierd Behaviour of IF then ELSE standard function

    Hi All, I am facing a very wierd behaviour of the IF then ELSE function in a mapping. Condition to be checked:   if GDS_id = 1, then (condition 1 -  RFC lookup ) ElSE (condition 2 - JDBC Lookup followed by an RFC  lookup). Issue:  The input payload i

  • In Shared services, Log Files taking lot of Disk space

    Hi Techies, I have a question. Its like the Logs in BI+ in Shared Service Server is taking lot of Disk space about 12 GB a day. Following files are taking more space Shared Service-Security-Client log ( 50 MB ) Server-message-usage Service.log ( Abou

  • System.getRuntime().exec() sometimes hangs on Solaris 10 u4...

    Hi everyone, I have a multi-threaded application that basically starts external programs ( bash scripts ) using Runtime.getRuntime().exec(unixCmd); The thread waits for the process to finish and when it does, returns the return code from the process.

  • EXS 24 Sampler problems.

    I have just loaded Logic X onto a 27 inch i7 imac and have 32 gig of ram. I have always used homemade EXS 24 sample banks successfully on previous set ups Logic 8&9 - and have created new samples to use on the new supposedly more powerful Logic X usi

  • External clocking on 6711 card

    Hi all,   I just read the manual of the card PCI6711, it supports the external clock. So does it mean we can change the update rate by using different external clock rate?