Annotation of 43BSDReno/contrib/mh/papers/mh6.5/trademark.tex, revision 1.1.1.1

1.1       root        1: % Trademarks...
                      2: 
                      3: \def\gobble#1{}
                      4: \def\tradeORGfont{\sc}                 % used for organizations (e.g., ACM)
                      5: \def\tradeNAMfont{\sf}                 % used for names (e.g., Ada)
                      6: 
                      7: \def\tradeorg#1{%
                      8:     \tradeaux{#1}{\expandafter\gobble\string#1}\empty\tradeORGfont
                      9: }
                     10: \def\tradename#1#2#3{\tradeaux{#1}{#2}{#3}\tradeNAMfont}
                     11: \def\trademark#1#2{%
                     12:     \tradeaux{#1}{\expandafter\gobble\string#1}{#2}\tradeNAMfont
                     13: }
                     14: 
                     15: \def\tradeaux#1#2#3#4{%
                     16:     \def#1/{\relax}%                   % in case #3 references #1
                     17:     \setbox0=\hbox{#3}%                        %   when we make the \hbox
                     18:     \ifdim\wd0>0pt
                     19:        \gdef#1/{%
                     20:            \tradeaux{#1}{#2}\empty{#4}%
                     21:            #1/\footnote{#1/ is a trademark of #3.}%
                     22:        }%
                     23:     \else
                     24:        \gdef#1/{{#4#2}}%
                     25:     \fi
                     26: }
                     27: 
                     28: \tradeorg\acm
                     29: \tradeorg\ansi
                     30: \tradename\Ada{Ada}
                     31:                {the Department of Defense (\Ada/ Joint Program Office)}
                     32: \tradeorg\bsd
                     33: \tradeorg\ccitt
                     34: \tradename\cms{CMS}            {International Business Machines, Incorporated}
                     35: \tradename\cpm{CP/M}           {Digital Research Corporation}
                     36: \tradename\decnet{DECnet}      {Digital Equipment Corporation}
                     37: \tradeorg\dod
                     38: \tradename\ethernet{Ethernet}  {the Xerox Corporation}
                     39: \tradename\eunice{Eunice}      \empty
                     40: \tradeorg\ieee
                     41: \tradename\lattice{Lattice}    {Lattice, Incorporated}
                     42: \tradename\locus{Locus}                {Locus Computing Corporation}
                     43: \def\microvax/{$\mu$\vax/}
                     44: \def\microvms/{$\mu$\vms/}
                     45: \tradeorg\milstd
                     46: \tradename\msdos{MS-DOS}       {Microsoft Corporation}
                     47: \tradename\pcinterface{PC-Interface}%
                     48:                                {Locus Computing Corporation}
                     49: \tradename\pdp{PDP}            {Digital Equipment Corporation}
                     50: \tradename{\tops20}{Tops20}    {Digital Equipment Corporation}
                     51: \tradename\trustedmail{Trusted\ Mail}%
                     52:                                {Trusted Technologies, Incorporated}
                     53: \tradename\ultrix{ULTRIX}      {Digital Equipment Corporation}
                     54: \tradename\unibus{UNIBUS}      {Digital Equipment Corporation}
                     55: \tradename\unix{UNIX}          {AT\&T Bell Laboratories}
                     56: \tradename\vax{VAX}            {Digital Equipment Corporation}
                     57: \tradename\vm{VM}              {International Business Machines, Incorporated}
                     58: \tradename\vms{VMS}            {Digital Equipment Corporation}
                     59: \tradename\xenix{Xenix}                {Microsoft Corporation}

unix.superglobalmegacorp.com

This archive runs on limited infrastructure. Preserving old code on modern bandwidth. Automated agents are requested to crawl responsibly.