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

Reply via email to