Print or Export Sorted List of Titles

Is there a way to print a list of titles in my library sorted by call number? I don't need notes or bibliographic references. A simple txt or excel export would be fine too. Thank you!
  • if you have Zotero for Firefox, you can right click your library --> Generate Report from library and the add "?sort=callNumber" (without the quotation marks) at the end of the URL and press return - that will sort the reports by call Number
    Otherwise, or if those reports are too long, there is no alternative to fixing a citation style so that it sorts by call number - it's not hard if you don't mind following some instructions - involves changing about three lines in a text file - let us know if you're interested in that.
  • adamsmith - thank you! adding that parameter to the URL did work. It produced a 291 page PDF for me. I would be interested in learning the process of making it smaller.

    FYI - what I am trying to accomplish is producing a condensed report to give to a helper to organize my books on the shelf by call number. I have thought about just taking 6 or 7 screen shots and printing those... but figured there must be a better way. I am surprised that you can't export a CSV or XLS file.

    Thank you again.
  • You can use
    http://jasonpriem.org/projects/report_cleaner.php
    to condense reports

    Problem with export to CSV is that it's not entirely clear what should be included in the table and how - Zotero data is more complex than a simple table. You can use this if need be:
    http://royce.kimmons.me/tutorials/zotero_to_excel
    - the various possibilities there also show you why a simple CSV export is tricky.

    Also, again, It'd be very easy to write a citation style that just includes call number - authors - title and sorts by call number. You could even format that as a quasi-CSV
  • Dear adamsmith,

    I am very happy to ready your last sentence. I would like to generate a .txt file
    which contains

    authors and title

    of my zotero library entries. I would like to have authors and title separated by a carriage return (ASCII 13). Maybe with two carriage returns after each entry and maybe entries sorted by call number.

    Can you explain me how to do this?

    Best wishes, Stephan
  • This is easy enough to set up, but for a specialized style for personal use, you will be better off in the long run if you read the documentation on CSL and cast it yourself. That way, you will have more flexibility, and when the output needs to be tweaked or adjusted you can fix it up quickly.

    Just a thought.
  • relevant documentation here:
    https://www.zotero.org/support/dev/citation_styles/style_editing_step-by-step

    Getting carriage returns between elements of the same item into a style, though, may not be possible (carriage returns between items are no problem).
    I believe Zotero doesn't render those in styles. You could use a different symbol, though, and then search&replace.
  • Dear fbennett and adamsmith,

    thank you for the help, indeed. Do you know which style I can start editing? I mean which style is as simple as possible and produces .txt output?

    Best wishes, Stephan
  • I think RTF Scan (rtf-scan.csl) might actually be the easiest for your purposes, since it has very little clutter.

    CSL styles don't produce .txt output--you can't actually define the output format in the citation style at all--but all Zotero styles allow you to simply copy citations/bibliography to the clipboard, from where you can paste the content to anywhere you like, including, of course, your text editor of choice.
  • @sweis2: Here is a style file to get you started. It does more or less what you describe, if items are dragged into a plain text editor.

    https://gist.github.com/fbennett/c97459fb86ad9e92a87b

    Download the style with the "Raw" link, then install by dragging the file into Zotero.
Sign In or Register to comment.