Ағылшыншамен салыстырыңыз: абзацты басыңыз — түпнұсқа терезеде ашылады. Абзац астындағы EN түймесі оны мәтін ішінде көрсетеді.
Мазмұны
Кіріспе
Ертедегі мәтін жинау бағдарламалары
Early typesetting programs
TYPSET – 1964 жылы жарық көрген RUNOFF бағдарламасымен қолданылған, кеңінен таралған алғашқы мәтіндік форматтау бағдарламаларының бірі. Алдыңғы екі баспа/форматтау бағдарламасы – DITTO және TJ 2-нің ішінде тек соңғысы мәтінді теңестіруді (жастыруды) енгізген; RUNOFF сондай-ақ беттерге бөлуді (пагинацияны) қосты. RUNOFF атауы және оған ұқсас атаулар басқа форматтау бағдарламаларының жасалуына ықпал етті. 1982 жылға қарай Runoff (файл атауларына кіші әріптер енгізілгенге дейін қолданылмаған атау) Digital Equipment Corporation және Unix компьютерлерімен байланыстырылды. DEC VAX DIGITAL стандартты RUNOFF-ты VAX DSR және DSR терминдерімен атады.
TYPSET is an early document editor that was used with the 1964 released RUNOFF program, one of the earliest text formatting programs to see significant use. Of two earlier print/formatting programs DITTO and TJ 2, only the latter had, and introduced, text justification; RUNOFF also added pagination. The name RUNOFF, and similar names led to other formatting program implementations. By 1982, Runoff (a name not possible before lowercase letters were introduced to filenames) largely became associated with Digital Equipment Corporation and Unix computers. DEC used the terms VAX DSR and DSR to refer to VAX DIGITAL Standard Runoff.
CTSS
CTSS үшін бастапқы RUNOFF типті бағдарламалау жүйесін 1964 жыл шамасында Джером Х. Салтцер жазған. Боб Моррис пен Даг Макилрой оны MAD тілінен BCPL тіліне аударды. Моррис пен Макилрой кейін BCPL нұсқасын Multics жүйесіне көшірді, себебі CTSS іске қосылған IBM 7094 машинасы тоқтатылды.
The original RUNOFF type setting program for CTSS was written by Jerome H. Saltzer circa 1964. Bob Morris and Doug McIlroy translated that from MAD to BCPL. Morris and McIlroy then moved the BCPL version to Multics when the IBM 7094 on which CTSS ran was being shut down.
Көптілер
RUNOFF-тің Multics нұсқасының құжаттамасында ол "мәтін бөлімдерін қолжазба нысанында шығарады" деп сипатталған.
Documentation for the Multics version of RUNOFF described it as "types out text segments in manuscript form."
Басқа нұсқалар мен іске асырулар
Multics үшін ағынның кейінгі нұсқасын 1974 жылы Дэннис Каппс PL/I тілінде жазды. Бұл ағын коді Кен Томпсонның Unix жүйесі үшін құрастыру тілінде жазған roff бағдарламасының алғашқы нұсқасы болды. Runoff-тың басқа да нұсқалары түрлі компьютерлік жүйелер үшін жасалды, оның ішінде Digital Equipment Corporation компаниясының PDP 11 миникомпьютерлері (RT 11, RSTS/E жүйелерінде), Digital компаниясының PDP 10 жүйесінде RSX, VAX миникомпьютерлерінде OpenVMS, сондай-ақ VS/9 операциялық жүйесінде EDT мәтін редакторы қолданылған UNIVAC Series 90 мейнфреймдері үшін. Бұл әртүрлі нұсқаларда Runoff-тың ортақ белгісі болған жоқ, тек Runoff-қа команда беру үшін жолдың басын нүктемен бастау қағидасы сақталды. IBM-нің SCRIPT бағдарламалық құралының бастауы 1968 жылы IBM компаниясы Стюарт Мадникке (MIT) CP/67 үшін қарапайым құжат дайындау құралын жасауға тапсырыс берген кезде басталды, ол MIT-тің CTSS RUNOFF бағдарламасының үлгісімен жасалған еді.
A later version of runoff for Multics was written in PL/I by Dennis Capps, in 1974. This runoff code was the ancestor of roff that was written for the fledgling Unix in assembly language by Ken Thompson. Other versions of Runoff were developed for various computer systems including Digital Equipment Corporation's PDP 11 minicomputer systems running RT 11, RSTS/E, RSX on Digital's PDP 10 and for OpenVMS on VAX minicomputers, as well as UNIVAC Series 90 mainframes using the EDT text editor under the VS/9 operating system. These different releases of Runoff typically had little in common except the convention of indicating a command to Runoff by beginning the line with a period. The origin of IBM's SCRIPT software began in 1968 when IBM contracted Stuart Madnick of MIT to write a simple document preparation tool for CP/67, which he modelled on MIT's CTSS RUNOFF.
Өмірбаян
RUNOFF 1964 жылы Jerome H. Saltzer CTSS операциялық жүйесі үшін MAD және FAP тілдерінде жазды. Ол іс жүзінде екі бағдарламадан тұрды: TYPSET (негізінен құжат редакторы) және RUNOFF (шығыс процессор). RUNOFF беттерді нөмірлеу және тақырыптарды қою мүмкіндіктерімен қатар, мәтінді теңестіруді де қолдады (TJ 2 мәтінді теңестірудің алғашқы жүйесі болған сияқты, бірақ оның басқа мүмкіндіктері болмады). RUNOFF – Multics жүйесіндегі runoff құжатты форматтау бағдарламасының тікелей алдыңғысы, ал ол өз кезегінде Unix жүйесіндегі roff және nroff құжатты форматтау бағдарламаларының және олардың вариацияларының арғы тегі болды. Ол сондай-ақ IBM System/360 үшін FORMAT бағдарламасының және, әрине, барлық компьютерлік мәтін өңдеу жүйелерінің тікелей атасы еді. Сондай-ақ, CTSS үшін жасалған RUNOFF, Калифорния университетінің Беркли қаласындағы Genie жобасы SDS 940 жүйесі үшін әзірлеген RUNOFF арқылы DEC операциялық жүйелеріндегі әртүрлі RUNOFF бағдарламаларының алдыңғысы болды. Бағдарламаның аты сол кездегі «Мен көшірмесін дайындап беремін» деген сөз тіркесінен шыққан деген болжам бар. TYPESET бағдарламасы Colossal Typewriter және Expensive Typewriter сияқты басқа бағдарламалардың әсерімен жасалған мүмкіндіктерді қамтиды.
RUNOFF was written in 1964 for the CTSS operating system by Jerome H. Saltzer in MAD and FAP. It actually consisted of a pair of programs, TYPSET (which was basically a document editor), and RUNOFF (the output processor). RUNOFF had support for pagination and headers, as well as text justification (TJ 2 appears to have been the earliest text justification system, but it did not have the other capabilities). RUNOFF is a direct predecessor of the runoff document formatting program of Multics, which in turn was the ancestor of the roff and nroff document formatting programs of Unix, and their descendants. It was also the ancestor of FORMAT for the IBM System/360, and of course indirectly of every computerized word processing system. Likewise, RUNOFF for CTSS was the predecessor of the various RUNOFFs for DEC's operating systems, via the RUNOFF developed by the University of California, Berkeley's Project Genie for the SDS 940 system. The name is alleged to have come from the phrase at the time, I'll run off a copy. TYPESET contains features inspired by a variety of other programs including Colossal Typewriter and Expensive Typewriter.