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) con-
       tains simple markup -- Markdown,	for example.
       smi  will  return that Input, or	InFile in HTML format.	Output,	if not
       specified, will be to STDOUT. Which can be piped	to something, or redi-
       rected, as desired. If Input is formatted in HTML markup, smi will  re-
       turn  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	 Filter, 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
       displaying 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  documenta-
       tion 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.0>

home | help