diff --git a/man/XcmsColor.man b/man/XcmsColor.man index 43635ceb..8c7d0e97 100644 --- a/man/XcmsColor.man +++ b/man/XcmsColor.man @@ -140,6 +140,16 @@ .el .sp 10p .. .ny0 +.de EX +.sp +.nf +.ft CW +.. +.de EE +.ft R +.fi +.sp +.. .TH XcmsColor __libmansuffix__ __xorgversion__ "XLIB FUNCTIONS" .SH NAME XcmsColor, XcmsRGB, XcmsRGBi, XcmsCIEXYZ, XcmsCIEuvY, XcmsCIExyY, XcmsCIELab, XcmsCIELuv, XcmsTekHVC, XcmsPad \- Xcms color struture @@ -148,9 +158,7 @@ The structure for .ZN XcmsColor contains: .LP -.Ds 0 -.TA .5i 1i 2.5i -.ta .5i 1i 2.5i +.EX typedef unsigned long XcmsColorFormat; /\(** Color Specification Format */ typedef struct { @@ -168,11 +176,9 @@ typedef struct { unsigned long pixel; XcmsColorFormat format; } XcmsColor; /\(** Xcms Color Structure */ -.De +.EE .LP -.Ds 0 -.TA .5i 2.5i -.ta .5i 2.5i +.EX typedef double XcmsFloat; typedef struct { @@ -180,88 +186,72 @@ typedef struct { unsigned short green; /\(** 0x0000 to 0xffff */ unsigned short blue; /\(** 0x0000 to 0xffff */ } XcmsRGB; /\(** RGB Device */ -.De +.EE .LP -.Ds 0 -.TA .5i 2.5i -.ta .5i 2.5i +.EX typedef struct { XcmsFloat red; /\(** 0.0 to 1.0 */ XcmsFloat green; /\(** 0.0 to 1.0 */ XcmsFloat blue; /\(** 0.0 to 1.0 */ } XcmsRGBi; /\(** RGB Intensity */ -.De +.EE .LP -.Ds 0 -.TA .5i 2.5i -.ta .5i 2.5i +.EX typedef struct { XcmsFloat X; XcmsFloat Y; /\(** 0.0 to 1.0 */ XcmsFloat Z; } XcmsCIEXYZ; /\(** CIE XYZ */ -.De +.EE .LP -.Ds 0 -.TA .5i 2.5i -.ta .5i 2.5i +.EX typedef struct { XcmsFloat u_prime; /\(** 0.0 to ~0.6 */ XcmsFloat v_prime; /\(** 0.0 to ~0.6 */ XcmsFloat Y; /\(** 0.0 to 1.0 */ } XcmsCIEuvY; /\(** CIE u'v'Y */ -.De +.EE .LP -.Ds 0 -.TA .5i 2.5i -.ta .5i 2.5i +.EX typedef struct { XcmsFloat x; /\(** 0.0 to ~.75 */ XcmsFloat y; /\(** 0.0 to ~.85 */ XcmsFloat Y; /\(** 0.0 to 1.0 */ } XcmsCIExyY; /\(** CIE xyY */ -.De +.EE .LP -.Ds 0 -.TA .5i 2.5i -.ta .5i 2.5i +.EX typedef struct { XcmsFloat L_star; /\(** 0.0 to 100.0 */ XcmsFloat a_star; XcmsFloat b_star; } XcmsCIELab; /\(** CIE L*a*b* */ -.De +.EE .LP -.Ds 0 -.TA .5i 2.5i -.ta .5i 2.5i +.EX typedef struct { XcmsFloat L_star; /\(** 0.0 to 100.0 */ XcmsFloat u_star; XcmsFloat v_star; } XcmsCIELuv; /\(** CIE L*u*v* */ -.De +.EE .LP -.Ds 0 -.TA .5i 2.5i -.ta .5i 2.5i +.EX typedef struct { XcmsFloat H; /\(** 0.0 to 360.0 */ XcmsFloat V; /\(** 0.0 to 100.0 */ XcmsFloat C; /\(** 0.0 to 100.0 */ } XcmsTekHVC; /\(** TekHVC */ -.De +.EE .LP -.Ds 0 -.TA .5i 2.5i -.ta .5i 2.5i +.EX typedef struct { XcmsFloat pad0; XcmsFloat pad1; XcmsFloat pad2; XcmsFloat pad3; } XcmsPad; /\(** four doubles */ -.De +.EE .SH DESCRIPTION The .ZN XcmsColor @@ -271,5 +261,5 @@ each supporting color specification encoding for a particular color space. XcmsAllocColor(3X11), XcmsStoreColor(3X11), XcmsConvertColors(3X11), -.br +.LP \fI\*(xL\fP