gitextract_wt4otd8u/ ├── AUTHORS ├── COPYING ├── INSTALL ├── Makefile.am ├── NEWS ├── README ├── README.md ├── configure.ac ├── doc/ │ ├── Makefile.am │ ├── conf-dblatex-man.xsl │ ├── conf-dblatex-pdf.xsl │ ├── dvisvgm.txt.in │ ├── generate-dvisvgm-sty.xsl │ ├── tweak-db-article.xsl │ ├── tweak-db-refentry.xsl │ ├── tweak-dblatex-pdf.xsl │ └── tweak-dblatex-tex.py ├── libs/ │ ├── Makefile.am │ ├── boost/ │ │ ├── LICENSE.txt │ │ ├── Makefile.am │ │ ├── boost-vectorstream.hpp │ │ └── vectorstream.hpp │ ├── brotli/ │ │ ├── LICENSE │ │ ├── Makefile.am │ │ ├── common/ │ │ │ ├── constants.c │ │ │ ├── constants.h │ │ │ ├── context.c │ │ │ ├── context.h │ │ │ ├── dictionary.c │ │ │ ├── dictionary.h │ │ │ ├── dictionary_inc.h │ │ │ ├── platform.c │ │ │ ├── platform.h │ │ │ ├── shared_dictionary_internal.h │ │ │ ├── static_init.h │ │ │ ├── transform.c │ │ │ ├── transform.h │ │ │ └── version.h │ │ ├── enc/ │ │ │ ├── backward_references.c │ │ │ ├── backward_references.h │ │ │ ├── backward_references_hq.c │ │ │ ├── backward_references_hq.h │ │ │ ├── backward_references_inc.h │ │ │ ├── bit_cost.c │ │ │ ├── bit_cost.h │ │ │ ├── bit_cost_inc.h │ │ │ ├── block_encoder_inc.h │ │ │ ├── block_splitter.c │ │ │ ├── block_splitter.h │ │ │ ├── block_splitter_inc.h │ │ │ ├── brotli_bit_stream.c │ │ │ ├── brotli_bit_stream.h │ │ │ ├── cluster.c │ │ │ ├── cluster.h │ │ │ ├── cluster_inc.h │ │ │ ├── command.c │ │ │ ├── command.h │ │ │ ├── compound_dictionary.c │ │ │ ├── compound_dictionary.h │ │ │ ├── compress_fragment.c │ │ │ ├── compress_fragment.h │ │ │ ├── compress_fragment_two_pass.c │ │ │ ├── compress_fragment_two_pass.h │ │ │ ├── dictionary_hash.c │ │ │ ├── dictionary_hash.h │ │ │ ├── dictionary_hash_inc.h │ │ │ ├── encode.c │ │ │ ├── encoder_dict.c │ │ │ ├── encoder_dict.h │ │ │ ├── entropy_encode.c │ │ │ ├── entropy_encode.h │ │ │ ├── entropy_encode_static.h │ │ │ ├── fast_log.c │ │ │ ├── fast_log.h │ │ │ ├── find_match_length.h │ │ │ ├── hash.h │ │ │ ├── hash_base.h │ │ │ ├── hash_composite_inc.h │ │ │ ├── hash_forgetful_chain_inc.h │ │ │ ├── hash_longest_match64_inc.h │ │ │ ├── hash_longest_match64_simd_inc.h │ │ │ ├── hash_longest_match_inc.h │ │ │ ├── hash_longest_match_quickly_inc.h │ │ │ ├── hash_longest_match_simd_inc.h │ │ │ ├── hash_rolling_inc.h │ │ │ ├── hash_to_binary_tree_inc.h │ │ │ ├── histogram.c │ │ │ ├── histogram.h │ │ │ ├── histogram_inc.h │ │ │ ├── literal_cost.c │ │ │ ├── literal_cost.h │ │ │ ├── matching_tag_mask.h │ │ │ ├── memory.c │ │ │ ├── memory.h │ │ │ ├── metablock.c │ │ │ ├── metablock.h │ │ │ ├── metablock_inc.h │ │ │ ├── params.h │ │ │ ├── prefix.h │ │ │ ├── quality.h │ │ │ ├── ringbuffer.h │ │ │ ├── state.h │ │ │ ├── static_dict.c │ │ │ ├── static_dict.h │ │ │ ├── static_dict_lut.c │ │ │ ├── static_dict_lut.h │ │ │ ├── static_dict_lut_inc.h │ │ │ ├── static_init.c │ │ │ ├── static_init.h │ │ │ ├── utf8_util.c │ │ │ ├── utf8_util.h │ │ │ └── write_bits.h │ │ └── include/ │ │ └── brotli/ │ │ ├── decode.h │ │ ├── encode.h │ │ ├── port.h │ │ ├── shared_dictionary.h │ │ └── types.h │ ├── clipper/ │ │ ├── License.txt │ │ ├── Makefile.am │ │ ├── clipper.cpp │ │ └── clipper.hpp │ ├── defs.am │ ├── md5/ │ │ ├── Makefile.am │ │ ├── md5.c │ │ └── md5.h │ ├── potrace/ │ │ ├── Makefile.am │ │ ├── auxiliary.h │ │ ├── bitmap.h │ │ ├── config.h │ │ ├── curve.c │ │ ├── curve.h │ │ ├── decompose.c │ │ ├── decompose.h │ │ ├── lists.h │ │ ├── potracelib.c │ │ ├── potracelib.h │ │ ├── progress.h │ │ ├── trace.c │ │ └── trace.h │ ├── variant/ │ │ ├── LICENSE.md │ │ ├── Makefile.am │ │ └── include/ │ │ └── mpark/ │ │ └── variant.hpp │ ├── woff2/ │ │ ├── LICENSE │ │ ├── Makefile.am │ │ ├── include/ │ │ │ └── woff2/ │ │ │ ├── decode.h │ │ │ ├── encode.h │ │ │ ├── output.h │ │ │ └── version.h │ │ └── src/ │ │ ├── buffer.h │ │ ├── font.cc │ │ ├── font.h │ │ ├── glyph.cc │ │ ├── glyph.h │ │ ├── normalize.cc │ │ ├── normalize.h │ │ ├── port.h │ │ ├── round.h │ │ ├── store_bytes.h │ │ ├── table_tags.cc │ │ ├── table_tags.h │ │ ├── transform.cc │ │ ├── transform.h │ │ ├── variable_length.cc │ │ ├── variable_length.h │ │ ├── woff2_common.cc │ │ ├── woff2_common.h │ │ ├── woff2_enc.cc │ │ └── woff2_out.cc │ └── xxHash/ │ ├── LICENSE │ ├── Makefile.am │ ├── xxh3.h │ ├── xxhash.c │ └── xxhash.h ├── m4/ │ ├── ax_ac_append_to_file.m4 │ ├── ax_ac_print_to_file.m4 │ ├── ax_add_am_macro_static.m4 │ ├── ax_am_macros_static.m4 │ ├── ax_check_compile_flag.m4 │ ├── ax_code_coverage.m4 │ ├── ax_cxx_compile_stdcxx.m4 │ ├── ax_file_escapes.m4 │ └── ax_gcc_builtin.m4 ├── src/ │ ├── AGLTable.hpp │ ├── BasicDVIReader.cpp │ ├── BasicDVIReader.hpp │ ├── Bezier.cpp │ ├── Bezier.hpp │ ├── BgColorSpecialHandler.cpp │ ├── BgColorSpecialHandler.hpp │ ├── Bitmap.cpp │ ├── Bitmap.hpp │ ├── BoundingBox.cpp │ ├── BoundingBox.hpp │ ├── CLCommandLine.cpp │ ├── CLCommandLine.hpp │ ├── CLOption.hpp │ ├── CMap.cpp │ ├── CMap.hpp │ ├── CMapManager.cpp │ ├── CMapManager.hpp │ ├── CMapReader.cpp │ ├── CMapReader.hpp │ ├── Calculator.cpp │ ├── Calculator.hpp │ ├── CharMapID.cpp │ ├── CharMapID.hpp │ ├── Character.hpp │ ├── Color.cpp │ ├── Color.hpp │ ├── ColorSpecialHandler.cpp │ ├── ColorSpecialHandler.hpp │ ├── DLLoader.cpp │ ├── DLLoader.hpp │ ├── DVIActions.hpp │ ├── DVIReader.cpp │ ├── DVIReader.hpp │ ├── DVIToSVG.cpp │ ├── DVIToSVG.hpp │ ├── DVIToSVGActions.cpp │ ├── DVIToSVGActions.hpp │ ├── Directory.cpp │ ├── Directory.hpp │ ├── Doxyfile │ ├── DvisvgmSpecialHandler.cpp │ ├── DvisvgmSpecialHandler.hpp │ ├── EPSFile.cpp │ ├── EPSFile.hpp │ ├── EPSToSVG.hpp │ ├── EllipticalArc.cpp │ ├── EllipticalArc.hpp │ ├── EmSpecialHandler.cpp │ ├── EmSpecialHandler.hpp │ ├── EncFile.cpp │ ├── EncFile.hpp │ ├── FileFinder.cpp │ ├── FileFinder.hpp │ ├── FilePath.cpp │ ├── FilePath.hpp │ ├── FileSystem.cpp │ ├── FileSystem.hpp │ ├── FixWord.hpp │ ├── Font.cpp │ ├── Font.hpp │ ├── FontCache.cpp │ ├── FontCache.hpp │ ├── FontEncoding.cpp │ ├── FontEncoding.hpp │ ├── FontEngine.cpp │ ├── FontEngine.hpp │ ├── FontManager.cpp │ ├── FontManager.hpp │ ├── FontMap.cpp │ ├── FontMap.hpp │ ├── FontMetrics.cpp │ ├── FontMetrics.hpp │ ├── FontStyle.hpp │ ├── FontWriter.cpp │ ├── FontWriter.hpp │ ├── GFGlyphTracer.cpp │ ├── GFGlyphTracer.hpp │ ├── GFReader.cpp │ ├── GFReader.hpp │ ├── GFTracer.cpp │ ├── GFTracer.hpp │ ├── Ghostscript.cpp │ ├── Ghostscript.hpp │ ├── Glyph.hpp │ ├── GlyphTracerMessages.hpp │ ├── GraphicsPath.hpp │ ├── GraphicsPathParser.hpp │ ├── HashFunction.cpp │ ├── HashFunction.hpp │ ├── HtmlSpecialHandler.cpp │ ├── HtmlSpecialHandler.hpp │ ├── HyperlinkManager.cpp │ ├── HyperlinkManager.hpp │ ├── ImageToSVG.cpp │ ├── ImageToSVG.hpp │ ├── InputBuffer.cpp │ ├── InputBuffer.hpp │ ├── InputReader.cpp │ ├── InputReader.hpp │ ├── JFM.cpp │ ├── JFM.hpp │ ├── Length.cpp │ ├── Length.hpp │ ├── MD5HashFunction.hpp │ ├── Makefile.am │ ├── MapLine.cpp │ ├── MapLine.hpp │ ├── Matrix.cpp │ ├── Matrix.hpp │ ├── Message.cpp │ ├── Message.hpp │ ├── MessageException.hpp │ ├── MetafontWrapper.cpp │ ├── MetafontWrapper.hpp │ ├── MiKTeXCom.cpp │ ├── MiKTeXCom.hpp │ ├── NoPsSpecialHandler.cpp │ ├── NoPsSpecialHandler.hpp │ ├── NumericRanges.hpp │ ├── OFM.cpp │ ├── OFM.hpp │ ├── Opacity.cpp │ ├── Opacity.hpp │ ├── PDFHandler.cpp │ ├── PDFHandler.hpp │ ├── PDFParser.cpp │ ├── PDFParser.hpp │ ├── PDFToSVG.cpp │ ├── PDFToSVG.hpp │ ├── PSInterpreter.cpp │ ├── PSInterpreter.hpp │ ├── PSPattern.cpp │ ├── PSPattern.hpp │ ├── PSPreviewHandler.cpp │ ├── PSPreviewHandler.hpp │ ├── PageRanges.cpp │ ├── PageRanges.hpp │ ├── PageSize.cpp │ ├── PageSize.hpp │ ├── Pair.hpp │ ├── PapersizeSpecialHandler.cpp │ ├── PapersizeSpecialHandler.hpp │ ├── PathClipper.cpp │ ├── PathClipper.hpp │ ├── PdfSpecialHandler.cpp │ ├── PdfSpecialHandler.hpp │ ├── PreScanDVIReader.cpp │ ├── PreScanDVIReader.hpp │ ├── Process.cpp │ ├── Process.hpp │ ├── PsSpecialHandler.cpp │ ├── PsSpecialHandler.hpp │ ├── PsSpecialHandlerProxy.cpp │ ├── PsSpecialHandlerProxy.hpp │ ├── RangeMap.cpp │ ├── RangeMap.hpp │ ├── SVGCharHandler.cpp │ ├── SVGCharHandler.hpp │ ├── SVGCharHandlerFactory.cpp │ ├── SVGCharHandlerFactory.hpp │ ├── SVGCharPathHandler.cpp │ ├── SVGCharPathHandler.hpp │ ├── SVGCharTspanTextHandler.cpp │ ├── SVGCharTspanTextHandler.hpp │ ├── SVGElement.cpp │ ├── SVGElement.hpp │ ├── SVGOutput.cpp │ ├── SVGOutput.hpp │ ├── SVGSingleCharTextHandler.cpp │ ├── SVGSingleCharTextHandler.hpp │ ├── SVGTree.cpp │ ├── SVGTree.hpp │ ├── ShadingPatch.cpp │ ├── ShadingPatch.hpp │ ├── SignalHandler.cpp │ ├── SignalHandler.hpp │ ├── SourceInput.cpp │ ├── SourceInput.hpp │ ├── SpecialActions.cpp │ ├── SpecialActions.hpp │ ├── SpecialHandler.hpp │ ├── SpecialManager.cpp │ ├── SpecialManager.hpp │ ├── StreamReader.cpp │ ├── StreamReader.hpp │ ├── StreamWriter.cpp │ ├── StreamWriter.hpp │ ├── Subfont.cpp │ ├── Subfont.hpp │ ├── System.cpp │ ├── System.hpp │ ├── TFM.cpp │ ├── TFM.hpp │ ├── TensorProductPatch.cpp │ ├── TensorProductPatch.hpp │ ├── Terminal.cpp │ ├── Terminal.hpp │ ├── ToUnicodeMap.cpp │ ├── ToUnicodeMap.hpp │ ├── TpicSpecialHandler.cpp │ ├── TpicSpecialHandler.hpp │ ├── TriangularPatch.cpp │ ├── TriangularPatch.hpp │ ├── Unicode.cpp │ ├── Unicode.hpp │ ├── VFActions.hpp │ ├── VFReader.cpp │ ├── VFReader.hpp │ ├── VectorIterator.hpp │ ├── XMLDocument.cpp │ ├── XMLDocument.hpp │ ├── XMLNode.cpp │ ├── XMLNode.hpp │ ├── XMLParser.cpp │ ├── XMLParser.hpp │ ├── XMLString.cpp │ ├── XMLString.hpp │ ├── XXHashFunction.hpp │ ├── ZLibOutputStream.hpp │ ├── algorithm.hpp │ ├── dvisvgm.cpp │ ├── fonts/ │ │ ├── Base14Fonts.cpp │ │ ├── Base14Fonts.hpp │ │ ├── Dingbats.cff.cpp │ │ ├── Makefile.am │ │ ├── NimbusMonoPS-Bold.cff.cpp │ │ ├── NimbusMonoPS-BoldItalic.cff.cpp │ │ ├── NimbusMonoPS-Italic.cff.cpp │ │ ├── NimbusMonoPS-Regular.cff.cpp │ │ ├── NimbusRoman-Bold.cff.cpp │ │ ├── NimbusRoman-BoldItalic.cff.cpp │ │ ├── NimbusRoman-Italic.cff.cpp │ │ ├── NimbusRoman-Regular.cff.cpp │ │ ├── NimbusSans-Bold.cff.cpp │ │ ├── NimbusSans-BoldItalic.cff.cpp │ │ ├── NimbusSans-Italic.cff.cpp │ │ ├── NimbusSans-Regular.cff.cpp │ │ └── StandardSymbolsPS.cff.cpp │ ├── iapi.h │ ├── ierrors.h │ ├── macros.hpp │ ├── opt2cpp.py │ ├── optimizer/ │ │ ├── AttributeExtractor.cpp │ │ ├── AttributeExtractor.hpp │ │ ├── ClipPathReassigner.cpp │ │ ├── ClipPathReassigner.hpp │ │ ├── DependencyGraph.hpp │ │ ├── GroupCollapser.cpp │ │ ├── GroupCollapser.hpp │ │ ├── Makefile.am │ │ ├── OptimizerModule.hpp │ │ ├── RedundantElementRemover.cpp │ │ ├── RedundantElementRemover.hpp │ │ ├── SVGOptimizer.cpp │ │ ├── SVGOptimizer.hpp │ │ ├── TextSimplifier.cpp │ │ ├── TextSimplifier.hpp │ │ ├── TransformSimplifier.cpp │ │ ├── TransformSimplifier.hpp │ │ ├── WSNodeRemover.cpp │ │ └── WSNodeRemover.hpp │ ├── options.dtd │ ├── options.xml │ ├── psdefs.cpp │ ├── ttf/ │ │ ├── CmapTable.cpp │ │ ├── CmapTable.hpp │ │ ├── GlyfTable.cpp │ │ ├── GlyfTable.hpp │ │ ├── HeadTable.cpp │ │ ├── HeadTable.hpp │ │ ├── HheaTable.cpp │ │ ├── HheaTable.hpp │ │ ├── HmtxTable.cpp │ │ ├── HmtxTable.hpp │ │ ├── LocaTable.hpp │ │ ├── Makefile.am │ │ ├── MaxpTable.cpp │ │ ├── MaxpTable.hpp │ │ ├── NameTable.cpp │ │ ├── NameTable.hpp │ │ ├── OS2Table.cpp │ │ ├── OS2Table.hpp │ │ ├── PostTable.cpp │ │ ├── PostTable.hpp │ │ ├── TTFAutohint.cpp │ │ ├── TTFAutohint.hpp │ │ ├── TTFTable.cpp │ │ ├── TTFTable.hpp │ │ ├── TTFWriter.cpp │ │ ├── TTFWriter.hpp │ │ ├── VheaTable.cpp │ │ ├── VheaTable.hpp │ │ ├── VmtxTable.cpp │ │ └── VmtxTable.hpp │ ├── utility.cpp │ ├── utility.hpp │ ├── version.hpp │ ├── version.hpp.in │ └── windows.hpp ├── tests/ │ ├── BezierTest.cpp │ ├── BitmapTest.cpp │ ├── BoundingBoxTest.cpp │ ├── CMapManagerTest.cpp │ ├── CMapReaderTest.cpp │ ├── CMapTest.cpp │ ├── CalculatorTest.cpp │ ├── ColorSpecialTest.cpp │ ├── ColorTest.cpp │ ├── CommandLineTest.cpp │ ├── DVIReaderTest.cpp │ ├── DependencyGraphTest.cpp │ ├── DirectoryTest.cpp │ ├── DvisvgmSpecialTest.cpp │ ├── EllipticalArcTest.cpp │ ├── EmSpecialTest.cpp │ ├── FileFinderTest.cpp │ ├── FilePathTest.cpp │ ├── FileSystemTest.cpp │ ├── FontCacheTest.cpp │ ├── FontManagerTest.cpp │ ├── FontMapTest.cpp │ ├── GFGlyphTracerTest.cpp │ ├── GFReaderTest.cpp │ ├── GhostscriptTest.cpp │ ├── GraphicsPathParserTest.cpp │ ├── GraphicsPathTest.cpp │ ├── HashFunctionTest.cpp │ ├── JFMReaderTest.cpp │ ├── LengthTest.cpp │ ├── Makefile.am │ ├── MapLineTest.cpp │ ├── MatrixTest.cpp │ ├── MessageExceptionTest.cpp │ ├── NumericRangesTest.cpp │ ├── OFMReaderTest.cpp │ ├── PDFParserTest.cpp │ ├── PSInterpreterTest.cpp │ ├── PageRagesTest.cpp │ ├── PageSizeTest.cpp │ ├── PairTest.cpp │ ├── PapersizeSpecialTest.cpp │ ├── RangeMapTest.cpp │ ├── SVGOutputTest.cpp │ ├── ShadingPatchTest.cpp │ ├── SpecialManagerTest.cpp │ ├── SplittedCharInputBufferTest.cpp │ ├── StreamInputBufferTest.cpp │ ├── StreamReaderTest.cpp │ ├── StreamWriterTest.cpp │ ├── StringMatcherTest.cpp │ ├── SubfontTest.cpp │ ├── TFMReaderTest.cpp │ ├── TensorProductPatchTest.cpp │ ├── ToUnicodeMapTest.cpp │ ├── TpicSpecialTest.cpp │ ├── TriangularPatchTest.cpp │ ├── UnicodeTest.cpp │ ├── UtilityTest.cpp │ ├── VectorIteratorTest.cpp │ ├── XMLNodeTest.cpp │ ├── XMLStringTest.cpp │ ├── check-conv │ ├── create-makefile │ ├── data/ │ │ ├── Makefile.am │ │ ├── cidjmgr0-h.tfm │ │ ├── cmr10.600gf │ │ ├── cmr10.pfb │ │ ├── cmr10.tfm │ │ ├── lmmono12-regular.otf │ │ ├── omarab.ofm │ │ ├── ot1.cmap │ │ ├── sample.sfd │ │ └── upjf-g.ofm │ ├── genhashcheck.py │ ├── gtest/ │ │ ├── LICENSE │ │ ├── include/ │ │ │ └── gtest/ │ │ │ ├── gtest-assertion-result.h │ │ │ ├── gtest-death-test.h │ │ │ ├── gtest-matchers.h │ │ │ ├── gtest-message.h │ │ │ ├── gtest-param-test.h │ │ │ ├── gtest-printers.h │ │ │ ├── gtest-spi.h │ │ │ ├── gtest-test-part.h │ │ │ ├── gtest-typed-test.h │ │ │ ├── gtest.h │ │ │ ├── gtest_pred_impl.h │ │ │ ├── gtest_prod.h │ │ │ └── internal/ │ │ │ ├── custom/ │ │ │ │ ├── gtest-port.h │ │ │ │ ├── gtest-printers.h │ │ │ │ └── gtest.h │ │ │ ├── gtest-death-test-internal.h │ │ │ ├── gtest-filepath.h │ │ │ ├── gtest-internal.h │ │ │ ├── gtest-linked_ptr.h │ │ │ ├── gtest-param-util-generated.h │ │ │ ├── gtest-param-util.h │ │ │ ├── gtest-port-arch.h │ │ │ ├── gtest-port.h │ │ │ ├── gtest-string.h │ │ │ ├── gtest-tuple.h │ │ │ └── gtest-type-util.h │ │ └── src/ │ │ ├── gtest-all.cc │ │ ├── gtest-assertion-result.cc │ │ ├── gtest-death-test.cc │ │ ├── gtest-filepath.cc │ │ ├── gtest-internal-inl.h │ │ ├── gtest-matchers.cc │ │ ├── gtest-port.cc │ │ ├── gtest-printers.cc │ │ ├── gtest-test-part.cc │ │ ├── gtest-typed-test.cc │ │ ├── gtest.cc │ │ └── gtest_main.cc │ └── normalize.xsl └── vc/ ├── README ├── brotli/ │ ├── brotli.vcxproj │ └── brotli.vcxproj.filters ├── clipper/ │ ├── clipper.vcxproj │ └── clipper.vcxproj.filters ├── config.h ├── dvisvgm.rc ├── dvisvgm.vcxproj ├── dvisvgm.vcxproj.filters ├── freetype/ │ ├── freetype.vcxproj │ └── freetype.vcxproj.filters ├── md5/ │ ├── md5.vcxproj │ └── md5.vcxproj.filters ├── miktex-com/ │ ├── miktex-com.vcxproj │ ├── miktex-com.vcxproj.filters │ ├── miktex-session.idl │ └── miktexidl.idl ├── potrace/ │ ├── libpotrace.vcxproj │ └── libpotrace.vcxproj.filters ├── woff2/ │ ├── woff2.vcxproj │ └── woff2.vcxproj.filters ├── xxHash/ │ ├── xxhash.vcxproj │ └── xxhash.vcxproj.filters └── zlib/ ├── zlib.vcxproj └── zlib.vcxproj.filters