<?xml version="1.0" encoding="UTF-8"?><!-- generator="wordpress.com" -->
<rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:wfw="http://wellformedweb.org/CommentAPI/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	>

<channel>
	<title>docbook &amp;laquo; WordPress.com Tag Feed</title>
	<link>http://en.wordpress.com/tag/docbook/</link>
	<description>Feed of posts on WordPress.com tagged "docbook"</description>
	<pubDate>Thu, 24 Dec 2009 12:05:28 +0000</pubDate>

	<generator>http://en.wordpress.com/tags/</generator>
	<language>en</language>

<item>
<title><![CDATA[Blur: No Distance Left to Run]]></title>
<link>http://bookletwebzine.wordpress.com/2009/12/06/blur-no-distance-left-to-run/</link>
<pubDate>Sun, 06 Dec 2009 17:42:50 +0000</pubDate>
<dc:creator>natashadevan</dc:creator>
<guid>http://bookletwebzine.wordpress.com/2009/12/06/blur-no-distance-left-to-run/</guid>
<description><![CDATA[Blur are set to return in 2010 with a reunion documentary, No Distance Left to Run, directed by Dyla]]></description>
<content:encoded><![CDATA[<div class='snap_preview'><p>Blur are set to return in 2010 with a reunion documentary, <em>No Distance Left to Run, </em>directed by Dylan Southern and Will Lovelace.</p>
<p><span style='text-align:center; display: block;'><object width='425' height='350'><param name='movie' value='http://www.youtube.com/v/6iYxdghpJZY&#038;rel=1&#038;fs=1&#038;showsearch=0&#038;hd=0' /><param name='allowfullscreen' value='true' /><param name='wmode' value='transparent' /><embed src='http://www.youtube.com/v/6iYxdghpJZY&#038;rel=1&#038;fs=1&#038;showsearch=0&#038;hd=0' type='application/x-shockwave-flash' allowfullscreen='true' width='425' height='350' wmode='transparent'></embed></object></span></p>
<p>The documentary is a picture of reconciling friendship and Englishness, following the band&#8217;s path from the beginning to their headline appearance at Glastonbury 2009.</p>
<p><em>No Distance Left to Run </em>features rehearsal and performance footage from 2009, as well as archive clips from years before.  You can also expect to see interviews, backstage scenes and Damion Albarn stage dives.</p>
<p>Although Blur re-united during Spring 2009, their last gig this July was decided to be the last.  There are no further plans to play together again.</p>
<p><em>No Distance Left To Run is showing at cinemas in January 2010</em></p>
</div>]]></content:encoded>
</item>
<item>
<title><![CDATA[po4a. Gestión del formato y las traducciones de documentación]]></title>
<link>http://elric80.wordpress.com/2009/11/21/po4a-gestion-del-formato-y-las-traducciones-de-tus-documentos/</link>
<pubDate>Sat, 21 Nov 2009 13:05:35 +0000</pubDate>
<dc:creator>elric80</dc:creator>
<guid>http://elric80.wordpress.com/2009/11/21/po4a-gestion-del-formato-y-las-traducciones-de-tus-documentos/</guid>
<description><![CDATA[po4a es un programa que me lleva fascinando un tiempo. Tanto que he acabado actualizando su extenso ]]></description>
<content:encoded><![CDATA[po4a es un programa que me lleva fascinando un tiempo. Tanto que he acabado actualizando su extenso ]]></content:encoded>
</item>
<item>
<title><![CDATA[Building Publican DocBook Projects in Maven using jDocBook]]></title>
<link>http://shinysparkly.wordpress.com/2009/11/06/building-publican-docbook-projects-in-maven-using-jdocbook/</link>
<pubDate>Thu, 05 Nov 2009 14:07:18 +0000</pubDate>
<dc:creator>Darrin Mison</dc:creator>
<guid>http://shinysparkly.wordpress.com/2009/11/06/building-publican-docbook-projects-in-maven-using-jdocbook/</guid>
<description><![CDATA[Situation: I have a Docbook project that builds in Publican. However the same book also needs to be ]]></description>
<content:encoded><![CDATA[<div class='snap_preview'><p style="clear:both;">Situation: I have a Docbook project that builds in Publican. However the same book also needs to be able to be built by a different team using Maven and jDocbook. How do I make this happen.</p>
<p><strong>1 &#8211; You&#8217;ll need a Maven POM (pom.xml)</strong></p>
<p>Publican 1.0 currently no longer includes POM creation. The previous generation of Publican, ie 0.45 and earlier, would produce a Maven POM (<strong>pom.xml</strong>) with the command <strong>make pom</strong>. Either generate one with a pre-1.0 version of Publican or make a copy of a pre-existing one.</p>
<p><strong>2 &#8211; Add the jboss.org Maven repository configuration to the POM</strong><br />
The POM produced by Publican lacks the repository configuration to actually make it work.</p>
<p><span style="color:#ff0000;"><strong>EDIT:</strong></span> Apparantly this is because users were being instructed to add this configuration to their <strong>~/.m2/settings.xml</strong>.  In my opinion this is counter to the design of Maven.  Projects should be self contained and not rely on local configuration.</p>
<p>The missing sections are:</p>
<pre>&#60;repositories&#62;
    &#60;repository&#62;
        &#60;id&#62;repository.jboss.org&#60;/id&#62;
        &#60;name&#62;JBoss Repository&#60;/name&#62;
        &#60;layout&#62;default&#60;/layout&#62;
        &#60;url&#62;http://repository.jboss.org/maven2/&#60;/url&#62;
        &#60;snapshots&#62;
            &#60;enabled&#62;false&#60;/enabled&#62;
        &#60;/snapshots&#62;
    &#60;/repository&#62;
&#60;/repositories&#62;

&#60;pluginRepositories&#62;
    &#60;pluginRepository&#62;
        &#60;id&#62;repository.jboss.org&#60;/id&#62;
        &#60;name&#62;JBoss Repository&#60;/name&#62;
        &#60;layout&#62;default&#60;/layout&#62;
        &#60;url&#62;http://repository.jboss.org/maven2/&#60;/url&#62;
        &#60;snapshots&#62;
            &#60;enabled&#62;false&#60;/enabled&#62;
        &#60;/snapshots&#62;
    &#60;/pluginRepository&#62;
&#60;/pluginRepositories&#62;</pre>
<p style="clear:both;">These are the repositories that contain the jDocBook Maven plugins as well as the default JBoss style plugins. Just add this XML to the POM within the scope of the <strong>&#60;project&#62;</strong> tag, e.g. just before the <strong>&#60;build&#62;</strong> element.</p>
<p><strong>3 &#8211; Make sure the POM matches the book.</strong><br />
If you didn&#8217;t use Publican to generate a new POM and are reusing a POM from another project then the <strong>&#60;properties&#62;</strong> section will probably not match your book and will need to be edited.</p>
<pre>&#60;properties&#62;
     &#60;translation&#62;en-US&#60;/translation&#62;
     &#60;docname&#62;A_User_Guide&#60;/docname&#62;
     &#60;bookname&#62;A User Guide&#60;/bookname&#62;
&#60;/properties&#62;</pre>
<p style="clear:both;"><strong>&#60;docname&#62;</strong> needs to have the same value as the file name (minus the .xml) of the starting XML file of your book, i.e. the one containing the <strong>&#60;book&#62;</strong> or <strong>&#60;article&#62;</strong> element.</p>
<p style="clear:both;"><strong>&#60;bookname&#62;</strong> is only used in the <strong>&#60;name&#62;</strong> element of the <strong> &#60;project&#62;</strong> &#8230; and nothing in this POM makes use of it, so it doesn&#8217;t really matter what you put here. I&#8217;d set this to whatever the title of the book is.</p>
<p><strong>4 &#8211; Add entity declarations to the top of each of your XML files.</strong></p>
<p style="clear:both;">Publican enforces some good habits, like having all your entities declared in one file. However entities actually need to be declared in every file that they are referenced from. Publican as a part of it&#8217;s &#8220;pre-build&#8221; process inserts the declarations into each file for you. jDocBook doesn&#8217;t do this however so you need to add a reference to your entities file (<strong>A_User_Guide.ent</strong>) in the header of <em>every</em> XML file that uses those entities. If you don&#8217;t do this, the entities will not populate in your book.</p>
<pre>&#60;?xml version='1.0'?&#62;
&#60;!DOCTYPE preface PUBLIC "-//OASIS//DTD DocBook XML V4.5//EN"
"http://www.oasis-open.org/docbook/xml/4.5/docbookx.dtd" [
&#60;!ENTITY % BOOK_ENTITIES SYSTEM "A_User_Guide.ent"&#62;
%BOOK_ENTITIES;
]&#62;</pre>
<p style="clear:both;"><strong><span style="color:#ff0000;">EDIT:</span></strong> The filename of your entities file is a relative path.  This means that if the entity file is not in the same directory as the XML file that you are editing then you must supply the relative path.  In the example above, if the XML file is in a sub-directory, and the entity file is in the parent directory then you would need to specify the file as <strong>&#8220;../A_User_Guide.ent&#8221;</strong>.</p>
<p style="clear:both;">Note Publican is smart enough not to duplicate this during its own build process.</p>
<p><strong>4 &#8211; Specify both role and language for &#60;programlisting&#62;</strong></p>
<p style="clear:both;">In Publican, to make use of language syntax highlighting in <strong>&#60;programlisting&#62;</strong>, you specify the attribute <strong>language</strong> with the value of the language that the <strong>&#60;programlisting&#62;</strong> contains. This is actually the correct behavior according to the Docbook specification.</p>
<pre>&#60;programlisting language="xml"&#62;</pre>
<p style="clear:both;">However the underlying highlighting library that jDocBook uses requires that the language be specified with the attribute <strong>role</strong>.</p>
<pre>&#60;programlisting role="XML"&#62;</pre>
<p style="clear:both;">You can simply specifying both attributes so it works in both systems.</p>
<pre>&#60;programlisting language="xml" role="XML"&#62;</pre>
<p style="clear:both;">Note that Publican 0.45 requires the value to be lowercase, and jDocBook requires it to be uppercase.</p>
<p style="clear:both;"><span style="color:#ff0000;"><strong>EDIT: </strong></span>For Publican 1.0, the capitalization of the language value needs to match the LANGUAGE column at <a href="http://search.cpan.org/~szabgab/Syntax-Highlight-Engine-Kate-0.06/lib/Syntax/Highlight/Engine/Kate.pm#PLUGINS">http://search.cpan.org/~szabgab/Syntax-Highlight-Engine-Kate-0.06/lib/Syntax/Highlight/Engine/Kate.pm#PLUGINS</a>.</p>
<p>That&#8217;s the easy stuff. Dealing with Publican&#8217;s Common Content is a little trickier. In many cases you can simply supply a Feedback.xml, Conventions.xml and Legal_Notice.xml to satisfy the <strong> </strong> fallbacks. But that isn&#8217;t really a good long term solution for a couple of reasons which I&#8217;ll deal with that another time.</p>
<p>Maven will build this book with the command <strong>mvn compile</strong>. The Publican supplied POM will build <strong>html</strong>, <strong>html-single</strong> and <strong>PDF</strong> versions of the book using the default JBoss documentation styles.</p>
<p>If you do not want to use the default JBoss documentation styles then you will need to create your own jDocBook style Maven plugin. This isn&#8217;t terribly difficult but is also a topic for another time.</p>
<p><br class="final-break" style="clear:both;" /></p>
</div>]]></content:encoded>
</item>
<item>
<title><![CDATA[Discovering Cult-Orexia]]></title>
<link>http://bookletwebzine.wordpress.com/2009/10/09/discovering-cult-orexia/</link>
<pubDate>Fri, 09 Oct 2009 20:03:15 +0000</pubDate>
<dc:creator>natashadevan</dc:creator>
<guid>http://bookletwebzine.wordpress.com/2009/10/09/discovering-cult-orexia/</guid>
<description><![CDATA[The Truth About Online Anorexia outlines the issues surrounding anorexia and its “pro-ana” online co]]></description>
<content:encoded><![CDATA[<div class='snap_preview'><p><em><img class="alignright size-medium wp-image-41" title="Discovering Cult-Orexia" src="http://bookletwebzine.wordpress.com/files/2009/10/scaledm_468x481.jpg?w=291" alt="Discovering Cult-Orexia" width="291" height="300" />The Truth About Online Anorexia </em>outlines the issues surrounding anorexia and its “pro-ana” online community.  The ITV documentary bluntly raises the point that anorexia is rapidly becoming more than a disease.  It is almost becoming a religion &#8211; a cult by “commandments”, followed by those participating in websites online.</p>
<p>“Pro-ana” websites function as a place for sufferers to come together in order to “support” each other.  Participants are actually encouraged to post their own blogs, sharing knowledge of their thoughts and their very own extreme dieting tips.  And the reward? To become more like their own ‘thinspirations’.  In fact, Fearne Cotton, the presenter of the documentary, was shocked to find herself as an actual member of a ‘thinspiration’ list among many other famous women.</p>
<p>It seems that we have reached an age where we are so dependent on technology that we can even rely on it to practically promote diseases such as eating disorders.  All a person really has to do is type in Google “pro-anorexia” and the result is swarms of links which share exactly that view. People who were once sufferers almost become competitors in this web-based environment.  The “pro-ana” community is driven by comparison and jealousy that is portrayed as anything but harmful.  But, by criticism, we are only strengthening the “pro-ana” cause.  Online communities continue to strive on values that are deeply threaded into society, regardless of individual opinions.</p>
<p>But with the recent size zero debate and constant displays of ‘beautiful people’; is the uprising of the “pro-ana” revolution really that shocking? The anorexic figure shown online is no longer ugly, but an example of pure beauty.  It seems that as members of the youth generation in the 21<sup>st</sup> century, we are slowly becoming desensitized to images of thin men and women.  The more we look at them, the more we expect them to be thin. The more we look at them, the more we expect them to be beautiful.  People are not people, but spectacles.</p>
<p>After hearing “ordinary 10 year old children” in this documentary discussing “big thighs” and sharing their knowledge of 109 calorie Kit-Kats, it is clear that eating disorders are emerging in our youth more than ever.   With one girl in particular claiming that she had learnt how to diet through “magazines and websites”, it is obvious that the media is having some sort of impact on the core values of people today.  And as a result of sites such as those that welcome “pro-ana” communities, the concept of individuality is becoming fragile and becoming a ‘thinspiration’ is perceived as a key to happiness and success.</p>
<p>By Natasha Devan</p>
<p><em>If you suffer from an eating disorder or if you would like any more information, please make use of the following websites or telephone numbers:</em></p>
<p>www.b-eat.co.uk 0845 634 1414</p>
<p><em>www.edauk.com</em></p>
<p><cite>www.nhs.uk/conditions/Eating-disorders</cite></p>
</div>]]></content:encoded>
</item>
<item>
<title><![CDATA[DocBook o DITA?]]></title>
<link>http://uocbook.wordpress.com/2009/09/01/docbook-o-dita/</link>
<pubDate>Tue, 01 Sep 2009 13:31:25 +0000</pubDate>
<dc:creator>roger</dc:creator>
<guid>http://uocbook.wordpress.com/2009/09/01/docbook-o-dita/</guid>
<description><![CDATA[Bé, d&#8217;entrada podria semblar que el comentari de l&#8217;arnau se&#8217;n va fora del nostre d]]></description>
<content:encoded><![CDATA[<div class='snap_preview'><p>Bé, d&#8217;entrada podria semblar que el comentari de l&#8217;arnau se&#8217;n va fora del nostre debat. En el seu dia vam fer la nostra reunió per escollir entre <strong>DocBook</strong> o <strong>DTBook</strong>, I ara ens parlem d&#8217;una nova opció, <strong>DITA</strong>.</p>
<p>Doncs, tot i que d&#8217;entrada el més fàcil seria no fer cas del comentari i tirar pel dret, crec que realment val la pena fer un cop d&#8217;ull a DITA. Perquè? Doncs bé, crec que no hem de caure en el parany de voler canviar de format sense canviar els materials de la UOC. Tots sabem que els nostres materials han de canviar. DITA és una oportunitat per al canvi.</p>
<p>Dit en poques paraules (i més val que llegiu els articles que cito més endavant per tenir la vostra pròpia opinió), DocBook està més pensat per fer el llibre <em>de tota la vida</em>, mentre DITA agrupa mòduls d&#8217;informació.</p>
<p>Ja sabeu que sóc un gran defensor dels <strong>mòduls</strong> com a unitats de contingut. Doncs bé, deixem de fer llibres! Al cap i a la fi, no som una editorial. Oblidem-nos de portades, de contraportades, de cobertes&#8230; Agrupem la informació en mòduls de contingut, i els enllacem de la manera més convenient.</p>
<p>És clar que aquesta és una discussió que probablement sobrepassa aquest projecte, però aquesta és una barrera que més tard o aviat haurem de trencar, i penso que si presentem un bon projecte podem intentar vendre&#8217;l.</p>
<p>En tot cas, DITA segurament ens permetrà fer una estructura similar a la que fem ara, però també ens permetria en un futur anar a una estructura modular, mentre que DocBook sembla que ens lliga més a quedar-nos com estem.</p>
<p>Sigui com sigui, cal mirar-s&#8217;ho amb calma abans de prendre una decisió en aquest sentit. Us convido a llegir els articles que cito a sota i a valorar-los (no gaire més de mitja hora de lectura).</p>
<p>LA DOCUMENTACIÓ SOBRE EL TEMA</p>
<p>Aquests posts tracten precisament sobre com decidir entre DocBook i DITA. El segon és una resposta al primer:</p>
<ul>
<li><a href="http://www.thecontentwrangler.com/article_comments/choosing_an_xml_schema_docbook_or_dita/">Choosing an XML Schema: DocBook or DITA?</a></li>
<li><a href="http://drmacros-xml-rants.blogspot.com/2008/04/choosing-xml-schema-docbook-or-dita.html">Resposta al post anterior.</a></li>
</ul>
<p>També tenim les entrades a la wikipedia que tracten sobre tots dos esquemes:</p>
<ul>
<li><a href="http://en.wikipedia.org/wiki/DocBook" target="_blank">DocBook</a></li>
<li><a href="http://en.wikipedia.org/wiki/Darwin_Information_Typing_Architecture" target="_blank">DITA</a></li>
</ul>
<p>I les comunitats de suport, amb gran quantitat de documentació:</p>
<ul>
<li><a href="http://www.docbook.org/">DocBook</a></li>
<li><a href="http://dita.xml.org/">DITA</a></li>
</ul>
</div>]]></content:encoded>
</item>
<item>
<title><![CDATA[Software libre, de verdad]]></title>
<link>http://angellazaro.wordpress.com/2009/08/03/software-libre-de-verdad/</link>
<pubDate>Mon, 03 Aug 2009 23:12:45 +0000</pubDate>
<dc:creator>Ángel Cristóbal Lázaro Ríos</dc:creator>
<guid>http://angellazaro.wordpress.com/2009/08/03/software-libre-de-verdad/</guid>
<description><![CDATA[Hace algún tiempo comenzamos con el desarrollo de un proyecto utilizando tecnología OpenCms, como fr]]></description>
<content:encoded><![CDATA[<div class='snap_preview'><p>Hace algún tiempo <a href="http://www.gmv.es">comenzamos</a> con el desarrollo de un proyecto utilizando tecnología OpenCms, como fruto de este trabajo hemos <a href="http://www.opencmshispano.es/nav/noticias/noticia_0065.html">liberado</a> <a href="http://programame.net/story/liberados-5-nuevos-modulos-opencms">cinco nuevos módulos</a> que esperamos sea de utilidad para la <a href="http://www.opencms-wiki.org/Available_Modules">comunidad</a> (los módulos están <a href="http://amunizmartin.wordpress.com/2008/11/06/modulos-opencms-y-maven/">modelados con maven</a> y documentados con docbook):</p>
<p><span style="text-decoration:underline;"><strong><span>RestrictedVFSWidget</span></strong></span></p>
<p>Este módulo es una evolución del wdiget de exploración de OpenCms, con él se modelará el comportamiento de un árbol de exploración del directorio virtual de OpenCms en el que tan sólo se mostrarán los directorios y aquellos tipos de contenidos que se hayan configurado en la declaración del tipo de contenido que lo use.</p>
<p><span style="text-decoration:underline;"><strong><span>SurveyModule</span></strong></span></p>
<p>Con este módulo se amplía el funcionamiento del módulo Alkacon OAMP Survey Module, de manera que se ofrece la posibilidad de generar las gráficas de los informes en flash mediante Open Flash Chart.</p>
<p><span style="text-decoration:underline;"><strong> Modulo Alfresco</strong></span></p>
<p>El objetivo de este módulo es proporcionarle a los usuarios de OpenCms una herramienta con la que asignar recursos de un gestor documental Alfresco para ser utilizados en el portal. De esta forma se consigue separar la capa de gestión de contenidos de la capa de gestión documental, pudiendo aprovechar todas las funcionalidades que un gestor documental como Alfresco proporciona.</p>
<p><span style="text-decoration:underline;"><strong><span>Georeference</span></strong></span></p>
<p>Este módulo permite llevar a cabo la geolocalización de puntos a través de Google Maps, estableciendo las localizaciones directamente sobre un mapa que se muestra en el formulario de alta/edición de contenidos de OpenCms.</p>
<p><span style="text-decoration:underline;"><strong>Thesaurus</strong></span></p>
<p>El objetivo de este módulo es proporcionarle a los usuarios de OpenCms una herramienta con la que etiquetar los contenidos (noticias, eventos, etc) que se utilicen en el portal.</p>
<blockquote><p><span>El software es como el sexo, es mejor cuando es libre. <a href="http://es.wikipedia.org/wiki/Linus_Torvalds">Linus </a></span><a href="http://es.wikipedia.org/wiki/Linus_Torvalds">Torvalds</a></p></blockquote>
</div>]]></content:encoded>
</item>
<item>
<title><![CDATA[Aprendiendo LaTeX]]></title>
<link>http://omniumpotentior.wordpress.com/2009/06/21/aprendiendo-latex/</link>
<pubDate>Sun, 21 Jun 2009 11:37:58 +0000</pubDate>
<dc:creator>Death Master</dc:creator>
<guid>http://omniumpotentior.wordpress.com/2009/06/21/aprendiendo-latex/</guid>
<description><![CDATA[Estos días ando enfrascado con el anteproyecto de mi PFC, pues quiero entregarlo antes de finalizar ]]></description>
<content:encoded><![CDATA[<div class='snap_preview'><p>Estos días ando enfrascado con el anteproyecto de mi <acronym title="Proyecto de Fin de Carrera">PFC</acronym>, pues quiero entregarlo antes de finalizar el mes. Dado que ya tengo todo el trabajo técnico terminado, la idea es escribir durante el verano la memoria, para entregar los tomos y leerlo a la vuelta de vacaciones.</p>
<p>Llegados a este punto, me enfrento a la decisión de cómo desarrollar la memoria del proyecto. Utilizar <a href="http://es.wikipedia.org/wiki/Microsoft_Word" target="_blank">Word</a> queda descartado por defecto, como si su nombre representara para mí una tautología negativa. En primer lugar, porque no utilizo Windows, y necesitaría liarme la manta a la cabeza con las máquinas virtuales, lo cual no me apetece en absoluto. Y en segundo lugar, he podido comprobar en pellejo ajeno los problemas que puede ocasionar. Cuando las barbas de tu vecino veas cortar&#8230;</p>
<p><a href="http://es.wikipedia.org/wiki/OpenOffice.org" target="_blank">OpenOffice.org</a>, por más que me guste, y aunque lo utilice habitualmente, incluso de forma &#8220;<em>profesional</em>&#8221; (los artículos de @rroba los desarrollo en OOo); creo que tampoco es una opción muy adecuada para documentos de esa magnitud.</p>
<p>Mi idea, desde que Abián y <a href="http://textoplano.livejournal.com/" target="_blank">Jaime</a> lo utilizaran en su proyecto, era usar <a href="http://es.wikipedia.org/wiki/DocBook" target="_blank">DocBook</a> para desarrollar la memoria del mío. Pero al final, uno de mis jefes (que es también mi director de proyecto) me ha convencido para pasar directamente al modo <em>hardcore</em> y hacerlo en <a href="http://es.wikipedia.org/wiki/LaTeX" target="_blank">LaTeX</a>. Partiendo de una plantilla para la realización de este tipo de documentos, la verdad es que no parece tan complejo como en un principio creía que sería.</p>
<p>La semana pasada comencé a trastear un poco con el entorno de <a href="http://es.wikipedia.org/wiki/TeX" target="_blank">TeX</a> en Linux, usando <a href="http://kile.sourceforge.net/" target="_blank">Kile</a> para ello. Como no quiero tener que estar desarrollando la documentación en distintos ordenadores, y dado que están acercándose las vacaciones, y los habituales &#8220;<em>saltos cuánticos de localización</em>&#8221; asociados a ellas; finalmente he optado por desarrollar todo el trabajo en el portátil.</p>
<p>Así pues, ayer me puse a buscar información sobre el desarrollo de <a href="http://es.wikipedia.org/wiki/LaTeX" target="_blank">LaTeX</a> en <a href="http://es.wikipedia.org/wiki/Mac_OS_X" target="_blank">Mac OS X</a>, y finalmente terminé instalando <a href="http://www.tug.org/mactex/" target="_blank">MacTeX 2008</a> como distribución de <a href="http://es.wikipedia.org/wiki/TeX" target="_blank">TeX</a> (¡más de 1 Gb de descarga!), y <a href="http://darkwing.uoregon.edu/~koch/texshop/texshop.html" target="_blank">TeXShop</a> como editor. No tiene las chorraditas <acronym title="What You See Is What You Get">WYSIWYG</acronym> de <a href="http://kile.sourceforge.net/" target="_blank">Kile</a>, pero la generación automática de documentos en <a href="http://es.wikipedia.org/wiki/PDF" target="_blank">PDF</a> es tan sencilla como pulsar un botón. Los resultados, desde luego, son impresionantes: meter el <em>zoom</em> a tope con <a href="http://en.wikipedia.org/wiki/Preview_(software)" target="_blank">Vista Previa</a> y ver la suavidad de las fuentes es una auténtica gozada.</p>
<p>No sé si más adelante me arrepentiré y defecaré en todo el <a href="http://es.wikipedia.org/wiki/Pante%C3%B3n_(mitolog%C3%ADa)" target="_blank">Panteón</a>, pero de momento estoy bastante contento con lo poco que he probado. Además, si me habitúo al sistema, creo que los papers a partir de ahora podrán decir adiós al <a href="http://es.wikipedia.org/wiki/Microsoft_Word" target="_blank">Word</a>&#8230;</p>
</div>]]></content:encoded>
</item>
<item>
<title><![CDATA[An Indifferent Universe?]]></title>
<link>http://thinkabit.wordpress.com/2009/06/19/an-indifferent-universe/</link>
<pubDate>Sat, 20 Jun 2009 02:14:31 +0000</pubDate>
<dc:creator>kevinb</dc:creator>
<guid>http://thinkabit.wordpress.com/2009/06/19/an-indifferent-universe/</guid>
<description><![CDATA[I had to learn a little about a software tool named DocBook.  I was reading DocBook 5.0: The Definit]]></description>
<content:encoded><![CDATA[<div class='snap_preview'><p>I had to learn a little about a software tool named DocBook.  I was reading <a href="http://www.docbook.org/tdg5/en/html/docbook.html">DocBook 5.0: The Definitive Guide, by Norman Walsh</a>, when I came across an example that used this quote:</p>
<blockquote><p>The universe that we observe has precisely the properties we should expect if there is, at bottom, no design, no purpose, no evil and no good, nothing but pitiless indifference.</p>
<p>&#8211;Richard Dawkins</p></blockquote>
<p>The irony was striking.  This book is available, for free, on-line.  Presumably then, Norman Walsh is a caring, generous fellow who is willing to make his work freely available to others.  That raises an obvious question: how is it that in this indifferent universe, a caring, concerned, generous benefactor such as Norman Walsh exists?  That is to say, how does an indifferent universe give rise to beings who are not at all indifferent?  Similarly, consider Dawkins himself.   He strenuously promotes atheism.  Doesn&#8217;t he believe it is true?  Doesn&#8217;t he desire for everyone to see it&#8217;s truth?  Doesn&#8217;t he care about the state of his fellow man?  I expect he does all of these things, and is therefore also hardly indifferent, nor lacking some sense of the difference between good and evil.</p>
<p>I can only conclude Dawkins is quite wrong.   From a universe that is indifferent and void of good or evil, we would expect to find only indifference, and no sense of right or wrong.  Yet, we find quite the opposite, even in those who claim we live in a Universe of pitiless indifference.</p>
</div>]]></content:encoded>
</item>
<item>
<title><![CDATA[DocBook!]]></title>
<link>http://surfistesacamaralenta.wordpress.com/2009/06/15/docbook/</link>
<pubDate>Mon, 15 Jun 2009 10:56:38 +0000</pubDate>
<dc:creator>joseprivera</dc:creator>
<guid>http://surfistesacamaralenta.wordpress.com/2009/06/15/docbook/</guid>
<description><![CDATA[Finalment, hem escollit DocBook com a candidat per substituïr el nostre entranyable sistema de marqu]]></description>
<content:encoded><![CDATA[<div class='snap_preview'><p>Finalment, hem escollit DocBook com a candidat per substituïr el nostre entranyable sistema de marques. Tots hi hem estat d&#8217;acord. Entre els motius que ens han portat a pendre aquesta decisió, cal destacar el fet que el conjunt d&#8217;etiquete de DocBook és molt complert, que és molt conegut en el món editorial i que tè una comunitat activa i nombrosa al darrera. El punt a favor de DTBook és el suport de la indústria, un suport que també tè DocBook.</p>
<p>Ara hem d&#8217;analitzar amb detall si és possible adaptar els nostres continguts a DocBook i què fem amb les incompatibilitats que apareguin &#8211; que n&#8217;hi haurà. Encabat haurem d&#8217;escriure un full de ruta per a l&#8221;adaptació del procès editorial al nou marcatge. I sol serà aleshores que prenguem la decisió final.</p>
</div>]]></content:encoded>
</item>
<item>
<title><![CDATA[Escollint un conjunt de marques per als nostres XML]]></title>
<link>http://surfistesacamaralenta.wordpress.com/2009/06/08/elegint-un-conjunt-de-marques-per-als-nostres-xml/</link>
<pubDate>Mon, 08 Jun 2009 08:06:38 +0000</pubDate>
<dc:creator>joseprivera</dc:creator>
<guid>http://surfistesacamaralenta.wordpress.com/2009/06/08/elegint-un-conjunt-de-marques-per-als-nostres-xml/</guid>
<description><![CDATA[Com segurament coneixeu, els estudiants de la UOC reben tots els materials didàctics que necessiten ]]></description>
<content:encoded><![CDATA[<div class='snap_preview'><p>Com segurament coneixeu, els estudiants de la UOC reben tots els materials didàctics que necessiten a casa abans de l&#8217;inici de les classes. Tots aquests materials pertanyen a la Universitat i han estat elaborats per la nostra editorial. Sumant totes les assignatures, disposem de més de 2000 obres: un volum important.</p>
<p>En  un principi aquests materials eren llibres. Desrpès van aparèixer algunes webs que es distribuïen en CD. Ens vàrem adonar que els estudiants que rebien els CDs reclamaven els materials en format paper, principalment per llegir a casa, i els que rebien els llibres volien la web per a eralitzar consultes puntuals.</p>
<p>Així doncs ens vam decidir per incloure la tecnologia XML al nostre procès editorial, cosa que ens permetia generar sortides pdf i web automàticament. El canvi va ser tot un encert. Actualment la meitat dels nostres continguts estan en format XML i gràcies a això els podem lliurar en sis formats diferents sense que això ens suposi un cost extra: pdf, web, mobipocket, epub, audio sintètic i uns &#8220;videollibres&#8221; que anomem &#8220;karaoke&#8221;. El nom que fem servir per a agrupar tots aquests desenvolupament és MyWay: donem el contingut en diferents formats i els estudiants fan servir el que volen segons les seves necesstats concretes.</p>
<p>Com sempre, varem començar a marcar en XML amb més ganes que coneixement. Vam utilitzar els nostres pròpis tags sense tenir en compte que en el mercat ja existien sistemes com DTBook i DocBook. Un exemple: el que per a nostres és un &#8220;mòdul&#8221;, per a DTBook és un &#8220;level&#8221; i per a DocBook és un &#8220;chapter&#8221;.</p>
<p>Tenir un sistema de marques estàndard no és imprescindible, però ajuda a compartir els desenvolupaments amb altres institucions i a aprofitar programes ja existents. I és precissament això el que volem. Així doncs, ens hem decidit a adoptar algun dels sistemes de marques ja existents. Ara el dubte és saber quin.</p>
<p>Els dos sistemes que coneixem son DocBook i DTBook. Encara no ens hem decantat per cap d&#8217;ells. Tot just estem analitzant els pros i els contres de cada un d&#8217;ells. Us deixo aquí les notes que hem anat prenent per si és del vostre interès:</p>
<p><strong>DTBook</strong></p>
<ul>
<li> Hi ha plug-ins de &#8220;save as&#8230;&#8221; per a word (+1)</li>
<li>Hi ha plug-ins de &#8220;sace as&#8230;&#8221; per a openoffice (+1)</li>
<li>Compatible amb ePub (+1)</li>
<li>Compatible amb Daisy (+1)</li>
<li>80% dels nostres tags (-1)</li>
<li>Es pot incloure MathML (+1)</li>
<li>Al formar part de l&#8217;especificació DAISY, reb el suport d&#8217;institucions que vetllen per l&#8217;accessibilitat dels continguts (+1)</li>
</ul>
<div><strong>DocBook</strong></p>
<ul>
<li> Fa molt anys que existeix (+1)</li>
<li> MathML (+1)</li>
<li>100% dels nostres tags (+1)</li>
<li>Més suport a fòrums (+1)</li>
<li>Moltes etiquetes, amb versió reduïda si cal (-1/+1)</li>
<li>Etiqueta &#8220;Set&#8221; que permet agrupar llibres (+1)</li>
<li>Molta documentació (+1)</li>
<li>Projecte editorial al darrera (O&#8217;reilly)(+1)</li>
<li>Mediawiki exporta a Docbook (+1)</li>
<li>Existeixen editors de DocBook com ara <a href="http://www.oxygenxml.com/docbook_editor.html" target="_blank">http://www.oxygenxml.com/docbook_editor.html</a> i <a href="http://wiki.docbook.org/topic/DocBookAuthoringTools" target="_blank">http://wiki.docbook.org/topic/DocBookAuthoringTools</a> (+1)</li>
</ul>
</div>
</div>]]></content:encoded>
</item>
<item>
<title><![CDATA[Documentazione in docbook]]></title>
<link>http://morirempecorenere.wordpress.com/2009/05/23/documentazione-in-docbook/</link>
<pubDate>Sat, 23 May 2009 10:47:29 +0000</pubDate>
<dc:creator>giafai</dc:creator>
<guid>http://morirempecorenere.wordpress.com/2009/05/23/documentazione-in-docbook/</guid>
<description><![CDATA[Stamani, durante una riunione, la mia collega propone di cominciare a scrivere la documentazione del]]></description>
<content:encoded><![CDATA[<div class='snap_preview'><p>Stamani, durante una riunione, la mia collega propone di cominciare a scrivere la documentazione del nuovo progetto in docbook. Questo è un formato xml molto utilizzato per la produzione di documentazione, perché ha l&#8217;immenso vantaggio di poter essere convertito molto facilmente nei vari formati (pdf, doc ecc) ed essere comunque un file di testo, cosa che permette di condividerlo attraverso un server di Concurrent Versioning System.</p>
<p>Di tre persone presenti alla riunione, soltanto questa collega lo aveva già usato, io allora mi son chiesto se potevano esistere strumenti semplici per salvare in questo formato.</p>
<p>Sapendo che OpenOffice.org riesce a salvare in moltissimi formati e considerando che ODF stesso è un file xml, ho provato a vedere se c&#8217;era qualche riferimento. Infatti tentando di salvare un documento di Writer è possibile scegliere il docbook</p>
<p><a href="http://morirempecorenere.wordpress.com/files/2009/05/openoffice-salva-in-docbook.jpg"><img class="aligncenter size-thumbnail wp-image-964" title="openoffice salva in docbook" src="http://morirempecorenere.wordpress.com/files/2009/05/openoffice-salva-in-docbook.jpg?w=150" alt="openoffice salva in docbook" width="150" height="136" /></a></p>
<p>La questione, a questo punto, diventa semplicissima, perché con un editor così potente sarà facilissimo esportare in docbook e poi produrre la documentazione necessaria.</p>
<p>E&#8217; comunque sempre possibile usare altri editor testuali, come l&#8217;ottimo Notepad++, o qualsiasi editor per xml.</p>
</div>]]></content:encoded>
</item>
<item>
<title><![CDATA[Docbook]]></title>
<link>http://mykn.wordpress.com/2009/05/21/docbook/</link>
<pubDate>Thu, 21 May 2009 09:17:28 +0000</pubDate>
<dc:creator>mykn</dc:creator>
<guid>http://mykn.wordpress.com/2009/05/21/docbook/</guid>
<description><![CDATA[What is DocBook? DocBook is a schema (available in several languages including RELAX NG, SGML and XM]]></description>
<content:encoded><![CDATA[<div class='snap_preview'><h3>What is DocBook?</h3>
<p>DocBook is a schema (available in several languages including RELAX NG, SGML and XML DTDs, and W3C XML Schema) maintained by the <a href="mailto:docbook-tc@oasis-open.org">DocBook Technical Committee</a> of <a href="http://www.oasis-open.org/">OASIS</a>. It is particularly well suited to books and papers about computer hardware and software (though it is by no means limited to these applications).</p>
<p>Because it is a large and robust schema, and because its main structures correspond to the general notion of what constitutes a “book,” DocBook has been adopted by a large and growing community of authors writing books of all kinds. DocBook is supported “out of the box” by a number of commercial tools, and there is rapidly expanding support for it in a number of free software environments. These features have combined to make DocBook a generally easy to understand, widely useful, and very popular schema. Dozens of organizations are using DocBook for millions of pages of documentation, in various print and online formats, worldwide.</p>
<p><a href="http://www.docbook.org/whatis" target="_blank">View more</a></p>
</div>]]></content:encoded>
</item>
<item>
<title><![CDATA[DocTrain RIP]]></title>
<link>http://rlhamilton.wordpress.com/2009/05/18/doctrain-rip/</link>
<pubDate>Tue, 19 May 2009 00:04:21 +0000</pubDate>
<dc:creator>rlhamilton</dc:creator>
<guid>http://rlhamilton.wordpress.com/2009/05/18/doctrain-rip/</guid>
<description><![CDATA[I was sad to get the news this morning of the demise of the DocTrain conferences. I&#8217;ve been to]]></description>
<content:encoded><![CDATA[<div class='snap_preview'><p>I was sad to get the news this morning of the demise of the DocTrain conferences. I&#8217;ve been to DocTrain West twice and was privileged to be able to present at this year&#8217;s conference. And, I was getting prepared to present two sessions at DocTrain/DITA, both on DocBook. Scott Abel, who was contracted by PUBSNET to market and run DocTrain, agreed with me that some sessions on DocBook would be a nice counterpoint to the incessant DITA drumbeat. I was especially looking forward to some spirited give and take on DITA and DocBook.</p>
<p>Scott&#8217;s involvement is the thing that distinguished DocTrain in my mind. He is an indefatigable organizer who kept the programs lively and attracted a broad base of presenters and attendees. Whenever someone posted the inevitable, perennial question, &#8220;which conference should I go to,&#8221; on a mailing list or news group, the inevitable, perennial reply was &#8220;go to DocTrain if you want substance and interaction.&#8221; </p>
<p>That was in no small part due to Scott. While the demise of DocTrain is bad news, the good news is that Scott is continuing to look for ways to connect people (Scott is a connector in the best Malcolm Gladwell sense; Gladwell detractors be damned, I think he&#8217;s spot on about connectors). You can be sure there will be new events, virtual and in-person, and I plan to be there.</p>
</div>]]></content:encoded>
</item>
<item>
<title><![CDATA[Scroll converts wiki to DocBook and PDF]]></title>
<link>http://ffeathers.wordpress.com/2009/05/18/scroll-converts-wiki-to-docbook-and-pdf/</link>
<pubDate>Mon, 18 May 2009 02:15:19 +0000</pubDate>
<dc:creator>ffeathers</dc:creator>
<guid>http://ffeathers.wordpress.com/2009/05/18/scroll-converts-wiki-to-docbook-and-pdf/</guid>
<description><![CDATA[K15t Software have just announced release 1.0 of Scroll, a Confluence plugin that converts wiki docu]]></description>
<content:encoded><![CDATA[<div class='snap_preview'><p><em><strong><a title="K15t Software" href="http://www.scrollyourwiki.com/" target="_blank">K15t Software</a> have just announced <a title="Scroll 1.0 release notes" href="http://www.k15t.com/confluence/display/SCROLLDOC/Scroll+1.0" target="_blank">release 1.0 of Scroll</a>, a <a title="Atlassian Confluence" href="http://www.atlassian.com/software/confluence" target="_blank">Confluence</a> plugin that converts wiki documentation to <a title="DocBook" href="http://www.docbook.org/" target="_blank">DocBook</a> and PDF. I&#8217;ve been interested in this project since the <a title="My Scroll beta evaluation" href="http://ffeathers.wordpress.com/2008/09/17/a-confluence-to-xml-export-engine-in-the-making/" target="_blank">early beta days</a> and I&#8217;m excited for the K15t guys about the functionality Scroll offers already and about their plans for even more awesome developments.</strong></em></p>
<p>First things first: You&#8217;re probably wondering why they&#8217;re called &#8220;<strong>K15t Software</strong>&#8221; <img src='http://s.wordpress.com/wp-includes/images/smilies/icon_wink.gif' alt=';)' class='wp-smiley' />  It&#8217;s because one of the developers and company founders is <a title="Stefan Kleineikenscheidt's blog" href="http://www.kleineikenscheidt.de/stefan/" target="_blank">Stefan Kleineikenscheidt</a>. I guess that most people, like me, go cross-eyed upon encountering his surname. So he uses &#8220;K15t&#8221;, in the proud tradition of &#8220;i18n&#8221; and other such abbreviations. Another K15t Software developer is <a title="Tobias on Twitter" href="http://twitter.com/t11t/" target="_blank">Tobias Anstett</a>, fondly known as &#8220;t11t&#8221;. During Scroll&#8217;s beta period we&#8217;ve had some good conversations via Twitter, blogs, video conferencing and email.</p>
<h3><span style="color:#800080;">History in the making</span></h3>
<p>The guys founded K15t Software as a company just a few weeks ago. If you&#8217;re a technical writer, you&#8217;ll like their <a title="K15t announcement with mission statement" href="http://www.k15t.com/2009/05/scroll-10-released/" target="_blank">mission statement</a>:</p>
<blockquote><p>&#8220;K15t Software is a small development shop from Stuttgart, Germany. Its mission is to build useful software products with the focus on tools for wiki-based documentation.&#8221;</p></blockquote>
<p>It all started five years ago, when Stefan lodged a request for a DocBook export from Confluence wiki. The request is on the Atlassian JIRA site &#8212; <a title="CONF-762" href="http://jira.atlassian.com/browse/CONF-762" target="_blank">CONF-762</a>. A DocBook exporter is not on the roadmap for core Confluence, so Stefan and the team decided to build one as a plugin. And the rest is history! Well, it&#8217;s the future too, because K15t plan to keep adding features to Scroll.</p>
<h3><span style="color:#800080;">How does Scroll work?</span></h3>
<p>It&#8217;s a plugin (add-on) to Confluence. If you have administrator permissions on your Confluence site, you can install the plugin as described in the <a title="Scroll Installation Guide" href="https://k15t.com/confluence/display/SCROLLDOC/Installing+Scroll" target="_blank">Scroll Installation Guide</a>.</p>
<p>Once it&#8217;s installed, the &#8220;Scroll Wiki Exporter&#8221; option will appear in your Confluence menu. Here&#8217;s a screenshot of the option in Confluence 2.10. I&#8217;m on a wiki page called the &#8220;Crowd User Guide&#8221; and have opened the &#8220;Tools&#8221; menu on the right:</p>
<div id="attachment_626" class="wp-caption alignnone" style="width: 710px"><img class="size-full wp-image-626" title="Scroll converts wiki to DocBook and PDF" src="http://ffeathers.wordpress.com/files/2009/05/scrolloptioninmenu-700px.png" alt="Scroll converts wiki to DocBook and PDF" width="700" height="387" /><p class="wp-caption-text">Scroll converts wiki to DocBook and PDF</p></div>
<p>When you choose the &#8220;Scroll Wiki Exporter&#8221; option, you get a screen with some tabs where you can choose either PDF or DocBook output and set some formatting options. On the &#8220;Document Information&#8221; tab you can set the document title, author and version. Scroll will provide default values based on the wiki page, but you can change them:</p>
<div id="attachment_628" class="wp-caption alignnone" style="width: 710px"><img class="size-full wp-image-628" title="Scroll converts wiki to DocBook and PDF" src="http://ffeathers.wordpress.com/files/2009/05/scrollexportdocinfotab-700px.png" alt="Scroll converts wiki to DocBook and PDF" width="700" height="388" /><p class="wp-caption-text">Scroll converts wiki to DocBook and PDF</p></div>
<p>The &#8220;Page Tree&#8221; tab shows you a hierarchical view of the pages you are about to export. The top level of the tree is always the page you were on when you clicked the &#8220;Scroll Wiki Exporter&#8221; option. The export will include that page plus all its sub-pages and their sub-pages etc. At the moment, &#8220;Page Tree&#8221; tab is view only. Scroll may allow re-ordering in a future release.</p>
<p>Next is the &#8220;Formatting&#8221; tab. Here&#8217;s where you choose either PDF or DocBook. If you choose PDF, you can select a theme, language, etc. Scroll 1.0 has two themes available. In future releases, K15t Software plan to provide more themes and also more options for customisation.</p>
<div id="attachment_629" class="wp-caption alignnone" style="width: 710px"><img class="size-full wp-image-629" title="Scroll converts wiki to DocBook and PDF" src="http://ffeathers.wordpress.com/files/2009/05/scrollexportformattingtab-700px.png" alt="Scroll converts wiki to DocBook and PDF" width="700" height="389" /><p class="wp-caption-text">Scroll converts wiki to DocBook and PDF</p></div>
<p>The <a title="Scroll configuration guide" href="http://www.k15t.com/confluence/display/SCROLLDOC/Configuring+the+Export" target="_blank">Scroll documentation</a> tells you more about the formatting options.</p>
<p>On the &#8220;Advanced&#8221; tab, you can tell Scroll what to do if it encounters some wiki markup or macros that it doesn&#8217;t recognise.</p>
<div id="attachment_631" class="wp-caption alignnone" style="width: 710px"><img class="size-full wp-image-631" title="Scroll exports wiki to DocBook and PDF" src="http://ffeathers.wordpress.com/files/2009/05/scrollexportadvancedtab-700px.png" alt="Scroll exports wiki to DocBook and PDF" width="700" height="389" /><p class="wp-caption-text">Scroll exports wiki to DocBook and PDF</p></div>
<p>When you&#8217;re ready, you kick off the export. Scroll will show its progress and then present you with a file for downloading.</p>
<div id="attachment_632" class="wp-caption alignnone" style="width: 710px"><img class="size-full wp-image-632" title="Scroll exports wiki to DocBook and PDF" src="http://ffeathers.wordpress.com/files/2009/05/scrollexportinprogress-700px.png" alt="Scroll exports wiki to DocBook and PDF" width="700" height="271" /><p class="wp-caption-text">Scroll exports wiki to DocBook and PDF</p></div>
<p>If you chose to export as PDF, the output will be a PDF file. If you chose DocBook, it will be a zip file containing the DocBook 5 XML and all images and other attachments.</p>
<h3><span style="color:#800080;">Some comments from me</span></h3>
<p>I&#8217;ve really enjoyed my contact with Tobias and K15t. They&#8217;re passionate about their software, passionate about Confluence wiki, and keen to hear feedback. Here are some useful titbits from my experimenting with Scroll:</p>
<ul>
<li>Note the {scroll-ignore} macro. You can put it onto your wiki page to tell Scroll not to export a particular chunk of text/content.</li>
<li>Scroll supports a number of wiki markup elements and macros. The <a title="Scroll Authoring Guide" href="http://www.k15t.com/confluence/display/SCROLLDOC/Authoring+Guide" target="_blank">Scroll Authoring Guide</a> tells you how to write your text for best Scroll results.</li>
<li>Scroll exports DocBook version 5.0.</li>
<li>The &#8220;Scroll Quick Help&#8221; tips on the right of the export screens (see above) are useful and concise.</li>
<li>It&#8217;s really useful to be able to determine error handling, telling Scroll what to do when it encounters some wiki markup or a macro that it doesn&#8217;t know what to do with. See the &#8220;Advanced&#8221; tab described above.</li>
<li>In the PDF export, the &#8220;Simple Documentation&#8221; theme is neat and attractive.</li>
<li>For PDF, Scroll 1.0 has two themes available. In future releases, K15t Software plan to provide more themes and also more options for customisation. They&#8217;re also planning to allow pluggable themes, so that developers can create their own themes for Scroll.</li>
<li>I&#8217;ve suggested an addition to the Scroll documentation, to provide more information about the DocBook XML produced. The Scroll team have added this to their &#8220;to do&#8221; list.</li>
<li>The section on <a title="Scroll documentation" rel="nofollow" href="https://k15t.com/confluence/display/SCROLLDOC/Headings+and+Sections" target="_blank">nesting of headings</a> in the Scroll documentation explains why your heading levels may sometimes be different to what you expect.</li>
</ul>
<h3><span style="color:#800080;">Some comments from Giles</span></h3>
<p>Giles Gaskell is a technical writer and colleague at Atlassian. He&#8217;s had extensive experience with DocBook, so he&#8217;s very interested in the Scroll plugin for Confluence too and I&#8217;ve been delighted to have his help with the plugin analysis. Here are <strong>Giles&#8217;s comments</strong>:</p>
<ul>
<li>I really like the XML indenting that Scroll generates. It makes the XML output very readable via a standard text editor. I&#8217;ve worked with several XML editors in the past that force you to use their products to read/edit your XML content, since they either implement their own strange XML indenting or remove all white space &#62; 1 character in length, in their XML output files.</li>
<li>It&#8217;s great that the version of DocBook XML exported by Scroll is 5.0. There are several processing advantages in DocBook XML 5.0 (via the RELAX NG schema) over what&#8217;s available in previous versions of DocBook XML (which are based on DTD schema only). Furthermore, it seems that RELAX NG is the way DocBook XML processing is headed.</li>
<li> I validated both DocBook XML exports using my own installation of jEdit and both were without any errors <img src='http://s.wordpress.com/wp-includes/images/smilies/icon_smile.gif' alt=':-)' class='wp-smiley' /> </li>
<li>Scroll does not add a document type declaration at the top of the XML output. It seems that DocBook XML 5.0 files which make use of RELAX NG-based processors typically do not possess a document type declaration. Likewise, it seems that DocBook XML 5.0 output without a document type declaration can only be processed by tools which are RELAX NG-compliant. Hence, it might be useful to have an option in the Scroll Wiki Exporter to add a document type declaration to the XML output, so that XML processing tools which verify XML against DTDs only can process these exports. [Giles would be very interested to hear any comments on this point from other DocBook users.]</li>
<li>It might also be worth providing an option to choose the version of DocBook XML exported &#8212; 4.0, 4.5 or 5.0. However, k15t might consider conducting a brief feasibility study on this first as I suspect integrating this feature would require a fair bit of work and some understanding about the differences between each version of DocBook. The main area of demand for this feature would be customers who have an existing/legacy tool setup that manipulates DocBook XML 4.x content, but do not have resources to upgrade their entire system to DocBook XML 5.0. DocBook XML 5.0 was only officially released in January 2008, so I suspect many DocBook XML customers would still be using DocBook XML 4.x.</li>
<li>Regarding the use of the &#60;article&#62; root element as opposed to &#60;book&#62; in the DocBook XML output: I believe this is an advantage, as it gives the author more flexibility to structure their books. The &#60;book&#62; element encapsulates information about a book&#8217;s content at a higher level than what is contained within an &#60;article&#62;. For example, an author may want to export multiple DocBook &#60;article&#62;s from a Confluence installation. These might be sourced from a variety of Confluence spaces or subtrees. They might then wish to combine these exported DocBook XML &#60;article&#62;s into a single DocBook &#60;book&#62;, using their own DocBook XML editor. If Scroll exported to a DocBook &#60;book&#62;, this would not be possible without additional XML processing.</li>
</ul>
<p>Giles is also discussing a couple of minor points about the DocBook XML, such as the fact that each <tt>&#60;link&#62;</tt> element defines its own <tt>xlink</tt> namespace, and the production of the <tt>&#60;?linebreak?&#62;</tt> processing instructions.</p>
<h3><span style="color:#800080;">Try it out yourself<br />
</span></h3>
<p>You can either download the plugin for evaluation from the <a title="K15t Software" href="http://www.scrollyourwiki.com/" target="_blank">K15t Software site</a> and try it on your own Confluence wiki, or you can use their <a title="Scroll demo Confluence site" href="http://www.scrollyourwiki.com/confluence/display/TEST/Scroll+Test+Space" target="_blank">demo Confluence site</a> to see the pages already there, create your own pages, and then export them to DocBook or PDF. Awesome!</p>
<h3><span style="color:#800080;">That&#8217;s all folks</span></h3>
<p>Both Giles and I enjoy working with the K15t Software guys. They&#8217;re very quick to respond to feedback and I&#8217;m sure they&#8217;d be delighted for more input from other technical writers. <img src='http://s.wordpress.com/wp-includes/images/smilies/icon_smile.gif' alt=':)' class='wp-smiley' /> </p>
</div>]]></content:encoded>
</item>
<item>
<title><![CDATA[DocTrain/DITA]]></title>
<link>http://rlhamilton.wordpress.com/2009/04/16/doctraindita/</link>
<pubDate>Thu, 16 Apr 2009 17:53:59 +0000</pubDate>
<dc:creator>rlhamilton</dc:creator>
<guid>http://rlhamilton.wordpress.com/2009/04/16/doctraindita/</guid>
<description><![CDATA[I&#8217;ll be headed to Indianapolis for the DocTrain/DITA conference (June 2-5) to talk about DocBo]]></description>
<content:encoded><![CDATA[<div class='snap_preview'><p>
I&#8217;ll be headed to Indianapolis for the <a title="Link to DocTrain/DITA conference web site" href="http://doctrain.com/dita">DocTrain/DITA conference</a> (June 2-5) to talk about DocBook, of all things. More on that in a moment, but first a quick plug for the conference itself.
</p>
<p>
If you have been to any of the DocTrain conferences, you know they combine in depth pre- and post-conference workshops with excellent keynotes, demonstrations, and talks. I like the flexible format; talks and workshops range from an hour to all day, depending on the topic, so you can get a taste or full immersion in the topics of your choice. This one is devoted 95% to DITA (my DocBook presentations are the only exceptions I&#8217;m aware of).
</p>
<p>
Until April 30th, the organizers are offering a great hotel+conference offer that includes the full conference, workshops, several meals, and three nights hotel for $999. Details <a title="Link to DocTrain/DITA conference web site" href="http://doctrain.com/dita">here</a>, or call Eileen Savary at +1 978-649-8555 and use discount code &#8220;Conference Plus Hotel.&#8221;
</p>
<p>
I&#8217;ll be doing two sessions, the first titled: <i>DocBook in the 21st Century: Yes, Virginia, There is a DocBook, and it is Alive and Well</i>, which has the following blurb in the program:
</p>
<blockquote>
<p>
The latest release of DocBook, V5.0, is a significant break with earlier releases. While the differences between DocBook V4.x and V5.0 are quite radical in some aspects, the basic ideas behind DocBook remain the same, so moving from earlier versions to V5.0 is straightforward.
</p>
<p>
DocBook V5.0 includes new markup for annotations, a unified markup for information sections, and a new and flexible system for linking. In addition, V5.0 is more extensible; it can be more easily modified, and it can be extended in separate namespaces to allow you to easily mix DocBook markup with SVG, MathML, XHTML, and other XML-based languages.
</p>
<p>
This talk will start with a quick orientation to DocBook for those who have not seen it before, then look in depth at V5.0.
</p>
</blockquote>
<p>
I&#8217;ll also be doing a workshop titled <i>Getting Started with DocBook,</i> which is designed to do just that. Here is the blurb:
</p>
<blockquote>
<p>
This workshop will get you up and running with DocBook. If you bring your laptop with you, by the end of the session you should be able to create and publish a DocBook document in html and pdf output formats. The workshop will include basic information about the DocBook schema, DocBook stylesheets, supporting software, and how to put it all together.
</p>
<p>
If you’ve wondered what DocBook is all about, if you are evaluating it alongside other schemas, or if you want to use DocBook for a new project, this workshop will get you started.
</p>
</blockquote>
<p>
I&#8217;ll be interested to see how much, if any, interest there is in DocBook at a DITA conference. I&#8217;m cautiously optimistic that there will be enough curious folks to fill the room; we&#8217;ll see.
</p>
<p>
In one last moment of shameless promotion, there will be copies of <a href="http://xmlpress.net/managingwriters.html" title="Link to XML Press web page for the book: Managing Writers">Managing Writers</a> for sale at the conference.</p>
</div>]]></content:encoded>
</item>
<item>
<title><![CDATA[Documenting your projects with DOCBOOK]]></title>
<link>http://aaobloggers.wordpress.com/2009/04/13/documenting-your-projects-with-docbook/</link>
<pubDate>Mon, 13 Apr 2009 06:52:46 +0000</pubDate>
<dc:creator>sigtermer</dc:creator>
<guid>http://aaobloggers.wordpress.com/2009/04/13/documenting-your-projects-with-docbook/</guid>
<description><![CDATA[click on three links bellow then click around: bash secure programming Docbook if you did click arou]]></description>
<content:encoded><![CDATA[<div class='snap_preview'><p>click on three links bellow then click around:<br />
<a href="http://www.tldp.org/HOWTO/Bash-Prompt-HOWTO/index.html">bash</a><br />
<a href="http://www.tldp.org/HOWTO/Secure-Programs-HOWTO/index.html">secure programming</a><br />
<a href="http://www.tldp.org/HOWTO/DocBook-Demystification-HOWTO/index.html">Docbook</a></p>
<p>if you did click around, you would have probably noticed something; all the documents are presented in a consistent way even though they where written by deferent people, living in deferent places.<br />
if you were adventurous, and went up a few directories you might have noticed that each document had a pdf version, and that each pdf of the three was organized in the same way as the other.<br />
can it be that each writer thinks in the exact same way? i think not.. at least i hope not.<br />
the tool behind producing these online/offline documents is ether Docbook or LaTex. this article discusses Docbook, an schema (XML or SGML) developed to facilitate documenting software or hardware. However, it is not limited to these two fields. in fact, it can be used to document anything.<br />
Docbook focuses on content structure rather then appearance. this &#8211; in my opinion &#8211; is what makes Docbook so great. instead of using open office and constantly indenting, changing fonts, spacing paragraphs, and so on, i can focus on what is more important: what i&#8217;m actually writing!<br />
the following docbook code:<br />
<code><br />
&#60;book&#62;<br />
&#60;bookinfo&#62;<br />
&#60;title&#62;My software is the COOLEST&#60;/title&#62;<br />
&#60;authorgroup&#62;<br />
&#60;author&#62;<br />
&#60;firstname&#62;Sulaiman&#60;/firstname&#62;<br />
&#60;othername&#62;A.&#60;/othername&#62;<br />
&#60;surname&#62;Mustafa&#60;/surname&#62;<br />
&#60;/author&#62;<br />
&#60;/authorgroup&#62;<br />
&#60;/bookinfo&#62;<br />
&#60;chapter id="Introduction"&#62;<br />
&#60;title&#62;Introduction: Installing and Starting&#60;/title&#62;<br />
&#60;para&#62;<br />
This program is written in python and requires a python iterpitor along<br />
with the standared module library to run. the version used is 2.6.1, and<br />
other versions might not be compatable. to istall simply copy the archive to the desired directory. to start the program, you have two<br />
options; first, you can start the script directly by issuing the following command:<br />
(while in the same directory)<br />
&#60;example&#62;<br />
&#60;title&#62; Starting the program &#60;/title&#62;<br />
&#60;programlisting&#62;<br />
./ConfParse.py<br />
&#60;/programlisting&#62;<br />
&#60;/example&#62;<br />
of course youm may also start it by suppling it as an agument to a pthon interptor.<br />
&#60;warning&#62;&#60;para&#62;This software was written with python 2.6.1, using ether older versions or newer ones might &#60;emphasis&#62;break&#60;/emphasis&#62; the program!&#60;/para&#62;&#60;/warning&#62;<br />
&#60;/para&#62;<br />
&#60;/chapter&#62;<br />
&#60;/book&#62;<br />
</code></p>
<p>should give:</p>
<p><img class="aligncenter size-full wp-image-421" title="screenshot1" src="http://aaobloggers.wordpress.com/files/2009/04/screenshot1.png" alt="screenshot1" width="495" height="198" /></p>
<p>note that docbook can save in many deferent styles and formats. for more information, you may want to look at <a href="http://opensource.bureau-cornavin.com/crash-course/">this</a>.</p>
<p><strong>SIGTERMer</strong></p>
</div>]]></content:encoded>
</item>
<item>
<title><![CDATA[TXT2TAGS, Minimalist tools for writers]]></title>
<link>http://papinazwa.wordpress.com/2009/04/07/txt2tags-minimalist-tools-for-writers/</link>
<pubDate>Tue, 07 Apr 2009 03:03:52 +0000</pubDate>
<dc:creator>Cecep Khaerudin</dc:creator>
<guid>http://papinazwa.wordpress.com/2009/04/07/txt2tags-minimalist-tools-for-writers/</guid>
<description><![CDATA[Txt2tags yang lebih dikenal sebagai &#8220;document generator&#8221; adalah sebuah tools yang mampu ]]></description>
<content:encoded><![CDATA[<div class='snap_preview'><p style="text-align:justify;"><strong>Txt2tags</strong> yang lebih dikenal sebagai &#8220;<em>document generator</em>&#8221; adalah sebuah tools yang mampu melakukan konversi sebuah file text ke berbagai format seperti HTML, XHTML, SGML, LaTeX, Lout, Man Page, Wikipedia, DokuWiki, MoinMoin, MagicPoint, PageMaker, Plain text dengan hanya &#8220;satu kali klik&#8221;. Bayangkan, kita tidak perlu repot mengetahui bahasa-bahasa aneh (tag) untuk setiap jensi dokumen diatas untuk membuat sebuah dokumen. Extremnya, kita cukup memiliki sebuah file text dan kita bisa menggenerate dan mempublishnya ke dalam format lain tanpa perlu tahu apa-apa, enak bukan <img src='http://s.wordpress.com/wp-includes/images/smilies/icon_smile.gif' alt=':)' class='wp-smiley' />  . Lebih detailnya tentang fitur yang dimiliki oleh txt2tags silahkan baca di alamat berikut <a href="http://txt2tags.sourceforge.net/features.html">http://txt2tags.sourceforge.net/features.html</a></p>
<p style="text-align:justify;"><strong>Langsung saja kita coba deh (versi windows):</strong></p>
<ul>
<li>
<div style="text-align:justify;">Untuk pengguna Linux download txt2tags <a title="Download txt2tags for Linux" href="http://txt2tags.sourceforge.net/download.html" target="_blank">di sini</a>, atau bagi anda pengguna Windows silahkan download <a title="Download txt2tags for Windows" href="http://txt2tags-win.sourceforge.net" target="_blank">di sini</a>.</div>
</li>
<li>
<div style="text-align:justify;">Installasikan seperti biasa</div>
</li>
<li>
<div style="text-align:justify;">Kemudian kita buat sebuah file text dan berinama &#8220;contoh-konversi-txt2tags.txt&#8221;, mudahnya anda ketik contoh file text berikut:</div>
</li>
</ul>
<pre style="font-size:14px;overflow:auto;width:450px;height:200px;background-color:#cccccc;text-align:left;border:#cccccc 2px outset;margin:auto;padding:2px;">Minimalist tools for Writers (txt2tags)
Cecep Khaerudin
Tangerang, %%mtime(%d/%m/%Y)
% IT Dept. SMKN 1 Panongan Tangerang Banten Indonesia
% Kampus SMKN 1 Panongan
% Jl. Ds. Peusar Perum Mekar Asri Citra Raya Kecamatan Panongan 15710
% Kabupaten Tangerang Banten Indonesia Telp. 0215963277

=Tentang txt2tags=

Txt2tags adalah sebuah tool konversi yang ditulis dgn bahasa //Pyton// yang mampu meng-generate sebuah
dokumen HTML, XHTML, SGML, LaTex, Man Page, MoinMoin, Magic Point dan PageMaker dari hanya sebuah file text
dengan cepat.

=Download txt2tags for windows=

- Pilih versi yang kita perlukan, apakah Compact Version dimana diperuntukkan bagi komputer yang
sudah terinstall Python atau Full Version bagi komputer yang belum terinstall Phyton
- Download
- Install
- Jalankan program
- Selesai

=Mencoba txt2tags=
+ buat tulisan seperti contoh ini (download file [%%infile %%infile] berikut)
+ simpan file tersebut dan beri nama "contoh-konversi-txt2tags.txt"
+ buka aplikasi, Start --&#62;All Programs --&#62; txt2tags -- txt2tags

[images/txt2tags.jpg]

+ pilih target konversi, misal HTML
+ klik tombol "Convert"
+ buka hasilnya dengan menggunakan browser
+ selesai

--------------------
=Contoh=
==Beautifier==

Huruf cetak **TEBAL** didapat dengan mengapit huruf dengan dua tanda bintang (*).

Huruf cetak //miring/italic// didapat dengan mengapit huruf dengan dua tanda slash (/)

Berlaku juga huruf **//Cetak Tebal dan Miring//** dengan mengapit dua tanda bintang dan hash (*/huruf/*)

Huruf __bergaris-bawah__ didapat dengan mengapit huruf dengan dua tanda low dash (_)

==Pre-formated Text==
Huruf untuk coding atau preformated text
```
   Ini contoh preformated text yang biasa digunakan untuk coding
   bentuk **cetak tebal** maupun //cetak miring//
   tidak akan di ``interpretasikan``
```

Bisa digunakan untuk satu baris tersendiri seperti:
``` prompt$ ls /etc/apt/sources.list

ataupun dalam satu kalimat yang sama seperti ``prompt$ ls /etc/apt/sources.list``

Contoh lain:

```
   C:\Documents and Settings\user&#62;route print
   ===========================================================================
   Interface List
   0x1 ........................... MS TCP Loopback interface
   0x2 ...00 90 f5 8c d7 80 ...... SiS191 Ethernet Controller - Packet Scheduler
   Miniport
   ===========================================================================
   ===========================================================================
   Active Routes:
   Network Destination        Netmask          Gateway       Interface  Metric
           127.0.0.0        255.0.0.0        127.0.0.1       127.0.0.1       1
     255.255.255.255  255.255.255.255  255.255.255.255               2       1
   ===========================================================================
   Persistent Routes:
   None
```

Terlihat bedanya bukan ?, Cukup apit kalimat yang dimaksud dengan dua tanda berikut (``)

==List==
Untuk mebuat sebuah list cukup awali kalimat dengan tanda **plus** (+) maupun **dash** (-)

===Plain List===
Tanda dash (-) adalah tanda default yang digunakan untuk membuat list, cukup berikan tanda spasi bagi list
dibawahnya, contoh:

- dunia
  - asia
    - indonesia
      - banten
        - tangerang
	- serang
      - jakarta
        - jakarta utara
	- jakarta barat
- mars
  - entahlah ?

===Numbered List===
Sama seperti plain list, bedakan dengan menggunakan tanda plus (+)

+ satu
+ dua
+ tiga
  - campuran
  - list berbeda
    + hitung lagi
    + ...
+ empat

===Definition List===
Definition list di awali dengan memberikan tanda titik dua (:). definisi diletakkan di baris berikutnya
dengan meberikan spasi, contoh

: jeruk
  buah berwarna orange
: aple
  buah berwarna hijau
: durian
  buah berduri
: buah lainnya:
 + nagka
 + cempedak
   - jambu
   - melon

==Tabel==
Gunakan tanda &#124; untuk menghasilkan sebuah tabel. Dua tanda &#124;&#124; di awal cell adalah heading. contoh:

&#124;&#124; heading 1 &#124; heading 2 &#124; heading 3 &#124;
 &#124; cel 1.1   &#124; cel 1.2   &#124; cel 1.3 &#124;
 &#124; cel 2.1   &#124; cel 2.2   &#124; cel 2.3 &#124;

Tanpa tanda &#124; di akhir cell berarti tanpa border

&#124;&#124; heading 1 &#124; heading 2 &#124; heading 3
 &#124; cel 1.1   &#124; cel 1.2   &#124; cel 1.3
 &#124; cel 2.1   &#124; cel 2.2   &#124; cel 2.3 

==Gambar==
Cukup simpan gambar di folder yang sama dengan file text, dan sisipkan dengan tag berikut:
``[gambar/photo.jpg]`` tanpa spasi apapun.

==Tanggal==
Makro ``%%date`` akan menunjukkan ``current date``

Contoh, waktu saat ini adalah %%date dalam bentuk format ISO ``YYYYMMDD``

Bisa lebih spesifik dalam format berikut ``%%date(%d/%m/%Y)`` contoh %%date(%d/%m/%Y)

== Cosmetics <img src='http://s.wordpress.com/wp-includes/images/smilies/icon_smile.gif' alt=':)' class='wp-smiley' /> ==
Spesial entitas seperti alamat email (papi.nazwa@gmail.com)
dan alamat URL (http://papinazwa.wordpress.com) akan di deteksi secara automagically
selama masih dalam satu baris.

--------------------
^ gari tipis atapun garis tebal v (minimal 20 karakter)
====================

=Hasil Konversi=
Hasil konversi dari file Text di atas ke bentuk HTML terlihat seperti berikut:

[images/txt2tags-convert-html.jpg]

Semoga membantu.
--------------------
(Note: Download file [%%infile %%infile])</pre>
<ul>
<li>Buka aplikasi txt2tags; Start &#8211;&#62; All Programs &#8211;&#62; txt2tags &#8211;&#62; txt2tags</li>
<li>Pilih target konversi, dalam contoh ini target konversi adalah HTML<img class="alignnone size-full wp-image-361" title="txt2tags" src="http://papinazwa.wordpress.com/files/2009/04/txt2tags.jpg" alt="txt2tags" width="444" height="518" /></li>
<li>Klik tombol &#8220;Convert&#8221;</li>
<li>Buka file &#8220;contoh-konversi-txt2tags.html&#8221; hasil konversi tersebut dengan menggunakan web browser
<p><img class="alignnone size-full wp-image-365" title="txt2tags-convert-html" src="http://papinazwa.wordpress.com/files/2009/04/txt2tags-convert-html.jpg" alt="txt2tags-convert-html" width="480" height="564" /></li>
<li>Selesai</li>
</ul>
<p>Dan silahkan konversi file/tulisan/artikel/buku anda ke dalam format yang lain.</p>
<p>Dan bagi  anda yang tidak sabar, coba <a title="Download contoh file txt2tags" href="http://www.esnips.com/doc/84b71e5f-db89-4a34-b16e-2f7fdabe4c26/tx2tags-examples" target="_blank">download di sini</a>.<br />
Semoga membantu !</p>
</div>]]></content:encoded>
</item>
<item>
<title><![CDATA[Matemática na era da Web2.0…]]></title>
<link>http://arsphysica.wordpress.com/2009/02/25/matematica-na-era-da-web20/</link>
<pubDate>Thu, 26 Feb 2009 02:09:35 +0000</pubDate>
<dc:creator>Daniel</dc:creator>
<guid>http://arsphysica.wordpress.com/2009/02/25/matematica-na-era-da-web20/</guid>
<description><![CDATA[A WWW daria uma lousa e tanto… se a gente conseguisse rabiscar uma equação A WWW foi concebida no CE]]></description>
<content:encoded><![CDATA[<div class='snap_preview'><h2>A WWW daria uma lousa e tanto… se a gente conseguisse rabiscar uma equação</h2>
<p>A <a href="http://en.wikipedia.org/wiki/World_Wide_Web"><acronym title="World Wide Web = Web = 'Net = Rede">WWW</acronym></a> foi <a href="http://www.w3.org/History/1989/proposal.html">concebida no CERN</a> e, desde então, o patamar em que chegamos atualmente (chamado de <a href="http://en.wikipedia.org/wiki/Web_2.0">Web 2.0</a>) é bem diferente daquilo que se imaginava na época da criação da Web. Hoje em dia já se fala em <a href="http://blogs.zdnet.com/SAAS/?p=68">Web 3.0</a>, que é uma espécie de codinome para <a href="http://en.wikipedia.org/wiki/Cloud_computing">Cloud Computing</a>. Porém, o sonho original para a WWW é a chamada <a href="http://en.wikipedia.org/wiki/Semantic_Web">Semantic Web</a>. Eis o próprio T.B. Lee falando sobre esse assunto,</p>
<p><span style='text-align:center; display: block;'><object width='425' height='350'><param name='movie' value='http://www.youtube.com/v/mVFY52CH6Bc&#038;rel=1&#038;fs=1&#038;showsearch=0&#038;hd=0' /><param name='allowfullscreen' value='true' /><param name='wmode' value='transparent' /><embed src='http://www.youtube.com/v/mVFY52CH6Bc&#038;rel=1&#038;fs=1&#038;showsearch=0&#038;hd=0' type='application/x-shockwave-flash' allowfullscreen='true' width='425' height='350' wmode='transparent'></embed></object></span></p>
<p>De fato, a tal &#8220;Web 3.0&#8243; deve incluir toda essa parte &#8220;semântica&#8221; (veja mais em <a href="http://www.w3.org/2001/sw/">W3C Semantic Web Activity</a>, <a href="http://www.sciam.com/article.cfm?id=the-semantic-web">The Semantic Web</a> e <a href="http://eprints.ecs.soton.ac.uk/12614/1/Semantic_Web_Revisted.pdf">The Semantic Web Revisited (PDF)</a>), chamada tecnicamente de <a href="http://en.wikipedia.org/wiki/Metadata">Metadata</a> — apesar de que a incorporação de todos esses &#8220;metadados&#8221; em bancos-de-dados e aplicações (&#8220;cloud&#8221;) afins ainda vai levar algum tempo. <img src='http://s.wordpress.com/wp-includes/images/smilies/icon_wink.gif' alt=':wink:' class='wp-smiley' /> </p>
<p>De qualquer maneira… essa &#8220;simples&#8221; idéia — de assimilar os &#8220;metadados&#8221; de forma fundamental e intrínseca nas entranhas da Web — tem um enorme potencial quando o assunto é Publicação Científica. Um exemplo claro disso é o <a href="http://esw.w3.org/topic/HCLS/ScientificPublishingTaskForce">Scientific Publishing Task Force</a>: <a href="http://www.mindswap.org/Science/">Mindswap: Science and the Semantic Web</a>, <a href="www.cs.rpi.edu/~hendler/presentations/Harvard-IIC-05.pdf">Science and the Semantic Web (PDF)</a>, <a href="http://www.scienceonline09.com/index.php/wiki/Semantic_web_in_science:_how_to_build_it_how_to_use_it/">Semantic web in science: how to build it, how to use it</a>, <a href="http://ideonexus.com/2009/01/21/scienceonline09-the-semantic-web-in-science/">ScienceOnline09: The Semantic Web in Science</a>.</p>
<p>Então, como se pode ver com clareza, essa idéia de se associar &#8220;semântica&#8221; aos elementos já pertencentes da WWW, realmente será algo revolucionário.</p>
<p>A razão pra essa longa introdução é o paradigma adotado pelo <a href="http://en.wikipedia.org/wiki/MathML">MathML</a>, que é a linguagem que permitirá a introdução de linguagem Matemática na WWW. Existem dois modos de se &#8220;descrever&#8221; uma informação em MathML, <a href="http://en.wikipedia.org/wiki/MathML#Presentation_MathML">Presentation MathML</a> e <a href="http://en.wikipedia.org/wiki/MathML#Content_MathML">Content MathML</a> — enquanto o <acronym title="Presentation MathML">pMathML</acronym> foca na <em>apresentação</em> e <em>aparência</em> das equações e elementos matemáticos, o <acronym title="Content MathML">cMathML</acronym> foca no <em>significado semântico</em> das expressões (num esquema bem parecido com <a href="http://en.wikipedia.org/wiki/Lambda_calculus">Cálculo &#955;</a> <img src='http://s.wordpress.com/wp-includes/images/smilies/icon_cool.gif' alt=':cool:' class='wp-smiley' />  ).</p>
<p>Então, fica claro que o objetivo de MathML não é apenas o de &#8220;apresentar&#8221; uma informação, mas também de dar significado semântico a ela, o que fará com que a comunicação matemática seja muito <em>superior</em> do que a comunicação atual, feita em <a href="http://en.wikipedia.org/wiki/HTML">HTML</a>!</p>
<h2>O paradigma atual: <img src='http://l.wordpress.com/latex.php?latex=%5CTeX&#038;bg=ffffff&#038;fg=000000&#038;s=0' alt='\TeX' title='\TeX' class='latex' /></h2>
<p>Hoje em dia, efetivamente, quem tem necessidade de publicar muitas equações usa <a href="http://en.wikipedia.org/wiki/TeX"><img src='http://l.wordpress.com/latex.php?latex=%5CTeX&#038;bg=ffffff&#038;fg=000000&#038;s=0' alt='\TeX' title='\TeX' class='latex' /></a>, mais especificamente, usa-se <a href="http://en.wikipedia.org/wiki/LaTeX"><img src='http://l.wordpress.com/latex.php?latex=%5CLaTeX&#038;bg=ffffff&#038;fg=000000&#038;s=0' alt='\LaTeX' title='\LaTeX' class='latex' /></a> — esse é o <em>de facto</em> padrão.</p>
<p>Essa linguagem é extremamente poderosa, versátil e flexível, podendo ser extendida de várias maneiras diferentes. E isso facilita muito sua aplicação em várias áreas diferentes: desde símbolos matemáticos, gráficos vetoriais, …, até símbolos musicais, de xadrez e tipografia em línguas gráficas, como árabe, hindu, chinês e afins!</p>
<p>Por essas e por outras, atualmente é muito mais comum de se encontrar programas que convertem de <img src='http://l.wordpress.com/latex.php?latex=%5CTeX&#038;bg=ffffff&#038;fg=000000&#038;s=0' alt='\TeX' title='\TeX' class='latex' /> para MathML do que programas que nativamente facilitam a edição nativa [em MathML]. Tanto que existe um livro unicamente dedicado a esse assunto: <a href="http://books.google.com/books?id=B93uJGLZhAoC">The LaTex Web Companion</a>. Aliás, nessa linha, eu recomendo o uso do formato <a href="http://en.wikipedia.org/wiki/DocBook">DocBook</a>, cuja saída pode ser HTML, PDF, <img src='http://l.wordpress.com/latex.php?latex=%5CTeX&#038;bg=ffffff&#038;fg=000000&#038;s=0' alt='\TeX' title='\TeX' class='latex' /> (via o uso de <a href="http://en.wikipedia.org/wiki/XSLT">XSLT</a>), etc.</p>
<p>Portanto, o que acabou acontecendo é que quando alguém precisa publicar fórmulas e afins, ou se cria um documento em PDF, ou se usa de &#8220;algum desvio&#8221; para colocar a informação na Rede — em geral, esse desvio consiste em se converter o conteúdo desejado em alguma imagem, e inserí-la no HTML em questão.</p>
<h2>A saída: habilitar os navegadores</h2>
<p>A alternativa pra tornar tudo isso integrado (Web 3.0, MathML, etc) e unificado é prepararmos os navegadores para essa nova jornada, nova etapa, da WWW. Por exemplo, o <a href="http://www.mozilla.com/en-US/firefox/">Firefox</a> tem toda uma infra-estrutura dedicada para MathML: <a href="http://www.mozilla.org/projects/mathml/">MathML in Mozilla</a>. Porém, pra isso, é preciso que os desenvolvedores de navegadores sigam os padrões já definidos para <a href="http://www.w3.org/Math/">MathML</a>. Essa é uma lista dos <a href="http://en.wikipedia.org/wiki/MathML#Web_browsers">navegadores que suportam MathML</a>. Além disso, pra quem usa Firefox, esse é um &#8216;add-on&#8217; bem interessante, <a href="http://www.firemath.info/">Firemath</a> (eu não tenho uma conta com o Mozilla, então, se alguém que tiver uma conta quiser me mandar o add-on, eu agradeço <img src='http://s.wordpress.com/wp-includes/images/smilies/icon_wink.gif' alt=':wink:' class='wp-smiley' />  ).</p>
<p>Portanto, o caminho ainda se encontra aberto… e as possibilidades são infinitas! <img src='http://s.wordpress.com/wp-includes/images/smilies/icon_twisted.gif' alt=':twisted:' class='wp-smiley' /> </p>
<h3>Referências…</h3>
<ul>
<li><a href="http://www.americanscientist.org/issues/pub/2009/3/writing-math-on-the-web">Writing Math on the Web</a></li>
<li><a href="http://www.ams.org/notices/200901/tx090100052p.pdf">What Is New in Latex? (PDF)</a>, <a href="http://www.ams.org/notices/200903/tx090300348p.pdf">The TeX Family in 2009 (PDF)</a>, <a href="http://groups.google.com/group/comp.text.tex/"><code>comp.text.tex</code></a></li>
<li><a href="http://en.wikipedia.org/wiki/DocBook">DockBook (Wikipedia)</a>, <a href="http://www.docbook.org/">DocBook</a>, <a href="http://docbook.sourceforge.net/">DocBook (SourceForge)</a></li>
<li><a href="http://sourceforge.net/projects/db2latex">DocBook to LaTeX XSL stylesheets</a></li>
<li><a href="http://users.ictp.it/~its/2005/lectures/Anghelache/tex2xml.html">LaTeX, XSLT to XHTML+MathML</a>, <a href="http://www.cse.ohio-state.edu/~gurari/docs/mml-00/xhm2latex.html">XSLT from XHTML+MathML to LaTeX</a>, <a href="http://xsltml.sourceforge.net/">XSLT MathML Library</a></li>
<li><a href="http://en.wikipedia.org/wiki/MathML">MathML (Wikipedia)</a>, <a href="http://www.w3.org/Math/">MathML</a>, <a href="http://www.mozilla.org/projects/mathml/">MathML in Mozilla</a>, <a href="http://www.mathmlcentral.com/">Wolfram&#8217;s MathML Central</a></li>
<li><a href="http://en.wikipedia.org/wiki/XHTML%2BMathML%2BSVG">XHTML+MathML+SVG (Wikipedia)</a>, <a href="http://www.w3.org/TR/XHTMLplusMathMLplusSVG/">An XHTML + MathML + SVG Profile</a></li>
</ul>
</div>]]></content:encoded>
</item>
<item>
<title><![CDATA[converting...]]></title>
<link>http://jdanield.wordpress.com/2009/02/02/converting/</link>
<pubDate>Mon, 02 Feb 2009 11:17:18 +0000</pubDate>
<dc:creator>jdanield</dc:creator>
<guid>http://jdanield.wordpress.com/2009/02/02/converting/</guid>
<description><![CDATA[The LDP new activity seems to become better known, we have several old authors coming back, this is ]]></description>
<content:encoded><![CDATA[<div class='snap_preview'><p>The LDP new activity seems to become better known, we have several old authors coming back, this is very pleasant.</p>
<p>So I could convert some HOWTOs to the wiki to ease the proofreading process.</p>
<p>Convert any document to MoinMoin wiki is not that easy. There is only one good script (html2wiki) and it needs html source.</p>
<p>LDP always had problem with html. When one write for the Web, html seems an obvious choice. However html allows virtually anything &#8211; and when one do anything it&#8217;s mostly bad <img src='http://s.wordpress.com/wp-includes/images/smilies/icon_sad.gif' alt=':-(' class='wp-smiley' /> .</p>
<p>LDP strenght is to ask for structured documentation. A good doc have to include table of content, revision history, carefully designed structure. All this is possible with html, but not for casual writer.</p>
<p>On the contrary, when using linuxdoc or docbook, the parser don&#8217;t accept too lazy layout. Also, people able to cope with linuxdoc and even more docbook, are not usually lazzy people <img src='http://s.wordpress.com/wp-includes/images/smilies/icon_smile.gif' alt=':-)' class='wp-smiley' /> .</p>
<p>The wiki have the same drawback, but being openwriting, we can hope experienced users to help new commers.</p>
<p>We yet have to document and develop a more structured help&#8230;</p>
</div>]]></content:encoded>
</item>
<item>
<title><![CDATA[manpages de troff a docbook con doclifter]]></title>
<link>http://kikuelo.wordpress.com/2008/12/23/manpages-de-troff-a-docbook-con-doclifter/</link>
<pubDate>Tue, 23 Dec 2008 14:52:12 +0000</pubDate>
<dc:creator>enramos.com</dc:creator>
<guid>http://kikuelo.wordpress.com/2008/12/23/manpages-de-troff-a-docbook-con-doclifter/</guid>
<description><![CDATA[He estado haciendo unas pruebas con doclifter para convertir las páginas man de Troff a Docbook y a ]]></description>
<content:encoded><![CDATA[He estado haciendo unas pruebas con doclifter para convertir las páginas man de Troff a Docbook y a ]]></content:encoded>
</item>
<item>
<title><![CDATA[Proyecto Paraíso: hacia un mejor sistema de documentación]]></title>
<link>http://kikuelo.wordpress.com/2008/12/18/proyecto-paraiso-hacia-un-mejor-sistema-de-documentacion/</link>
<pubDate>Thu, 18 Dec 2008 17:13:54 +0000</pubDate>
<dc:creator>enramos.com</dc:creator>
<guid>http://kikuelo.wordpress.com/2008/12/18/proyecto-paraiso-hacia-un-mejor-sistema-de-documentacion/</guid>
<description><![CDATA[Revisando formatos de documentación, y como no las ya míticas manpages, he seguido el rastro de docl]]></description>
<content:encoded><![CDATA[Revisando formatos de documentación, y como no las ya míticas manpages, he seguido el rastro de docl]]></content:encoded>
</item>
<item>
<title><![CDATA[DocBook (II): XInclude]]></title>
<link>http://jomarcares.wordpress.com/2008/12/08/docbook-ii-xinclude/</link>
<pubDate>Mon, 08 Dec 2008 16:53:51 +0000</pubDate>
<dc:creator>jomarcares</dc:creator>
<guid>http://jomarcares.wordpress.com/2008/12/08/docbook-ii-xinclude/</guid>
<description><![CDATA[DocBook me está gustando porque simplifica la tarea de la generación y mantenimiento de la documenta]]></description>
<content:encoded><![CDATA[<div class='snap_preview'><p>DocBook me está gustando porque simplifica la tarea de la generación y mantenimiento de la documentación. En esta entrada voy a comentar cómo utilizar XInclude para insertar ficheros externos en la documentación, ahorrando la tarea de editarlos, escapar caráctares e insertar. Porque si eso lo vamos a hacer con todos los fragmentos de código, ficheros XML, etc y es programable, pues que lo haga el ordenador.</p>
<p>Concretamente se ilustra el caso con la inserción de un fichero XML, que de otra forma deberíamos editar para escapar los carácteres XML. Con XInclude e indicando <strong>text</strong> en el atributo <strong>parse</strong>, tendremos lo mismo pero sin hacer ese trabajo.</p>
<p>Tenemos en un nuestro directorio de trabajo dos ficheros XML: el primero (articulo.xml) es la fuente DocBook, mientras que el segundo (pom.xml) contiene el fichero XML que deseamos insertar en docbook.</p>
<p>&#60;?xml version=&#8221;1.0&#8243; encoding=&#8221;utf-8&#8243;?&#62;<br />
&#60;article xmlns=&#8221;http://docbook.org/ns/docbook&#8221;<br />
xmlns:xi=&#8221;http://www.w3.org/2001/XInclude&#8221;<br />
xml:lang=&#8221;es&#8221;&#62;</p>
<p>&#60;section xml:id=&#8221;pom&#8221;&#62;<br />
&#60;title&#62;Fichero POM&#60;/title&#62;</p>
<p>&#60;para&#62;Aquí va el fichero pom.xml&#60;/para&#62;</p>
<p>&#60;programlisting&#62;<strong>&#60;xi:include href=&#8221;pom.xml&#8221; parse=&#8221;text&#8221; /&#62;</strong>&#60;/programlisting&#62;<br />
&#60;/section&#62;</p>
<p>&#60;/article&#62;</p>
<p>Finalmente basta añadir la opción &#8211;xinclude en la llamada a xsltproc:</p>
<p><code>xsltproc --xinclude --o articulo.xhtml /sw/share/xml/xsl/docbook-xsl/xhtml/docbook.xsl articulo.xml</code></p>
<p>Si lo que se desea es insertar un fragmento de XML se puede realizar con el xinclude, por ejemplo si se quiere añadir el noveno elemento del elemento raíz mostrando un mensaje de error en caso de fallo, de esta forma se procesa el documento.</p>
<p>&#60;programlisting&#62;<br />
&#60;xi:include href=&#8221;pom.xml&#8221; xpointer=&#8221;element(/1/9)&#8221;&#62;<br />
&#60;xi:fallback&#62;no cargado pom.xml&#60;/xi:fallback&#62;<br />
&#60;/xi:include&#62;<br />
&#60;/programlisting&#62;</p>
</div>]]></content:encoded>
</item>
<item>
<title><![CDATA[publican 0.39 released]]></title>
<link>http://ryanler.wordpress.com/2008/12/02/publican-039-released/</link>
<pubDate>Mon, 01 Dec 2008 23:29:47 +0000</pubDate>
<dc:creator>ryanlerch</dc:creator>
<guid>http://ryanler.wordpress.com/2008/12/02/publican-039-released/</guid>
<description><![CDATA[Publican, a single source publishing tool based on DocBook XML has been updated to version 0.39. Be ]]></description>
<content:encoded><![CDATA[<div class='snap_preview'><p><a href="https://fedorahosted.org/publican/">Publican</a>, a single source publishing tool based on DocBook XML has been updated to version 0.39. Be sure to check out the new <a href="http://docs.fedoraproject.org/selinux-user-guide/f10/en-US/">SELinux User guide</a> for the end result of a publican book.</p>
<p>The Publican 0.39 package is still in testing Fedora 9 and Fedora 10, so try it out, and leave some postive khama:<a class="ext-link" href="https://admin.fedoraproject.org/updates/publican-0.39-0.fc10,publican-fedora-0.16-0.fc10"><span class="icon"></p>
<p>https://admin.fedoraproject.org/updates/publican-0.39-0.fc10,publican-fedora-0.16-0.fc10</span></a></p>
<p><a class="ext-link" href="https://admin.fedoraproject.org/updates/publican-0.39-0.fc9,publican-fedora-0.16-0.fc9"><span class="icon">https://admin.fedoraproject.org/updates/publican-0.39-0.fc9,publican-fedora-0.16-0.fc9</span></a></p>
<p><span class="icon"><a href="http://ryanler.wordpress.com/files/2008/12/title_logo.png"><img class="aligncenter size-full wp-image-249" title="title_logo" src="http://ryanler.wordpress.com/files/2008/12/title_logo.png" alt="title_logo" width="420" height="358" /></a><br />
</span></p>
<p><span class="icon"><br />
</span></p>
</div>]]></content:encoded>
</item>
<item>
<title><![CDATA[Status: What's up with my computer systems]]></title>
<link>http://dagobart.wordpress.com/2008/11/12/status-whats-up-with-my-computer-systems/</link>
<pubDate>Wed, 12 Nov 2008 06:41:20 +0000</pubDate>
<dc:creator>dagobart</dc:creator>
<guid>http://dagobart.wordpress.com/2008/11/12/status-whats-up-with-my-computer-systems/</guid>
<description><![CDATA[My main box is broken. Something with the power supply or/and the I/O controllers. Usually, the OS h]]></description>
<content:encoded><![CDATA[<div class='snap_preview'><p>My main box is broken. Something with the power supply or/and the I/O controllers. Usually, the OS hangs in the middle of booting, mostly when it comes to some I/O thingy. Most recently, that got added up by middle-of-the-session instant-shut-downs. Like if someone pulled the power plug. Until now, the file system survived that. However, a backup&#8217;s urgent to make.</p>
<p>On the other hand, a while ago I thought it&#8217;d be an improvement to get rid of all these power consuming, audible machines. Also, I want to get rid of that hardware fiddling. I&#8217;ve been doing this since twenty years now. IT has outgrown that state of the art. Why not use any one-piece boxes? &#8212; I&#8217;d like to replace my current home system by embedded systems or netbooks or the like. One issue, however, might be in backups, as those need to go out of the grid somewhere, to any optical media, so I can keep the backup distinct of the system.</p>
<p>As the main box is broken, I increased the amount of time spent on that old 400&#160;MHz box. It&#8217;s no miracle of speed, but it&#8217;s okay.</p>
<p>Also, I just set up <a href="http://dagobart.wordpress.com/2008/11/06/project-access-to-your-powerful-gnulinux-desktop-from-virtually-anywhere/">my first net-bound system</a>, that is a box on a virtual host, something like Slicehost, but with lower fees. </p>
<p>I am amazed of the possibilities.</p>
<p>Yet, I long for getting a <a href="http://en.wikipedia.org/wiki/Bliki">bliki</a> of my own, as I see wiki-bound documenting works out for me. Plus, apparently, I am better in that than in blogging. Which could be/become some kind of business card for me. (I&#8217;m after to get into the trend of building a brand around yourself.)</p>
<p>But what about having a netbook for mobile operation, no internet connection on the train, and the wiki/bliki net-bound somewhere there &#8212; on the net? Yet sniffed around a bit for <s>&#8221;wiki synchronization&#8221;</s> <em>wiki synchronization</em>.</p>
<p>However, about my net-bound box, I&#8217;m short of finishing the backup scheme (I might follow the <a href="http://www.mikerubel.org/computers/rsync_snapshots/#Abstract">proposed rsync approach</a>) and have work to be done on the plate &#8212; like rendering 500 MBs of screenshots into a Word file &#8212; <a href="http://dagobart.wordpress.com/2008/11/09/a-primer-to-setting-up-mediawiki-as-a-private-slip-box/">I&#8217;ll use DocBook</a> instead, then bump it out to RTF. (Did I blog about my toolchains from DocBook to HTML/PDF/RTF/ODF, anyway? &#8212; Still need to accomplish that. &#8212; See, why I am in need of a bliki?) </p>
<p>However, therefore, I need to skip the bliki intend for now. And keep the netbook chance on my radar.</p>
</div>]]></content:encoded>
</item>

</channel>
</rss>
