gnome-doc-utils icon

gnome-doc-utils For Linux

2.8/5 16
LGPL    

gnome-doc-utils is a collection of documentation utilities for the Gnome project.. #Documentation utilities  #GNOME documentation  #GNOME utilities  #Gnome-doc-utils  #GNOME  #Documentation  

Description

changelog

Free Download

gnome-doc-utils packages contains a collection of documentation utilities for the Gnome project. Notably, it contains utilities for building documentation and all auxiliary files in your source tree, and it contains the DocBook XSLT stylesheets that were once distributed with Yelp. Starting with Gnome 2.8, Yelp will require gnome-doc-utils for the XSLT.

test/ The test directory contains a number of tests for gnome-doc-utils. Directories of the form testdocn, where n is a positive integer, are skeleton source trees containing documentation, with the same layout that would be used by actual projects. The testdocs directory contains the unit tests from docbook-testdocs, developed by Norm and Co. for the pan-galactic DocBook stylesheets. An additional README file is in that directory, giving instructions on extending or changing any of the files in gnome-doc-utils CVS.

doc/ The doc directory contains documentation for gnome-doc-utils. In most cases, gnome-doc-utils is required to build its documentation. Mechanisms are in place for bootstrapping.

xslt/ The xslt directory contains all of the XSLT in gnome-doc-utils. Notably, the xslt/docbook directory contains the DocBook XSLT, and xslt/gettext contains the XSLT gettext utility for translating automatic text.

sandbox/ The sandbox directory is not DISTed, so it will only appear if you have a CVS checkout. It's a playground for new ideas.

xml2po/ The xml2po directory contains the xml2po tool developed by Danilo Segan for translation of arbitrary XML formats. It is used by gnome-doc-utils for DocBook translation.

Under the test directory are a number of tests for gnome-doc-utils. To test the build system (gnome-doc-utils.m4 and gnome-doc-utils.make), you can use any of the testdocn (for n a positive integer) directories. These are set up as skeleton source trees, behaving exactly as a real project would. Also, gnome-doc-utils uses itself to build its own documentation (under doc), so gnome-doc-utils itself is a test of the build tools.

To test the DocBook stylesheets, use the test/testdocs directory. These unit tests are from the docbook-testdocs package on docbook.sourceforge.net, developed by Norm and Co. Simply typing make in that directory will build each test. If the name of the test file is foo.001.xml, the output will be html/foo.001/foo.001.html. Each test generally tests a small number of related DocBook elements. Many of the features of DocBook or of the XSLT in gnome-doc-utils might not be tested by these. Additional tests may be added; follow the instructions in test/testdocs/README for that.

Also useful for testing the XSLT is to transform some large documents using it. The Gnome User Guide and the Gnumeric Manual both serve as excellent test docs.

Unlike most C programming, working on much of gnome-doc-utils really does involve isolated incremental improvements. There's no way to give a short list of broad features in a TODO list.

To work on the build tools (gnome-doc-utils.m4 and gnome-doc-utils.make), build the test docs and see what doesn't work. gnome-doc-utils.make has a list of all the high-level targets that should be fully supported.

To work on the DocBook XSLT, find an element that isn't implemented yet and implement it. If you have XML Starlet (xmlstar.sourceforge.net) installed, you can type 'make report.html' in the xslt/docbook/html directory to get a nice HTML report on what elements are implemented. There is also a TODO file in this directory with a very succinct list of matches that need to be done that can't be caught by report.html.

Note that the XSLT is documented inline with xsldoc, which is itself a part of gnome-doc-utils. Feel free to work on xsldoc as well. The documentation generated by xsldoc is included in the manual under doc/xslt.

What's new in gnome-doc-utils 0.20.10:

  • Fixed problem with dist and install with too many files
  • Updated translations:
  • km (Morn Met)
Read the full changelog

gnome-doc-utils 0.20.10

add to watchlist add to download basket send us an update REPORT
  runs on:
Linux
  main category:
Utilities
  developer:
  visit homepage

calibre 7.9.0

Effortlessly keep your e-book library thoroughly organized with the help of the numerous features offered by this efficient and capable manager
calibre

4k Video Downloader 1.5.3.0080 Plus / 4.30.0.5655

Export your favorite YouTube videos and playlists with this intuitive, lightweight program, built to facilitate downloading clips from the popular website
4k Video Downloader

Bitdefender Antivirus Free 27.0.35.146

Feather-light and free antivirus solution from renowned developer that keeps the PC protected at all times from malware without requiring user configuration
Bitdefender Antivirus Free

Microsoft Teams 24060.3102.2733.5911 Home / 1.7.00.7956 Work

Effortlessly chat, collaborate on projects, and transfer files within a business-like environment by employing this Microsoft-vetted application
Microsoft Teams

Zoom Client 6.0.3.37634

The official desktop client for Zoom, the popular video conferencing and collaboration tool used by millions of people worldwide
Zoom Client

ShareX 16.0.1

Capture your screen, create GIFs, and record videos through this versatile solution that includes various other amenities: an OCR scanner, image uploader, URL shortener, and much more
ShareX

Windows Sandbox Launcher 1.0.0

Set up the Windows Sandbox parameters to your specific requirements, with this dedicated launcher that features advanced parametrization
Windows Sandbox Launcher

7-Zip 23.01 / 24.04 Beta

An intuitive application with a very good compression ratio that can help you not only create and extract archives, but also test them for errors
7-Zip

IrfanView 4.67

With support for a long list of plugins, this minimalistic utility helps you view images, as well as edit and convert them using a built-in batch mode
IrfanView

Context Menu Manager 3.3.3.1

Customize Windows’ original right-click context menu using this free, portable and open-source utility meant to enhance your workflow
Context Menu Manager

% discount
7-Zip
  • 7-Zip
  • IrfanView
  • Context Menu Manager
  • calibre
  • 4k Video Downloader
  • Bitdefender Antivirus Free
  • Microsoft Teams
  • Zoom Client
  • ShareX
  • Windows Sandbox Launcher
essentials


Click to load comments
This enables Disqus, Inc. to process some of your data. Disqus privacy policy