[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: Google of Summer of Code '17
From: |
Per Bothner |
Subject: |
Re: Google of Summer of Code '17 |
Date: |
Thu, 26 Jan 2017 20:03:52 -0800 |
User-agent: |
Mozilla/5.0 (X11; Linux x86_64; rv:45.0) Gecko/20100101 Thunderbird/45.6.0 |
How about adding this to the GNU GSoC project page:
https://www.gnu.org/software/soc-projects/ideas-2017.html
(Last years's is
https://www.gnu.org/software/soc-projects/ideas-2016.html#texinfo )
* Texinfo *
GNU documentation is based on the Texinfo source format (conceptually similar
to markdown, but better for documentation). There are tools to convert Texinfo
into various formats, including PDF, HTML, and Info format. The Info format is
used for reading the documentation in a terminal emulator (using the info
program) or in the emacs editor.
These two projects would be very valuable:
(1) Enhance the Perl-based makeinfo program with new output formats --xhtml and
--epub.
The xhtml format combines aspects of the existing html and xml formats.
The EPub format (used by ebook readers) is basically just xhtml in a zip
archive.
(2) JavaScript for info-style navigation, including search.
There is an existing JavaScript library for texinfo-generated
html/xhtml files. The task is to enhance this with a keystroke
shortcuts (using the standalone info program as a model),
including searching through the document.
For background, motivation, and more details, see:
http://per.bothner.com/blog/2017/texinfo-roadmap/
Contact: address@hidden
Mentors: Per Bothner, Gavin Smith
--
--Per Bothner
address@hidden http://per.bothner.com/