How to open .TR files on Linux

To open .TR files on Linux, open the .tr file in a text editor from your file manager (it is typically plain text troff/roff source).

Step-by-step instructions

  1. Open the .tr file in a text editor from your file manager (it is typically plain text troff/roff source).
  2. Render it with groff to a viewable format (commonly PDF or PostScript), then open the resulting file in your document viewer.
  3. If file associations are wrong, check your desktop’s MIME association (Linux desktops commonly rely on the freedesktop.org shared-mime-info database).

Common issues

The file opens as plain text with strange markup instead of a formatted document

.tr is commonly troff/roff source, so opening it in an editor shows formatting commands rather than the final laid-out result.

  1. Render the file with a troff formatter (such as GNU groff) to PDF/PS/text output and read the generated output.
  2. If you only need the raw content, keep using a text editor; the markup is expected.

Double-clicking does nothing or opens in the wrong app

Your system may not have a file association for troff/roff sources (or it may be mapped to a generic text type). Linux environments often use the shared-mime-info database to decide associations.

  1. Use “Open with” and select a text editor for editing, or your terminal and groff for rendering.
  2. On Linux, update or adjust MIME/file associations if needed (desktop environments consult the freedesktop.org shared-mime-info database).

Rendering fails or output looks wrong (missing macros/preprocessors)

Some troff/roff documents expect specific macro packages or preprocessor steps (as noted in the text/troff registration, which allows preprocessors before formatting).

  1. Try rendering with GNU groff and ensure required macro packages/preprocessors are included in your formatting command.
  2. If the .tr file came from a larger documentation project, obtain the accompanying macro files or build instructions used by the author.

Security note

A .tr file is typically plain text, but formatting tools still parse it; treat troff/roff input from untrusted sources cautiously because malformed input can trigger bugs in parsers/formatters.

Back to .TR extension page