renamed argument of option --linkmark from 'type' to 'style'
don't add unnecessary element 'missing-glyph' to SVG files
moved unicode-related funtions to separate class
removed redundant method CharMap::invert()
extracted class RangeMap previously implemented as part of SegmentedCMap
fixed right joins of touching ranges in a RangeMap
replaced class CharMap with more generic class RangeMap
extracted functionality of class PageRanges to separate class NumericRanges
added class ToUnicodeMap to handle mappings from character indexes to unicode points
try to add unicode mappings missing in a font's cmap table
Makefile: put source files on separate lines
collect all DVI BOP offsets to reach them quickly
removed DVIReader::_totalPages; use number of BOP offsets instead
simplified computation of progress ratio
simplified DVIReader::executePage; removed DVIReader::executePages
few code adjustments
removed StreamReader::in()
renamed some methods of class StreamReader
replaced relative variant of seekg() by absolute one where possible
removed redundant code from DVIReader::evalCommand()