[svg-developers] Re: will Greenmap publish thier map symbols in SVG format?
Jonathan, --- In svg-developers@yahoogroups.com, Jonathan Chetwynd j.chetwynd@... wrote: will Greenmap publish their large library of iconic symbols designed for use in maps in Scaleable Vector Graphic (SVG) format**? If their past public statements are any indication, I'd say the chances are poor. From a 2004 post by Wendy at: http://www.greenmap.org/gm/forum/viewtopic.php?p=90 There has only been a bit of research into the CC or GNU license to date, but it did not seem an ideal fit with the need to protect the Icons from being used by potential greenwashers or those who might use them in a way that might damage the credibility of all Green Maps. The copyrighted Icons are to be used only on registered Green Maps or materials that promote Green Maps. Their wikipedia entry also says: Green Map System is concerned with maintaining control of copyright and trademark in order to preserve the perceived integrity of the system; they wish to prevent the use of Green Maps in greenwashing[2] and do not allow public use of their assets. Thanks, --kirby - To unsubscribe send a message to: svg-developers-unsubscr...@yahoogroups.com -or- visit http://groups.yahoo.com/group/svg-developers and click edit my membership Yahoo! Groups Links * To visit your group on the web, go to: http://groups.yahoo.com/group/svg-developers/ * Your email settings: Individual Email | Traditional * To change settings online go to: http://groups.yahoo.com/group/svg-developers/join (Yahoo! ID required) * To change settings via email: svg-developers-dig...@yahoogroups.com svg-developers-fullfeatu...@yahoogroups.com * To unsubscribe from this group, send an email to: svg-developers-unsubscr...@yahoogroups.com * Your use of Yahoo! Groups is subject to: http://docs.yahoo.com/info/terms/
[svg-developers] Re: Multiple unit types in an SVG image
--- In svg-developers@yahoogroups.com, fyrd_svg adeve...@... wrote: Which leads me to the question I'd like to ask here: Have you actually used/needed an SVG image where multiple units are used? With perhaps a rect width=3cm/ and a path/? I don't count percentages here, just everything else. If the use cases for this are rare enough, I think I'll drop this option. Nope, I only ever use px and %. I have no use for cm, etc. I could in theory use em for designs where getComputedTextLength() is of prime importance, but in practice, I don't do that. --kirby - To unsubscribe send a message to: svg-developers-unsubscr...@yahoogroups.com -or- visit http://groups.yahoo.com/group/svg-developers and click edit my membership Yahoo! Groups Links * To visit your group on the web, go to: http://groups.yahoo.com/group/svg-developers/ * Your email settings: Individual Email | Traditional * To change settings online go to: http://groups.yahoo.com/group/svg-developers/join (Yahoo! ID required) * To change settings via email: svg-developers-dig...@yahoogroups.com svg-developers-fullfeatu...@yahoogroups.com * To unsubscribe from this group, send an email to: svg-developers-unsubscr...@yahoogroups.com * Your use of Yahoo! Groups is subject to: http://docs.yahoo.com/info/terms/
[svg-developers] Re: Google searching for SVGs now on?
--- In svg-developers@yahoogroups.com, ~:'' ãããã¨ããããã¾ããã [EMAIL PROTECTED] wrote: I didn't know offiletype, but the results seem very poor. do you have some good cases? with: filetype:svg Here's a query that gives lots of results: filetype:svg site:wikimedia.org Showing that it does search for text in a file: filetype:svgz stop sign It has some limitations, AFAICT: it doesn't really ensure the file is of type SVG (e.g., wikipedia has lots of pages named *.svg, which actually describe an SVG file); it doesn't find pages that are SVG that don't have the file suffix .svg (e.g., most of Andreas's fabulous mapping projects); and it only seems to find pages where the search text appears in the SVG file itself (not in the page linking to it). I find it most useful for searching for static SVG images rather than SVG sites. it's difficult to imagine this show a genuine ranking by popularity. as the SVG most likely isn't checked for links, google process breaks down Well, it does appear to factor in pagerank. This page, for instance, has a pagerank of 3: http://www.progressivepictures.com/map.svg with: site:www.peepo.co.uk filetype:svg there are no results, yet the site is only svg with: site:www.peepo.com filetype:svg there are no results, yet the site has many svg with: filetype:svg peepo only three results, yet there are more than twenty very similar to these, they are all in the same directory and not all appear to be indexed. I took a scan through the pages that are in googles index for these domains, and don't see many svg files referenced in any hrefs on those pages. That will probably inhibit google's ability to find them. While you incorporate .svgs by reference (in img, data, etc attributes), I don't think google will search those. Thanks, --kirby - To unsubscribe send a message to: [EMAIL PROTECTED] -or- visit http://groups.yahoo.com/group/svg-developers and click edit my membership Yahoo! Groups Links * To visit your group on the web, go to: http://groups.yahoo.com/group/svg-developers/ * Your email settings: Individual Email | Traditional * To change settings online go to: http://groups.yahoo.com/group/svg-developers/join (Yahoo! ID required) * To change settings via email: mailto:[EMAIL PROTECTED] mailto:[EMAIL PROTECTED] * To unsubscribe from this group, send an email to: [EMAIL PROTECTED] * Your use of Yahoo! Groups is subject to: http://docs.yahoo.com/info/terms/
[svg-developers] Re: Google searching for SVGs now on?
--- In svg-developers@yahoogroups.com, ~:'' ãããã¨ããããã¾ããã [EMAIL PROTECTED] wrote: Google searching for SVGs now on? anyone else spot that SVG is now recognised? eg a search for heavy snow svg does rank... Well, filetype:svg has worked for quite a while now (almost a year, maybe?). So I don't think this is anything new. Thanks, --kirby - To unsubscribe send a message to: [EMAIL PROTECTED] -or- visit http://groups.yahoo.com/group/svg-developers and click edit my membership Yahoo! Groups Links * To visit your group on the web, go to: http://groups.yahoo.com/group/svg-developers/ * Your email settings: Individual Email | Traditional * To change settings online go to: http://groups.yahoo.com/group/svg-developers/join (Yahoo! ID required) * To change settings via email: mailto:[EMAIL PROTECTED] mailto:[EMAIL PROTECTED] * To unsubscribe from this group, send an email to: [EMAIL PROTECTED] * Your use of Yahoo! Groups is subject to: http://docs.yahoo.com/info/terms/
[svg-developers] Re: Comparing two version off SVG
--- In svg-developers@yahoogroups.com, mjvermeulen [EMAIL PROTECTED] wrote: Does anybody knows a good program that runs on a apache server, which can compare 2 svg files and show the difference between the 2 files. WYSISYG would be great. Well, it sounds like you're looking for a tool to diff XML files. There are several free and commercial solutions for that. One which might be a good fit for you is Xop: http://www.living-pages.de/de/projects/xop/index.html It preserves the XML structure, so that the result is not an XML fragment, but a valid XML doc. Thanks, --- Kirby - To unsubscribe send a message to: [EMAIL PROTECTED] -or- visit http://groups.yahoo.com/group/svg-developers and click edit my membership Yahoo! Groups Links * To visit your group on the web, go to: http://groups.yahoo.com/group/svg-developers/ * Your email settings: Individual Email | Traditional * To change settings online go to: http://groups.yahoo.com/group/svg-developers/join (Yahoo! ID required) * To change settings via email: mailto:[EMAIL PROTECTED] mailto:[EMAIL PROTECTED] * To unsubscribe from this group, send an email to: [EMAIL PROTECTED] * Your use of Yahoo! Groups is subject to: http://docs.yahoo.com/info/terms/
[svg-developers] Re: SVG/VML graphics with the dojo toolkit: Real world example
--- In svg-developers@yahoogroups.com, meikelneu [EMAIL PROTECTED] wrote: There seems to be a great solution for simple vector graphics that can be seen in any browser without a plugin: It's the JavaScript library dojo (http://www.dojotoolkit.org/) which has the ability to render vector graphics in either SVG (Firefox, Opera, Webkit) or VML (InternetExplorer). While this may be a bad idea for the SVG purist, there are chances for real world apps. What do you think? Absolutely. I've designed a feature of our commercial network management service, Masergy Network Analyst 2.0, using dojo.gfx, and we're very happy with the results. While the product itself is available only to customers, I've posted some screenshots at: http://www.flickr.com/gp/[EMAIL PROTECTED]/fG8zN3 While we've used SVG internally for a number of years for our own traffic engineering applications, we could never push a solution to our customers that required a plugin, applet, etc. When dojo.gfx reached maturity (recent builds include text handling), we decided to give it a go, and it's been great. I miss being able to pass declarative SVG document fragments and just load those into the DOM, as we now have to use dojo's client-side API to modify the canvas, but it's pratically miraculous how much functionality works on both IE and Firefox, plus Opera and Webkit builds. Both firefox and IE have some marginal performance for large DOM trees of SVG documents, but it's manageable. What I've done with dojo.gfx is to wrap the presentation and data binding logic into our own javascript objects representing logical visual elements. Firefox and IE respect a large amount of similar CSS for both SVG and HTML, so styling can be done with external stylesheets. As I say, we (and our customers) are very happy with the results. Thanks, --- Kirby Files Software Architect Masergy Communications [EMAIL PROTECTED] - To unsubscribe send a message to: [EMAIL PROTECTED] -or- visit http://groups.yahoo.com/group/svg-developers and click edit my membership Yahoo! Groups Links * To visit your group on the web, go to: http://groups.yahoo.com/group/svg-developers/ * Your email settings: Individual Email | Traditional * To change settings online go to: http://groups.yahoo.com/group/svg-developers/join (Yahoo! ID required) * To change settings via email: mailto:[EMAIL PROTECTED] mailto:[EMAIL PROTECTED] * To unsubscribe from this group, send an email to: [EMAIL PROTECTED] * Your use of Yahoo! Groups is subject to: http://docs.yahoo.com/info/terms/
[svg-developers] Re: Document to SVG Converter
--- In svg-developers@yahoogroups.com, nc.mani [EMAIL PROTECTED] wrote: Hi, I am are looking for a solution for converting document to SVG format for our application. Target OS is Windows 2000/XP and development platform is VC++ 6. Well, I'm sure Mike Kidson doesn't need my help promoting his product, but svgmaker.com has a cool content transcoding server that uses an SVG printer driver on a Win32 platform to print to SVG any recognized document format. --kirby files - To unsubscribe send a message to: [EMAIL PROTECTED] -or- visit http://groups.yahoo.com/group/svg-developers and click edit my membership Yahoo! Groups Links * To visit your group on the web, go to: http://groups.yahoo.com/group/svg-developers/ * To unsubscribe from this group, send an email to: [EMAIL PROTECTED] * Your use of Yahoo! Groups is subject to: http://docs.yahoo.com/info/terms/
[svg-developers] Re: Need algorithm ideas for mapping graph vertices onto 2-D SVG canvas
--- In svg-developers@yahoogroups.com, run2bmi21 [EMAIL PROTECTED] wrote: I'm interested in creating a huge static picture (a graph) of a client-server universe that contains about 1,500 vertices and about 5,000 edges, with none of the vertices hiding or overlapping each other The most common tool for creating non-overlapping hierarchical directed graphs is graphviz, which can create SVG output, as well as graphfiles: http://www.graphviz.org/ Graphviz is in C; depending on your server software language, there is also a Java binding at: http://www.loria.fr/~szathmar/off/projects/java/GraphVizAPI/index.php I think you could use graphviz's concept of subgraphs to group your addresses by network. I'm not sure about guaranteeing strict ordering, though. Thanks, --kirby - To unsubscribe send a message to: [EMAIL PROTECTED] -or- visit http://groups.yahoo.com/group/svg-developers and click edit my membership Yahoo! Groups Links * To visit your group on the web, go to: http://groups.yahoo.com/group/svg-developers/ * To unsubscribe from this group, send an email to: [EMAIL PROTECTED] * Your use of Yahoo! Groups is subject to: http://docs.yahoo.com/info/terms/
[svg-developers] Re: How to implement font-stretch attribute in SVGT?
--- In svg-developers@yahoogroups.com, Arun Chakaravarthy [EMAIL PROTECTED] wrote: Hi all, I am doing an implementation of SVGT 1.2 I am doing text rendering I am handling now the attributes of font element . I want to know how to implement 'font-stretch attribute of the font element. Arun, While I think folks on this list may indeed be happy to assist you in your repeated requests for assistance on your implementation, I'd like to offer some suggestions to improve the quality of responses. Generally, taking a first stab at reading the spec and suggesting your interpretation will help spur debate. In addition, if you supply a working implementation, or at least suggested code/pseudocode, the critic in people will jump at the opportunity to correct you. ;-) Merely throwing a general question out there once a week is likely to generate diminishing enthusiasm for help, as it gives the appearance that you haven't put a lot of thought or effort into trying to solve the problem yourself. Most people on this list are not developers of SVG rendering implementations, but of SVG-using applications. As such, they can supply knowledge as to their beliefs of how an implementation should work, and their experience as to how others do work. But expecting them to produce an implementation of a feature, or the description thereof, is probably expecting too much goodwill. Thanks, --kirby - To unsubscribe send a message to: [EMAIL PROTECTED] -or- visit http://groups.yahoo.com/group/svg-developers and click edit my membership Yahoo! Groups Links * To visit your group on the web, go to: http://groups.yahoo.com/group/svg-developers/ * To unsubscribe from this group, send an email to: [EMAIL PROTECTED] * Your use of Yahoo! Groups is subject to: http://docs.yahoo.com/info/terms/
[svg-developers] Re: SVG compatibility and roadmap ? is is supported by IE?
--- In svg-developers@yahoogroups.com, himanshukhurana10 [EMAIL PROTECTED] wrote: Hi all, I wanted to know the following: 1: Is SVG supported in IE,Netscape,Opera or Firefox/Mozzila? No, No, Not yet, Partially. 2: When should one expect these browsers to be SVG compliant Not soon, if ever, depending on what version and profile of the spec you care about. Mozilla (and in the next release Firefox) have native support for significant portions of 1.0 and some of 1.1 (including a fair amount of DOM and static SVG, but lacking for instance filters and animation). I hear Opera is working on the 1.1 spec as well. 1.2 is not yet finalized, so little has been done on that. Netscape will probably adopt the Mozilla SVG branch eventually, and there's no indication IE will ever support SVG natively. Safari is allegedly going to have SVG support in a future release. 3: What is the other best way to view SVG files if not suported by the browser? Well, if not supported by the browser, the *only* other way is via plugin (or external application, if that's your thing). Adobe SVG Viewer (ASV) has not had a major release in years; the current version, 3.01, supports only v1.0 of the spec. It's rumored that they are awaiting the release of v1.2 (if that ever happens) before finalizing a new version (the beta of which has been available for years as well). The Corel plugin is dead, AFAIK. I'm not aware of other plugins, although other viewers (such as from BATIK) are available. --kirby - To unsubscribe send a message to: [EMAIL PROTECTED] -or- visit http://groups.yahoo.com/group/svg-developers and click edit my membership Yahoo! Groups Links * To visit your group on the web, go to: http://groups.yahoo.com/group/svg-developers/ * To unsubscribe from this group, send an email to: [EMAIL PROTECTED] * Your use of Yahoo! Groups is subject to: http://docs.yahoo.com/info/terms/
[svg-developers] Re: svg mountainbike simulation, comments requested
--- In svg-developers@yahoogroups.com, Holger Will [EMAIL PROTECTED] wrote: higorion wrote: this is a tool to simulate several suspension related properties of mountainbikes. Wow! that looks impressive, great job. i especially like your windows, very nice!!. [...] another thing is that it doesnt work in the linux version of ASV3, but this version is extremely bugy, so i would care to much. it would be great if you could make this run in mozilla native SVG as well. Well, I don't think that's exactly true. Under Mozilla(Firefox), the mouse interactions don't work (which is a Firefox/ASV bug), but with Konqueror/ASV3.1, it works fine for me under Linux. For any SVG application that uses mousedown/mousemove events, I always use Konqueror/ASV, since Konq implements the older NS4 plugin API that ASV was designed for. Thanks, --kirby - To unsubscribe send a message to: [EMAIL PROTECTED] -or- visit http://groups.yahoo.com/group/svg-developers and click edit my membership Yahoo! Groups Links * To visit your group on the web, go to: http://groups.yahoo.com/group/svg-developers/ * To unsubscribe from this group, send an email to: [EMAIL PROTECTED] * Your use of Yahoo! Groups is subject to: http://docs.yahoo.com/info/terms/
[svg-developers] Re: DOM Tree like Explorer
--- In svg-developers@yahoogroups.com, André M. Winter - Carto.net [EMAIL PROTECTED] wrote: some more detail, http://www.bli.uni-essen.de/svgs/BMEcat_12_T_NEW_CATALOG.svgz, found at http://www.carto.net/papers/svg/links/#cat20 Andre, that is *very* nice. Do you know how to reach Stefan Kubitzky to ask about reuse/modification of his work by others (I may be interested in adapting his code for internal network diagramming), or know his intentions regarding modification? I particularly like the auto-layout engine for the schema boxes and connections. Thanks, --kirby - To unsubscribe send a message to: [EMAIL PROTECTED] -or- visit http://groups.yahoo.com/group/svg-developers and click edit my membership Yahoo! Groups Links * To visit your group on the web, go to: http://groups.yahoo.com/group/svg-developers/ * To unsubscribe from this group, send an email to: [EMAIL PROTECTED] * Your use of Yahoo! Groups is subject to: http://docs.yahoo.com/info/terms/
[svg-developers] Re: Differences in browser Javascript engine vs ASV Javascript engine
--- In svg-developers@yahoogroups.com, Aashish Singhvi [EMAIL PROTECTED] wrote: Hi, I am using a Javascript function script (Kevin Lindsey's slider) that defines a scrollbar class which can be instantiated in my SVG's javascript to create instance of scroll bars depending on where required etc. The issue is that a refresh of the browser was causing a crash. I debugged it down to the fact that I need to specify xmlns:a3=http://ns.adobe.com/AdobeSVGViewerExtensions/3.0/; a3:scriptImplementation=Adobe for the slider javascript file and in the JS where I am instantiating the slider. No, specifying the ASV internal javascript engine is not problem. The problem is a breakdown between IE and ASV in unloading javascript event listeners. Using the internal script engine merely works around this bug. The bug is specific to ASV+IE+Javascript event listeners. For a more complete solution, refer to: http://article.gmane.org/gmane.text.xml.svg.devel/12299/match=onunload+crash Kevin discusses a proper fix for deregistering the eventlisteners before unload. Thanks, --kirby - To unsubscribe send a message to: [EMAIL PROTECTED] -or- visit http://groups.yahoo.com/group/svg-developers and click edit my membership Yahoo! Groups Links * To visit your group on the web, go to: http://groups.yahoo.com/group/svg-developers/ * To unsubscribe from this group, send an email to: [EMAIL PROTECTED] * Your use of Yahoo! Groups is subject to: http://docs.yahoo.com/info/terms/
[svg-developers] Re: opentype to truetype converter
--- In svg-developers@yahoogroups.com, Andreas Neumann [EMAIL PROTECTED] wrote: Hi all, I have a Opentype font that I would like to convert to SVG glyphs for use in a svg mapping application. I only have a truetype to svg glyph converter (Batik). Does someone have a opentype to truetype converter? If yes, would it be possible that i'd send you my font for conversion? I recommend you take a look at fontforge: http://fontforge.sourceforge.net/ It is a full-featured font editor, and can be used in batch (CLI) mode to convert between most common vector font formats, including OpenType and SVG Font. Thanks, --kirby - To unsubscribe send a message to: [EMAIL PROTECTED] -or- visit http://groups.yahoo.com/group/svg-developers and click edit my membership Yahoo! Groups Links * To visit your group on the web, go to: http://groups.yahoo.com/group/svg-developers/ * To unsubscribe from this group, send an email to: [EMAIL PROTECTED] * Your use of Yahoo! Groups is subject to: http://docs.yahoo.com/info/terms/
[svg-developers] Re: real world unit vs screen resolution or display device
--- In svg-developers@yahoogroups.com, kanmac1 [EMAIL PROTECTED] wrote: we've got a major problem with SVGs. It may have an absolutely distroying impact on our application. We use Adobe SVG Viewer 3.0 in the IE6.0. Our charts have fixed width and height given in real world units (like mm or px, - whatever) and they must be displayed exactly so on the screen - independent of the screen resolution or the display device parameters. Look at this. svg width=200mm height=200mm viewBox=0 0 200 200 rect x=50 y=50 width=100 height=100 style=fill:red/ /svg I expected the ASV to show me always!!! a rectangle which is 10cm wide and 10 cm high and which starts exactly 5cm (on x-axis and y-axis) from the (0,0) point of the SVG coordinate system. These sound like fairly odd requirements; I generally want my charts to take up the same *percentage* of the screen area, no matter how large or small the display is -- from a 12 laptop to a 20 desktop. I've determined the information I want to show, and I want to the user to see all of that information as it was intended. SVG excels at this, by using percentage width and heights or an appropriate viewBox. However, if indeed you are graphing something where you are displaying actual units of length, and need to have perfectly calibrated real-world units on the monitor, this is not possible to do automatically. Not for the ASV plugin, not for IE or any other browser, not even for a Java or native C app on most OS platforms. If you want true calibration, you'll need to provide the user with a tool to indicate (by clicking and dragging next to a ruler on their monitor?) what 10cm really represents on their display. You can then calculate a px to mm conversion factor, and store that on the server for each user. Think of the palm digitizer calibration tool as an example. Thanks, --kirby - To unsubscribe send a message to: [EMAIL PROTECTED] -or- visit http://groups.yahoo.com/group/svg-developers and click edit my membership Yahoo! Groups Links * To visit your group on the web, go to: http://groups.yahoo.com/group/svg-developers/ * To unsubscribe from this group, send an email to: [EMAIL PROTECTED] * Your use of Yahoo! Groups is subject to: http://docs.yahoo.com/info/terms/
[svg-developers] Re: ANN: Drawing tool
No, it doesn't, but this app works pretty well with Linux + ASV3 + Konqueror. Konqueror only uses the older NS4 plugin API, which seems to work better than the newer Mozilla API WRT mousedown and mouse dragging. For the life of me, I can't get reliable mousedown events in Linux Firefox + ASV3, but with Konqueror my apps work well. Thanks, --kirby files --- In svg-developers@yahoogroups.com, Mario Vernari [EMAIL PROTECTED] wrote: Does not exist ASV 6 for Linux... Ciao Mario On Sunday 23 January 2005 09:44, pilatfr wrote: --- In svg-developers@yahoogroups.com, Mario Vernari [EMAIL PROTECTED] wrote: Do you try Linux+FF+ASV6 ? Michel Hi Michel, your work looks amazing, but I must say that it is not working on Linux+FF+ASV3. I see the whole screen, but it is not possible any interaction. Cheers Mario On Friday 21 January 2005 17:44, pilatfr wrote: Hi I post drawing tool ( SVG only with JS and some PHP ) always to try to show that we can use svg to build applications ... Some features - All shapes and pencil - HSL colors, gradients and patterns - Menus - icons + tooltips - contextual menus - Save Load and print - Create patterns from drawing Tested with Win + IE + ASV 3 or 6 beta With Firefox + ASV 6, only popup window don't run ( If some guru know how use popup from svg using Adobe JS engine in Firefox ... ) To try http://pilat.free.fr/dessin_loc/draw.svg In french http://pilat.free.fr/dessin_loc/draw.svg?l=french To load all components in zip file http://pilat.free.fr/english/svgdraw/index.htm In french http://pilat.free.fr/svgdraw/index.htm If you want more, make propositions for next version Michel - To unsubscribe send a message to: [EMAIL PROTECTED] -or- visit http://groups.yahoo.com/group/svg-developers and click edit my membership Yahoo! Groups Links To visit your group on the web, go to: http://groups.yahoo.com/group/svg-developers/ To unsubscribe from this group, send an email to: [EMAIL PROTECTED] Your use of Yahoo! Groups is subject to the Yahoo! Terms of Service. - To unsubscribe send a message to: [EMAIL PROTECTED] -or- visit http://groups.yahoo.com/group/svg-developers and click edit my membership Yahoo! Groups Links To visit your group on the web, go to: http://groups.yahoo.com/group/svg-developers/ To unsubscribe from this group, send an email to: [EMAIL PROTECTED] Your use of Yahoo! Groups is subject to the Yahoo! Terms of Service. - To unsubscribe send a message to: [EMAIL PROTECTED] -or- visit http://groups.yahoo.com/group/svg-developers and click edit my membership Yahoo! Groups Links * To visit your group on the web, go to: http://groups.yahoo.com/group/svg-developers/ * To unsubscribe from this group, send an email to: [EMAIL PROTECTED] * Your use of Yahoo! Groups is subject to: http://docs.yahoo.com/info/terms/
[svg-developers] Re: music and fonts and graphics
--- In [EMAIL PROTECTED], Aaron [EMAIL PROTECTED] wrote: altglyph?? What is altglyph? It is a method to refer to a glyph by id, rather than unicode. See the example I posted earlier. It's quite a bit more cumbersome than unicode entities. s I don't know enough about private codepage definition to make a s recommendation on how to proceed when the approved codepages don't s suit your purpose. Yes, PUA is another possibility. PUA? what is PUA? Private Use Area codepoints. For example, E000..F8FF are available for private use, and have no standard definition. That would certainly be better than overloading the Latin blocks, as Feta does. all this disscussion aside I need a high quality music font with unicode encodings. which is my best bet. I think you'll need to do a fair amount of work with fontforge or an XML editor to create the font you're looking for. I think the easiest approach would be to use the private block at E000..F8FF and remap the feta glyph-names to codes in that range. I don't know how lilyxml references fonts currently (by glyph-name in CWN?), but your stylesheet would just need to contain the mapping between its current references and your newly defined unicodes. Harder would be to modify glyphs (perhaps including grouping and transforming existing paths with use elements, as ChrisL mentions) so that they fit the unicode def'n (which mostly relies upon Common Western Notation, and specifically avoids time signature, pitch, etc, leaving gaps to be filled). Then put any other left over feta glyphs in the E000..F8FF block. This would be more viable long-term. Looking at a sampling of existing music notation fonts (most commercial or quasi-free), some take the approach feta did of corrupting the Latin block, and some use the Private Use block. I didn't see any that used the unicode Music Symbols block, unfortunately. So I'm afraid any stylesheet you make will have to be quite font-specific. See: http://www.music-notation.info/en/compmus/musicfonts.html and http://cgm.cs.mcgill.ca/~luc/music.html for examples of available music fonts. Thanks, --kirby Yahoo! Groups Sponsor ~-- $4.98 domain names from Yahoo!. Register anything. http://us.click.yahoo.com/Q7_YsB/neXJAA/yQLSAA/1U_rlB/TM ~- - To unsubscribe send a message to: [EMAIL PROTECTED] -or- visit http://groups.yahoo.com/group/svg-developers and click edit my membership Yahoo! Groups Links * To visit your group on the web, go to: http://groups.yahoo.com/group/svg-developers/ * To unsubscribe from this group, send an email to: [EMAIL PROTECTED] * Your use of Yahoo! Groups is subject to: http://docs.yahoo.com/info/terms/
[svg-developers] Re: music and fonts and graphics
--- In [EMAIL PROTECTED], Aaron [EMAIL PROTECTED] wrote: Well I see how they reach all the musical symbols now in unicode. The combine pieces together or they use symbols from elsewhere in the unicode set. Which means I have now no idea how I will get unicode =feta so can I do this? 1D19C STROKE-2 + 1d1a0 STROKE-6 +1D19D STROKE-3MORDENT If you mean, can you make an SVG glyph that combines several other glyphs, I don't know how to do so without combining the paths manually. I don't know how to make a compound glyph. Perhaps ChrisL can make a recommendation. if this is the way I am still stuck with the symbols that are not unique to music but not standard for regular fonts. Yup. I don't see an easy way to reconcile Feta with the Unicode charset. It sure would be nice if the Lilypond creators had considered that when designing the fonts. I don't know enough about private codepage definition to make a recommendation on how to proceed when the approved codepages don't suit your purpose. --kirby Yahoo! Groups Sponsor ~-- $4.98 domain names from Yahoo!. Register anything. http://us.click.yahoo.com/Q7_YsB/neXJAA/yQLSAA/1U_rlB/TM ~- - To unsubscribe send a message to: [EMAIL PROTECTED] -or- visit http://groups.yahoo.com/group/svg-developers and click edit my membership Yahoo! Groups Links * To visit your group on the web, go to: http://groups.yahoo.com/group/svg-developers/ * To unsubscribe from this group, send an email to: [EMAIL PROTECTED] * Your use of Yahoo! Groups is subject to: http://docs.yahoo.com/info/terms/
[svg-developers] Re: music and fonts and graphics
--- In [EMAIL PROTECTED], Aaron [EMAIL PROTECTED] wrote: Great I already have fontforge installed and did a converison although I didn't know how to add the unicode stuff or whether to start from a type1 or first convert to ttf. Well, I recommend not converting to ttf, as the extra conversion step will involve a loss of precision in the curves (ttf and ps use different equations: quadratic versus cubic). I was surprised to see that fontforge could convert to SVG, and happy that it worked well. The uploaded file is named feta-font-example.svg. I replaced the fontforge glyph-name attributes with id attributes, so that they can be referenced in altGlyph elements. Feel free to add unicode mappings as you determine them necessary. Fontforge can be found at: http://fontforge.sourceforge.net/ I gather I must add a unicode mapping for each font. could you send me one example so that I can proceed on my own with this? I am using fontforge so for instance, I load the feta 20 font that I converted to svg, now how do I add the unicode mapping? Well, after looking at the unicode pages, I would say it will be difficult, especially since Lilypond and unicode have taken different approaches to handling notes (lilypond treates the head of the note as separate from the flag, etc.) But if you do so, you'll have to manually create a list of unicode values and corresponding glyph-name from the SVG font. A list of the glyph-names can be obtained from the SVG font (in a non-XML-aware fashion) by: perl -ne 'chomp;($name=$_)=~s/^.*glyph-name=\([^]+)\.*$/$1/g;print $name, \n if /glyph-name/;' font.svg Is there a way by command line to do this? how do I do this for each charactor in the font? Once you create a file of unicode values- glyph-name mappings, in the following format: #x1d11e; trebleclef #x1d13b; wholerest Then you could add those unicode references to the SVG font with a perl script like the following: #!/usr/bin/perl -w use strict; my (%glyph_map, $uni, $name); open (FD, mappings.txt) || die Could not open mappings file\n; while (FD) { chomp; ($uni, $name) = split; next if ($uni=~/^$/ || $name=~/^$/); $glyph_map{$name} = $uni; } while () { if (/glyph-name/) { chomp(my $glyph=$_); $glyph=~s/^.*glyph-name=\([^]+)\.*$/$1/; my $uni = $glyph_map{$glyph}; s/(glyph-name=\)([^]+)(\)/id=\$glyph\ $1$2$3/; if (defined($uni) $uni!~/^$/) { s/(glyph-name=\)([^]+)(\)/unicode=\$uni\ $1$2$3/; } } print; } --kirby Yahoo! Groups Sponsor ~-- $4.98 domain names from Yahoo!. Register anything. http://us.click.yahoo.com/Q7_YsB/neXJAA/yQLSAA/1U_rlB/TM ~- - To unsubscribe send a message to: [EMAIL PROTECTED] -or- visit http://groups.yahoo.com/group/svg-developers and click edit my membership Yahoo! Groups Links * To visit your group on the web, go to: http://groups.yahoo.com/group/svg-developers/ * To unsubscribe from this group, send an email to: [EMAIL PROTECTED] * Your use of Yahoo! Groups is subject to: http://docs.yahoo.com/info/terms/
[svg-developers] Re: music and fonts and graphics
--- In [EMAIL PROTECTED], Robin Berjon [EMAIL PROTECTED] wrote: skatethere wrote: But if you do so, you'll have to manually create a list of unicode values and corresponding glyph-name from the SVG font. A list of the glyph-names can be obtained from the SVG font (in a non-XML-aware fashion) by: perl -ne 'chomp;($name=$_)=~s/^.*glyph-name=\([^]+)\.*$/ $1/g;print $name, \n if /glyph-name/;' font.svg [getting OT] As much as us Web geeks here know that Perl is the one and only way of getting any and everything done, that's just wrong :) Ask CPAN to install XML::XPath for you, and start from: xpath font.svg //@glyph-name Amen, I hear you, and personally prefer XML-aware tools in my general work. However, I find that for perl novices, installing Bundle::CPAN, running cpan-shell, setting up CPAN mirrors, finding and installing bundles, etc. is frequently too much to ask. As a result, when posting simple scripts online, I tend to use scripts with few or no dependencies. Also, while using XML::XPath is an easy way to do searches, document changes involve a bit more understanding of DTDs, callback parsing, etc. --kirby Yahoo! Groups Sponsor ~-- Make a clean sweep of pop-up ads. Yahoo! Companion Toolbar. Now with Pop-Up Blocker. Get it for free! http://us.click.yahoo.com/L5YrjA/eSIIAA/yQLSAA/1U_rlB/TM ~- - To unsubscribe send a message to: [EMAIL PROTECTED] -or- visit http://groups.yahoo.com/group/svg-developers and click edit my membership Yahoo! Groups Links * To visit your group on the web, go to: http://groups.yahoo.com/group/svg-developers/ * To unsubscribe from this group, send an email to: [EMAIL PROTECTED] * Your use of Yahoo! Groups is subject to: http://docs.yahoo.com/info/terms/
[svg-developers] Re: Stroking small text
--- In [EMAIL PROTECTED], scalablev [EMAIL PROTECTED] wrote: Hi! I want to display text with a small white line around it, like this: http://kart.nois.no/test/svgtext/text.gif. Stroking the text seems to obscure the text itself. I'm not getting exactly what I want with a filter either: http://kart.nois.no/test/svgtext/text.svg Any suggestions? Have you tried using filters, like this: ?xml version=1.0? !DOCTYPE svg PUBLIC -//W3C//DTD SVG 1.1//EN http://www.w3.org/Graphics/SVG/1.1/DTD/svg11.dtd; svg width=100% height=100% viewBox=0 0 200 120 xmlns=http://www.w3.org/2000/svg; version=1.1 defs filter id=halo filterUnits=objectBoundingBox feColorMatrix in=SourceAlpha result=white type=matrix values=0 0 0 0 1 0 0 0 0 1 0 0 0 0 1 0 0 0 1 0/ feMorphology result=offset in=white radius=2,1 operator=dilate/ feGaussianBlur in=offset stdDeviation=.7 result=blur/ feComposite in=SourceGraphic in2=blur result=comp operator=over/ /filter /defs rect x=0 y=0 width=200 height=120 fill=red/ text x=0 y=20 font-size=14 fill=black filter=url(#halo)Mellomveien/text /svg --kirby Yahoo! Groups Sponsor ~-- $9.95 domain names from Yahoo!. Register anything. http://us.click.yahoo.com/J8kdrA/y20IAA/yQLSAA/1U_rlB/TM ~- - To unsubscribe send a message to: [EMAIL PROTECTED] -or- visit http://groups.yahoo.com/group/svg-developers and click edit my membership Yahoo! Groups Links * To visit your group on the web, go to: http://groups.yahoo.com/group/svg-developers/ * To unsubscribe from this group, send an email to: [EMAIL PROTECTED] * Your use of Yahoo! Groups is subject to: http://docs.yahoo.com/info/terms/
[svg-developers] Re: clip-Path bug in script
--- In [EMAIL PROTECTED], rohit_thakare [EMAIL PROTECTED] wrote: I am having this really stupid problem in my script and am not able to fix it. All I am trying to do is apply the clip-path 'RectView' in the script below to the group 'graphlines'. Everytime I do that the entire 'graphlines' object disappear. Any ideas. Since clip-path defaults to userSpaceOnUser coordinates, the clip-path boundaries should be specified in terms of the coordinate system in place in the currentCTM for graphlines. So, if you're using the clip-path of: clip-path=url(#RectView) Then RectView should be defined as: clipPath id=RectView rect x=0 y=-700 width=600 height=700/ /clipPath --kirby Yahoo! Groups Sponsor ~-- Make a clean sweep of pop-up ads. Yahoo! Companion Toolbar. Now with Pop-Up Blocker. Get it for free! http://us.click.yahoo.com/L5YrjA/eSIIAA/yQLSAA/1U_rlB/TM ~- - To unsubscribe send a message to: [EMAIL PROTECTED] -or- visit http://groups.yahoo.com/group/svg-developers and click edit my membership Yahoo! Groups Links * To visit your group on the web, go to: http://groups.yahoo.com/group/svg-developers/ * To unsubscribe from this group, send an email to: [EMAIL PROTECTED] * Your use of Yahoo! Groups is subject to: http://docs.yahoo.com/info/terms/