Ted man page on DragonFly

Man page or keyword search:  
man Server   44335 pages
apropos Keyword Search (all sections)
Output format
DragonFly logo
[printable version]

TED(1)									TED(1)

NAME
       Ted - an easy rich text processor (RTF file editor)

SYNOPSIS
   Interactive calls as a GUI text processor
       Ted [ settings ] [ filename-1 ] [ filename-2 .....  ]

   Special command-line calls
       Ted [ settings ] --command [ arg-1 .....	 ] [ arg-2 .....  ]

DESCRIPTION
       Ted  is	an  easy  rich text processor (RTF file editor) with a graphic
       user interface.	For more information, see the users'  manual  (details
       below).	Besides that, Ted is a utility to convert RTF files to various
       formats. One of its goals is to make  it	 possible  to  produce	decent
       looking	documents  avoiding the pain of antiquated packages like nroff
       that I had to use to type this man page.

   Ted can read the following file formats
       Documents can be read from files or from standard input. Ted only reads
       from  standard  input  in calls that consume one single input document.
       (a file, a pipe, or what you type as a proficient RTF guru)

       rtf    Rich Text Files with  extension  *.rtf  or  -rtf-	 for  standard
	      input.

       txt    Plain  Text  Files  with	extension  *.txt or -txt- for standard
	      input.  The encoding of the text file is assumed to be UTF-8. To
	      open files with a different encoding, use the iconv command.

   Ted can write the following file formats
       Documents can be written to files or to standard output.

       rtf    Rich  Text Files with extension *.rtf or -rtf- for standard out‐
	      put.

       txt    Plain Text files with extension *.txt or -txt- for standard out‐
	      put.  The encoding of the text file is UTF-8. To save files with
	      a different encoding, use the iconv command. If Ted saves a doc‐
	      ument  to	 plain text, it discards all formatting and all illus‐
	      trations.

       html   Hypertext Markup Language files with extension *.html or	-html-
	      for  standard  output.  If Ted saves HTML to standard output, it
	      discards all images and all embedded objects.

       eml    HTML Mail message format (rfc 2557) files with  extension	 *.eml
	      or  -eml-	 for  standard	output.	  The output can be piped into
	      ssmtp or mailx as a HTML formatted mail message.

       epub   EPUB e-book files with extension *.epub or -epub-	 for  standard
	      output.	The document is saved in the EPUB electronic book for‐
	      mat that is supported by most e-readers and tablets.

       ps     PostScript files with extension *.ps or -ps- for	standard  out‐
	      put.  The output can be printed or converted to PDF.

       svg    Scalable Vector Graphics files with extension *.svg or -svg- for
	      standard output.	The output can be used as an illustration.

       pdf    Portable Document Format files with extension *.pdf or -pdf- for
	      standard	output.	 The output can be viewed with the Adobe Acro‐
	      bat reader or compatible programs. Ted uses GhostScript  (ps2pdf
	      and gs) to convert PostScript to pdf.

COMMAND LINE CALLS
   Ted
       Show initial window with menu options to open files and to exit Ted.

   Ted doc1.rtf doc2.txt ..
       Open the documents on the command line.

   Ted --Find pattern f1.rtf f2.txt
       Open the files on the command line and search for pattern.

   Ted --RegFind pattern f1.rtf f2.txt
       Open  the documents on the command line and search for pattern. Pattern
       is a regular expression. Ted uses the pcre regular expression  matching
       library	by  Philip  Hazel.  For documentation see http://www.pcre.org.
       (Please realize that the casual user does not need to use or understand
       regular expressions.)

   Ted --TtfToAfm x.ttf y.afm
       Make an afm file that describes a true type font. This can be practical
       when you manually configure fonts for Ted.

   Ted --RtfToPs < x.rtf > y.ps
       Obsolete invocation: Use --printToFile. -rtf- -ps-

   Ted --RtfToPsPaper A4 < x.rtf > y.ps
       Obsolete invocation: Use --printToFilePaper. -rtf- -ps- A4

   Ted --version
       Show the version of Ted.

   Ted --platform
       Show the platform for which Ted was built.

   Ted --build
       Show the host and the date where Ted was built.

   Ted --fullVersion
       Show version, platform and build.

   Ted --saveTo f1.rtf f2.txt
       Read a file and save it. (in a different	 supported  format)  Supported
       formats	are  *.txt *.rtf and *.html. As Ted writes relatively readable
       rtf, this can be used as a kind of rtf pretty-printer.

   Ted --printToFile x.rtf y.ps
       Convert a document to PostScript. Format for the default paper  format.
       Use  -rtf-  for	the  document  name to read the document from standard
       input. Use -ps- as output name to emit PostScript to  standard  output.
       This  call is used by the rtf2pdf.sh script. If you use the script from
       an internet scripting tool like PHP, make sure that both Ted and gs are
       in  the	PATH. Note that this produces ps files with Teds default paper
       size.

   Ted --printToFilePaper x.rtf y.ps A4
       Convert a document to PostScript. Format	 for  the  paper  size	given.
       Refer  to --printToFile for IO redirections. Note that this produces ps
       files with the given paper size.

   Ted --print x.rtf
       Print the document on the default printer. Format for the default paper
       size.

   Ted --printPaper x.rtf a4
       Print  the  document  on the default printer. Format for the paper size
       given.

   Ted --printToPrinter x.rtf lp1
       Print the document on the printer given. Format for the	default	 paper
       size.

   Ted --printToPrinterPaper x.rtf lp1 letter
       Print  the  document  on	 the  printer given. Format for the paper size
       given.

   Ted --setProperty property value ....
       See below

   Ted --FontsDocuments /tmp/fontsdocs
       Create a directory and for every font that Ted  knows  about,  store  a
       document	 with  all  the symbols in the font. This is excellent testing
       material. It can also be used to view the fonts. The  checkfontsdocs.sh
       job can be used to check whether the documents are correctly handled.

   Ted --GSFontmapForFiles `pwd`/*.ttf
   Ted --GSFontmapForFiles `pwd`/*.pfb
       Emit  a	fragment for a GhostScript Fontmap file. The second and subse‐
       quent arguments are *.ttf, *.pfa or *.pfb file names. It always	always
       makes  sense to use absolute font file names: GhostScript needs to know
       where to look for the fonts.

   Ted --AfmForFontFiles `pwd`/*.ttf
       Create an afm file for all *.pfa, *.pfb, *.ttf  files  on  the  command
       line. Note that to run the command, you need to have writing permission
       to the Ted afm directory, or at least in the  localfonts	 subdirectory.
       Also  note that you need to run the command with a umask that gives the
       generated afm files the correct permissions  (022).  The	 ++AfmForFont‐
       Files  variant  tries  to  leave information in the AFM files on how to
       match X11 fonts to the fonts. With recent  versions  of	Ted  that  use
       fontconfig, that is not really relevant.

OPTIONS
       Ted  supports  the  following configuration options. Default values are
       compiled into the Ted executable program. Ted searches  for  values  in
       the  following locations: (1) The command line, (2) ${HOME}/Ted.proper‐
       ties	  (3)	    @DATADIR@/Ted/Ted-${LOCALE}.properties,	   (4)
       @DATADIR@/Ted/Ted.properties.  Unknown  (or  misspelled) properties are
       silently ignored. Use the --property=value or the  --setProperty	 prop‐
       erty value syntax on the command line.

       magnification
	      Magnification  for  drawing documents on the screen. The default
	      value is 100%. The alternative format 1.0 for 100% is also  sup‐
	      ported.  It  has the disadvantage that it depends on the decimal
	      sign of the current  locale.  (E.G:  1,2	for  120%  in  Western
	      Europe.) Very small and very big values are ignored. 100% magni‐
	      fication translates to 96 DPI on screen.

       unit   The unit that is used by default. This property  influences  the
	      appearance  of  the  ruler  and  the  interpretation  of numbers
	      entered in the format tool. Possible values are:	inch,  ",  cm,
	      mm, points, pt, picas, pi. The default is inch.

       paper  The format of the paper in the printer. The paper format is also
	      used as the default page size for new documents.	If  a  smaller
	      page  size  is used for a document, Ted uses the Ted.paper prop‐
	      erty to print in the upper left corner of	 the  paper.  Possible
	      values  are:   a4,a5,letter,legal,executive  and	strings in the
	      form <Width> x <Height>  or  <Width>  x  <Height>	 <Unit>	 where
	      <Width>  and  <Height>  are  numbers. Values for units are given
	      above. If <Unit> is omitted, the value of the 'unit' property is
	      assumed. Plain text files do not store a paper size for the file
	      inside the file. The Ted.paper property is  used	for  the  page
	      layout  of  every	 plain text file that Ted opens. Note that Ted
	      uses the file /etc/papersize to find a default paper format. The
	      default  format  can be overridden with any of the configuration
	      mechanisms.

       leftMargin, topMargin, rightMargin, bottomMargin:
	      The default width of the page margins. The format is <Width>  or
	      <Width> <Unit>. Width is a number. Unit is one of the units men‐
	      tioned above. The default unit is the value of unit above.

       defaultPrinter
	      If you want to use a different printer than the  system  default
	      printer  as the default printer from Ted, you can set this prop‐
	      erty to select that printer the first time  you  use  the	 Print
	      Dialog.  The  value is the name of a printer. Use the same names
	      that you use in the lp -d somePrinter, or the lpr -P somePrinter
	      commands.

       afmDirectory
	      The  directory  where  Ted looks for font metric files. Ted only
	      uses font metric files if fontconfig is disabled. Without	 font‐
	      congig, only fonts that have a metric file in this directory can
	      be used by Ted. In a  default  installation,  metric  files  are
	      expected	in  @DATADIR@/Ted/afm.	This  property is particularly
	      useful when you cannot install Ted as root, and hence  you  have
	      to  store	 the  metric  files in some private directory. You can
	      also make the afmDirectory point to the GhostScript fonts direc‐
	      tory. E.G. to /usr/share/ghostscript/fonts. Refer to the section
	      on adding fonts for more details. Use the gs -h command to  find
	      the exact location of the GhostScript afm files.

       spellToolSystemDicts
	      The  directory  where  Ted looks for spelling dictionaries. In a
	      default installation,  spelling  dictionaries  are  expected  in
	      @DATADIR@/Ted/dfa. This property is particularly useful when you
	      cannot install Ted as root, and hence you have to store the dic‐
	      tionaries in some private directory.

       documentFileName
	      The name of this online document file. In a default installation
	      this is @DATADIR@/Ted/TedDocument-en_US.rtf.

       customPrintCommand
	      A command to print through a custom printer  command.  Refer  to
	      the paragraph on printing for details.

       customPrinterName
	      The name that is used to designate the custom printer command on
	      the Print	 Dialog.  Refer	 to  the  paragraph  on	 printing  for
	      details.

       customPrintCommand2, customPrinterName2:
	      To configure a second custom printer.

       printDialogShowPlacementDrawing:
	      Some  laptops have microscopic screens. Setting this property to
	      0 hides the diagram that shows the  placement  of	 the  document
	      pages  on	 the sheets of paper. This is to make the dialog a lot
	      lower and to fit on the screen of this kind of computer.

       showTableGrid
	      By default, Ted draws a grid to show  the	 structure  of	tables
	      without  borders.	 If you set this property to 0 no grid will be
	      drawn.

       fontDirectory
	      The directory where Ted looks for fonts to  include  (embed)  in
	      its  printed documents. Refer to the section on adding fonts for
	      more details. Use the gs -h command to  find  the	 exact	value.
	      This  property  is only used on traditional UNIX systems that do
	      not use fontconfig. AFM files that have been  generated  by  Ted
	      have  a  Ted  specific comment that gives the font file name. So
	      this property is only relevant is neither	 fontconfig,  nor  Ted
	      generated AFM files are used.

       usePostScriptFilters
	      PostScript  levels  2 and 3 support the concept of filters. Fil‐
	      ters make it possible to code the images in  a  PostScript  file
	      much  more  efficiently. You can deactivate this option when you
	      have a printer that does not support level  2  filters  and  the
	      /FlateDecode  filter.  Recent  versions  of  GhostScript support
	      both. If you cannot  print all images deactivate	this  setting.
	      To deactivate set the value to 0.

       usePostScriptIndexedImages:
	      PostScript  level	 2  has	 a  variant of the image operator that
	      makes it possible to include images with a color indirection via
	      a palette in the PostScript file. As many if the images included
	      in rtf documents are of this kind,  setting  this	 property  can
	      help  you to reduce the volume of the PostScript that is sent to
	      the printer. All level 2 implementations, including  GhostScript
	      support  indexed images. If you cannot  print all images deacti‐
	      vate this setting. To deactivate set the value to 0.

       customPsSetupFilename:
	      The name of a PostScript file that is used for  special  printer
	      setup  and  configuration. The contents of the file are inserted
	      as part of the Setup section of the PostScript output.

       skipBlankPages
	      If this parameter is set to  1,  Ted  skips  blank  pages	 while
	      printing.	 Pages	that are completely empty will not be printed.
	      If the document has headers and footers,	the  relevant  headers
	      and footers will be printed on the page and the page will not be
	      blank.

       skipEmptyPages
	      If this parameter is set to  1,  Ted  skips  empty  pages	 while
	      printing. Pages that are completely empty will not be printed. A
	      page is not considered to be empty if it actually is empty,  but
	      the  document  has headers and footers. Under many circumstances
	      the page would contain a header and a  footer  and  it  will  be
	      printed.

       omitHeadersOnEmptyPages:
	      If this parameter is set to 1, Ted will not print the page head‐
	      ers and footers on pages that do not contain any text  from  the
	      document	body or from notes. By design, this property interacts
	      with the skipEmptyPages and skipBlankPages in the following sur‐
	      prising  way: If both omitHeadersOnEmptyPages and skipBlankPages
	      are set, a page without any body content will not be printed  at
	      all. However, if both omitHeadersOnEmptyPages and skipEmptyPages
	      are set, a page without any body content will be printed	as  an
	      empty page.

       findToolExplicitFocus
	      Tell  the	 find tool to get the keyboard focus when you activate
	      it. Usually this is desirable behavior. However some window man‐
	      agers  make  Ted	crash when it tried to manipulate the keyboard
	      focus. For that reason you can set the findToolExplicitFocus  to
	      0 to tell Ted not to move the keyboard focus to the find tool to
	      avoid problems.

       autoHyphenate
	      If a word in a line of text is wider than	 the  width  allocated
	      for  the paragraph, Ted makes the word protrude beyond the right
	      margin. If you set the autoHyphenate property  to	 1,  Ted  will
	      automatically  insert  optional hyphens (-) to fold the word. In
	      general this is undesirable behavior. Only set the  property  on
	      the command line and only if you use Ted to format documents. If
	      the autoHyphenate property is set while you edit documents,  the
	      optional	hyphens	 will end up in completely arbitrary locations
	      in the document.

       avoidFontconfig
	      If Ted has been compiled to use fontconfig and freetype, setting
	      this option to 1 tells Ted not to use fontconfig or freetype. It
	      will fall back to the afm files and plain	 X11  text  rendering.
	      Turning off fontconfig has the disadvantage that fewer fonts are
	      available and that text looks far worse on screen.  For  rtf  to
	      PostScript/PDF  conversion it has the advantage that Ted is less
	      dependent on the environment and that documents, that use	 stan‐
	      dard fonts, are formatted even more more similar to what MS-Word
	      does.

       preferBase35Fonts
	      If Ted has been compiled to use fontconfig and freetype, setting
	      this  option  to 1 tells Ted not to use fontconfig to obtain the
	      list of fonts. It will use the Adobe collection of 35 core Post‐
	      Script  fonts.  Turning  off fontconfig had the disadvantage the
	      fewer fonts are available. The advantage is that	the  documents
	      that you make only use a set of widely supported standard fonts.

       embedFonts
	      If  Ted  knows  the  name and location of font files on the file
	      system, it will embed the fonts in its print out. This  has  the
	      advantage	 that  the generated PostScript will print identically
	      on all printers. The disadvantage is that the files  are	bigger
	      and  possibly  print  slower. If you set this property to 0, Ted
	      will not embed any fonts in its printout.

       useKerning
	      If set to 0, Ted will ignore  kerning  information  in  the  afm
	      files.  This  will make Ted start a little faster. The name sug‐
	      gests that otherwise, Ted will use  kerning.  That  is  not  the
	      case.  The current version of Ted will never produce kerned out‐
	      put. The pretentious name was chosen because it is simple an  it
	      can be used in the future for what it actually suggests.

       shadingMeshTwips
	      The  rtf	file format supports 12 patterns that can be used as a
	      background in the document. A shading can be  applied  to	 table
	      cells,  paragraphs  and even separate pieces of text. Though Ted
	      does not support shading patterns in the user interface, it does
	      so if you print a document, or if you convert existing documents
	      with a shading to file to	 convert  them	to  Acrobat  PDF.  For
	      printing,	 fine  patterns	 are preferable to coarse ones and for
	      PDF files that you want to view on screen, coarse	 patterns  are
	      preferable.  For	that reason, the default value of 3 points for
	      the grain of the pattern is often undesirable. With this parame‐
	      ter, you can set the distance between the lines that make up the
	      shading. The value is the distance between the lines  in	twips.
	      Sensible values are between 10 and 100 twips. (0.5 and 5 points)

       lenientRtf
	      In  normal  operation,  Ted  performs  elementary	 checks on the
	      validity of rtf files. E.G. It checks whether the braces in  the
	      rtf  file	 match.	 If you set this property to 1, the checks are
	      much more lenient and Ted will try to open files that  are  syn‐
	      tactically incorrect.

       traceEdits
	      In  normal operation, Ted keeps a trace of your editing actions.
	      Ted uses the trace file to  remember  the	 information  that  it
	      needs  to execute Undo en Repeat actions. The trace is also used
	      to recover your work after a crash. If you  set  the  traceEdits
	      property	to 0 (zero) Ted will not make a trace. This also deac‐
	      tivates the Undo, Repeat and Recover actions.

       pdfOutline
	      By default, Ted inserts  pdfmarks	 in  the  PostScript  that  it
	      issues to produce an outline when the PostScript is converted to
	      Acrobat PDF. Set this value to 0 (zero) if you do	 not  want  an
	      outline.

BUGS
       It  can	take  a minute to start - before the Ted window appears on the
       display - because Ted polls the system printers.

FILES
       @DATADIR@/Ted
	      The directory with architecture independent files for Ted

       /usr/bin/Ted
	      The Ted executable program

       @DATADIR@/Ted/Ted.properties
	      The system wide configuration file for Ted

       @DATADIR@/Ted/TedDocument-en_US.rtf
	      The Ted help document

       @DATADIR@/Ted/dfa/*.dfa
	      Spell check dictionaries

       @DATADIR@/Ted/Ted-*.properties
	      Localized texts for the user interface+ localized settings

       @DATADIR@/Ted/TedDocument-*.rtf
	      Localized	 Ted  documents.  They	must  be  configured  in   the
	      @DATADIR@/Ted/Ted-*.properties files.

       ${HOME}/.Ted.properties
	      Private configuration for Ted.

SEE ALSO
       "Ted,	an    easy    rich    text    processor",    Mark   de	 Does,
       http://www.nllgg.nl/Ted/ 2003 .. 2012.

       The Ted users' manual that is accessible through Teds Help menu.

       rtf2pdf(1), rtf2ps(1)

AUTHOR
       A draft manual page was started by John A. Murdie, Department  of  Com‐
       puter Science, University of York.

       This version is composed and maintained by Mark de Does.

				 Mark de Does				TED(1)
[top]

List of man pages available for DragonFly

Copyright (c) for man pages and the logo by the respective OS vendor.

For those who want to learn more, the polarhome community provides shell access and support.

[legal] [privacy] [GNU] [policy] [cookies] [netiquette] [sponsors] [FAQ]
Tweet
Polarhome, production since 1999.
Member of Polarhome portal.
Based on Fawad Halim's script.
....................................................................
Vote for polarhome
Free Shell Accounts :: the biggest list on the net