.\" $OpenBSD: roff.in,v 1.6 2018/08/19 23:55:40 schwarze Exp $ .TH ARGS-ROFF 1 "February 21, 2015" .SH NAME args-roff - arguments to roff macros .SH DESCRIPTION .de test .BI (\\$1) "(\\$2)" .br .. arguments containing quotes: .test a"b a"b .de test (\\$1) (\\$2) .br .. standard unquoted: .test one two escaped blanks: .test one\ one two\ two escaped 'e' character: .test one\eone two .\" escaped backslash before blank: -- broken for unknown reasons .\" .test one\\ two escaped backslash before 'e' character: .test one\\e two double inter-argument space: .test one two triple inter-argument space: .test one two single eol blank: .test one two double eol blank: .test one two triple eol blank: .test one two standard quoted: .test "one" "two" quoted quotes: .test "one""one" """two""" quoted whitespace: .test "one one" "two two" escaped 'e' characters: .test "one \e one" "\e" escaped backslash before blank: .test "one\\ one" "\\ " escaped backslash before 'e' character: .test "one\\eone" "\\e" double inter-argument space: .test "one one" "two two" triple inter-argument space: .test "one one" "two two" missing inter-argument space: .test "one one"two\ two single eol blank: .test "one one" "two two" double eol blank: .test "one one" "two two" triple eol blank: .test "one one" "two two" trailing blanks in arguments: .test "one " "two " unterminated quotes: .test "one .test one "two single trailing blank in unterminated quotes: .test "one .test one "two double trailing blank in unterminated quotes: .test "one .test one "two backslash at eol: .test one two\