<?xml version='1.0' encoding='UTF-8'?><?xml-stylesheet href="http://www.blogger.com/styles/atom.css" type="text/css"?><feed xmlns='http://www.w3.org/2005/Atom' xmlns:openSearch='http://a9.com/-/spec/opensearchrss/1.0/' xmlns:georss='http://www.georss.org/georss' xmlns:gd='http://schemas.google.com/g/2005' xmlns:thr='http://purl.org/syndication/thread/1.0'><id>tag:blogger.com,1999:blog-4839156784223048911</id><updated>2011-10-29T09:36:05.063-07:00</updated><title type='text'>Sanpaku</title><subtitle type='html'>Mijn blog waarin ik vertel over o.a. mijn experimenten met SVG, XAML en Silverlight. Misschien vertel ik ook ook nog wel iets over filmnummers en mijn werk bij Serendip-IT</subtitle><link rel='http://schemas.google.com/g/2005#feed' type='application/atom+xml' href='http://sanpaku72.blogspot.com/feeds/posts/default'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/4839156784223048911/posts/default?max-results=100'/><link rel='alternate' type='text/html' href='http://sanpaku72.blogspot.com/'/><link rel='hub' href='http://pubsubhubbub.appspot.com/'/><author><name>Toine</name><uri>http://www.blogger.com/profile/04380131741327956748</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><generator version='7.00' uri='http://www.blogger.com'>Blogger</generator><openSearch:totalResults>6</openSearch:totalResults><openSearch:startIndex>1</openSearch:startIndex><openSearch:itemsPerPage>100</openSearch:itemsPerPage><entry><id>tag:blogger.com,1999:blog-4839156784223048911.post-4210566672715738879</id><published>2007-09-10T13:19:00.000-07:00</published><updated>2007-09-10T14:02:40.415-07:00</updated><title type='text'>A Stroke of bad luck</title><content type='html'>Apparently there is a difference between how&lt;br /&gt;SVG&lt;br /&gt;&lt;a href="http://3.bp.blogspot.com/_fR2RgFnRXwA/RuWnxvS5wTI/AAAAAAAAAEA/eAyRPIsWH80/s1600-h/stroke1.jpg"&gt;&lt;img id="BLOGGER_PHOTO_ID_5108673825272873266" style="CURSOR: hand" alt="" src="http://3.bp.blogspot.com/_fR2RgFnRXwA/RuWnxvS5wTI/AAAAAAAAAEA/eAyRPIsWH80/s320/stroke1.jpg" border="0" /&gt;&lt;/a&gt;&lt;br /&gt;stroke-dasharray="5,7"&lt;br /&gt;&lt;br /&gt;and XAML&lt;br /&gt;&lt;a href="http://3.bp.blogspot.com/_fR2RgFnRXwA/RuWn2vS5wUI/AAAAAAAAAEI/t5rX4cW4ObU/s1600-h/stroke2.jpg"&gt;&lt;img id="BLOGGER_PHOTO_ID_5108673911172219202" style="CURSOR: hand" alt="" src="http://3.bp.blogspot.com/_fR2RgFnRXwA/RuWn2vS5wUI/AAAAAAAAAEI/t5rX4cW4ObU/s320/stroke2.jpg" border="0" /&gt;&lt;/a&gt;&lt;br /&gt;StrokeDashArray="5,7"&lt;br /&gt;&lt;br /&gt;treat the offsets for a strokedasharray (neutral spelling). The example used is from Wikipedia (&lt;a href="http://en.wikipedia.org/wiki/Image:Lobes_of_the_brain_NL.svg"&gt;http://en.wikipedia.org/wiki/Image:Lobes_of_the_brain_NL.svg&lt;/a&gt;) with my own transformations.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/4839156784223048911-4210566672715738879?l=sanpaku72.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://sanpaku72.blogspot.com/feeds/4210566672715738879/comments/default' title='Reacties plaatsen'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=4839156784223048911&amp;postID=4210566672715738879' title='45 reacties'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/4839156784223048911/posts/default/4210566672715738879'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/4839156784223048911/posts/default/4210566672715738879'/><link rel='alternate' type='text/html' href='http://sanpaku72.blogspot.com/2007/09/stroke-of-bad-luck.html' title='A Stroke of bad luck'/><author><name>Toine</name><uri>http://www.blogger.com/profile/04380131741327956748</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://3.bp.blogspot.com/_fR2RgFnRXwA/RuWnxvS5wTI/AAAAAAAAAEA/eAyRPIsWH80/s72-c/stroke1.jpg' height='72' width='72'/><thr:total>45</thr:total></entry><entry><id>tag:blogger.com,1999:blog-4839156784223048911.post-3802305167653490260</id><published>2007-09-08T13:28:00.000-07:00</published><updated>2007-09-14T12:27:16.926-07:00</updated><title type='text'>SVG2XAML — &lt;use&gt;-element</title><content type='html'>Some of the hardest to translate concepts from SVG to XAML are definitions like symbol, marker, pattern, mask and their placement counterpart — use. I created some examples to define at least a target to transform XSL to. For instance:&lt;br /&gt;&lt;br /&gt;&lt;pre style="BORDER-RIGHT: #999999 1px dashed; PADDING-RIGHT: 5px; BORDER-TOP: #999999 1px dashed; PADDING-LEFT: 5px; FONT-SIZE: 12px; PADDING-BOTTOM: 5px; OVERFLOW: auto; BORDER-LEFT: #999999 1px dashed; WIDTH: 100%; COLOR: #000000; LINE-HEIGHT: 14px; PADDING-TOP: 5px; BORDER-BOTTOM: #999999 1px dashed; FONT-FAMILY: Andale Mono, Lucida Console, Monaco, fixed, monospace; BACKGROUND-COLOR: #eee"&gt;&lt;code&gt;&amp;lt;svg xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink"&amp;gt;&lt;br /&gt;  &amp;lt;defs&amp;gt;&lt;br /&gt;    &amp;lt;g id="rect"&amp;gt;&lt;br /&gt;      &amp;lt;rect width="15" height="15" fill="red" /&amp;gt;&lt;br /&gt;      &amp;lt;rect x="10" width="15" height="15" fill="green" /&amp;gt;&lt;br /&gt;    &amp;lt;/g&amp;gt;&lt;br /&gt;  &amp;lt;/defs&amp;gt;&lt;br /&gt;  &amp;lt;use x="5" y="5"  xlink:href="#rect"/&amp;gt;&lt;br /&gt;  &amp;lt;use x="30" y="30" xlink:href="#rect"/&amp;gt;&lt;br /&gt;&amp;lt;/svg&amp;gt;&lt;/code&gt;&lt;/pre&gt;&lt;a href="http://1.bp.blogspot.com/_fR2RgFnRXwA/RuMLsvS5wRI/AAAAAAAAADw/etgEKRisV5U/s1600-h/rect.jpg"&gt;&lt;img id="BLOGGER_PHOTO_ID_5107939265606172946" style="CURSOR: hand" alt="" src="http://1.bp.blogspot.com/_fR2RgFnRXwA/RuMLsvS5wRI/AAAAAAAAADw/etgEKRisV5U/s320/rect.jpg" border="0" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;which was (manually) translated as&lt;br /&gt;&lt;pre style="BORDER-RIGHT: #999999 1px dashed; PADDING-RIGHT: 5px; BORDER-TOP: #999999 1px dashed; PADDING-LEFT: 5px; FONT-SIZE: 12px; PADDING-BOTTOM: 5px; OVERFLOW: auto; BORDER-LEFT: #999999 1px dashed; WIDTH: 100%; COLOR: #000000; LINE-HEIGHT: 14px; PADDING-TOP: 5px; BORDER-BOTTOM: #999999 1px dashed; FONT-FAMILY: Andale Mono, Lucida Console, Monaco, fixed, monospace; BACKGROUND-COLOR: #eee"&gt;&lt;p&gt;&lt;code&gt;&amp;lt;Canvas xmlns=&lt;a href="http://schemas.microsoft.com/winfx/2006/xaml/presentation"&gt;http://schemas.microsoft.com/winfx/2006/xaml/presentation&lt;/a&gt;&lt;br /&gt;&lt;/code&gt;&lt;code&gt;xmlns:x="http://schemas.microsoft.com/winfx/2006/xaml"&amp;gt;&lt;br /&gt;  &amp;lt;Canvas.Resources&amp;gt;&lt;br /&gt;    &amp;lt;Canvas x:Key="rect"&amp;gt;&lt;br /&gt;      &amp;lt;Rectangle Width="15" Height="15" Fill="red"/&amp;gt;&lt;br /&gt;      &amp;lt;Rectangle Canvas.Left="10" Width="15" Height="15" Fill="green"/&amp;gt;&lt;br /&gt;    &amp;lt;/Canvas&amp;gt;&lt;br /&gt;  &amp;lt;/Canvas.Resources&amp;gt;&lt;br /&gt;  &amp;lt;Canvas Canvas.Left="5" Canvas.Top="5" &lt;span style="color:#ff0000;"&gt;Width="25" Height="25"&lt;/span&gt;&amp;gt;&lt;br /&gt;    &amp;lt;Canvas.Background&amp;gt;&lt;br /&gt;      &amp;lt;VisualBrush Stretch="None" Visual="{StaticResource rect}" /&amp;gt;&lt;br /&gt;    &amp;lt;/Canvas.Background&amp;gt;&lt;br /&gt;  &amp;lt;/Canvas&amp;gt;&lt;br /&gt;  &amp;lt;Canvas Canvas.Left="30" Canvas.Top="30" Width="25" Height="25"&amp;gt;&lt;br /&gt;    &amp;lt;Canvas.Background&amp;gt;&lt;br /&gt;      &amp;lt;VisualBrush Stretch="None" Visual="{StaticResource rect}" /&amp;gt;&lt;br /&gt;    &amp;lt;/Canvas.Background&amp;gt;&lt;br /&gt;  &amp;lt;/Canvas&amp;gt;&lt;br /&gt;&amp;lt;/Canvas&amp;gt;&lt;/code&gt;&lt;/p&gt;&lt;/pre&gt;&lt;br /&gt;I'm not too happy about having to specify the actual &lt;span style="color:#ff0000;"&gt;width&lt;/span&gt; and &lt;span style="color:#ff0000;"&gt;height&lt;/span&gt;. Does anyone know a better solution?&lt;br /&gt;&lt;br /&gt;And a cautious first step into filters:&lt;br /&gt;&lt;br /&gt;&lt;pre style="BORDER-RIGHT: #999999 1px dashed; PADDING-RIGHT: 5px; BORDER-TOP: #999999 1px dashed; PADDING-LEFT: 5px; FONT-SIZE: 12px; PADDING-BOTTOM: 5px; OVERFLOW: auto; BORDER-LEFT: #999999 1px dashed; WIDTH: 100%; COLOR: #000000; LINE-HEIGHT: 14px; PADDING-TOP: 5px; BORDER-BOTTOM: #999999 1px dashed; FONT-FAMILY: Andale Mono, Lucida Console, Monaco, fixed, monospace; BACKGROUND-COLOR: #eee"&gt;&lt;code&gt;&amp;lt;?xml version="1.0"?&amp;gt;&lt;br /&gt;&amp;lt;svg version="1.1" xmlns="http://www.w3.org/2000/svg"&amp;gt;&lt;br /&gt;  &amp;lt;defs&amp;gt;&lt;br /&gt;    &amp;lt;filter id="Gaussian_Blur"&amp;gt;&lt;br /&gt;      &amp;lt;feGaussianBlur in="SourceGraphic" stdDeviation="5"/&amp;gt;&lt;br /&gt;    &amp;lt;/filter&amp;gt;&lt;br /&gt;  &amp;lt;/defs&amp;gt;&lt;br /&gt;  &amp;lt;ellipse cx="60" cy="150" rx="70" ry="40" style="fill:#0000ff;stroke:#ffff00;stroke-width:2;" /&amp;gt;&lt;br /&gt;  &amp;lt;ellipse cx="200" cy="150" rx="70" ry="40" style="fill:#ff0000;stroke:#ffff00;stroke-width:2;filter:url(#Gaussian_Blur)" /&amp;gt;&lt;br /&gt;  &amp;lt;rect width="140" height="80" x="280" y="110" style="fill:#ff0000;stroke:#ffff00;stroke-width:2;filter:url(#Gaussian_Blur)" /&amp;gt;&lt;br /&gt;&amp;lt;/svg&amp;gt;&lt;/code&gt;&lt;/pre&gt;&lt;a href="http://4.bp.blogspot.com/_fR2RgFnRXwA/RuML5fS5wSI/AAAAAAAAAD4/UCenmoRKOWE/s1600-h/gaussian.jpg"&gt;&lt;img id="BLOGGER_PHOTO_ID_5107939484649505058" style="CURSOR: hand" alt="" src="http://4.bp.blogspot.com/_fR2RgFnRXwA/RuML5fS5wSI/AAAAAAAAAD4/UCenmoRKOWE/s320/gaussian.jpg" border="0" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;with counterpart&lt;br /&gt;&lt;br /&gt;&lt;pre style="BORDER-RIGHT: #999999 1px dashed; PADDING-RIGHT: 5px; BORDER-TOP: #999999 1px dashed; PADDING-LEFT: 5px; FONT-SIZE: 12px; PADDING-BOTTOM: 5px; OVERFLOW: auto; BORDER-LEFT: #999999 1px dashed; WIDTH: 100%; COLOR: #000000; LINE-HEIGHT: 14px; PADDING-TOP: 5px; BORDER-BOTTOM: #999999 1px dashed; FONT-FAMILY: Andale Mono, Lucida Console, Monaco, fixed, monospace; BACKGROUND-COLOR: #eee"&gt;&lt;code&gt;&amp;lt;?xml version="1.0" encoding="UTF-8"?&amp;gt;&lt;br /&gt;&amp;lt;Viewbox Stretch="Uniform" xmlns="http://schemas.microsoft.com/winfx/2006/xaml/presentation" xmlns:x="http://schemas.microsoft.com/winfx/2006/xaml"&amp;gt;&lt;br /&gt;  &amp;lt;Canvas Width="280" Height="80"&amp;gt;&lt;br /&gt;    &amp;lt;Canvas.Resources&amp;gt;&lt;br /&gt;      &amp;lt;Style x:Key="Gaussian_Blur" TargetType="FrameworkElement"&amp;gt;&lt;br /&gt;        &amp;lt;Setter Property="BitmapEffect" &amp;gt;&lt;br /&gt;          &amp;lt;Setter.Value&amp;gt;&lt;br /&gt;            &amp;lt;BlurBitmapEffect Radius="5" KernelType="Gaussian" /&amp;gt;&lt;br /&gt;          &amp;lt;/Setter.Value&amp;gt;&lt;br /&gt;        &amp;lt;/Setter&amp;gt;&lt;br /&gt;      &amp;lt;/Style&amp;gt;&lt;br /&gt;   &amp;lt;/Canvas.Resources&amp;gt;&lt;br /&gt;   &amp;lt;Ellipse Canvas.Left="0" Width="140" Height="80" Fill="#000FFF" Stroke="#FFFF00" StrokeThickness="2" /&amp;gt;&lt;br /&gt;   &amp;lt;Ellipse Canvas.Left="140" Style="{StaticResource Gaussian_Blur}" Width="140" Height="80" Fill="#FF0000" Stroke="#FFFF00" StrokeThickness="2" /&amp;gt;&lt;br /&gt;   &amp;lt;Rectangle Canvas.Left="280" Style="{StaticResource Gaussian_Blur}" Width="140" Height="80" Fill="#FF0000" Stroke="#FFFF00" StrokeThickness="2" /&amp;gt;&lt;br /&gt;  &amp;lt;/Canvas&amp;gt;&lt;br /&gt;&amp;lt;/Viewbox&amp;gt;&lt;br /&gt;&lt;/code&gt;&lt;/pre&gt;&lt;p&gt;Note that the Gaussian blur is applied to different shapes, both derived from FrameworkElement, and only to shapes of the right Style.&lt;/p&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/4839156784223048911-3802305167653490260?l=sanpaku72.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://sanpaku72.blogspot.com/feeds/3802305167653490260/comments/default' title='Reacties plaatsen'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=4839156784223048911&amp;postID=3802305167653490260' title='1 reacties'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/4839156784223048911/posts/default/3802305167653490260'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/4839156784223048911/posts/default/3802305167653490260'/><link rel='alternate' type='text/html' href='http://sanpaku72.blogspot.com/2007/09/svg2xaml.html' title='SVG2XAML &amp;mdash; &amp;lt;use&amp;gt;-element'/><author><name>Toine</name><uri>http://www.blogger.com/profile/04380131741327956748</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://1.bp.blogspot.com/_fR2RgFnRXwA/RuMLsvS5wRI/AAAAAAAAADw/etgEKRisV5U/s72-c/rect.jpg' height='72' width='72'/><thr:total>1</thr:total></entry><entry><id>tag:blogger.com,1999:blog-4839156784223048911.post-1781321571309617716</id><published>2007-09-07T14:13:00.001-07:00</published><updated>2007-09-07T14:25:35.752-07:00</updated><title type='text'>Old post</title><content type='html'>I found an old &lt;a href="http://www.eggheadcafe.com/forumarchives/windowsdeveloperwinfxavalon/nov2005/post24250254.asp"&gt;post&lt;/a&gt; of myself... Really shows I was into SVG &lt;-&gt; XAML at the time.&lt;br /&gt;&lt;br /&gt;&lt;blockquote&gt;11/11/2005 10:45:30 AM    Animation over a path in XAML &lt;br /&gt;Is there a good equivalent of the following SVG in XAML? [...]&lt;/blockquote&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/4839156784223048911-1781321571309617716?l=sanpaku72.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://sanpaku72.blogspot.com/feeds/1781321571309617716/comments/default' title='Reacties plaatsen'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=4839156784223048911&amp;postID=1781321571309617716' title='0 reacties'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/4839156784223048911/posts/default/1781321571309617716'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/4839156784223048911/posts/default/1781321571309617716'/><link rel='alternate' type='text/html' href='http://sanpaku72.blogspot.com/2007/09/old-post.html' title='Old post'/><author><name>Toine</name><uri>http://www.blogger.com/profile/04380131741327956748</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-4839156784223048911.post-6217500405786402888</id><published>2007-09-07T09:27:00.000-07:00</published><updated>2007-09-14T12:27:59.065-07:00</updated><title type='text'>Having fun with XAML (Silverlight) and SVG</title><content type='html'>&lt;span style="font-size:130%;"&gt;Rationale&lt;/span&gt;&lt;br /&gt;When I first became acquainted with Microsoft's XAML format (october 2005), my primary platform was Windows 2000. Support, examples and clip art were limited. It was then that I started to write an &lt;a href="http://members.chello.nl/~a.degreef/xaml/svg2xaml.xsl"&gt;XSL-transformation from SVG to XAML&lt;/a&gt;, targeted at the 2003 namespace supported by a 3rd party tool, Xamlon. It came with its own pecularities, but hey, it worked (even on Windows 2000)! In order to test some files incompatible with Xamlon, I also wrote the reverse, a &lt;a href="http://members.chello.nl/~a.degreef/xaml/xaml2svg.xsl"&gt;XAML to SVG transformation&lt;/a&gt;. This also worked with some more complex examples, like the samples for Microsoft Expression. Giraffes, parrots and hippos flooded my screen. Then I got busy with other things and let it rest...&lt;br /&gt;&lt;br /&gt;&lt;span style="font-size:130%;"&gt;2007&lt;/span&gt;&lt;br /&gt;Recent developments like &lt;a href="http://silverlight.net/Default.aspx"&gt;Silverlight&lt;/a&gt;, Andreia Gaita's SVG2XAML (part of &lt;a href="http://www.mono-project.com/Moonlight%22"&gt;Moonlight&lt;/a&gt;, the Mono port of Silverlight) and &lt;a href="http://intertwingly.net/stories/2007/05/06/"&gt;Sam Ruby's SVG to Silverlight Workbench&lt;/a&gt;, revived my interest in my own shelved pet project. I had to remove some 2003 namespace "artifacts", like RectangleTop and RectangleWidth. ID, TransformDecorator and Text became x:Key, RenderTransform and TextBlock, respectively. Attributes for shapes like Ellipse also changed slightly.&lt;br /&gt;&lt;br /&gt;&lt;span style="font-size:130%;"&gt;Consequences&lt;/span&gt;&lt;br /&gt;This allowed some interesting techniques like:&lt;br /&gt;- &lt;a href="http://members.chello.nl/~a.degreef/xaml/svg_using_sliverlight.html"&gt;SVG on Internet Explorer&lt;/a&gt;, without the ASV (Adobe SVG Viewer) plugin required (the example also works on Mozilla with Silverlight installed)&lt;br /&gt;- &lt;a href="http://members.chello.nl/~a.degreef/xaml/xaml_using_mozilla_native_svg.xhtml"&gt;XAML/Silverlight on Mozilla&lt;/a&gt;, without the Silverlight plugin installed (doesn't work on IE, but that's a mimetype issue)&lt;br /&gt;&lt;br /&gt;&lt;span style="font-size:130%;"&gt;Examples&lt;br /&gt;&lt;/span&gt;- Colored toucan (&lt;a href="http://members.chello.nl/~a.degreef/svg/examples/coloredtoucan2.svg"&gt;SVG&lt;/a&gt; to &lt;a href="http://members.chello.nl/~a.degreef/xaml/examples/coloredtoucan2.xaml"&gt;XAML&lt;/a&gt;)&lt;br /&gt;&lt;a href="http://1.bp.blogspot.com/_fR2RgFnRXwA/RuF8sPS5wJI/AAAAAAAAAAs/E1l_OrVc3Wg/s1600-h/toucan.jpg"&gt;&lt;img id="BLOGGER_PHOTO_ID_5107500551876755602" style="FLOAT: left; MARGIN: 0px 10px 10px 0px; CURSOR: hand" alt="" src="http://1.bp.blogspot.com/_fR2RgFnRXwA/RuF8sPS5wJI/AAAAAAAAAAs/E1l_OrVc3Wg/s200/toucan.jpg" border="0" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;- GreenFrond (&lt;a href="http://members.chello.nl/~a.degreef/xaml/examples/GreenFrond.xaml"&gt;XAML&lt;/a&gt; to &lt;a href="http://members.chello.nl/~a.degreef/svg/examples/GreenFrond.svg"&gt;SVG&lt;/a&gt;)&lt;br /&gt;&lt;br /&gt;&lt;a href="http://2.bp.blogspot.com/_fR2RgFnRXwA/RuF83fS5wKI/AAAAAAAAAA0/PFOyAMK0JBY/s1600-h/GreenFrond.jpg"&gt;&lt;img id="BLOGGER_PHOTO_ID_5107500745150283938" style="FLOAT: left; MARGIN: 0px 10px 10px 0px; CURSOR: hand" alt="" src="http://2.bp.blogspot.com/_fR2RgFnRXwA/RuF83fS5wKI/AAAAAAAAAA0/PFOyAMK0JBY/s200/GreenFrond.jpg" border="0" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;&lt;span style="font-size:130%;"&gt;&lt;/span&gt;&lt;br /&gt;&lt;span style="font-size:130%;"&gt;&lt;/span&gt;&lt;br /&gt;&lt;span style="font-size:130%;"&gt;&lt;/span&gt;&lt;br /&gt;&lt;span style="font-size:130%;"&gt;&lt;/span&gt;&lt;br /&gt;&lt;span style="font-size:130%;"&gt;&lt;/span&gt;&lt;br /&gt;&lt;span style="font-size:130%;"&gt;&lt;/span&gt;&lt;br /&gt;&lt;span style="font-size:130%;"&gt;How can you help?&lt;br /&gt;&lt;/span&gt;The XSLs need testing, code coverage and conformance tests. Bug reports are more than welcome. And there are many concepts and constructs that still need a counterpart, for instance filters and base64 encoded images in XAML. Some more posts on these, and some implementation issues are to follow in the next days.&lt;br /&gt;Feel free to &lt;a href="mailto:a.degreef@chello.nl"&gt;email&lt;/a&gt; your comments.&lt;br /&gt;&lt;br /&gt;&lt;span style="font-size:130%;"&gt;Updates&lt;/span&gt;&lt;br /&gt;20071009 20:57: XMLs and XSLs must be read with async = false, corrected in Transform.js&lt;br /&gt;20071013 22:42: Changes to xaml2svg.xsl, shapes.xsl, properties.xsl, bugs filed by Inkscape developers&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/4839156784223048911-6217500405786402888?l=sanpaku72.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://sanpaku72.blogspot.com/feeds/6217500405786402888/comments/default' title='Reacties plaatsen'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=4839156784223048911&amp;postID=6217500405786402888' title='34 reacties'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/4839156784223048911/posts/default/6217500405786402888'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/4839156784223048911/posts/default/6217500405786402888'/><link rel='alternate' type='text/html' href='http://sanpaku72.blogspot.com/2007/09/having-fun-with-xaml-silverlight-and.html' title='Having fun with XAML (Silverlight) and SVG'/><author><name>Toine</name><uri>http://www.blogger.com/profile/04380131741327956748</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://1.bp.blogspot.com/_fR2RgFnRXwA/RuF8sPS5wJI/AAAAAAAAAAs/E1l_OrVc3Wg/s72-c/toucan.jpg' height='72' width='72'/><thr:total>34</thr:total></entry><entry><id>tag:blogger.com,1999:blog-4839156784223048911.post-4229702399551329304</id><published>2007-09-07T03:08:00.001-07:00</published><updated>2007-09-07T05:09:56.029-07:00</updated><title type='text'>Berlin street signs</title><content type='html'>&lt;a href="http://2.bp.blogspot.com/_fR2RgFnRXwA/RuE-ZfS5wII/AAAAAAAAAAk/8KBaNM7-nYA/s1600-h/Ligature.JPG"&gt;&lt;img id="BLOGGER_PHOTO_ID_5107432060033286274" style="FLOAT: left; MARGIN: 0px 10px 10px 0px; CURSOR: hand" alt="" src="http://2.bp.blogspot.com/_fR2RgFnRXwA/RuE-ZfS5wII/AAAAAAAAAAk/8KBaNM7-nYA/s200/Ligature.JPG" border="0" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;div&gt;Last monday I returned from a short (way too short!) trip to Berlin. This photo is from an earlier visit (2004). It shows not one, but two different ligatures (typographic contractions), &lt;span style="font-family:arial;"&gt;tʒ&lt;/span&gt; and &lt;span style="font-family:arial;"&gt;ſʒ&lt;/span&gt;. A quick tour of flickr and the wikipedia yielded some more examples:&lt;br /&gt;- &lt;a href="http://flickr.com/photos/typeoff/1313125413/"&gt;&lt;span style="font-family:arial;"&gt;Bötʒowstraſʒe&lt;/span&gt;&lt;/a&gt;&lt;br /&gt;- &lt;a href="http://en.wikipedia.org/wiki/Image:Berliner_Strassenschilder.jpg"&gt;&lt;span style="font-family:arial;"&gt;Petersburgerstraſʒe-Bersarinplatʒ&lt;/span&gt;&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;&lt;p&gt;The only other I could think of (top of mind) is &lt;span style="font-family:arial;"&gt;Schloſʒplatʒ&lt;/span&gt;. There must be more of these...&lt;/p&gt;&lt;/div&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/4839156784223048911-4229702399551329304?l=sanpaku72.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://sanpaku72.blogspot.com/feeds/4229702399551329304/comments/default' title='Reacties plaatsen'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=4839156784223048911&amp;postID=4229702399551329304' title='0 reacties'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/4839156784223048911/posts/default/4229702399551329304'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/4839156784223048911/posts/default/4229702399551329304'/><link rel='alternate' type='text/html' href='http://sanpaku72.blogspot.com/2007/09/berlin-street-signs.html' title='Berlin street signs'/><author><name>Toine</name><uri>http://www.blogger.com/profile/04380131741327956748</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://2.bp.blogspot.com/_fR2RgFnRXwA/RuE-ZfS5wII/AAAAAAAAAAk/8KBaNM7-nYA/s72-c/Ligature.JPG' height='72' width='72'/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-4839156784223048911.post-5349306540724402268</id><published>2007-09-07T02:48:00.000-07:00</published><updated>2007-09-07T03:04:27.226-07:00</updated><title type='text'>Just checked in...</title><content type='html'>Let me see how well this works out. I just wanted to make sure I start blogging before my parents do... Sadly 'sanpaku' was already taken, but sanpaku72 fits me very well.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/4839156784223048911-5349306540724402268?l=sanpaku72.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://sanpaku72.blogspot.com/feeds/5349306540724402268/comments/default' title='Reacties plaatsen'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=4839156784223048911&amp;postID=5349306540724402268' title='1 reacties'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/4839156784223048911/posts/default/5349306540724402268'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/4839156784223048911/posts/default/5349306540724402268'/><link rel='alternate' type='text/html' href='http://sanpaku72.blogspot.com/2007/09/just-checked-in.html' title='Just checked in...'/><author><name>Toine</name><uri>http://www.blogger.com/profile/04380131741327956748</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>1</thr:total></entry></feed>
