Bug#923913: O: unibetacode -- convert polytonic Greek and Coptic between Beta Code and Unicode
Package: wnpp
Bug#923916: O: utfcheck -- check validity of UTF-8 in text files
Package: wnpp
Bug#923915: O: utf8gen -- generate well-formed UTF-8 characters
Package: wnpp
Bug#923914: O: unifont -- pan-Unicode font and utilities
Package: wnpp
Bug#919545: ITP: c-graph -- interactive visualization tool for the convolution theorem
Package: wnpp Owner: Paul Hardy Severity: wishlist X-Debbugs-CC: debian-de...@lists.debian.org Package name: c-graph Version: 2.0.1 Upstream Author: Adrienne Gaye Thompson URL: https://www.gnu.org/software/c-graph/ License: GPL-3+, GFDL-1.3+ Programming Language: Fortran 95 Description: interactive visualization tool for the convolution theorem GNU C-Graph is a novel tool for visualizing the mathematical operation of convolution. "C-Graph" is an abbreviation for "Convolution Graph". A game changer, C-Graph -- the de facto tool for visualizing the convolution theorem in universities worldwide -- is invaluable for lecture demonstrations and lab work in the teaching of signals and systems, as well as other courses featuring convolution. GNU C-Graph is widely used across industries that utilize signal processing techniques for design, test, and development: telecommunications, instrumentation and control, manufacturing, automotive, aviation and aerospace, medical devices, and others. This nifty package seamlessly generates publication quality graphics for papers, lecture demonstrations, and other professional presentations. . GNU C-Graph is interactive, prompting the user to enter character or numerical values from the keyboard - dispensing with the learning curve for writing code. A Texinfo manual provides sample sessions and an overview of the convolution theorem. C-Graph computes the linear convolution of two signals in the time domain then compares their circular convolution by demonstrating the convolution theorem. Each signal is modeled by a register of discrete values simulating samples of a signal, and the discrete Fourier transform (DFT) computed by means of the fast Fourier transform (FFT). . Select, Transform, Visualize : GNU C-Graph makes visualizing convolution easy Uploading this package will close the associated RFP bug #694088 filed in 2012. -- Paul Hardy
Re: O: cowsay -- configurable talking cow
retitle 910035 O: cowsay -- configurable talking cow I was not aware of the controversy involving Bug #910343. When I looked at this package a few weeks ago, that bug had not been filed. I am going to leave this package orphaned. At the time, I saw an RFH for a kangaroo cow (bug #700576, filed over 5 years ago). I decided to try to find a reasonable ASCII kangaroo as a starting point. Last night I got permission to use a nice one that someone else had drawn. I was going to file a patch but saw that the package had become orphaned since the last time I looked at it, so I adopted it. I cannot sympathize with the people who filed bug #910343; someone else will have to add what they are asking for if it does happen. Thus I believe the right thing for me to do is to leave this package orphaned (as the person who filed bug 910343 asked the previous maintainer to do), and just file a kangaroo cow patch as I originally intended. I will upload the patch shortly. Also, "cowsay-off" should be renamed to "cowsay-offensive" as per current Policy (which even uses cowsay as an example). Thanks, Paul Hardy
Bug#904943: ITP: utfcheck -- check validity of UTF-8 and ASCII files
Package: wnpp Severity: wishlist Owner: "Paul Hardy" Version: 1.0 Upstream Author: Paul Hardy URL: http://unifoundry.com/utfcheck License: GPL 2+ Programming Language: flex Description: check validity of UTF-8 and ASCII files The utfcheck program examines a text file and prints a summary of what the file contains: ASCII, UTF-8, UTF-16 (either big-endian or little-endian based on an initial Byte Order Mark), or binary data. ASCII and UTF-8 files are processed further; UTF-16 and binary files are not. For a UTF-8 file, the summary includes whether or not the file begins with the Unicode Byte Order Mark (U+FEFF). Any following data encountered that is not well-formed ASCII or UTF-8 Unicode is considered to be binary data; upon reading such data the input file is considered not to be a proper text file and the program exits with an error status. The utfcheck program returns an exit status of EXIT_SUCCESS if the text file was well-formed, and EXIT_FAILURE otherwise. Thanks, Paul Hardy
Bug#904174: ITP: unibetacode -- convert classical Greek and Coptic between Beta Code and Unicode
Package: wnpp Severity: wishlist Owner: "Paul Hardy" Version: 1.0 Upstream Author: Paul Hardy URL: http://unifoundry.com/unibetacode License: GPL 2+, GFDL 1.3+ Programming Language: flex Description: convert classical Greek and Coptic between Beta Code and Unicode The unibetacode package contains two utilities primarily designed for ASCII transliteration of classical Greek: beta2uni converts Beta Code text to UTF-8 Unicode, and uni2beta converts text from UTF-8 Unicode to Beta Code. A third utility, unibetaprep, converts special codes for other characters (such as Byzantine musical symbols) into four- to six-digit Unicode code points. Beta Code is an ASCII-only encoding scheme created in the 1970s as an efficient, intuitive digital input method for classical Greek. It provides an easy way to enter classical Greek on a plain ASCII keyboard for conversion to UTF-8 Unicode text. This package implements a subset of Beta Code as specified by the Thesaurus Linguae Graecae (TLG) Project at the University of California, Irvine. The unibetacode package also is compatible with the Beta Code implementation of the Perseus Digital Library of Tufts University and other online repositories of classical Greek. TLG Coptic support only includes the basic alphabet plus the jinma (grave) accent. TLG Hebrew support only covers the basic alphabet, aleph (U+05D0) through tav (U+05EA). To this base, unibetacode adds full Unicode coverage. The unibetacode(5) man page describes the Beta Code file format in detail. Files in the examples directory provide sample encodings and test data.
Bug#903791: ITP: utf8gen -- convert Unicode hexadecimal code points to UTF-8
Package: wnpp Severity: wishlist Owner: "Paul Hardy" Version: 1.0 Upstream Author: Paul Hardy URL: http://unifoundry.com/utf8gen/ License: GPL 2+, GFDL 1.3+ Programming Language: C Description: convert ASCII hexadecimal Unicode code points to UTF-8 The utf8gen package contains one program, utf8gen, which reads hexadecimal numbers interpreted as Unicode code points and produces formatted output. The numbers are provided one per line. Each number is optionally followed by a space plus miscellaneous text. The output is specified by providing printf(3)-style format strings on the command line. This provides the flexibility to print UTF-8 byte values in any desired base, echo the input value formatted as a comment in any desired programming language, or even to provide HTML-like table entries. Optional miscellaneous text on each input line can be copied to the output. The suggested additional packages allow converting the man page to PDF and converting the Texinfo user guide to PDF and/or HTML. -- Paul Hardy
Bug#843207: ITP: man2texi -- man page to texinfo file converter
Status Update: Nelson Beebe has published his latest book, _The Mathematical-Function Computation Handbook: Programming Using the MathCW Portable Software Library,_ and is working on completing the free software distribution that will accompany the book. That monumental effort has taken the majority of his time over the past several years. He has sent me a version of man2texi that still needs some work before it can be released. Some issues with texinfo need to be resolved. I have not looked at this yet but (now that Unifont 11.0.01 is released) plan to look at it soon. Thanks, Paul Hardy
Bug#843207: ITP: man2texi -- man page to texinfo file converter
This is a status update. With the Stretch release, work is picking up on this ITP again. I have send Nelson Beebe some files he requested for testing with the latest version of texinfo. I will be continuing to work with him on getting a new and improved man2texi into Debian that carries his approval. Thanks, Paul Hardy
Bug#843207: ITP: man2texi -- man page to texinfo file converter
This is a status update. With Debian 9 ("Stretch") released, I am picking up work on this ITP again. I have sent Nelson Beebe some files he requested for testing with the latest version of texinfo. I will be continuing to work with him on getting a version of man2texi into Debian that carries his approval. Thanks, Paul Hardy
Bug#843207: ITP: man2texi -- man page to texinfo file converter
The plan to release a version 0.02 of man2texi has been cancelled. There will be an even newer version of man2texi, which I will package for Debian when it is done. There are problems with man2texi and the latest versions of texinfo producing consistent output across all operating environments that Nelson Beebe is testing. He is working with the GNU texinfo maintainer to resolve these issues. Unfortunately, this means that there will be no man2texi release in time for the Debian stretch freeze. I will post updates to this ITP bug report when the situation changes. Thanks, Paul Hardy
Bug#843207: ITP: man2texi -- man page to texinfo file converter
Package: wnpp Severity: wishlist Owner: "Paul Hardy" <unifoun...@unifoundry.com> Version: 0.02 Upstream Author: Nelson Beebe URL: http://ftp.math.utah.edu/pub/man2texi/ License: GPL2+, GFDL1.3+ Programming Lang: Bourne shell, awk, sed Description: man page to texinfo file converter Debian packages require man pages, GNU packages require texinfo files, and never the twain shall meet...until now. The man2texi package can convert single man pages to texinfo files, or convert multiple man pages to texinfo files in a batch mode. The upstream author, Professor Nelson Beebe of the University of Utah, is very active in the TeX and GNU communities. He wrote an earlier version of this converter, man2texi version 0.01, over a decade ago. Someone else with the GNU Project and I have further modified that package. I am working in cooperation with Professor Beebe to produce a version 0.02 with these modifications. We expect this to be done shortly. "When it is ready" (to coin a phrase), I intend to package it for Debian. The package consists mainly of: a Bourne-type shell script (which will be installed as /usr/bin/man2texi), an awk script and a sed script that will be installed in /usr/share/man2texi/, and a man2texi.1.gz man page. Although the version number is low, this package performs a batch conversion on all of the man pages in my Unifont package with one command, producing perfect texinfo output. The GNU (and Debian) autogen package already has a file named man2texi, but it is buried in the autogen directory and will not cause any conflict. It does not have a man page either, so there will be no conflict with the man2texi man page. I have been in contact with the Debian Developer who maintains autogen, Andreas Metzler, about this. There is one usage quirk with this package: the sed script will convert man pages containing ISO-8859-1 (Latin 1) characters, not UTF-8 characters. Because of this, I run the command by setting "LC_ALL=C". I do not think this is a show stopper, as this environment variable can be set on a command line in a Makefile, and this usage is documented in the man2texi man page. The package is small and simple, so it should not take long to review once ready. I am hoping to get it into Testing before the upcoming freeze. Paul Hardy GNU Unifont Maintainer
Bug#492546: ITP: libfont-freetype-perl -- Read font files and render glyphs from Perl using FreeType2
On Sat, Jul 26, 2008 at 9:55 PM, Anthony Fok [EMAIL PROTECTED] wrote: * Package name: libfont-freetype-perl Version : 0.03 Upstream Author : Geoff Richards geoff *AT* laxan *DOT* com * URL : http://search.cpan.org/~geoffr/Font-FreeType-0.03/ * License : Same as Perl (GPL, Artistic) Programming Lang: C, Perl Description : Read font files and render glyphs from Perl using FreeType2 Cool! I'll have to check this out if I ever get time. :-) Paul -- To UNSUBSCRIBE, email to [EMAIL PROTECTED] with a subject of unsubscribe. Trouble? Contact [EMAIL PROTECTED]