On Oct 13 at 11:14 -0700, John Terex wrote: > Take an image from the internet, say > http://en.wikipedia.org/wiki/File:Stomach_blood_supply.svg > > Open the image in GIMP or paint.net. > > Create a new layer, and edit over ONE key word (I like to use large, > red brackets with an ellipses [ ... ].) > > Save the image with the ellipses, move it to another key word and > save. > > Wash, rinse, and repeat until you've captured all the words and > branches you want to memorize. > > Create a new card in Mnemosyne, make the question card one of the > edited pictures (right click, insert image); make the answer card the > original image. > > Continue until you've completed all images. The entire process should > take 5-20 minutes depending on your skill level with the image editing > sofware and GIMP.
A good idea.
I would only add that there are two nice things about svg files:
1. They are structured internally.
2. They are resolution independent.
The first point means that this kind of process can be automated to
some degree. This has been done for cards where you would like to
highlight part of a picture by changing the colour of a region, e.g.,
maps, by svgtoquiz:
http://www.mnemosyne-proj.org/node/73
It also works for some medical images, like skeletons:
http://www.mnemosyne-proj.org/node/84
Unfortunately, svgtoquiz is not user-friendly at all; despite it's
rudimentary graphical interface for flicking through all the possible
highlights and choosing those that are interesting.
It should be quite easy to extend svgtoquiz to support your suggestion
for deleting labels. I won't personally have time for a few weeks, but
the source code is available.
The second point (resolution independence) could be exploited more in
Mnemosyne (and its mobile clients). Rather than building card sets of
bitmaps, it may be better to distribute a single svg file, with one
XSLT script per card (XSLT describes XML transformations, and an SVG
file is also an XML file). Each transformation could change the colour
of elements, or remove labels.
In short, I think it would be nice to have a user-friendly (i.e.
interactive and graphical) tool for producing a set of XSLT files from
an SVG file, and then support in Mnemosyne for generating cards from
these files.
Tim.
signature.asc
Description: Digital signature
