Git Product home page Git Product logo

img2xml's People

Contributors

hcayless avatar

Stargazers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

Watchers

 avatar  avatar  avatar  avatar  avatar  avatar

Forkers

jdickie asmtal

img2xml's Issues

colors

Background image looks good, but the background for the main copy does not. Review colors and backgrounds.

family module should be split into multiple pages

Probably true of all modules in terms of the length of the intro text. Have a "read more" link.

A jquery expand so that the user doesn't get sent to another page is probably a nice alternative to multiple pages.

Literature module links

Lots of off-site links to Internet Archive, Google Books, etc. This will have some structure, eg. be grouped by fiction, nonfiction, poetry, etc. Something prettier than lists would be great.

transcription missing images

The transcription doesn't contain pages 198 (inside back cover) and the back cover, even though there are images for these.

xslt and styling changes

Several things off the bat:

  • page heading should be up top instead of to the right; match BRP styling.
  • Add a TOC for each page with links to the subheadings.
  • Pull in from tei header as in True and Candid
  • add "Notes:" before the notes and make it the same size as a subheading, but don't put it in the TOC for the page.
  • render tables and style them
  • render blockquotes and style them
  • rendering lists with no bullets by default, but bullets if it has a type=bulleted

background and transparency

Create and test an alternate design that does not rely on transparency. Paper background should stay as much as possible. Blue should be close to existing blue. Body text should be black.

Upgrade OpenLayers

The latest version of OpenLayers is 2.7. img2xml's viewer will need to be refactored to use it, and to accommodate future upgrades.

add pictures to Family and other modules pages.

"P:\docsouth\Dusenbery\photographs\images for intro pages"

Word document lists images for each intro. Captions are given for those that need captions. Note that some of the intros do not have entries in the navigation yet.

model for person

Clicking on people in the family tree should take the user to a page like:

/dusenbery/family/name/PERSONNAME

which should query the DB for all encoded documents matching PERSONNAME.

See Word docs in "P:\docsouth\Dusenbery\modules\Family". Links to individual objects should open a viewer like the main journal viewer. Everything has a page image and has been encoded.

determine optimal black/white cutoff with potrace

potrace takes a -k option to set the black/white cutoff. Some pages may need a different value because they are other paper pasted into the journal... document in the wiki what pages need what, what values had what effect.

determine optimal turd size for potrace

$ potrace --help|grep turd

-t, --turdsize - suppress speckles of up to this size (default 2)

Do we need to play with this? This will probably clip dots over the letter "i" if we use it, which would be bad. Perhaps best to leave it alone. Worth experimenting.

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. ๐Ÿ“Š๐Ÿ“ˆ๐ŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.