On Aug 12 07:11:16, j...@kerhand.co.uk wrote:
> On Sun, Aug 11, 2013 at 10:49:27PM +0200, Jan Stary wrote:
> > Tha yacc(1) manpage uses
> > 
> >     .Tn LALR(1)
> >     .Tn LR(1)
> > 
> > I don't think LALR or LR is a tradename.
> > This seems to be what mdoc(7) describes as:
> > 
> >         Since this macro is often implemented to use a small caps
> >         font, it has historically been used for acronyms (like
> >         ASCII) as well.  Such usage is not recommended because it
> >         would use the same macro sometimes for semantical annotation,
> >         sometimes for physical formatting.
> > 
> > So would it be better to just say "LALR(1)" without
> > any markup, just as we say e.g. "BNF"?
> > 
> >     Jan
> > 
> 
> yes, Tn gets abused horribly. however it's everwhere, so i wouldn;t want
> to tackle it in a single page. we would have to decide where exactly it
> makes sense (never, as far as i'm concerned), then do it everywhere
> consistently.

The diff below removes them from bin/ games/ and sys/ (more to come)
leaving only those that are actualy "tradenames", as in ".Tn AT&T"

        Jan


Index: bin/cat/cat.1
===================================================================
RCS file: /cvs/src/bin/cat/cat.1,v
retrieving revision 1.33
diff -u -p -u -p -r1.33 cat.1
--- bin/cat/cat.1       16 Jul 2013 06:52:05 -0000      1.33
+++ bin/cat/cat.1       12 Aug 2013 19:24:20 -0000
@@ -92,12 +92,9 @@ which are displayed normally.
 The tab character, control-I, can be made visible via the
 .Fl t
 option.
-The
-.Tn DEL
-character (octal 0177) prints as
+The DEL character (octal 0177) prints as
 .Ql ^? .
-.Pf Non- Ns Tn ASCII
-characters (with the high bit set) are printed as
+Non-ASCII characters (with the high bit set) are printed as
 .Ql M-
 (for meta) followed by the character for the low 7 bits.
 .El
Index: bin/chio/chio.1
===================================================================
RCS file: /cvs/src/bin/chio/chio.1,v
retrieving revision 1.32
diff -u -p -u -p -r1.32 chio.1
--- bin/chio/chio.1     15 Jul 2013 23:43:58 -0000      1.32
+++ bin/chio/chio.1     12 Aug 2013 19:24:20 -0000
@@ -243,8 +243,7 @@ Configure the changer to use picker 2 (t
 .Sh AUTHORS
 The
 .Nm
-program and
-.Tn SCSI
+program and SCSI
 changer driver were written by
 .An Jason R. Thorpe Aq Mt thor...@and.com
 for And Communications
Index: bin/csh/csh.1
===================================================================
RCS file: /cvs/src/bin/csh/csh.1,v
retrieving revision 1.67
diff -u -p -u -p -r1.67 csh.1
--- bin/csh/csh.1       15 Jan 2012 20:06:40 -0000      1.67
+++ bin/csh/csh.1       12 Aug 2013 19:24:20 -0000
@@ -179,8 +179,7 @@ in the home directory of the invoker,
 and, if this is a login shell, the file
 .Pa \&.login
 in the same location.
-It is typical for users on
-.Tn CRT Ns s
+It is typical for users on CRTs
 to put the command
 .Ic stty crt
 in their
@@ -1686,9 +1685,7 @@ Like
 but no
 .Ql \e
 escapes are recognized and words are delimited
-by
-.Tn NUL
-characters in the output.
+by NUL characters in the output.
 Useful for programs that wish to use the shell to filename expand a list
 of words.
 .Pp
@@ -1945,9 +1942,7 @@ to the given
 The final two forms run command at priority 4 and
 .Ar number
 respectively.
-The greater the number, the less
-.Tn CPU
-the process will get.
+The greater the number, the less CPU the process will get.
 The superuser may specify negative priority by using
 .Dq nice \-number ... .
 .Ar command
@@ -2579,9 +2574,7 @@ Built-in commands that fail return exit 
 all other built-in commands set status to 0.
 .It Ic time
 Controls automatic timing of commands.
-If set, then any command that takes more than this many
-.Tn CPU
-seconds
+If set, then any command that takes more than this many CPU seconds
 will cause a line giving user, system, and real times, and a utilization
 percentage which is the ratio of user plus system times to real time
 to be printed when it terminates.
Index: bin/date/date.1
===================================================================
RCS file: /cvs/src/bin/date/date.1,v
retrieving revision 1.59
diff -u -p -u -p -r1.59 date.1
--- bin/date/date.1     31 Aug 2011 08:48:40 -0000      1.59
+++ bin/date/date.1     12 Aug 2013 19:24:20 -0000
@@ -93,8 +93,7 @@ Print out (in specified format) the date
 .Ar seconds
 from the Epoch.
 .It Fl t Ar minutes_west
-Set the system's value for minutes west of
-.Tn GMT .
+Set the system's value for minutes west of GMT.
 .Ar minutes_west
 specifies the number of minutes returned in
 .Fa tz_minuteswest
Index: bin/dd/dd.1
===================================================================
RCS file: /cvs/src/bin/dd/dd.1,v
retrieving revision 1.25
diff -u -p -u -p -r1.25 dd.1
--- bin/dd/dd.1 18 Oct 2011 09:37:35 -0000      1.25
+++ bin/dd/dd.1 12 Aug 2013 19:24:20 -0000
@@ -123,9 +123,7 @@ using the tape
 .Xr ioctl 2
 function calls.
 If the seek operation is past the end of file, space from the current
-end of file to the specified offset is filled with blocks of
-.Tn NUL
-bytes.
+end of file to the specified offset is filled with blocks of NUL bytes.
 .It Cm skip= Ns Ar n
 Skip
 .Ar n
@@ -150,19 +148,14 @@ is one of the symbols from the following
 .It Cm ascii , oldascii
 The same as the
 .Cm unblock
-value except that characters are translated from
-.Tn EBCDIC
-to
-.Tn ASCII
-before the
-records are converted.
+value except that characters are translated from EBCDIC to ASCII
+before the records are converted.
 (These values imply
 .Cm unblock
 if the operand
 .Cm cbs
 is also specified.)
-There are two conversion maps for
-.Tn ASCII .
+There are two conversion maps for ASCII.
 The value
 .Cm ascii
 specifies the recommended one which is compatible with System V.
@@ -186,19 +179,14 @@ error output at the completion of the co
 .It Cm ebcdic , ibm , oldebcdic , oldibm
 The same as the
 .Cm block
-value except that characters are translated from
-.Tn ASCII
-to
-.Tn EBCDIC
-after the
-records are converted.
+value except that characters are translated from ASCII to EBCDIC
+after the records are converted.
 (These values imply
 .Cm block
 if the operand
 .Cm cbs
 is also specified.)
-There are four conversion maps for
-.Tn EBCDIC .
+There are four conversion maps for EBCDIC.
 The value
 .Cm ebcdic
 specifies the recommended one which is compatible with
@@ -226,9 +214,7 @@ in the same format as the standard compl
 If the
 .Cm sync
 conversion is also specified, any missing input data will be replaced
-with
-.Tn NUL
-bytes (or with spaces if a block oriented conversion value was
+with NUL bytes (or with spaces if a block oriented conversion value was
 specified) and processed as a normal input buffer.
 If the
 .Cm sync
@@ -260,9 +246,7 @@ ignored during swapping.
 .It Cm sync
 Pad every input block to the input buffer size.
 Spaces are used for pad bytes if a block oriented conversion value is
-specified, otherwise
-.Tn NUL
-bytes are used.
+specified, otherwise NUL bytes are used.
 .It Cm ucase
 Transform lowercase characters into uppercase characters.
 .It Cm unblock
Index: bin/pax/pax.1
===================================================================
RCS file: /cvs/src/bin/pax/pax.1,v
retrieving revision 1.62
diff -u -p -u -p -r1.62 pax.1
--- bin/pax/pax.1       27 Mar 2013 17:14:10 -0000      1.62
+++ bin/pax/pax.1       12 Aug 2013 19:24:21 -0000
@@ -313,8 +313,7 @@ bytes per write to the archive file.
 The
 .Ar blocksize
 must be a multiple of 512 bytes with a maximum of 64512 bytes.
-Archive block sizes larger than 32256 bytes violate the
-.Tn POSIX
+Archive block sizes larger than 32256 bytes violate the POSIX
 standard and will not be portable to all systems.
 A
 .Ar blocksize
@@ -592,9 +591,7 @@ operands.
 If any intermediate directories are needed in order to extract an archive
 member, these directories will be created as if
 .Xr mkdir 2
-was called with the bitwise inclusive
-.Tn OR
-of
+was called with the bitwise inclusive OR of
 .Dv S_IRWXU , S_IRWXG ,
 and
 .Dv S_IRWXO
Index: bin/pax/tar.1
===================================================================
RCS file: /cvs/src/bin/pax/tar.1,v
retrieving revision 1.55
diff -u -p -u -p -r1.55 tar.1
--- bin/pax/tar.1       2 Dec 2010 04:08:27 -0000       1.55
+++ bin/pax/tar.1       12 Aug 2013 19:24:21 -0000
@@ -131,8 +131,7 @@ Set blocking factor to use for the archi
 .Nm
 uses 512-byte blocks.
 The default is 20, the maximum is 126.
-Archives with a blocking factor larger than 63 violate the
-.Tn POSIX
+Archives with a blocking factor larger than 63 violate the POSIX
 standard and will not be portable to all systems.
 .It Fl C Ar directory
 This is a positional argument which sets the working directory for the
Index: bin/stty/stty.1
===================================================================
RCS file: /cvs/src/bin/stty/stty.1,v
retrieving revision 1.38
diff -u -p -u -p -r1.38 stty.1
--- bin/stty/stty.1     3 Sep 2011 22:59:08 -0000       1.38
+++ bin/stty/stty.1     12 Aug 2013 19:24:21 -0000
@@ -65,8 +65,7 @@ as per
 .St -p1003.2 .
 .It Fl e
 Display all the current settings for the terminal to standard output
-in the traditional
-.Tn BSD
+in the traditional BSD
 .Dq all
 and
 .Dq everything
@@ -266,9 +265,7 @@ Discard (do not discard) EOFs on output.
 Local mode flags (lflags) affect various and sundry characteristics of terminal
 processing.
 Historically the term "local" pertained to new job control features
-implemented by Jim Kulp on a
-.Tn Pdp 11/70
-at
+implemented by Jim Kulp on a PDP 11/70 at
 .Tn IIASA .
 Later the driver ran on the first
 .Tn VAX
Index: games/caesar/caesar.6
===================================================================
RCS file: /cvs/src/games/caesar/caesar.6,v
retrieving revision 1.8
diff -u -p -u -p -r1.8 caesar.6
--- games/caesar/caesar.6       31 May 2007 19:19:17 -0000      1.8
+++ games/caesar/caesar.6       12 Aug 2013 19:24:22 -0000
@@ -55,8 +55,7 @@ may be used to specify a specific rotati
 If this utility is invoked as
 .Nm rot13 ,
 it will rotate by 13 characters.
-This format is commonly used on
-.Tn USENET
+This format is commonly used on USENET
 and in some of the databases used by the
 .Xr fortune 6
 program to
Index: games/rain/rain.6
===================================================================
RCS file: /cvs/src/games/rain/rain.6,v
retrieving revision 1.16
diff -u -p -u -p -r1.16 rain.6
--- games/rain/rain.6   27 May 2012 16:57:14 -0000      1.16
+++ games/rain/rain.6   12 Aug 2013 19:24:22 -0000
@@ -40,8 +40,7 @@
 .Op Fl d Ar delay
 .Sh DESCRIPTION
 .Nm
-is modeled after the
-.Tn VAX/VMS
+is modeled after the VAX/VMS
 program of the same name.
 .Pp
 To obtain the proper effect, the
Index: sys/arch/sparc/stand/installboot/installboot.8
===================================================================
RCS file: /cvs/src/sys/arch/sparc/stand/installboot/installboot.8,v
retrieving revision 1.10
diff -u -p -u -p -r1.10 installboot.8
--- sys/arch/sparc/stand/installboot/installboot.8      6 Mar 2010 16:16:43 
-0000       1.10
+++ sys/arch/sparc/stand/installboot/installboot.8      12 Aug 2013 19:24:57 
-0000
@@ -71,8 +71,7 @@ The second-stage program commonly reside
 The utility
 .Pa /usr/mdec/binstall
 can be used to properly copy the second-stage bootprogram to its destination.
-This script takes care of post-processing that is required on
-.Pf non- Tn Openboot
+This script takes care of post-processing that is required on non-Openboot
 machines.
 .Pp
 The options are as follows:
@@ -86,8 +85,7 @@ can be one of
 .Dq sun4c
 or
 .Dq sun4m .
-Sun 4c models with
-.Tn Openboot
+Sun 4c models with Openboot
 PROMs need the header to be present, while Sun 4 systems with the
 .Dq old monitor
 interface require the header to be stripped off.

Reply via email to