--- title: "Printer not recognizing line-feed printing text from Unix." slug: "printer-not-recognizing-line-feed-printing-text-from-unix" updated: 2024-04-15T13:01:39Z published: 2024-04-15T13:01:39Z canonical: "kb.pharos.com/printer-not-recognizing-line-feed-printing-text-from-unix" --- > ## Documentation Index > Fetch the complete documentation index at: https://kb.pharos.com/llms.txt > Use this file to discover all available pages before exploring further. # Printer not recognizing line-feed printing text from Unix. ### Problem: Printing straight text (from LPR) through Unix is not working correctly. Assumption is that the printer is not recognizing the line-feeds properly. --- ### Cause: This problem has been observed against text jobs from certain UNIX OSes which send through line-feeds in a non standard format. ### Solution: A filter (filter.exe, available on the CD at tools plugins\filter) has been developed to translate these end-of-line characters to a standard format. The Text Filter is a pre-processor plug-in replacement for the Page Counter. It can be used to wrap long lines at a given number of characters and to translate end-of-line characters to a standard format. Processing is of text files only, except for when binary files are parsed as text; PCL and PostScript files will pass through this filter unaffected. The Text Filter is configured using the following registry key and values: Key: "HKEY_LOCAL_MACHINE\SOFTWARE\Pharos\Text Filter" Name: "Text Check" Type: DWORD Meaning: If 0 then the text filter will attempt to parse binary files as text. Default: 1 Name: "Text Type" Type: String Meaning: Any end-of-line characters will be translated to this text type. Default: "dos". Other values are "mac" and "unix". Name: "Text Width" Type: DWORD Meaning: The number of characters to wrap lines at. If 0 then lines will not be wrapped. Default: 0 To use this filtering in the pagecounter, copy both filter.exe and filterlf.bat, then make filterlf.bat the plug-in for PageCountJob.