diff --git a/Doc/Tdoc/projects.xml b/Doc/Tdoc/projects.xml index a5ac4e4ec8a900b966ad5f51befc5e877a638daf..eede75764d892da33ba3f9229f5b9c7242e28ac0 100644 --- a/Doc/Tdoc/projects.xml +++ b/Doc/Tdoc/projects.xml @@ -12,20 +12,28 @@ <title>Project proposals</title> <section xml:id="sdi_sect_projectRevealFramework"> - <title><productname>Authoring reveal.js - presentations</productname></title> + <title><productname>Building a reveal.js editor</productname></title> <figure xml:id="sdi_sect_projectRevealPrinciple"> <title>reveal.js authoring tools: Principle</title> <itemizedlist> <listitem> - <para>The <link xlink:href="https://revealjs.com">reveal.js</link> - framework allows for web based presentations</para> + <para>The <link + xlink:href="https://revealjs.com/?demo">reveal.js</link> allows for + browser based presentations</para> </listitem> <listitem> - <para>Based on HTML 5 + JavaScript</para> + <para>Using HTML 5, CSS 3 and JavaScript</para> + </listitem> + + <listitem> + <para>Extensible plugin architecture</para> + </listitem> + + <listitem> + <para>Touch support</para> </listitem> </itemizedlist> </figure> @@ -39,18 +47,18 @@ </listitem> <listitem> - <para><link xlink:href="https://revealjs.com/#/2">Vertical + <para><link xlink:href="https://revealjs.com/?demo#/2">Vertical slides</link></para> </listitem> <listitem> - <para><link xlink:href="https://revealjs.com/#/4">Code - highlighting</link> using <link - xlink:href="https://highlightjs.org">highlight.js</link></para> + <para><link xlink:href="https://revealjs.com/?demo#/4">Code + highlighting</link> by virtue of <link + xlink:href="https://highlightjs.org/static/demo">highlight.js</link></para> </listitem> <listitem> - <para><link xlink:href="https://revealjs.com/#/5/0/0">Code + <para><link xlink:href="https://revealjs.com/?demo#/5">Code animations</link></para> </listitem> </itemizedlist> @@ -61,29 +69,29 @@ <itemizedlist> <listitem> - <para><link xlink:href="https://revealjs.com/#/6">Overview slide - sets</link></para> + <para><link xlink:href="https://revealjs.com/?demo#/6">Slides + overview</link></para> </listitem> <listitem> - <para><link xlink:href="https://revealjs.com/#/7">Auto + <para><link xlink:href="https://revealjs.com/?demo#/7">Auto animations</link> across slides</para> </listitem> <listitem> - <para><link xlink:href="https://revealjs.com/#/10">Touch + <para><link xlink:href="https://revealjs.com/?demo#/10">Touch support</link></para> </listitem> <listitem> <para><link - xlink:href="https://revealjs.com/#/13/1">Fragments</link></para> + xlink:href="https://revealjs.com/?demo#/fragments">Fragments</link></para> </listitem> <listitem> <para>Configurable <link - xlink:href="https://revealjs.com/#/transitions">slide - transitions</link></para> + xlink:href="https://revealjs.com/?demo#/transitions">slide + transition styles</link></para> </listitem> </itemizedlist> </figure> @@ -93,17 +101,17 @@ <itemizedlist> <listitem> - <para><link xlink:href="https://revealjs.com/#/15">Configurable + <para><link xlink:href="https://revealjs.com/?demo#/15">Configurable backgrounds</link> and transitions</para> </listitem> <listitem> - <para><link xlink:href="https://revealjs.com/#/25">PDF + <para><link xlink:href="https://revealjs.com/?demo#/25">PDF handouts</link> (Do you really need those??)</para> </listitem> <listitem> - <para><link xlink:href="https://revealjs.com/#/27">Custom + <para><link xlink:href="https://revealjs.com/?demo#/27">Custom events</link> supporting own extensions</para> </listitem> @@ -129,7 +137,7 @@ </listitem> <listitem> - <para>Unsuitable for non-programmers</para> + <para>Direct editing unsuitable for non-programmers</para> </listitem> <listitem> @@ -144,19 +152,63 @@ <itemizedlist> <listitem> - <para>Creating an editor providing a restricted feature set</para> + <para>Creating an XML editor providing a restricted feature + set</para> </listitem> <listitem> - <para>Easy to use</para> + <para>Generating reveal.js presentations based on profiles</para> </listitem> <listitem> <para>Support for images, animations, source code and math.</para> </listitem> + </itemizedlist> + </figure> + </section> + + <section xml:id="sdi_sect_projectJourney"> + <title><productname>Authoring journey descriptions</productname></title> + + <figure xml:id="sdi_sect_projectDocbookJourneyPrinciple"> + <title>Principle</title> + + <itemizedlist> + <listitem> + <para>Defining suitable assets and related <link + xlink:href="https://speedata.github.io/relaxngtutorial-de">RelaxNG</link> + schema</para> + </listitem> <listitem> - <para>Configurable by profiles</para> + <para>Implementing an editor by means of CSS</para> + </listitem> + + <listitem> + <para><link + xlink:href="https://www.w3schools.com/xml/xsl_intro.asp">XSLT</link> + transformation to HTML 5 / CSS 3 / Javascript</para> + </listitem> + </itemizedlist> + </figure> + + <figure xml:id="sdi_sect_projectDocbookJourneySkills"> + <title>Required / to be acquired skills</title> + + <itemizedlist> + <listitem> + <para>Web design featuring prototype development</para> + </listitem> + + <listitem> + <para><link + xlink:href="https://speedata.github.io/relaxngtutorial-de">RelaxNG</link> + schema design</para> + </listitem> + + <listitem> + <para><link + xlink:href="https://www.w3schools.com/xml/xsl_intro.asp">XSLT</link></para> </listitem> </itemizedlist> </figure> @@ -171,8 +223,10 @@ <itemizedlist> <listitem> - <para>XSLT based transformation <productname>docbook - </productname>to <productname>webhelp</productname>.</para> + <para><link + xlink:href="https://www.w3schools.com/xml/xsl_intro.asp">XSLT</link> + transformation <productname>docbook </productname>to + <productname>webhelp</productname>.</para> </listitem> <listitem> @@ -238,47 +292,6 @@ </figure> </section> - <section xml:id="sdi_sect_projectBiBTeX"> - <title>Representing and editing <acronym>BiBTeX</acronym> data</title> - - <figure xml:id="sdi_fig_exampleBibtexData"> - <title>Example BiBTeX data</title> - - <programlisting language="tex">@inproceedings{ah2006, - author={Aggarwal, Gagan and Hartline, Jason D.}, - year={2006}, - title={Knapsack auctions}, - booktitle={Proceedings of the 17th Annual ACM-SIAM - Symposium on Discrete Algorithms}, - pages={1083-1092}, - publisher={Association for Computing Machinery}, - address={New York} -}</programlisting> - </figure> - - <figure xml:id="sdi_fig_BibtexData_tasks"> - <title>BiBTeX: Tasks</title> - - <itemizedlist> - <listitem> - <para>Database schema design (Relational, NoSQL)</para> - </listitem> - - <listitem> - <para>Import / export</para> - </listitem> - - <listitem> - <para>Web based editor</para> - </listitem> - - <listitem> - <para>Multi user / multiple databases support.</para> - </listitem> - </itemizedlist> - </figure> - </section> - <section xml:id="tdoc_chap_pastProjects"> <title>Past projects</title>