|
From: Alan I. <ala...@gm...> - 2019-08-03 19:33:29
|
Installing under Python 3.8 produces a number of invalid escape sequence warnings. Cheers, Alan Isaac On 7/14/2019 8:06 AM, Joerg Lehmann via PyX-devel wrote: > Hi, > > We're very happy to announce the release of PyX 0.15! > > This release introduces a new text engine UnicodeEngine, which enables > simple typesetting with Type1 fonts without using TeX/LaTeX. The graph > axis texters have been adjusted to work on the UnicodeEngine, as well. > The exponential and mixed graph axis texters have been merged into the > new default texter. > > A couple of bug fixes are included in this release, as well. See the > full list of changes below. > > Furthermore, PyX' home has been moved to https://urldefense.proofpoint.com/v2/url?u=https-3A__pyx-2Dproject.org_&d=DwIFAw&c=U0G0XJAMhEk_X0GAGzCL7Q&r=FR4OfOwPIdSjpNUX7d7p26lh4cdTpLUy-9VDFkA1wBo&m=k-s2JG2e1uwXn1dN9_phSL6YJSoEReHKhBb1Pqyrv9Q&s=8KtHaAITLTAPTincuyj6GsrPnGoPk_ftoW3NZ0nb-nQ&e= . > The source code repository has been converted to git and is now hosted > at https://urldefense.proofpoint.com/v2/url?u=https-3A__github.com_pyx-2Dproject_pyx&d=DwIFAw&c=U0G0XJAMhEk_X0GAGzCL7Q&r=FR4OfOwPIdSjpNUX7d7p26lh4cdTpLUy-9VDFkA1wBo&m=k-s2JG2e1uwXn1dN9_phSL6YJSoEReHKhBb1Pqyrv9Q&s=MpuknayjKR0_Ma2el12xt7nqkOclg413LwcT512j4oc&e= . > > Happy PyXing, > > André and Jörg > > ------------------------------------------------------------------------ > > 0.15 (2019/07/14): > - text module: > - introduce UnicodeEngine > - MultiEngineText to express combined text data for TeX based > engines and the new UnicodeEngine > - Text and StackedText classes for simple typesetting operations on > UnicodeEngine text > - rename TexRunner and LatexRunner to TexEngine and LatexEngine > - rename cls argument of text.set to engine (with fallback and > deprecation warning in place) > - improve error handling when input cannot be encoded by texenc > - add support for virtual fonts in virtual fonts > - font maps: treat font files without extension as Type 1 (to > prevent warnings occuring especially with Minion or Libertine > fonts) > - fix UnicodeDecodeError for invalid character responses by > TeX/LaTeX (reported by Gert Ingold) > - new examples: > - non-ASCII TeX encoding > - t1font: > - use integers in auto-guessed font descriptors to prevent an > issue in pdftex (reported by Michael Hartmann) > - fix typo: ItalicAngles -> ItalicAngle (thanks to Ross Moore) > - graph.axis.texter: > - unify exponential and mixed texter to default texter > - use MultiEngineText in all texters (decimal, default, factional) > - pdfwriter, pswriter, svgwriter: > - removed underscore in PS and PDF and SVG writer options > strip_fonts, text_as_path, mesh_as_bitmap, > mesh_as_bitmap_resolution > (new: stripfonts, textaspath, meshasbitmap and > meshasbitmapresolution) to prevent ambiquity with write_ > prefixes. > - Fix color output in SVG (reported by Michael Hartmann) > - deformer: > - Fix parallel deformer for empty normsubpaths (thanks to > Michael J Gruber) > - graph.style: > - Use RGBA instead of ARGB in the bitmap fallback of > graph.style.density > Fix saving SVG as supported modes are limited (thanks to > Michael J Gruber) > - pattern: > - inject default linewidth (reported by Michael J Gruber) > - version control: > - switched to git on 2018/07/16 with main repository on GitHub > > > _______________________________________________ > PyX-devel mailing list > PyX...@li... > https://urldefense.proofpoint.com/v2/url?u=https-3A__lists.sourceforge.net_lists_listinfo_pyx-2Ddevel&d=DwIFAw&c=U0G0XJAMhEk_X0GAGzCL7Q&r=FR4OfOwPIdSjpNUX7d7p26lh4cdTpLUy-9VDFkA1wBo&m=k-s2JG2e1uwXn1dN9_phSL6YJSoEReHKhBb1Pqyrv9Q&s=PeUpPlS1l3cEykNmQuQcIAwfrILmkj9EcCw8s7ZYk6Y&e= > |