#[
The targets in the SKS use the LaTeX convention for converting ASCII
characters into standard typographical characters.  This is done
by LaTeX by default; other targets must use the transforms parameter
of Parameter_set, as defined for the m_parameters variable of the
Target_set class.  (See file target_set.cpp.)

The LaTeX transformations supported by the SKS are:

  --   ->  en-dash
  ---  ->  em-dash
  `    ->  open single quote
  '    ->  close single quote
  ``   ->  open double quote
  ''   ->  close double quote
  ~    ->  non-breaking space

]#


@@@target txt | Plain text with formatting |  # This txt target is not full implemented in the SKS yet.
  --  -  |
  --- -- |
  ``  "  |
  ''  "  |
  `   `  |
  '   '  |
  ~   ^0020^
  :after_apply
    phases.justify_blocks
@@@

@@@target html | HTML page
#  :escape < &lt; & &amp; |
|
  --- &mdash; |
  -- &ndash;  |
  `` “        |
  '' ”        |
  ` ‘         |
  ' ’         |
  ^^~ &tilde; |
  ~ &nbsp;
@@@

@@@target tex | LaTeX
:escape \ \textbackslash{} & \& { \{ } \} $ \$ % \% _ \_ ^# \^# ^^ \textasciicircum{}
@@@

@@@target pdf | PDF from LaTeX
  :includes tex
  :after_apply
     ^:cpp *KLAMMERTEXT_HOME*/sks/document/document tex_to_pdf
@@@

