{"id":1792,"date":"2009-03-10T18:50:59","date_gmt":"2009-03-10T18:50:59","guid":{"rendered":"https:\/\/ultrasparky.org\/blog\/2009\/03\/10\/more_on_sodachr\/"},"modified":"2009-03-10T18:50:59","modified_gmt":"2009-03-10T18:50:59","slug":"more_on_sodachr","status":"publish","type":"post","link":"https:\/\/ultrasparky.org\/blog\/2009\/03\/10\/more_on_sodachr\/","title":{"rendered":"More on Sodachrome"},"content":{"rendered":"<p><strong>A few people have been asking<\/strong> about how <a href=\"https:\/\/ultrasparky.org\/archives\/2009\/03\/the_colour_grey.html\" title=\"The Colour Grey, revealed\">Sodachrome<\/a> actually works, and how a user would assemble the pieces to work properly. It&#8217;s actually a lot simpler than it might seem: no crazy OpenType features, no complex setting. It&#8217;s just two simple fonts that can be set independently, or &#8212; ideally &#8212; set on top of one another, either by overprinting separate color plates, or by using transparency modes to blend the layers if you&#8217;re going all-digital.<\/p>\n<p>First, let&#8217;s have a quick peek at the first font &#8212; Sodachrome Left:<\/p>\n<p><img decoding=\"async\" alt=\"Sodachrome Left\" src=\"https:\/\/ultrasparky.org\/blog\/img\/sodachrome_left.jpg\" width=\"100%\" height=\"87\"  vspace=\"5\" \/><\/p>\n<p>And now, Sodachrome Right:<\/p>\n<p><img decoding=\"async\" alt=\"Sodachrome Right\" src=\"https:\/\/ultrasparky.org\/blog\/img\/sodachrome_right.jpg\" width=\"100%\" height=\"93\"  vspace=\"5\" \/><\/p>\n<p><!--more--><\/p>\n<p>You can see that the shapes on their own are pretty odd looking. Getting them to work together was a bit of a trick, so we found it easiest to draw both outlines for each glyph at the same time, using just one Fontlab file:<\/p>\n<p><img decoding=\"async\" alt=\"Sodachrome VFB\" src=\"https:\/\/ultrasparky.org\/blog\/img\/Sodachrome_VFB.jpg\" width=\"100%\" height=\"453\"  vspace=\"5\" \/><\/p>\n<p>After the two outlines were drawn for each glyph, we separated them into two files and then exported a font from each. After that, it&#8217;s just up to users to manipulate those two fonts as they see fit.<\/p>\n<p><img decoding=\"async\" alt=\"Sodachrome samples\" src=\"https:\/\/ultrasparky.org\/blog\/img\/sodachrome_samples.jpg\" width=\"100%\" height=\"897\"  vspace=\"5\" \/><\/p>\n","protected":false},"excerpt":{"rendered":"<p>A few people have been asking about how Sodachrome actually works, and how a user would assemble the pieces to work properly. It&#8217;s actually a lot simpler than it might seem: no crazy OpenType features, no complex setting. It&#8217;s just two simple fonts that can be set independently, or &#8212; ideally &#8212; set on top &hellip; <a href=\"https:\/\/ultrasparky.org\/blog\/2009\/03\/10\/more_on_sodachr\/\" class=\"more-link\">Continue reading<span class=\"screen-reader-text\"> &#8220;More on Sodachrome&#8221;<\/span><\/a><\/p>\n","protected":false},"author":2,"featured_media":0,"comment_status":"open","ping_status":"closed","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[4],"tags":[],"class_list":["post-1792","post","type-post","status-publish","format-standard","hentry","category-ultratypographic"],"jetpack_featured_media_url":"","_links":{"self":[{"href":"https:\/\/ultrasparky.org\/blog\/wp-json\/wp\/v2\/posts\/1792","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/ultrasparky.org\/blog\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/ultrasparky.org\/blog\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/ultrasparky.org\/blog\/wp-json\/wp\/v2\/users\/2"}],"replies":[{"embeddable":true,"href":"https:\/\/ultrasparky.org\/blog\/wp-json\/wp\/v2\/comments?post=1792"}],"version-history":[{"count":0,"href":"https:\/\/ultrasparky.org\/blog\/wp-json\/wp\/v2\/posts\/1792\/revisions"}],"wp:attachment":[{"href":"https:\/\/ultrasparky.org\/blog\/wp-json\/wp\/v2\/media?parent=1792"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/ultrasparky.org\/blog\/wp-json\/wp\/v2\/categories?post=1792"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/ultrasparky.org\/blog\/wp-json\/wp\/v2\/tags?post=1792"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}