 The <unk> <unk> program troff uses two spaces to mark the end of a sentence . This allows the <unk> to distinguish sentence endings from abbreviations and to typeset them differently . Early versions of troff , which only typeset in fixed width fonts , would automatically add a second space between sentences , which were detected based on the combination of terminal punctuation and a line feed . 
