I was thinking of something like this for my strange mood in progress.
First of all, there's gotta be parchment of some sort. Made from animal skin of some sort. You could make it at a Tanner's workshop, even though you wouldn't be tanning it, just soaking it in lime. So the dwarves should need lime, too, but that probably isn't necessary... Not like they use it for tanning right now... anyway, dwarves can do stuff others can't, like make steel and extract strands. So why not make paper? More reason to cut down trees and flip off elves. So then there's a paper reaction added that uses logs to make 1000 sheets of paper or something. You can take parchment and roll it into scrolls if you want to.
So, custom library / study hall / writer's lounge workshop, and the reactions:
[REACTION:READ_BOOK]
[NAME:read a book]
[REAGENT:A:1:TOY:ITEM_NOVEL:NONE:NONE][PRESERVE_REAGENT]
[SKILL:READING]
[REACTION:WRITE_PAGE]
[NAME:write a page]
[REAGENT:A:1:TOY:ITEM_PAPER:NONE:NONE]
[PRODUCT:100:1:TOY:ITEM_FILLED_PAGE:GET_MATERIAL_FROM_REAGENT:A:NONE]
[SKILL:PROSE]
[REACTION:WRITE_ESSAY]
[NAME:finish writing an essay]
[REAGENT:A:10:TOY:ITEM_PAPER:NONE:NONE]
[REAGENT:B:1:SKIN_TANNED:NO_SUBTYPE:NONE:NONE]
[PRODUCT:100:1:TOY:ITEM_ESSAY:GET_MATERIAL_FROM_REAGENT:B:NONE]
[SKILL:PROSE]
[REACTION:WRITE_JOURNAL]
[NAME:finish writing a journal]
[REAGENT:A:25:TOY:ITEM_PAPER:NONE:NONE]
[REAGENT:B:1:SKIN_TANNED:NO_SUBTYPE:NONE:NONE]
[PRODUCT:100:1:TOY:ITEM_JOURNAL:GET_MATERIAL_FROM_REAGENT:B:NONE]
[SKILL:PROSE]
[REACTION:WRITE_SHORTSTORY]
[NAME:finish writing a short story]
[REAGENT:A:50:TOY:ITEM_PAPER:NONE:NONE]
[REAGENT:B:1:SKIN_TANNED:NO_SUBTYPE:NONE:NONE]
[PRODUCT:100:1:TOY:ITEM_SHORTSTORY:GET_MATERIAL_FROM_REAGENT:B:NONE]
[SKILL:PROSE]
[REACTION:WRITE_NOVEL]
[NAME:finish writing a book]
[REAGENT:A:200:TOY:ITEM_PAPER:NONE:NONE]
[REAGENT:B:1:SKIN_TANNED:NO_SUBTYPE:NONE:NONE]
[PRODUCT:100:1:TOY:ITEM_NOVEL:GET_MATERIAL_FROM_REAGENT:B:NONE]
[SKILL:PROSE]
The dwarves have to write those pages before they can finish that book. It will take a long time to haul all those pages if you didn't have your paper stockpile near the library, but hey, it takes a while to write a good novel, and dedication is part of it. All that's left is to make sure the pages can be placed all in one bin as finished goods. This is why it takes me forever to mod.