Skip site navigation (1)Skip section navigation (2)

FreeBSD Manual Pages

  
 
  

home | help
smi(1)			   smi General Commands Manual			  smi(1)

NAME
     smi - Simple Markup Interpreter / Filter for simple markup

SYNTAX
     smi [ -h -n -v ] Input  Output
     smi [ -h -n -v ] InFile > OutFile

DESCRIPTION
     The smi interpreter, assumes the first argument (Input, or InFile) contains
     simple markup -- Markdown, for example.
     smi will return that Input, or InFile in HTML format.  Output, if not spec-
     ified,  will  be to STDOUT. Which can be piped to something, or redirected,
     as desired. If Input is formatted in  HTML  markup,  smi  will  return  the
     meta-characters  as their entities -- nice, if you'd like to display Markup
     in HTML <code> blocks. Given this fact, one might also consider smi a  Fil-
     ter,  as  well.  Possible use cases, are quite broad, and can't possibly be
     fully deacribed here.

OPTIONS
     -h Help;
	    Displays usage options.

     -n Strict Mode;
	    escape HTML strictly (input).

     --v Version;
	    Output version information, and exit.

FILES
     If no Outfile is given, Output is sent to standard output.  The Input,  and
     Output  are  processed  strictly  serially; consequently smi may be used in
     pipe-lines.

EXAMPLES
     Create a web page, from one written in Markdown:

     smi Markdown.txt > Markdown.html

     Take the HTML file generated above, and make the output suitable  for  dis-
     playing within a <code> block on your web pages:

     smi -n Maekdown.html > Markdown.code

BUGS
     Strictly  speaking, Markdown syntax still needs better interpretation.  The
     only thing missing in this area, is handling of <cite>.
     Other than that; I am aware of no bugs. <cite>,  and  better  documentation
     will be addressed in the next version.

AUTHORS
     Chris Hutchinson <portmaster@bsdforge.com>
     Enno boland <g@s01.de>

SEE ALSO
     pipe(2)

Chris Hutchinson		      1.4.0				  smi(1)

Want to link to this manual page? Use this URL:
<https://man.freebsd.org/cgi/man.cgi?query=smi&sektion=1&manpath=FreeBSD+Ports+15.1.quarterly>

home | help