vietnam
clone your own copy | download snapshot

Snapshots | iceberg

No images in this repository’s iceberg at this time

Inside this repository

one-thing-leads-to-another
text/html

Download raw (16.0 KB)

<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">

<head profile="http://gmpg.org/xfn/11">
	<meta http-equiv="Content-Type" content="text/html; charset=UTF-8" />
	
	<title>  One thing leads to another</title>
	
	<meta name="generator" content="WordPress 3.0.5" /> <!-- leave this for stats -->
	
	<link rel="stylesheet" href="http://ospublish.constantvzw.org/wp-content/themes/osp/style.css" type="text/css" media="screen" />

	<link rel="alternate" type="application/rss+xml" title="OSP RSS Feed" href="http://ospublish.constantvzw.org/feed" />
	<link rel="pingback" href="http://ospublish.constantvzw.org/xmlrpc.php" />

	<link rel="icon" type="image/gif" href="http://ospublish.constantvzw.org/wp-content/uploads/frog.gif">

	<link rel="alternate" type="application/rss+xml" title="OSP &raquo; One thing leads to another Comments Feed" href="http://ospublish.constantvzw.org/type/one-thing-leads-to-another/feed" />
<script src="http://simile.mit.edu/ajax/api/simile-ajax-api.js" type="text/javascript"></script><script src="http://api.simile-widgets.org/timeline/2.3.1/timeline-api.js?bundle=true" type="text/javascript"></script><link rel="stylesheet" href="http://ospublish.constantvzw.org/wp-content/plugins/wp-simile-timeline/data/custom.css" type="text/css" />
<link rel="stylesheet" href="http://ospublish.constantvzw.org/wp-content/plugins/wp-simile-timeline/data/timeline.css.php" type="text/css" />
<link rel='stylesheet' id='wp-polls-css'  href='http://ospublish.constantvzw.org/wp-content/plugins/wp-polls/polls-css.css?ver=2.50' type='text/css' media='all' />
<script type='text/javascript' src='http://ajax.googleapis.com/ajax/libs/jquery/1.4.4/jquery.min.js?ver=1.4.4'></script>
<link rel="EditURI" type="application/rsd+xml" title="RSD" href="http://ospublish.constantvzw.org/xmlrpc.php?rsd" />
<link rel="wlwmanifest" type="application/wlwmanifest+xml" href="http://ospublish.constantvzw.org/wp-includes/wlwmanifest.xml" /> 
<link rel='index' title='OSP' href='http://ospublish.constantvzw.org' />
<link rel='start' title='Ok, it is time now.' href='http://ospublish.constantvzw.org/news/is-it-possible' />
<link rel='prev' title='Speak my language' href='http://ospublish.constantvzw.org/tools/speak-my-language' />
<link rel='next' title='GML' href='http://ospublish.constantvzw.org/conversation/gml' />
<meta name="generator" content="WordPress 3.0.5" />
<link rel='canonical' href='http://ospublish.constantvzw.org/type/one-thing-leads-to-another' />
<link rel='shortlink' href='http://ospublish.constantvzw.org/?p=4721' />

	<!-- Portfolio Slideshow-->
	<link rel="stylesheet" type="text/css" href="http://ospublish.constantvzw.org/wp-content/plugins/portfolio-slideshow/portfolio-slideshow.css?ver=1.1.2" />
	<noscript><link rel="stylesheet" type="text/css" href="http://ospublish.constantvzw.org/wp-content/plugins/portfolio-slideshow/portfolio-slideshow-noscript.css?ver=1.1.2" /></noscript>
	<script type="text/javascript">/* <![CDATA[ */var psTimeout = new Array(); var psTrans =  new Array(); var psSpeed =  new Array(); var psNoWrap =  new Array();/* ]]> */</script>
	<!--//Portfolio Slideshow-->
			<style type="text/css">
						ol.footnotes li {list-style-type:decimal;}
						ol.footnotes{font-size:0.8em; color:#666666;}		</style>
		<style type="text/css">
.wp-polls .pollbar {
	margin: 1px;
	font-size: 6px;
	line-height: 8px;
	height: 8px;
	background-image: url('http://ospublish.constantvzw.org/wp-content/plugins/wp-polls/images/default/pollbg.gif');
	border: 1px solid #c8c8c8;
}
</style>
<!-- Wordpress Popular Posts v2.1.4 -->
<script type="text/javascript" charset="utf-8">
    /* <![CDATA[ */				
	jQuery.post('http://ospublish.constantvzw.org/wp-admin/admin-ajax.php', {action: 'wpp_update', token: 'f81a523d34', id: 4721});
    /* ]]> */
</script>
<!-- End Wordpress Popular Posts v2.1.4 -->
            
<!-- Wordpress Popular Posts v2.1.4 -->
<link rel="stylesheet" href="http://ospublish.constantvzw.org/wp-content/plugins/wordpress-popular-posts/style/wpp.css" type="text/css" media="screen" />
<!-- End Wordpress Popular Posts v2.1.4 -->

</head>
<body>

<div id="container">

<div id="masthead">


	<h1><a href="http://ospublish.constantvzw.org" title="Home">OSP</a><a href="http://en.wikipedia.org/wiki/Tardigrada" class="star" title="Tardigrade"><img src="http://ospublish.constantvzw.org/wp-content/themes/osp/images/bear_6.jpg"></a>


</h1>

	<h2>Open Source Publishing &#8211; Design Tools For Designers</h2>
</div><!--masthead-->

<!--<div id="head_bckgr"><img src="http://ospublish.constantvzw.org/wp-content/themes/osp/images/title.jpg"></a></div>-->

		<ul id="subnav"><li><a href="http://ospublish.constantvzw.org">Home</a></li><li class="page_item page-item-2"><a href="http://ospublish.constantvzw.org/about" title="About">About</a></li>
<li class="page_item page-item-83"><a href="http://ospublish.constantvzw.org/archives" title="Archives">Archives</a></li>
<li class="page_item page-item-241"><a href="http://ospublish.constantvzw.org/contact" title="Contact">Contact</a></li>
<li class="page_item page-item-4838"><a href="http://ospublish.constantvzw.org/library" title="Library">Library</a></li>
<li class="page_item page-item-81"><a href="http://ospublish.constantvzw.org/links" title="Links">Links</a></li>
<li class="page_item page-item-938"><a href="http://ospublish.constantvzw.org/tags" title="Tags">Tags</a></li>
<li><a href="/recipes">Recipes</a></li><li><a href="/image">Snapshots</a></li><li><a href="/works">Works</a></li><li><a href="/foundry">Foundry</a></li></ul>

	<ul id="nav">
			<li class="cat-item cat-item-18"><a href="http://ospublish.constantvzw.org/category/conversation" title="OSP converses, talks with, interviews.">Conversations</a>
</li>
	<li class="cat-item cat-item-21"><a href="http://ospublish.constantvzw.org/category/downloads" title="Our foundry and source repository. A list of digital files.">Downloads</a>
</li>
	<li class="cat-item cat-item-17"><a href="http://ospublish.constantvzw.org/category/education" title="OSP teaches and learns.">Education</a>
</li>
	<li class="cat-item cat-item-46"><a href="http://ospublish.constantvzw.org/category/live" title="OSP shares findings. Prints and parties. Public appearances.">Live</a>
</li>
	<li class="cat-item cat-item-1"><a href="http://ospublish.constantvzw.org/category/news" title="Fresh and new for and at OSP.">News</a>
</li>
	<li class="cat-item cat-item-65"><a href="http://ospublish.constantvzw.org/category/texts" title="Library. Texts we like, texts we write.">Texts</a>
</li>
	<li class="cat-item cat-item-38"><a href="http://ospublish.constantvzw.org/category/tools" title="Tools for work and reflection. Not always digital.">Tools</a>
</li>
	<li class="cat-item cat-item-3"><a href="http://ospublish.constantvzw.org/category/type" title="Typography to write and design with.">Type</a>
</li>
	</ul>
	<div id="content_box">
		<div id="left_side">			
					
		<div class="navigation">
	<span class="previous">&laquo; <a href="http://ospublish.constantvzw.org/tools/speak-my-language" rel="prev">Speak my language</a> </span>
	<span class="next"><a href="http://ospublish.constantvzw.org/conversation/gml" rel="next">GML</a> &raquo;</span>
</div><!--navigation-->			
	<div class="wide_post">
		<div class="post">
			<h1>One thing leads to another</h1>
			<p class="meta"><a href="http://ospublish.constantvzw.org/category/tools" title="View all posts in Tools" rel="category tag">Tools</a> &middot; <a href="http://ospublish.constantvzw.org/category/type" title="View all posts in Type" rel="category tag">Type</a> &middot; July 11th, 2010 &middot;  <a href="http://ospublish.constantvzw.org/author/femke/" title="Posts by Femke">Femke</a></p>
			<div class="entry">
				<p><a href="http://ospublish.constantvzw.org/wp-content/uploads/list.png"><img src="http://ospublish.constantvzw.org/wp-content/uploads/list.png" alt="" title="list" width="213" height="863" class="float" /></a>Following a trackback, Alexandre discovered the work of Lafkon studio a few days ago. Than, through Antonio Roberts&#8217; comment on this same post, I find out about his work with animated fontfiles. Antonio writes:</p>
<p>&#8220;<em>Font files are files that attribute a style to the otherwise plain text that we see on screen. The computer treats this only as an attribute of the text and can understand it regardless of what font file is used or how it looks to the viewer</em>&#8221;</p>
<p><a href="http://www.hellocatfood.com/2010/06/30/i-am-sitting-in-a-room/">http://www.hellocatfood.com/2010/06/30/i-am-sitting-in-a-room/</a></p>
<p>Exploring his blog further, I am intrigued by a series of inkscape-animations, and learn they are based on the svgbuild script in Ed Halley&#8217;s Programmer&#8217;s Notebook:</p>
<p>&#8220;<em>This script takes a SVG (scaleable vector graphics) file, and uses the InkScape application to render each frame of a movie animation.  If viewed in sequence, a virtual &#8220;camera&#8221; is animated along a tour of the image as it is constructed, entity by entity, from nothing up to the final construction.</em>&#8221;</p>
<p><a href="http://halley.cc/code/?python/svgbuild.py">http://halley.cc/code/?python/svgbuild.py</a></p>
<p>Ed Halleys&#8217; notebook contains many more interesting things to play with. buzz.py (&#8220;a phrase generator which assembles phrases from random pieces&#8221;) or strokes.py (&#8220;Routines for recognizing handwriting strokes and gestures&#8221;). </p>
<p>It will lead to something else one day.</p>
<div class="clear"></div>
							</div>
			<p class="meta">Tags:  &middot; <a href="http://ospublish.constantvzw.org/tag/animation" rel="tag">animation</a>, <a href="http://ospublish.constantvzw.org/tag/inkscape" rel="tag">Inkscape</a>, <a href="http://ospublish.constantvzw.org/tag/libre-fonts" rel="tag">Libre Fonts</a></p>
		</div>
			<div class="clear"></div>
		
				</div><!--wide_post-->
</div><!--left_side-->

<div class="sidebar">
		<li class="widget">
<h2>Related Posts</h2>
<ul class="related_post"><li><a href="http://ospublish.constantvzw.org/news/lower-cases" title="Lower cases">Lower cases</a></li><li><a href="http://ospublish.constantvzw.org/news/osp-full-scale-in-beaubourg" title="OSP full scale in Beaubourg">OSP full scale in Beaubourg</a></li><li><a href="http://ospublish.constantvzw.org/works/logo-galore" title="Logo Galore">Logo Galore</a></li><li><a href="http://ospublish.constantvzw.org/news/bon-voyage-osp" title="Bon Voyage OSP!">Bon Voyage OSP!</a></li><li><a href="http://ospublish.constantvzw.org/news/today-at-osp" title="Today at OSP">Today at OSP</a></li><li><a href="http://ospublish.constantvzw.org/news/chaine-typo-graphique-ouverte" title="Chaîne typo-graphique ouverte">Chaîne typo-graphique ouverte</a></li><li><a href="http://ospublish.constantvzw.org/conversation/listen-to-floss" title="Listen to F/LOSS">Listen to F/LOSS</a></li></ul></li>	</div>
<div class="r_sidebar">
		<ul>
	<li class="widget">
		<form method="get" id="search_form" action="http://ospublish.constantvzw.org/">
	<input type="text" class="search_input" value="Search" name="s" id="s" onfocus="if (this.value == 'To search, type and hit enter') {this.value = '';}" onblur="if (this.value == '') {this.value = 'Search';}" />
	<input type="hidden" id="searchsubmit" value="Search" />
</form>
	</li>

</ul>	</div>
<div class="commentbar">
		
<!-- You can start editing here. -->

<div class="comments">
	<ul>

<li class="widget">
<h2>
No Comments &darr;</h2>
</li>


	
		 
			<!-- If comments are open, but there are no comments. -->
<!--				<li>
					<div class="entry">
						<p>There are no comments yet</p>
					</div>
				</li>-->

		
	</ul>

	

	<!-- Comment Form -->
		
		
			<h3>Leave a Comment</h3>
			<form action="http://ospublish.constantvzw.org/wp-comments-post.php" method="post" id="comment_form">
			
			
							<label for="author">Name</label><input type="text" name="author" id="author" value="" tabindex="1" />
				<label for="email">e-mail</label><input type="text" name="email" id="email" value="" tabindex="2" />
				<label for="url">Website</label><input type="text" name="url" id="url" value="" tabindex="3" />
							<!--<p><small><strong>XHTML:</strong> You can use these tags: &lt;a href=&quot;&quot; title=&quot;&quot;&gt; &lt;abbr title=&quot;&quot;&gt; &lt;acronym title=&quot;&quot;&gt; &lt;b&gt; &lt;blockquote cite=&quot;&quot;&gt; &lt;cite&gt; &lt;code&gt; &lt;del datetime=&quot;&quot;&gt; &lt;em&gt; &lt;i&gt; &lt;q cite=&quot;&quot;&gt; &lt;strike&gt; &lt;strong&gt; </small></p>-->
			
				<label for="comment">
				Comment</label><textarea name="comment" id="comment" rows="8" tabindex="4"></textarea>
			
				
<p style="display: none;"><input type="hidden" id="akismet_comment_nonce" name="akismet_comment_nonce" value="9e20db0d01" /></p><div id="trymath_cont">
 <p>
  <label for="trymath">
    If you are human, solve the math-challenge below and enter the answer here:
  </label>
  <input type="text" name="trymath" id="trymath" />
 <pre> ____  ____        ____  ____ 
/ _  \/ ___\      /_   \/_   \
\/ | |\ \ //_____  /   / /   /
   | |/ /_\\\____\/   /_/   /_
   \_/\____/      \____/\____/
                              
</pre>
</div>
<script type="text/javascript">
//<![CDATA[
//for( i = 0; i < document.forms.length; i++ ) {
//	if( typeof(document.forms[i].trymath) != 'undefined' ) {
//		commentForm = document.forms[i].comment.parentNode;
//		break;
//	}
//}
//var commentArea = commentForm.parentNode;
//var captchafrm = document.getElementById("trymath_cont");
//commentArea.insertBefore(captchafrm, commentForm);
//commentArea.trymath.size = commentArea.author.size;
//commentArea.trymath.className = commentArea.author.className;
function insertAfter (referenceNode, newNode) {
  referenceNode.parentNode.insertBefore (newNode, referenceNode.nextSibling);
}
var captchafrm = document.getElementById("trymath_cont");
var url = document.getElementById ('url');
if (url != undefined) {
  insertAfter (url, captchafrm);
}
//]]>
</script>
			
					<input name="submit" type="submit" id="submit" src="http://ospublish.constantvzw.org/wp-content/themes/osp/images/submit_comment.gif" tabindex="5" value="Submit" />
					<input type="hidden" name="comment_post_ID" value="4721" />
				
	
			</form>

		
</div><!--comments-->
	</div>	
	</div>

	<div id="footer">
		<p>Powered by <a href="http://constantvzw.org">Constant</a> &middot; Unless otherwise noticed, all content available under a <a href="http://artlibre.org/licence/lal/en/">Free Art Licence</a></p>
		<script type='text/javascript' src='http://ospublish.constantvzw.org/wp-content/plugins/portfolio-slideshow/lib/jquery.cycle.all.min.js?ver=2.7.3'></script>
<script type='text/javascript' src='http://ospublish.constantvzw.org/wp-content/plugins/portfolio-slideshow/lib/portfolio-slideshow.js?ver=1.1.2'></script>
<script type='text/javascript'>
/* <![CDATA[ */
var pollsL10n = {
	ajax_url: "http://ospublish.constantvzw.org/wp-content/plugins/wp-polls/wp-polls.php",
	text_wait: "Your last request is still being processed. Please wait a while ...",
	text_valid: "Please choose a valid poll answer.",
	text_multiple: "Maximum number of choices allowed: ",
	show_loading: "1",
	show_fading: "1"
};
/* ]]> */
</script>
<script type='text/javascript' src='http://ospublish.constantvzw.org/wp-content/plugins/wp-polls/polls-js.js?ver=2.50'></script>
<script type="text/javascript">/* <![CDATA[ */var portfolioSlideshowOptions = {psHash: 'true',psLoader: 'false'};/* ]]> */</script>	
		<!-- Start of StatCounter Code -->
		<script type="text/javascript" language="javascript">
		var sc_project=2602710; 
		var sc_invisible=0; 
		var sc_partition=25; 
		var sc_security="a6dedaff"; 
		</script>
		<script type="text/javascript" language="javascript" src="http://www.statcounter.com/counter/counter.js"></script><noscript><a href="http://www.statcounter.com/" target="_blank"><img  src="http://c26.statcounter.com/counter.php?sc_project=2602710&java=0&security=a6dedaff&invisible=0" alt="free hit counter" border="0"></a> </noscript>
		<!-- End of StatCounter Code -->
	</div><!--footer-->

</div><!--container-->

</body>
</html>