wmii

git clone git://oldgit.suckless.org/wmii/
Log | Files | Refs | README | LICENSE

commit 51808c118566be6a46907121a376b61739f75f07
parent 44f64227d9899b577d5b7c56d0a8e0031df38073
Author: Kris Maglione <jg@suckless.org>
Date:   Thu, 14 May 2009 13:07:41 -0400

Add man/header.t2t

Diffstat:
man/header.t2t | 29+++++++++++++++++++++++++++++
1 file changed, 29 insertions(+), 0 deletions(-)

diff --git a/man/header.t2t b/man/header.t2t @@ -0,0 +1,29 @@ +%!target: man +%!encoding: UTF-8 + +% Special formatting for certain constructs. They, unfortunately +% have to be post-processed. The _italic_ hack is necessary for +% italicising things like /_foo_/, which txt2tags will ignore. +% The others need to work in ``` lines. +%!postproc(man): (<.*?>) \\fI\1\\fR +%!postproc(man): _(.*?)_ \\fI\1\\fR +%!postproc(man): `(.*?)` \\fB\1\\fR +%!postproc(man): (\[.*?\]) \\fI\1\\fR +%!postproc(man): \+$ \n.P + +%!postproc(html): (<.*?>) (:arg \1:) +%!postproc(html): _(.*?)_ (:emph \1:) +%!postproc(html): `(.*?)` (:code \1:) +%!postproc(html): \+$ <br/> + +%!postproc(html) \(:(\w+)\s*(.*):\) <span class="\1">\2</span> + +% Well, it seems that txt2tags isn't particularly well suited +% to troff output. These two hacks make multi-level definition +% lists possible. +%!postproc(man): ^\s*>>$ .RS 8 +%!postproc(man): ^\s*<<$ .RS -8 + +%!postproc(html): ^\s*>>$ +%!postproc(html): ^\s*<<$ +