diff options
Diffstat (limited to 'ching/ching/macros')
-rw-r--r-- | ching/ching/macros | 126 |
1 files changed, 126 insertions, 0 deletions
diff --git a/ching/ching/macros b/ching/ching/macros new file mode 100644 index 00000000..fa8a058e --- /dev/null +++ b/ching/ching/macros @@ -0,0 +1,126 @@ +.\" $NetBSD: macros,v 1.1 2005/06/30 13:30:33 perry Exp $ +.\" +.\" Copyright (c) Caldera International Inc. 2001-2002. All rights reserved. +.\" +.\" Redistribution and use in source and binary forms, with or without +.\" modification, are permitted provided that the following conditions +.\" are met: +.\" +.\" 1. Redistributions of source code and documentation must retain the +.\" above copyright notice, this list of conditions and the following +.\" disclaimer. +.\" 2. Redistributions in binary form must reproduce the above copyright +.\" notice, this list of conditions and the following disclaimer in the +.\" documentation and/or other materials provided with the distribution. +.\" 3. All advertising materials mentioning features or use of this software +.\" must display the following acknowledgement: +.\" This product includes software developed or owned by Caldera +.\" International, Inc. +.\" 4. Neither the name of Caldera International, Inc. nor the names of +.\" other contributors may be used to endorse or promote products +.\" derived from this software without specific prior written permission. +.\" +.\" USE OF THE SOFTWARE PROVIDED FOR UNDER THIS LICENSE BY CALDERA +.\" INTERNATIONAL, INC. AND CONTRIBUTORS ``AS IS'' AND ANY EXPRESS OR +.\" IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED +.\" WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE +.\" DISCLAIMED. IN NO EVENT SHALL CALDERA INTERNATIONAL, INC. BE LIABLE +.\" FOR ANY DIRECT, INDIRECT INCIDENTAL, SPECIAL, EXEMPLARY, OR +.\" CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF +.\" SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR +.\" BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, +.\" WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE +.\" OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN +.\" IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. +.\" +.ds N6 Six +.ds N9 Nine +.ds L1 at the beginning +.ds L2 in the second place +.ds L3 in the third place +.ds L4 in the fourth place +.ds L5 in the fifth place +.ds L6 at the top +.ds GR () +.ds CR [] +.ds BL \l'2m'\h'1m'\l'2m' +.ds SL \l'5m' +.ds T1 Ch\'ien\ The Creative, Heaven +.ds T2 Sun\ \ \ \ The Gentle, Wind +.ds T3 Li\ \ \ \ \ The Clinging, Flame +.ds T4 K\o'^e'n\ \ \ \ Keeping Still, Mountain +.ds T5 Tui\ \ \ \ The Joyous, Lake +.ds T6 K\'an\ \ \ The Abysmal, Water +.ds T7 Ch\o'^e'n\ \ \ The Arousing, Thunder +.ds T8 K\'un\ \ \ The Receptive, Earth +.de H +.ds LH The Lines +.in 0 +.ta 0.5i 1.0i 1.5i 2.0i +.na +.nf +.sp 2 +\\$1. \\$2 / \\$3 +.. +.de X +.sp +.XX \\$1 "above" "\\*(T\\$1" +.XX \\$2 "below" "\\*(T\\$2" +.. +.de XX +.ie \\$1>4 \\*(BL +.el \\*(SL +.ie (\\$1-1%4)>1 \\*(BL\\c +.el \\*(SL\\c + \\$2 \\$3 +.ie \\$1%2 \\*(SL +.el \\*(BL +.. +.de J +.in 0 +.sp +The Judgement +.na +.nf +.in 0.5i +.sp +.. +.de I +.in 0 +.sp +The Image +.na +.nf +.sp +.in 0.5i +.. +.de LX +.in 0.5i +.ti -0.5i +.if '\\$3'G' \\{\\ +\\*(GR \\$1 \\$2 means:\\} +.if '\\$3'C' \\{\\ +\\*(CR \\$1 \\$2 means:\\} +.if '\\$3'' \\{\\ + \\$1 \\$2 means:\\} +.. +.de L +.if !'\\*(LH'' \\{\\ +.in 0 +.sp +\\*(LH +.rm LH +.in 0.5i\\} +.sp +.LX "\\*(N\\$2" "\\*(L\\$1" \\$3 +.na +.nf +.. +.de LA +.sp +.if '\\$1'6' .LX "When all the lines are" "sixes, it" +.if '\\$1'9' .LX "When all the lines are" "nines, it" +.na +.nf +.. +.po 0.5i |