⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 tasks.texi

📁 windows版本的emacs
💻 TEXI
📖 第 1 页 / 共 2 页
字号:
@ignore  @c GNUskies should do this@itemAn ephemeris program to replace xephem (which is, alas, too restrictedto qualify as free software).@end ignore@c Gepetto (@url{http://laurent.riesterer.free.fr/gepetto/intro-main.html},@c @email{laurent.riesterer@@free.fr}), according to @email{gnueval@@gnu.org},@c does the job of displaing dancers but does not allow editing notation.@itemMake sure the Vibrant toolkit works with LessTif instead of Motif.@itemA program to display and edit Hypercard stacks.@itemA two-dimensional outliner program, which lets you drawgraph structures of textual items, and then display themin various ways.@ignore  @c done@itemA program for graphic morphing of scanned photographs.@end ignore@itemSoftware for designing and printing business cards.@end itemize@node Network Projects, Encryption Projects, X Windows Projects, Top@chapter Network Projects@itemize @bullet@ignore@c www.openh323.org is doing this. Craig Southeren <craigs@equival.com.au>@itemA teleconferencing program which does the job of CU-SeeMe (which is,alas, not free software).@end ignore@ignore@c Bishop Bettini <bishop@synxcti.com> is working on this.@itemA free ICQ-compatible server program.  (The ICQ server itself is notfree software.)@end ignore@end itemize@node Encryption Projects, Other Projects, Network Projects, Top@chapter Encryption ProjectsThese projects need to be written outside the US by people who are notUS citizens, to avoid problems with US export control law.@itemize @bullet@itemA free library for public-key encryption.  This library can probably bedeveloped from the code for the GNU Privacy Guard.  @itemAn implementation of SSLv3 (more precisely, TLSv1) which hasdistribution terms compatible with the GNU GPL.  We know of aGPL-covered implemention of a version of SSL that you can use as astarting point.@itemFree software for doing secure commercial transactions on the web.This too needs public key encryption.@end itemize@node Other Projects, Languages, Encryption Projects, Top@chapter Other ProjectsIf you think of others that should be added, pleasesend them to @email{tasks@@gnu.org}.@itemize @bullet@ignore OpenBIOS is doing this@itemA simple PC BIOS.  On most new PCs, the BIOS is stored in writablememory (misleadingly known as ``flash ROM'').  In order to have a whollyfree system on these PCs, we need a free BIOS.This task is made simpler by the fact that this BIOS need only supportenough features to enable a boot-loader such as LILO or GRUB to finishloading the kernel.  Neither Linux nor Mach actually uses the BIOS onceit starts up.  Also, it is not absolutely necessary to do all the manydiagnostics that an ordinary BIOS does (though it would be useful to dosome of them).  However, there may be a need to configure certain datain the computer in a way that is specific to each model of computer.@end ignore@itemAn imitation of Page Maker or Ventura Publisher.@itemAn imitation of @code{dbase2} or @code{dbase3}.  (How dbased!)Harbour, a free replacement for Clipper, would provide a useful start.@uref{http://www.harbour-project.org/}.@ignore  @c being done by Jonas etc.@itemA general ledger program, including support for accounts payable, account receivables, payroll, inventory control, order processing, etc.@end ignore@itemA free replacement for Glimpse, which is not free software.Swish does some parts of the job, but not all.@itemSoftware for desktop publishing.  We are extending Emacs into a WYSIWYGword processor, to handle primarily linear text; what this item proposesis software focused on page layout.@ignore It looks like TruePrint will fill this gap@itemA program to typeset C code for printing, to make it easier to read onpaper.  For ideas on what to do, see the book,@displayHuman Factors and Typography for More Readable Programs,Ronald M. Baecker and Aaron Marcus,Addison-Wesley, ISBN 0-201-10745-7@end displayBut you don't have to do exactly what they propose.@end ignore@ignore@c This is now being worked on -- rms, 22 June 1998@itemA program to convert Microsoft Word documents to text/enriched, TeX,LaTeX, Texinfo, or some other format that free software can edit.@end ignore@ignore@c People are helping the developer of siff release it as free software.@itemA free replacement for siff (sometimes called sif).  This would be aprogram to find similar files in a large file system, ``similar''meaning that the files contain a significant number of common substringsthat are of a certain size or greater.  You can find some informationabout siff (which is, unfortunately, not free software) at@uref{ftp://ftp.cs.arizona.edu/reports/1993/TR93-33.ps.Z}.@end ignore@ignore@c This is being developed -- rms, 3 May 1998@itemA free replacement for the semi-free Qt library.@end ignore@ignore@c Ogg Vorbis is doing this, see @url{http://www.xiph.org/ogg/vorbis/index.html} or contact @email{Monty <monty@xiph.org>}.@itemHigh-quality music compression software.(Talk with @email{mt@@sulaco.org} for relevant suggestions.)Unfortunately we cannot implement the popular MP3 formatdue to patents, so this job includes working out some othernon-patented format and compression method.@end ignore@itemA program to play sound distributed in ``Real Audio'' format.@itemA program to generate ``Real Audio'' format from audio input.@itemPrograms to handle audio in RTSP format.@ignore  @c Software patents have made this domain off limits to free software.@itemAn MPEG III audio encoder/decoder (but it is necessary to check, first,whether patents make this impossible).@c Chris Hofstader is working on a non-Festival speech-generation program.@c Mario Lang <lang@zid.tu-graz.ac.at> reports that Festival needs only@c to be 2-5 times faster to work well with Emacspeak.@itemSpeech-generation programs that are faster than the Festival engine.This might be done by optimizing Festival.@c We have a project now.@itemSpeech-recognition programs (single-speaker, disconnected speech is sufficient).@end ignore@itemA braille translation and formatting system which can convert marked updocuments into braille.  This should let the user customize the brailletranslation rules; it would be good to divide it into adevice-independent part plus drivers.  Contact Jason White,@email{jasonw@@ariel.ucs.unimelb.EDU.AU}.@ignore Being done@itemA program to display text word by word, always showing just one word ata time.  This method permits much faster reading than ordinary textdisplay.  If you want to work on this, contact @email{stutz@@dsl.org} tolearn more.@end ignore@itemMore scientific mathematical subroutines.(A clone of SPSS is being written already.)@itemA scientific data collection and processing tool,perhaps something like Scientific Workbench and/or Khoros,@itemA program to calculate properties of molecules by solvingthe Schroedinger equation.@itemSoftware to replace card catalogs in libraries.@itemA simulator for heating and air conditioning systems for buildings.@ignore@c Pat Deegan @email{pat@@psychogenic.com} is working on this.@c no URL yet, the status is updated in @file{volunteers}@itemA program for voting and tabulating election results.@end ignore@itemA package for editing genealogical records conveniently.This could perhaps be done as a Gnome program, or perhapsas an Emacs extension.@ignore@c ToutDoux aims to do this.@itemA project-scheduling package that accepts a list of project sub-taskswith their interdependencies, and generates Gantt charts and Pert chartsand all the other standard project progress reports.@end ignore@itemGrammar and style checking programs.@itemA diagnostic program to test a hard disk.@itemOptical character recognition programs; especially if suitable forscanning documents with multiple fonts and capturing font info as wellas character codes.  Work is being done on this, but more help is needed.@c Some of the OCR work being done:@c   Luis Cearra <luisjc@lem.eui.upm.es>, http://lem.eui.upm.es/ocre.html@c The status of these projects is updated in @file{/gd/gnuorg/volunteers}@itemA program to scan a line drawing and convert it to editable Postscript,or some other editable format.@itemA program to recognize handwriting (we don't believe PocketLinux's handwriting capability is ready for non-PocketLinux environments, yet).@itemA program that can translate from one natural language, into another.For example, a program to translate French into English.@itemA pen based interface.@itemCAD software, such as a vague imitation of Autocad.@itemA program to receive data from a serial-line tap to facilitate thereverse-engineering of communication protocols.@itemA database program designed to store and retrieve patent information.@itemA free software package to run on a Palm Pilot in place of its usualsoftware, doing more or less the usual jobs.  (Linux, the kernel, hasapparently been ported, but according to what we hear this port is notuseful yet.)@end itemize@node Languages, Education, Other Projects, Top@chapter Programming LanguagesVolunteers are needed to write parsers/front ends for languages such asAlgol 60, Algol 68, PL/I, Cobol, Fortran 90, Delphi, Modula 2, Modula 3,RPG, and any other languages designed for compilation, to be used withthe code generation phases of the GNU C compiler.@c Fortran status is here so gnu@gnu.org and the volunteer coordinators@c don't have to answer the question -lenYou can get the status of the Fortran front end with this command:@examplefinger -l fortran@@gnu.org@end exampleWe would like to have translators from various languages into Scheme.These languages include TCL, Python, Perl, Java, Javascript, and Rexx.Perhaps Clipper as well.@node Education, Games and Recreations, Languages, Top@chapter EducationPrograms for studying, teaching or doing administrative tasks in schools.See @uref{http://www.gnu.org/education/} for additional information.@itemize @bullet@itemA programm to organize automatically the schedule of a school givenconstraints about teachers, rooms, times, and students.@itemA program to edit dance notation (such as labanotation) and displaydancers moving on the screen.  Gepetto does some of this work.  Contact@email{gvc@@gnu.org} if you are interested in helping finish the job.@end itemize@node Games and Recreations,  , Education, Top@chapter Games and RecreationsVideo-oriented games that work with the X window system.@itemize @bullet@itemEmpire (there is a free version but it needs upgrading)@itemAn ``empire builder'' system that makes it easy to write various kinds ofsimulation games.@itemImprove GnuGo @uref{http://www.gnu.org/software/gnugo/gnugo.html}, which is not yet very sophisticated. @itemNetwork servers and clients for board and card games for which suchsoftware does not yet exist.@itemA Hierarchical Task Network package which can be usedto program play the computer's side in various strategic games.@itemA game like Mill/Nine Men's Morris.@itemWrite imitations of some popular video games:@itemize -@itemSpace war, Asteroids, Pong, Columns.@itemDefending cities from missiles.@itemPlane shoots at lots of other planes, tanks, etc.@itemWizard fights fanciful monsters.@itemA golf game.@ignore Being done by jhall1@isd.net@itemProgram a robot by sticking building blocks together,then watch it explore a world.@end ignore@itemBiomorph evolution (as in Scientific American and @cite{The BlindWatchmaker}).@end itemize@end itemizeWe do not need @code{rogue}, as we have @code{hack}.@contents@bye@c  LocalWords:  dir texi lastupdate uref http www org html helpgnu ifinfo ftp@c  LocalWords:  dvi hurd toc gvc URL GTK XmHTML xs nl ripley NT com gettext Qt@c  LocalWords:  GUI libstdc Docbook SGML libc sed STL Gforth GNUstep TCSH Perl@c  LocalWords:  Ghostscript PIC GCC Texinfo grep dc bc ethernet GDB IP CIFS CU@c  LocalWords:  SMB SVGA Khoros Automake OpenStep diff roff Smail tron veritas@c  LocalWords:  cxref ctrace API LilyPond xephem labanotation LessTif outliner@c  LocalWords:  Hypercard morphing SeeMe ICQ Diffie Helman RSA SSLv TLSv GPL@c  LocalWords:  OpenBIOS BIOS LILO dbase dbased Harbour harbour WYSIWYG ISBN@c  LocalWords:  TruePrint Baecker siff sif cs arizona edu TR ps mt sulaco MP@c  LocalWords:  RTSP MPEG jasonw ariel ucs unimelb AU stutz dsl TCL Javascript@c  LocalWords:  Rexx GnuGo jhall isd Biomorph regexp eval gd gnuorgLocal variables:update-date-leading-regexp: "@c This date is automagically updated when you save this file:\n@set lastupdate "update-date-trailing-regexp: ""eval: (load "/gd/gnuorg/update-date.el")eval: (add-hook 'write-file-hooks 'update-date)compile-command: "make just-tasks"End:

⌨️ 快捷键说明

复制代码 Ctrl + C
搜索代码 Ctrl + F
全屏模式 F11
切换主题 Ctrl + Shift + D
显示快捷键 ?
增大字号 Ctrl + =
减小字号 Ctrl + -