a0d71cd9 | # Requires pandoc |
893ef22d | 2man() { |
8ef8fa75 | local input="$2" |
a0d71cd9 | if [[ "$input" == "" ]]; then input="-" fi |
893ef22d | pandoc -s -f "$1" -t man "$input" } alias html2man='2man html' alias md2man='2man markdown' alias latex2man='2man latex' |
8ef8fa75 | vmd() { md2man $1 | man- | less } |
893ef22d | |
907e4c93 | _pandoc_view() { |
93b97f01 | 2man $1 $2 | man- |
907e4c93 | } |
893ef22d | pandoc_view() { |
93b97f01 | man_fun="man-" |
907e4c93 | _pandoc_view $* |
a0d71cd9 | } dump_html() { pandoc_view html "$1" } dump_md() { pandoc_view markdown "$1" } |
907e4c93 | vpandoc_view() { |
93b97f01 | man_fuvman |
907e4c93 | _pandoc_view $* } vdump_html() { vpandoc_view html "$1" } vdump_md() { vpandoc_view markdown "$1" } |
a0d71cd9 |