otoh, an embedded URL, like this [1], pointing to the SVG, would do just fine
[1] https://en.wikipedia.org/wiki/URL Am 18.02.21 um 16:24 schrieb Hauke Rehr: > the attachment didn’t make it through > I got used to just adding a .txt extension > and it usually works with non-binary stuff > (or at least txt-like mime types) > I even managed to get pdfs through that way, > iirc. > > Am 18.02.21 um 16:15 schrieb Ian Clark: >> Glad to find enthusiasts for SVG – I thought mine was a minority interest. >> >> And thanks Bill for letting me know there's a dedicated SVG widget: svgview. >> Long time since I played with isigraph/isidraw. I recall a html widget in >> Qt, of limited capability, and didn't expect it to handle SVG too. But >> webview, I see, is what addon 'debug/jig' actually uses to display a SVG, >> which it builds from the ground up. >> >> One big advantage of SVG is there's so much sample code, all nicely >> catalogued. All SVG pics used in Wikipedia are listed here: >> https://commons.wikimedia.org/wiki/Category:SVG_by_subject >> >> Also most laser-cutting services accept SVG as the customer's spec. >> Inkscape seems to be the tool of choice, because AFAICT SVG is its native >> format. So laser-cutting templates promise to be a good source of simple >> clip-art for hacking. >> >> Bob writes >>> Inkscape is not bad although the SVG's produced are not always optimal >> (but much quicker to develop than building by hand). >> >> Inkscape has the worst UX I've ever come across in popular freeware, but >> dedicated hacks get used to anything. One big feature that blinds me to its >> failings is its ability to vectorize a (monochrome) photo, as bitmap or >> jpeg say, into a SVG of little closed bezier curves – and to progessively >> coarsen the picture. Some pretty inventive minimalist cartoons can be >> produced this way, because this gives you self-adjusting pixels of >> arbitrary shape. In the same way it will progressively smooth a hand-drawn >> curve, taking curve-fitting to a whole new level. >> >> I dabbled with this a decade ago, aiming to animate mathematical models for >> educational purposes, and to get pleasing flexible graphics with the least >> effort. I was led to it from book cover design, in which SVG has a big part >> to play. Here's my fav SVG from Wikipedia showing the technique's power >> (attached). To view the XML contents, edit the .svg (in jqt). To display >> it, drop it onto your web-browser. >> >> All this reminds me of the illustrators' saying that if it works as a >> tattoo, it will work as a Kindle illustration. (Now there's another fund of >> clip-art for manageable SVGs: tats!) >> >> HTML5 is another human-readable format with a lot in common with SVG (in >> principle). But I fancy there are far fewer code-samples available free on >> the web, with an unknowable number of websites actually using it. So it >> looks like I'd have to slog through the manual to get anything done: a >> ball-and-chain to creative use. >> >> But if anyone knows better, and can point me to a fund of free HTML5 >> samples, do let me know. I'd like a reason to spend time on HTML5. >> Rotatable 3D images would be an inducement – but then I'd certainly want a >> library of 3D images to hack. Planes, spaceships, land vehicles, geography: >> forget the witchy fantasy figures. >> >> Ian Clark >> >> On Wed, 17 Feb 2021 at 23:28, 'robert therriault' via Programming < >> programm...@jsoftware.com> wrote: >> >>> The Jig debug addon is based on SVG and I think that the results look >>> pretty good, if I do say so myself. Jig is presented in a webview container >>> in jqt. >>> >>> JHS is very compatible with SVG because it is already browser based. As >>> Ian points out, SVG is compact and readable. >>> >>> Inkscape is not bad although the SVG's produced are not always optimal >>> (but much quicker to develop than building by hand). >>> >>> Cheers, bob >>> >>>> On Feb 17, 2021, at 15:02, Ian Clark <earthspo...@gmail.com> wrote: >>>> >>>> (IMHO) jgl2 is clunky and hard to debug, as bad as turtle graphics, and >>> the >>>> results look like "business graphics" from the 1980s. >>>> Probably better to use the *plot* addon instead, which is well-integrated >>>> with J and has a similar feel to it when you use it at the pd level, but >>>> not so clunky and low-level. >>>> >>>> Don't overlook the humble SVG format (file ext: .svg). It's supported by >>>> all the main browsers, and doesn't need any special add-ons. The results >>>> typically look richer and more professional than jgl2 (for the same time >>>> spent). >>>> Sadly though, it doesn't seem to be supported by Qt/isidraw/isigraph. >>>> It's an XML file format, which means it's human-readable text which can >>> be >>>> massaged in J as a byte string using rplc. >>>> It's not that hard to read and edit by hand, either, and there are plenty >>>> of samples on the web to raid. Many of them are surprisingly brief, >>>> considering what they do. >>>> >>>> Suggest you get started with the sample pics in >>>> https://en.wikipedia.org/wiki/SVG_animation >>>> which lets you build up a recipe book of handy shapes. Alternatively use >>>> *Inkscape* (freeware from www.inkscape.org) to generate a prototype >>>> picture, and customize it using J to text-process the XML – mostly a >>> matter >>>> of substituting numerals. You can make respectable animations in SVG. >>>> >>>> Ian >>>> >>>> On Wed, 17 Feb 2021 at 07:10, Raoul Schorer <raoul.scho...@gmail.com> >>> wrote: >>>> >>>>> There is also graphics/fvj4 with the companion books, depending on what >>>>> you're doing. >>>>> >>>>> Le mer. 17 févr. 2021 à 00:30, bill lam <bbill....@gmail.com> a écrit : >>>>> >>>>>> there is an addon demos/isigraph. >>>>>> and IIRC there is also a lab for it. >>>>>> >>>>>> On Wed, Feb 17, 2021, 6:49 AM Devon McCormick <devon...@gmail.com> >>>>> wrote: >>>>>> >>>>>>> Thanks! This is exactly what I was looking for. I vaguely remembered >>>>>> the >>>>>>> isigraph package but could not find documentation on the Jsoftware >>>>> site. >>>>>>> >>>>>>> On Tue, Feb 16, 2021 at 5:39 PM Michal Wallace < >>>>> michal.wall...@gmail.com >>>>>>> >>>>>>> wrote: >>>>>>> >>>>>>>> you can use an isidraw / isigraph component to draw arbitrary lines, >>>>>>>> curves, etc. >>>>>>>> Here's an example to get you started: >>>>>>>> >>>>>>>> >>>>>>>> >>>>>>> >>>>>> >>>>> >>> https://code.jsoftware.com/wiki/Guides/Window_Driver/Animation/Animated_JGL2 >>>>>>>> >>>>>>>> and the drawing commands: >>>>>>>> >>>>>>>> >>>>>>> >>>>>> >>>>> >>> https://code.jsoftware.com/wiki/Guides/Window_Driver/gl2_Command_Reference >>>>>>>> >>>>>>>> >>>>>>>> On Tue, Feb 16, 2021 at 5:21 PM Devon McCormick <devon...@gmail.com> >>>>>>>> wrote: >>>>>>>> >>>>>>>>> Is there anything in J to allow me to draw arbitrary pictures? I'm >>>>>>>> looking >>>>>>>>> for something that has commands to draw a line and fill a defined >>>>>> area >>>>>>>> with >>>>>>>>> a color. I have also considered possibly using Jsh and Javascript >>>>> or >>>>>>>> HTML5 >>>>>>>>> but would prefer something where I could work in J and have basic >>>>>>> drawing >>>>>>>>> primitives defined. >>>>>>>>> >>>>>>>>> Thanks, >>>>>>>>> >>>>>>>>> -- >>>>>>>>> >>>>>>>>> Devon McCormick, CFA >>>>>>>>> >>>>>>>>> Quantitative Consultant >>>>>>>>> >>>>>> ---------------------------------------------------------------------- >>>>>>>>> For information about J forums see >>>>>> http://www.jsoftware.com/forums.htm >>>>>>>>> >>>>>>>> >>>>> ---------------------------------------------------------------------- >>>>>>>> For information about J forums see >>>>> http://www.jsoftware.com/forums.htm >>>>>>>> >>>>>>> >>>>>>> >>>>>>> -- >>>>>>> >>>>>>> Devon McCormick, CFA >>>>>>> >>>>>>> Quantitative Consultant >>>>>>> ---------------------------------------------------------------------- >>>>>>> For information about J forums see >>> http://www.jsoftware.com/forums.htm >>>>>>> >>>>>> ---------------------------------------------------------------------- >>>>>> For information about J forums see http://www.jsoftware.com/forums.htm >>>>>> >>>>> ---------------------------------------------------------------------- >>>>> For information about J forums see http://www.jsoftware.com/forums.htm >>>>> >>>> ---------------------------------------------------------------------- >>>> For information about J forums see http://www.jsoftware.com/forums.htm >>> >>> ---------------------------------------------------------------------- >>> For information about J forums see http://www.jsoftware.com/forums.htm >>> >> ---------------------------------------------------------------------- >> For information about J forums see http://www.jsoftware.com/forums.htm >> > -- ---------------------- mail written using NEO neo-layout.org ---------------------------------------------------------------------- For information about J forums see http://www.jsoftware.com/forums.htm