Ports Search

Results 16,61116,620 of 17,773 for comment.zh_CN%3A%E6%8E%A7%E5%88%B6%E5%8F%B0.(0.022 seconds)
sysutils/qpxtool-0.7.2 (Score: 1.10147375E-4)
GUI for testing CD/DVD quality and transfer rate
QPxTool is the Linux way to get full control over your CD/DVD drives. It is the Open Source Solution which intends to give you access to all available Quality Checks (Q-Checks) on written and blank media, that are available for your drive. This will help you to find the right media and the optimized writing speed for your hardware, which will increase the change for a long data lifetime. These tests are actually supported: * PIE / PIF Scan * TA Scan * Jitter / Beta Scan * Transfer Rate Scan * C1-, C2- and CU-Scan * Blank Media Quality Check * FE/TE Scan on blank media * FE/TE Scan on written media See webpage to get a list of the currently supported hardware.
textproc/bomstrip-9 (Score: 1.10147375E-4)
Strip Byte-Order Marks (BOM) from UTF-8 text
Bomstrip is a very simple tool that removes BOM's (byte-order-marks) from utf-8 files. Actually, it is a set of tools that all do the same thing, but - for added entertainment value - in multiple programming languages (python, c, java, brainfuck, ook!, perl, sed, postscript, pascal, unlambda, limbo, haskell, ocaml, php, ruby). You want to always have this tool within hand-reach, no matter where you are and which compilers/interpreters you keep close to you. Each tool reads from stdin and writes to stdout. It accepts no options or arguments. It never writes into files directly. All files are public domain. It exists for the purpose of noting how stupid BOM's in utf-8 files are. Oh, in case you didn't know yet: utf-8 does not have byte-ordering issues, so there is absolutely no need to have three bytes (the utf-8-BOM) that do not say anything about the byte-order (since there is nothing to say).
textproc/itstool-2.0.2 (Score: 1.10147375E-4)
Make XML documents translatable through po files
ITS Tool allows you to translate your XML documents with PO files, using rules from the W3C Internationalization Tag Set (ITS) to determine what to translate and how to separate it into PO file messages. PO files are the standard translation format for GNU and other Unix-like systems. They present translatable information as discrete messages, allowing each message to be translated independently. In contrast to whole-page translation, translating with a message-based format like PO means you can easily track changes to the source document down to the paragraph. When new strings are added or existing strings are modified, you only need to update the corresponding messages. ITS Tool is designed to make XML documents translatable through PO files by applying standard ITS rules, as well as extension rules specific to ITS Tool. ITS also provides an industry standard way for authors to override translation information in their documents, such as whether a particular element should be translated.
textproc/xml-conduit-1.3.1 (Score: 1.10147375E-4)
Pure-Haskell utilities for dealing with XML with the conduit package
This package provides parsing and rendering functions for XML. It is based on the datatypes found in the xml-types package. This package is broken up into the following modules: * Text.XML: DOM-based parsing and rendering. This is the most commonly used module. * Text.XML.Cursor: A wrapper around Text.XML which allows bidirectional traversing of the DOM, similar to XPath. * Text.XML.Unresolved: A slight modification to Text.XML which does not require all entities to be resolved at parsing. The datatypes are slightly more complicated here, and therefore this module is only recommended when you need to deal directly with raw entities. * Text.XML.Stream.Parse: Streaming parser, including some streaming parser combinators. * Text.XML.Stream.Render: Streaming renderer.
textproc/libtre-0.8.0 (Score: 1.10147375E-4)
Lightweight fully POSIX compliant regexp matching library
Libtre is an attempt to create a lightweight, robust, and efficient fully POSIX compliant regexp matching library. There is still some work left, but the results so far are promising. At the core of Libtre is a new algorithm for regular expression matching with submatch addressing. The algorithm uses linear worst-case time in the length of the text being searched, and quadratic worst-case time in the length of the used regular expression. In other words, the time complexity of the algorithm is O(M2N), where M is the length of the regular expression and N is the length of the text. The used space is also quadratic on the length of the regex, but does not depend on the searched string. This quadratic behaviour occurs only on pathological cases which are probably very rare in practice.
textproc/Algorithm-RabinKarp-0.41 (Score: 1.10147375E-4)
Rabin-Karp streaming hash
This is an implementation of Rabin and Karp's streaming hash, as described in "Winnowing: Local Algorithms for Document Fingerprinting" by Schleimer, Wilkerson, and Aiken. Following the suggestion of Schleimer, I am using their second equation: $H[ $c[2..$k + 1] ] = (( $H[ $c[1..$k] ] - $c[1] ** $k ) + $c[$k+1] ) * $k The results of this hash encodes information about the next k values in the stream (hense k-gram.) This means for any given stream of length n integer values (or characters), you will get back n - k + 1 hash values. For best results, you will want to create a code generator that filters your data to remove all unnecessary information. For example, in a large english document, you should probably remove all white space, as well as removing all capitalization.
textproc/HTML-SuperForm-1.09 (Score: 1.10147375E-4)
HTML form generator
Used in its basic form, this module provides an interface for generating basic HTML form elements much like HTML::StickyForms does. The main difference is HTML::SuperForm returns HTML::SuperForm::Field objects rather than plain HTML. This allows for more flexibilty when generating forms for a complex application. To get the most out of this module, use it as a base (Super) class for your own form object which generates your own custom fields. If you don't use it this way, I guess there's really nothing Super about it. Example are shown later in the document. The interface was designed with mod_perl and the Template Toolkit in mind, but it works equally well in any cgi environment.
textproc/Pod-Xhtml-1.61 (Score: 1.10147375E-4)
Generate well-formed XHTML documents from POD format documentation
There's Pod::PXML and Pod::XML, so why do we need Pod::Xhtml? You need an XSLT to transform XML into XHTML and many people don't have the time or inclination to do this. But they want to make sure that the pages they put on their web site are well-formed, they want those pages to use stylesheets easily, and possibly they want to squirt the XHTML through some kind of filter for more processing. By generating well-formed XHTML straight away we allow anyone to just use the output files as-is. For those who want to use XML tools or transformations they can use the XHTML as a source, because it's a well-formed XML document.
textproc/Numbers_Words-0.16.4 (Score: 1.10147375E-4)
PEAR package provides methods for spelling numerals in words
With Numbers_Words class you can convert numbers written in arabic digits to words in several languages. You can convert an integer between -infinity and infinity. If your system does not support such long numbers you can call Numbers_Words::toWords() with just a string. With the Numbers_Words::toCurrency($num, $locale, 'USD') method you can convert a number (decimal and fraction part) to words with currency name. The following languages are supported: * bg (Bulgarian) * cs (Czech) * de (German) * dk (Danish) * en_100 (Donald Knuth system, English) * en_GB (British English) * en_US (American English) * es (Spanish Castellano) * es_AR (Argentinian Spanish) * et (Estonian) * fr (French) * fr_BE (French Belgium) * he (Hebrew) * hu_HU (Hungarian) * id (Indonesian) * it_IT (Italian) * lt (Lithuanian) * nl (Dutch) * pl (Polish) * pt_BR (Brazilian Portuguese) * ru (Russian) * sv (Swedish)
textproc/libtre-0.8.0 (Score: 1.10147375E-4)
Python interface for the tre regular expressions library
Libtre is an attempt to create a lightweight, robust, and efficient fully POSIX compliant regexp matching library. There is still some work left, but the results so far are promising. At the core of Libtre is a new algorithm for regular expression matching with submatch addressing. The algorithm uses linear worst-case time in the length of the text being searched, and quadratic worst-case time in the length of the used regular expression. In other words, the time complexity of the algorithm is O(M2N), where M is the length of the regular expression and N is the length of the text. The used space is also quadratic on the length of the regex, but does not depend on the searched string. This quadratic behaviour occurs only on pathological cases which are probably very rare in practice.