40 projects tagged "HTML/XHTML"
LinkIt is a simple program to validate local links within HTML documents. It tries to check that every referenced local file (another HTML document, an image, or a CSS entry) exists and is accessible. The checking is performed recursively, and all reachable documents are checked. When the referenced local file doesn't exist, the program reports the filename, row, and column where the broken reference is located.
XHTML Hyphenator is a filter for XHTML documents that will insert soft hyphens at the proper hyphenation points. It will hyphenate all words in text nodes that are children of nodes in the XHTML namespace and not part of the header (or, long story short, the text part of an XHTML document and nothing else). The hyphenation pattern used is derived from the xml:lang attribute governing the text. Soft hyphens are displayed correctly by most modern browsers and not at all by Mozilla Firefox, so you won't break anything by inserting hyphens, and it improves the text appearance considerably.
Generating new objects for the Query Object Framework is repetitive, tedious, and time consuming. Qof Generator automates this process in PHP to build a working test program linked against QOF. Objects are created from an HTML form using a temporary MySQL cache and exported with Makefile, ./autogen.sh, ChangeLog, README, C source code, and doxygen mark-up comments in a tarball built by the PHP code.
cstor is a cross-reference compiler and reverse engineering tool. It compiles one text file (database) from multiple source modules (currently reads C, C++, and Perl). The tool combines reverse engineering capabilities, code validation, and an HTML documentation generator. The database can then be reused from own scripts and programs, e.g. to implement cross-compilers, validate coding conventions, build statistics etc. The builtin documentation generators are actually an application of the database.
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.