Join GitHub today
GitHub is home to over 28 million developers working together to host and review code, manage projects, and build software together.Sign up
Source references in individual tindallgrams #4
It would be a lot easier to fix typos in already edited tindallgrams if a reference to the source document and page number was available. As it is, it's hard to know if a certain misspelling was part of the original text or not. Besides, making it easy to go from the edited version to the scanned original would be a nice feature in itself.
A deluxe version of this might be to make it possible to make individual source pages part of the site somehow, and link directly to those.
Or are there some pesky copyright issues or something that would make this tricky?
Good idea. I'm really not sure about the copyright issues (government memos, plus they've been circulating on the internet for a while). Other than that, it's just feasibility and labor.
It might be nice to jump right to the correct page in the entire file in some viewer like Scribd. They're big files, though, and sometimes they run in reverse order or are upside down. The other option would be to split up the big files up and be able to link to the single relevant memo. Someone would have to do all that chopping while also correcting the page order and orientation.
I might have some time to spend on this now. I'm thinking it could be done in steps:
Steps 1 and 2 could be done without having to modify the source docs, and it seems to me it should be possible to keep the page information accurate even if source docs are later modified to flip upside down pages, for example. Step 3 should be easy enough to add if desired, and step 4 is really just a bonus (my gut feel is that splitting the source docs is probably the way to go unless something clever can be thought of that makes it possible to only download the relevant parts of the pdf).
Thoughts? If you could figure out a way to add page information to the source refs in the yaml index that keeps the structure decent, and then display that info on the rendered pages when available, I would be happy to start going through the sources and updating the index with page references.