doclifter helps with lifting documents with nroff markup to XML-DocBook. Lifting documents from presentation level to semantic level is hard, and a really good job requires human polishing. This tool aims to do everything that can be mechanized, and to preserve any troff-level information that might have structural implications in XML comments. TBL tables are translated into DocBook table markup, PIC into SVG, and EQN into MathML (relying on pic2svg and GNU eqn for the last two).
DocBook is an XML vocabulary which enables you to create document content in a presentation-neutral form that captures the logical structure of the content. Using the DocBook Project XSL stylesheets, you can publish DocBook content as HTML pages and PDF files and other formats, including man pages, HTML Help, and JavaHelp.
Libxslt is a C library for GNOME which allows developers to work with XSLT. It is based on libxml for XML parsing, tree manipulation, and XPath support. Also included is 'xsltproc', a command line XSLT processor. The library is written in plain C, making as few assumptions as possible, and sticking closely to ANSI C/POSIX for easy embedding. It should work on Linux, Unix, and Windows. Though not designed primarily with performances in mind, libxslt seems to be a relatively fast processor. It also include full support for the EXSLT set of extension functions as well as some common extensions present in other XSLT engines.
Verwandte ProjekteDeSmuME, プロパティエディタ開発プロ, Darik's Boot and Nuke, iReport-Designer for JasperReports, nkf Network Kanji Filter
XMLStarlet is a set of command line XML utilities which can be used to transform, query, validate, and edit XML documents and files using a simple set of shell commands, similar to the way it is done for plain text files using grep/sed/awk/tr/diff/patch.
Verwandte Projekteプロパティエディタ開発プロ, Darik's Boot and Nuke, Amateras, SmillaEnlarger, Hinemos
uni2ascii and ascii2uni provide conversion in both directions between UTF-8 Unicode and more than thirty 7-bit ASCII equivalents, including RFC 2396 URI format and RFC 2045 Quoted Printable format, the representations used in HTML, SGML, XML, OOXML, the Unicode standard, Rich Text Format, POSIX portable charmaps, POSIX locale specifications, and Apache log files. It can also convert between the escapes used for Unicode in languages such as Ada, C, Common Lisp, Java, Pascal, Perl, Postscript, Python, Scheme, and Tcl.
Verwandte ProjekteTOMBO, TuxGuitar, DeSmuME, プロパティエディタ開発プロ, Darik's Boot and Nuke
sgml2x is a script designed to help applying a DSSSL stylesheet to an SGML or XML document. It has a couple of interesting features, such as multiple possible stylesheets per document class, easy integration of new stylesheets by adding a simple new definition file in a configuration directory (system-wide, per-user, or per-project), and automatic selection of a default stylesheet to be used. It is already set up for DocBook SGML/XML.
DSML is the Directory Services Markup Language, an XML dialect for working with directory information. The DSML Tools provide for the querying of any LDAP directory (with search results output as DSML), the importing of DSML data into any LDAP directory, the directory-context validation of DSML (checking for illegal attributes in the entries, etc.), and the calculation of the differences (for a directory) between two DSML documents to provide an XML Diff algorithm for DSML data. This software makes all LDAP-supporting directories DSML-enabled. It can also check the integrity of DSML data, and show at a glance how two data sets, represented as DSML, differ.
Verwandte ProjekteTOMBO, nkf Network Kanji Filter, Boookends, iReport-Designer for JasperReports, TERASOLUNA Framework
BHL is an Emacs mode which enables you to convert
plain text files into HTML, LaTeX, Texinfo, SGML
(Linuxdoc), and TXT files. The BHL mode handles
three levels of sections, many sectioning styles,
common font-styles, any kind of lists, tables,
URLs, horizontal rules, and Wiki names. BHL
handles a list of links (lol) and a table of
contents (toc): you can browse the lol and the
toc, insert them where you want, and update the
sections' numbers with one keystroke.
RefDB is a reference database and bibliography tool for SGML, XML, and LaTeX documents. Command-line tools allow interactive or scriptable access to the data which are stored in a SQL database. RefDB can also be accessed through a Web interface, a SRU interface, or via editor extensions (Emacs/vim). Libraries for Perl and PHP are available for programmers. RefDB provides sophisticated character encoding handling, using Unicode by default.
Verwandte ProjekteSmillaEnlarger, TOMBO, Dumpper v.60.3, Anthy, blanco Framework
XPontus is a Java-based XML editor designed for
text editing. It aims to provide a free
alternative to commercial XML editors. It has been
reported to run correctly on Linux, Windows, Mac
OS X, Solaris, and FreeBSD. There are many
installers for platform convenience.
Verwandte ProjekteSmillaEnlarger, TOMBO, プロパティエディタ開発プロ, Dumpper v.60.3, blanco Framework
jaxml is a Python module designed to ease the creation of human readable XML documents. It is designed to be small, easy-to-use, and powerful.
Verwandte ProjekteSmillaEnlarger, TOMBO, GLOBALBASE PROJECT, Dumpper v.60.3, XOOPS
Verwandte ProjekteRumix 2, SmillaEnlarger, Exerb, Python Japanese Environment, Dumpper v.60.3
perlSGML is a collection of Perl programs and
libraries for processing SGML documents. It
includes several programs for manipulating
Verwandte ProjekteChaSen legacy, SmillaEnlarger, TOMBO, nkf Network Kanji Filter, iReport-Designer for JasperReports
AlcoveBook DTD and stylesheets is a strict subset
of the DocBook DTD. The ultimate goal is to provide
a series of DTDs for enterprise use, commercial
proposal, whitepaper, etc. For now, this is one
single SGML DTD. The stylesheets are usable with
both DocBook and AlcoveBook. They include a set
of extensions over Norman Walsh's modular
docbook stylesheets (docbook-dsssl), and a book-
like layout for articles.
Cost is a structure-controlled XML/SGML application programming toolkit. It is implemented as a Tcl extension, and works in conjunction with the nsgmls, sgmls, and/or expat parsers.