TJ-2 (original) (raw)

About DBpedia

TJ-2 (Type Justifying Program) was published by Peter Samson in May 1963 and is thought to be the first page layout program. Although it lacks page numbering, page headers and footers, TJ-2 is the first word processor to provide a number of essential typographic alignment and automatic typesetting features: * Columnation, indentation, margins, justification, and centering * Word wrap, page breaks and automatic hyphenation * Tab stop simulation A similar program for the ITS PDP-6 and later the PDP-10 was TJ6.

thumbnail

Property Value
dbo:abstract TJ-2 (Type Justifying Program) was published by Peter Samson in May 1963 and is thought to be the first page layout program. Although it lacks page numbering, page headers and footers, TJ-2 is the first word processor to provide a number of essential typographic alignment and automatic typesetting features: * Columnation, indentation, margins, justification, and centering * Word wrap, page breaks and automatic hyphenation * Tab stop simulation Developed from two earlier Samson programs, Justify and TJ-1, TJ-2 was written for the PDP-1 that was donated to the Massachusetts Institute of Technology in 1961 by Digital Equipment Corporation. Taking English text as input, TJ-2 aligns left and right margins, justifying the output using white space and word hyphenation. Text is marked-up with single lowercase characters combined with the PDP-1's overline character, carriage returns, and internal concise codes. The computer's six toggle switches control the input and output devices, enable and disable hyphenation and stop the session. Words can be hyphenated with a light pen on the computer's CRT display and from the session's dictionary in memory. On-screen hyphenation has SAVE and FORGET commands and OOPS, the undo. Comments in the code were quoted thirty years later: "The ways of God are just and can be justified to man" and "Girls who wear pants should be sure that the end justifies the jeans." TJ-2 was succeeded by TYPSET and RUNOFF, a pair of complementary programs written in 1964 for the CTSS operating system. TYPSET and RUNOFF soon evolved into runoff for Multics, which was in turn ported to Unix in the 1970s as roff. A similar program for the ITS PDP-6 and later the PDP-10 was TJ6. (en)
dbo:author dbr:Peter_Samson
dbo:computingPlatform dbr:PDP-1
dbo:genre dbr:Page_layout
dbo:thumbnail wiki-commons:Special:FilePath/TJ-2_memo_from_p2.jpg?width=300
dbo:wikiPageExternalLink http://www.computerhistory.org/pdp-1/ http://video.google.com/videoplay%3Fdocid=4995476926708958999&q=computer+history+dec http://www.dpbsmith.com/tj2.html
dbo:wikiPageID 5593464 (xsd:integer)
dbo:wikiPageLength 5850 (xsd:nonNegativeInteger)
dbo:wikiPageRevisionID 1043551091 (xsd:integer)
dbo:wikiPageWikiLink dbr:Roff_(computer_program) dbr:Peter_Samson dbr:Undo dbr:Unix dbr:Desktop_publishing dbr:Typographic_alignment dbr:Light_pen dbc:Typesetting dbr:Compatible_Time-Sharing_System dbr:Massachusetts_Institute_of_Technology dbr:Multics dbr:Colossal_Typewriter dbr:Column_(typography) dbr:Tab_stop dbc:Text_editors dbc:Typesetting_software dbr:Expensive_Typewriter dbr:PDP-1 dbr:PDP-10 dbr:PDP-6 dbr:Word_processor dbr:Text_editor dbr:Page_footer dbc:Word_processors dbr:Hyphen dbc:Desktop_publishing_software dbc:History_of_software dbr:Justification_(typesetting) dbr:TYPSET_and_RUNOFF dbr:Digital_Equipment_Corporation dbr:Incompatible_Timesharing_System dbr:Indentation_(typesetting) dbr:Page_header dbr:Margin_(typography) dbr:Typesetting dbr:Cathode_ray_tube dbr:Page_layout dbr:Page_break dbr:Page_numbering dbr:Runoff_(program) dbr:Word_wrap dbr:Text_Editor_and_Corrector dbr:File:PDP-1.jpg dbr:Wikt:oops
dbp:author dbr:Peter_Samson
dbp:caption Memo: TJ-2: Type Justifying Program (en)
dbp:genre dbr:Page_layout
dbp:name TJ-2 (en)
dbp:platform dbr:PDP-1
dbp:screenshot TJ-2 memo from p2.jpg (en)
dbp:screenshotAlt Part of Samson's typewritten memo describing TJ-2 (en)
dbp:website http://www.computerhistory.org/pdp-1/
dbp:wikiPageUsesTemplate dbt:Anchor dbt:Cite_video dbt:Cite_web dbt:Infobox_software dbt:Reflist dbt:Start_date_and_age dbt:Word_processors
dbp:wordnet_type http://www.w3.org/2006/03/wn/wn20/instances/synset-software-noun-1
dct:subject dbc:Typesetting dbc:Text_editors dbc:Typesetting_software dbc:Word_processors dbc:Desktop_publishing_software dbc:History_of_software
rdf:type owl:Thing dbo:Software schema:CreativeWork dbo:Work wikidata:Q386724 wikidata:Q7397 yago:WikicatWordProcessors yago:Abstraction100002137 yago:Application106570110 yago:Code106355894 yago:CodingSystem106353757 yago:Communication100033020 yago:Program106568978 yago:WordProcessor106572654 yago:Writing106359877 yago:WrittenCommunication106349220 yago:Software106566077
rdfs:comment TJ-2 (Type Justifying Program) was published by Peter Samson in May 1963 and is thought to be the first page layout program. Although it lacks page numbering, page headers and footers, TJ-2 is the first word processor to provide a number of essential typographic alignment and automatic typesetting features: * Columnation, indentation, margins, justification, and centering * Word wrap, page breaks and automatic hyphenation * Tab stop simulation A similar program for the ITS PDP-6 and later the PDP-10 was TJ6. (en)
rdfs:label TJ-2 (en)
owl:sameAs freebase:TJ-2 yago-res:TJ-2 wikidata:TJ-2 https://global.dbpedia.org/id/4w1kr
prov:wasDerivedFrom wikipedia-en:TJ-2?oldid=1043551091&ns=0
foaf:depiction wiki-commons:Special:FilePath/TJ-2_memo_from_p2.jpg wiki-commons:Special:FilePath/PDP-1.jpg
foaf:homepage http://www.computerhistory.org/pdp-1/
foaf:isPrimaryTopicOf wikipedia-en:TJ-2
foaf:name TJ-2 (en)
is dbo:wikiPageRedirects of dbr:TJ2 dbr:TJ6
is dbo:wikiPageWikiLink of dbr:Peter_Samson dbr:TJ2 dbr:Colossal_Typewriter dbr:T-Square_(software) dbr:Alan_Kotok dbr:Expensive_Typewriter dbr:PDP-1 dbr:TYPSET_and_RUNOFF dbr:List_of_word_processors dbr:Word_processor_(electronic_device) dbr:TJ6
is foaf:primaryTopic of wikipedia-en:TJ-2