]> pere.pagekite.me Git - homepage.git/blobdiff - blog/index.rss
Generated.
[homepage.git] / blog / index.rss
index 3856103f142f084f1bd4230c86a9f099a78e30ba..ec920a941a7d54cf636b00ee08a800d89f772046 100644 (file)
@@ -6,6 +6,37 @@
                 <link>http://people.skolelinux.org/pere/blog/</link>
                 <atom:link href="http://people.skolelinux.org/pere/blog/index.rss" rel="self" type="application/rss+xml" />
        
+       <item>
+               <title>Debian Wheezy is out - and Debian Edu / Skolelinux should soon follow! #newinwheezy</title>
+               <link>http://people.skolelinux.org/pere/blog/Debian_Wheezy_is_out___and_Debian_Edu___Skolelinux_should_soon_follow___newinwheezy.html</link>
+               <guid isPermaLink="true">http://people.skolelinux.org/pere/blog/Debian_Wheezy_is_out___and_Debian_Edu___Skolelinux_should_soon_follow___newinwheezy.html</guid>
+                <pubDate>Sun, 5 May 2013 07:40:00 +0200</pubDate>
+               <description>&lt;p&gt;When I woke up this morning, I was very happy to see that the
+&lt;a href=&quot;http://www.debian.org/News/2013/20130504&quot;&gt;release announcement
+for Debian Wheezy&lt;/a&gt; was waiting in my mail box.  This is a great
+Debian release, and I expect to move my machines at home over to it fairly
+soon.&lt;/p&gt;
+
+&lt;p&gt;The new debian release contain heaps of new stuff, and one program
+in particular make me very happy to see included.  The
+&lt;a href=&quot;http://scratch.mit.edu/&quot;&gt;Scratch&lt;/a&gt; program, made famous by
+the &lt;a href=&quot;http://www.code.org/&quot;&gt;Teach kid code&lt;/a&gt; movement, is
+included for the first time.  Alongside similar programs like
+&lt;a href=&quot;http://edu.kde.org/kturtle/&quot;&gt;kturtle&lt;/a&gt; and
+&lt;a href=&quot;http://wiki.sugarlabs.org/go/Activities/Turtle_Art&quot;&gt;turtleart&lt;/a&gt;,
+it allow for visual programming where syntax errors can not happen,
+and a friendly programming environment for learning to control the
+computer.  Scratch will also be included in the next release of Debian
+Edu.&lt;/a&gt;
+
+&lt;p&gt;And now that Wheezy is wrapped up, we can wrap up the next Debian
+Edu/Skolelinux release too.  The
+&lt;a href=&quot;http://lists.debian.org/debian-edu/2013/04/msg00132.html&quot;&gt;first
+alpha release&lt;/a&gt; went out last week, and the next should soon
+follow.&lt;p&gt;
+</description>
+       </item>
+       
        <item>
                <title>Vårt konkurransebidrag til #apps4norge bruker @opnedata</title>
                <link>http://people.skolelinux.org/pere/blog/V_rt_konkurransebidrag_til__apps4norge_bruker__opnedata.html</link>
@@ -630,129 +661,5 @@ the fonts they recommend&lt;/a&gt;, with Centory Gothic at the top.&lt;/p&gt;
 </description>
        </item>
        
-       <item>
-               <title>Typesetting a short story using docbook for PDF, HTML and EPUB</title>
-               <link>http://people.skolelinux.org/pere/blog/Typesetting_a_short_story_using_docbook_for_PDF__HTML_and_EPUB.html</link>
-               <guid isPermaLink="true">http://people.skolelinux.org/pere/blog/Typesetting_a_short_story_using_docbook_for_PDF__HTML_and_EPUB.html</guid>
-                <pubDate>Sun, 24 Mar 2013 17:30:00 +0100</pubDate>
-               <description>&lt;p&gt;A few days ago, during a discussion in
-&lt;a href=&quot;http://www.efn.no/&quot;&gt;EFN&lt;/a&gt; about interesting books to read
-about copyright and the data retention directive, a suggestion to read
-the 1968 short story Kodémus by
-&lt;a href=&quot;http://web2.gyldendal.no/toraage/&quot;&gt;Tore Åge Bringsværd&lt;/a&gt;
-came up.  The text was only available in old paper books, and thus not
-easily available for current and future generations.  Some of the
-people participating in the discussion contacted the author, and
-reported back 2013-03-19 that the author was OK with releasing the
-short story using a &lt;a href=&quot;http://www.creativecommons.org/&quot;&gt;Creative
-Commons&lt;/a&gt; license.  The text was quickly scanned and OCR-ed, and we
-were ready to start on the editing and typesetting.&lt;/p&gt;
-
-&lt;p&gt;As I already had some experience formatting text in my project to
-provide a Norwegian version of the Free Culture book by Lawrence
-Lessig, I chipped in and set up a
-&lt;a href=&quot;http://www.docbook.org/&quot;&gt;DocBook&lt;/a&gt; processing framework to
-generate PDF, HTML and EPUB version of the short story.  The tools to
-transform DocBook to different formats are already in my Linux
-distribution of choice, &lt;a href=&quot;http://www.debian.org/&quot;&gt;Debian&lt;/a&gt;, so
-all I had to do was to use the
-&lt;a href=&quot;http://dblatex.sourceforge.net/&quot;&gt;dblatex&lt;/a&gt;,
-&lt;a href=&quot;http://docbook.sourceforge.net/release/xsl/current/epub/README&quot;&gt;dbtoepub&lt;/a&gt;
-and &lt;a href=&quot;https://fedorahosted.org/xmlto/&quot;&gt;xmlto&lt;/a&gt; tools to do the
-conversion.  After a few days, we decided to replace dblatex with
-xsltproc/fop (aka
-&lt;a href=&quot;http://wiki.docbook.org/DocBookXslStylesheets&quot;&gt;docbook-xsl&lt;/a&gt;),
-to get the copyright information to show up in the PDF and to get a
-nicer &amp;lt;variablelist&amp;gt; typesetting, but that is just a minor
-technical detail.&lt;/p&gt;
-
-&lt;p&gt;There were a few challenges, of course.  We want to typeset the
-short story to look like the original, and that require fairly good
-control over the layout.  The original short story have three
-parts/scenes separated by a single horizontally centred star (*), and
-the paragraphs do not contain only flowing text, but dialogs and text
-that started on a new line in the middle of the paragraph.&lt;/p&gt;
-
-&lt;p&gt;I initially solved the first challenge by using a paragraph with a
-single star in it, ie &amp;lt;para&amp;gt;*&amp;lt;/para&amp;gt;, but it made sure a
-placeholder indicated where the scene shifted.  This did not look too
-good without the centring.  The next approach was to create a new
-preprocessor directive &amp;lt;?newscene?&amp;gt;, mapping to &quot;&amp;lt;hr/&amp;gt;&quot;
-for HTML and &quot;&amp;lt;fo:block text-align=&quot;center&quot;&amp;gt;&amp;lt;fo:leader
-leader-pattern=&quot;rule&quot; rule-thickness=&quot;0.5pt&quot;/&amp;gt;&amp;lt;/fo:block&amp;gt;&quot;
-for FO/PDF output (did not try to implement this in dblatex, as we had
-switched at this time).  The HTML XSL file looked like this:&lt;/p&gt;
-
-&lt;p&gt;&lt;blockquote&gt;&lt;pre&gt;
-&amp;lt;?xml version=&#39;1.0&#39;?&amp;gt; 
-&amp;lt;xsl:stylesheet xmlns:xsl=&quot;http://www.w3.org/1999/XSL/Transform&quot; version=&#39;1.0&#39;&amp;gt;
-  &amp;lt;xsl:template match=&quot;processing-instruction(&#39;newscene&#39;)&quot;&amp;gt;
-    &amp;lt;hr/&amp;gt;
-  &amp;lt;/xsl:template&amp;gt;
-&amp;lt;/xsl:stylesheet&amp;gt; 
-&lt;/pre&gt;&lt;/blockquote&gt;&lt;/p&gt;
-
-&lt;p&gt;And the FO/PDF XSL file looked like this:&lt;/p&gt;
-
-&lt;p&gt;&lt;blockquote&gt;&lt;pre&gt;
-&amp;lt;?xml version=&#39;1.0&#39;?&amp;gt; 
-&amp;lt;xsl:stylesheet xmlns:xsl=&quot;http://www.w3.org/1999/XSL/Transform&quot; version=&#39;1.0&#39;&amp;gt;
-  &amp;lt;xsl:template match=&quot;processing-instruction(&#39;newscene&#39;)&quot;&amp;gt;
-    &amp;lt;fo:block text-align=&quot;center&quot;&amp;gt;
-      &amp;lt;fo:leader leader-pattern=&quot;rule&quot; rule-thickness=&quot;0.5pt&quot;/&amp;gt;
-    &amp;lt;/fo:block&amp;gt;
-  &amp;lt;/xsl:template&amp;gt;
-&amp;lt;/xsl:stylesheet&amp;gt; 
-&lt;/pre&gt;&lt;/blockquote&gt;&lt;/p&gt;
-
-&lt;p&gt;Finally, I came across the &amp;lt;bridgehead&amp;gt; tag, which seem to be
-a good fit for the task at hand, and I replaced &amp;lt;?newscene?&amp;gt;
-with &amp;lt;bridgehead&amp;gt;*&amp;lt;/bridgehead&amp;gt;.  It isn&#39;t centred, but we
-can fix it with some XSL rule if the current visual layout isn&#39;t
-enough.&lt;/p&gt;
-
-&lt;p&gt;I did not find a good DocBook compliant way to solve the
-linebreak/paragraph challenge, so I ended up creating a new processor
-directive &amp;lt;?linebreak?&amp;gt;, mapping to &amp;lt;br/&amp;gt; in HTML, and
-&amp;lt;fo:block/&amp;gt; in FO/PDF.  I suspect there are better ways to do
-this, and welcome ideas and patches on github.  The HTML XSL file now
-look like this:&lt;/p&gt;
-
-&lt;p&gt;&lt;blockquote&gt;&lt;pre&gt;
-&amp;lt;?xml version=&#39;1.0&#39;?&amp;gt; 
-&amp;lt;xsl:stylesheet xmlns:xsl=&quot;http://www.w3.org/1999/XSL/Transform&quot; version=&#39;1.0&#39;&amp;gt;
-  &amp;lt;xsl:template match=&quot;processing-instruction(&#39;linebreak)&quot;&amp;gt;
-    &amp;lt;br/&amp;gt;
-  &amp;lt;/xsl:template&amp;gt;
-&amp;lt;/xsl:stylesheet&amp;gt; 
-&lt;/pre&gt;&lt;/blockquote&gt;&lt;/p&gt;
-
-&lt;p&gt;And the FO/PDF XSL file looked like this:&lt;/p&gt;
-
-&lt;p&gt;&lt;blockquote&gt;&lt;pre&gt;
-&amp;lt;?xml version=&#39;1.0&#39;?&amp;gt; 
-&amp;lt;xsl:stylesheet xmlns:xsl=&quot;http://www.w3.org/1999/XSL/Transform&quot; version=&#39;1.0&#39;
-  xmlns:fo=&quot;http://www.w3.org/1999/XSL/Format&quot;&amp;gt;
-  &amp;lt;xsl:template match=&quot;processing-instruction(&#39;linebreak)&quot;&amp;gt;
-    &amp;lt;fo:block/&amp;gt;
-  &amp;lt;/xsl:template&amp;gt;
-&amp;lt;/xsl:stylesheet&amp;gt; 
-&lt;/pre&gt;&lt;/blockquote&gt;&lt;/p&gt;
-
-&lt;p&gt;One unsolved challenge is our wish to expose different ISBN numbers
-per publication format, while keeping all of them in some conditional
-structure in the DocBook source.  No idea how to do this, so we ended
-up listing all the ISBN numbers next to their format in the colophon
-page.&lt;/p&gt;
-
-&lt;p&gt;If you want to check out the finished result, check out the
-&lt;a href=&quot;https://github.com/sickel/kodemus&quot;&gt;source repository at
-github&lt;/a&gt;
-(&lt;a href=&quot;https://github.com/EFN/kodemus&quot;&gt;future/new/official
-repository&lt;/a&gt;).  We expect it to be ready and announced in a few
-days.&lt;/p&gt;
-</description>
-       </item>
-       
         </channel>
 </rss>