ÿþ= = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = =
C o p - e - b o o x v 0 . 2
C o p - e - b o o x i s a b u n d l e o f c u s t o m i s e d s t y l e s h e e t s t o p r o d u c e e b o o k f o r m a t s f r o m s t r u c t u r e d X M L f i l e s . I t i s a n o p e n - s o u r c e p a c k a g e f o r s t r u c t u r e d s i n g l e - s o u r c e p u b l i s h i n g , w h i c h l e t s y o u s e t u p d o c u m e n t s t y l e s t o p r o d u c e P D F , E P U B 3 . 0 a n d H T M L 5 ( w e b p a g e ) e b o o k f o r m a t s . Y o u c a n t h i n k o f c o p - e - b o o x a s a t y p e s e t t i n g p a c k a g e f o r X M L c o n t e n t t h a t a l l o w s y o u t o e a s i l y s e t u p p a g e l a y o u t a n d d o c u m e n t s t r u c t u r e , a n d c h a n g e t e x t a n d g r a p h i c s s t y l e s . C o p - e - b o o x i s d e s i g n e d a s a n e n t r y - l e v e l s t a r t e r k i t f o r s i n g l e - s o u r c e d e s k t o p p u b l i s h i n g a n d a i m s t o p r o v i d e a l e a r n i n g t o o l a s a n i n t r o d u c t i o n t o t h e t e c h n o l o g i e s u s e d f o r d i g i t a l p u b l i s h i n g w i t h X M L .
= = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = =
C O P Y R I G H T
T h i s w o r k i s l i c e n s e d u n d e r a C r e a t i v e C o m m o n s A t t r i b u t i o n - N o n C o m m e r c i a l 3 . 0 A u s t r a l i a l i c e n c e . Y o u a r e f r e e t o c o p y , d i s t r i b u t e , d i s p l a y a n d p e r f o r m t h e w o r k , a n d t o m a k e d e r i v a t i v e w o r k s , a s l o n g a s y o u c r e d i t t h e o r i g i n a l a u t h o r . T h e o r i g i n a l a u t h o r i s X m p l a r . A l l c o p y r i g h t n o t i c e s m u s t b e r e t a i n e d .
T h e s o f t w a r e i s b a s e d o n t h e D o c B o o k 5 . 0 X S L s t y l e s h e e t s :
C o p y r i g h t ( C ) 1 9 9 9 - 2 0 0 7 N o r m a n W a l s h
C o p y r i g h t ( C ) 2 0 0 3 J i r k a K o s e k
C o p y r i g h t ( C ) 2 0 0 4 - 2 0 0 7 S t e v e B a l l
C o p y r i g h t ( C ) 2 0 0 5 - 2 0 0 8 T h e D o c B o o k P r o j e c t
= = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = =
I N S T A L L A T I O N
1 . I n a w e b b r o w s e r g o t o t h e U R L : h t t p : / / w w w . x m p l a r . b i z / c o p e b o o x . h t m l .
2 . F o l l o w t h e l i n k t o t h e S o u r c e F o r g e w e b s i t e . D o w n l o a d t h e z i p p e d f i l e " c o p e b o o x - m a s t e r . z i p " ( 3 8 M b ) t o a t e m p o r a r y l o c a t i o n o n y o u r c o m p u t e r ' s f i l e s y s t e m ( e . g . D e s k t o p ) .
3 . U n z i p t h e f o l d e r c o p e b o o x - m a s t e r . z i p a n d e x t r a c t a l l f i l e s t o a d i r e c t o r y t h a t y o u h a v e r e a d a n d w r i t e a c c e s s t o . T h i s w i l l c r e a t e a n e w d i r e c t o r y / c o p e b o o x - m a s t e r , w h i c h c o n t a i n s a l l c o m p o n e n t s o f c o p - e - b o o x .
4 . I n y o u r c o m p u t e r s y s t e m ' s f i l e m a n a g e r , o p e n t h e d i r e c t o r y / c o p e b o o x - m a s t e r .
5 . I n a w e b b r o w s e r o p e n t h e f i l e " s t a r t - h e r e - f o r - e v e r y t h i n g . h t m l " . T h a t f i l e h a s a n o v e r v i e w o f a l l c o m p o n e n t s o f c o p - e - b o o x .
= = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = =
U S I N G T H E S T Y L E S H E E T S
W h e n y o u h a v e c o m p l e t e d i n s t a l l a t i o n , i n a w e b b r o w s e r o p e n t h e U s e r ' s G u i d e f i l e f o r d e t a i l e d i n s t r u c t i o n s : U s e r s G u i d e . h t m l ( i t i s i n t h e d i r e c t o r y / c o p e b o o x - m a s t e r ) .
C o p - e - b o o x i s n o t a s t a n d a l o n e p r o d u c t . T h e c o p - e - b o o x s t y l e s h e e t s n e e d t o b e u s e d w i t h b o t h X M L e d i t i n g a n d t y p e s e t t i n g s o f t w a r e . A t a m i n i m u m , y o u n e e d a n X M L e d i t o r a n d a n " F O p r o c e s s o r " , o r r e n d e r i n g s o f t w a r e , f o r t y p e s e t t i n g P D F .
T h e s t y l e s h e e t s i n c o p - e - b o o x a r e b a s e d o n t h e D o c B o o k 5 . 0 X M L s c h e m a . T h i s i s a r e c o m m e n d e d X M L m a r k u p l a n g u a g e t o p r o d u c e b o o k - l i k e d o c u m e n t s w i t h c o n v e n t i o n a l s t r u c t u r e . C o p - e - b o o x d o e s n o t i n c l u d e t h e D o c B o o k s c h e m a f i l e s ; i t i s a s s u m e d t h a t t h e X M L e d i t i n g s o f t w a r e y o u o b t a i n s u p p o r t s ( o r c o m e s b u n d l e d w i t h ) t h e D o c B o o k 5 . 0 s c h e m a f i l e s . C o p - e - b o o x d o e s , t h o u g h , c o m e b u n d l e d w i t h t h e m o s t c u r r e n t D o c B o o k s t y l e s h e e t s ( v 1 . 7 8 . 1 a s a t N o v e m b e r 2 0 1 3 ) .
T h i s p r o d u c t i s o p e n - s o u r c e a n d n o t i n t e n d e d f o r s a l e , r e s a l e o r c o m m e r c i a l g a i n . T h e p r o d u c t h a s n o t b e e n t e s t e d i n a p r o d u c t i o n e n v i r o n m e n t a n d n o g u a r a n t e e s a r e g i v e n a s t o e x p e c t e d p e r f o r m a n c e o r f u n c t i o n a l i t y .
= = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = =
S T R U C T U R E O F T H E S T Y L E S H E E T S
T h e s t y l e s h e e t p r o d u c t c o m p r i s e s t h e f o l l o w i n g c o m p o n e n t s :
1 . U s e r ' s G u i d e . T h e U s e r ' s G u i d e i s l o c a t e d i n t h e d i r e c t o r y / u s e r g u i d e ( f i l e " i n d e x . h t m l " ) . R e a d a l l t h e s e c t i o n s t o u n d e r s t a n d t h e b r o a d s t r u c t u r e a n d f u n c t i o n a l i t y o f c o p - e - b o o x a n d X M L p u b l i s h i n g .
2 . B o o k t e m p l a t e s . T h e b o o k t e m p l a t e s a r e l o c a t e d i n t h e d i r e c t o r y / x m l . T h e s e a r e a c o l l e c t i o n o f D o c B o o k 5 . 0 X M L f i l e s t h a t c o n t a i n e x a m p l e s o f X M L m a r k u p w i t h t a g g i n g t h a t m a t c h e s u p w i t h f e a t u r e s i n t h e s t y l e s h e e t s . W h e n y o u c r e a t e t h e t a g g i n g f o r e a c h n e w b o o k , c o p y t h e t a g g i n g e x a m p l e s f r o m t h e s e t e m p l a t e s i n t o t h e n e w X M L f i l e s .
3 . S a m p l e t e m p l a t e s . I n t h e d i r e c t o r y / s a m p l e s t h e r e a r e X M L f i l e s f o r a c o m p l e t e b o o k , a l l s t y l e s h e e t s , a n d s a m p l e P D F , E P U B a n d w e b p a g e e b o o k s t h a t y o u c a n f o l l o w t o s e e h o w t o e d i t X M L a n d s t y l e s h e e t f e a t u r e s .
4 . S t y l e s h e e t G u i d e . T h e S t y l e s h e e t G u i d e i s l o c a t e d i n t h e d i r e c t o r y / g u i . T o f i n d t h e s t y l e s h e e t f e a t u r e s y o u w a n t t o c h a n g e f o r v a r i o u s t e x t , p a g e a n d d o c u m e n t s t y l e s , i n a b r o w s e r o p e n t h e f i l e S t y l e s h e e t G u i d e . h t m l ( t h i s a u t o m a t i c a l l y o p e n s t h e f i l e c o p e b o o x . s v g o f t h e S t y l e s h e e t G u i d e ) . T h e S t y l e s h e e t G u i d e c o m p r i s e s a s e r i e s o f s c a l a b l e v e c t o r g r a p h i c s ( S V G ) f i l e s t h a t c a n b e v i e w e d i n a b r o w s e r . T h e s e p r o v i d e a v i s u a l r e p r e s e n t a t i o n o f t h e s t y l e s h e e t s f o r P D F , E P U B a n d w e b d o c u m e n t s .
5 . S t y l e s h e e t s . P r i n t s t y l e s h e e t s , E P U B s t y l e s h e e t s a n d w e b p a g e s t y l e s h e e t s a r e l o c a t e d i n t h e d i r e c t o r y / x m l / s t y l e s h e e t s . T h e s t y l e s h e e t s c o m p r i s e s e v e r a l c u s t o m i s e d e x t e n s i b l e s t y l e s h e e t l a n g u a g e t r a n s f o r m ( X S L T ) s t y l e s h e e t s b a s e d o n D o c B o o k 5 . 0 X M L m a r k u p l a n g u a g e , a n d t w o c a s c a d i n g s t y l e s h e e t s ( C S S ) f o r s t y l i n g E P U B a n d w e b p a g e s . U s e b o t h t h e X S L T a n d C S S s t y l e s h e e t s t o g e t h e r t o s e t u p f e a t u r e s f o r P D F , E P U B 3 . 0 a n d H T M L 5 d o c u m e n t s .
= = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = =
S U P P O R T
X m p l a r p r o v i d e t e c h n i c a l s u p p o r t r e g a r d i n g t h e i m p l e m e n t a t i o n , u s e a n d d e v e l o p m e n t o f c o p - e - b o o x . I f y o u u s e c o p - e - b o o x i n a p r o d u c t i o n e n v i r o n m e n t , t h e n X m p l a r a r e a v a i l a b l e t o c u s t o m i s e t h e s t y l e s h e e t s a n d a d d m o r e s p e c i f i c f e a t u r e s f o r p a r t i c u l a r p u b l i s h i n g n e e d s . X m p l a r a r e A u s t r a l i a n e d i t i n g a n d p u b l i s h i n g p r o f e s s i o n a l s b a s e d i n S y d n e y , A u s t r a l i a , a n d c a n b e c o n t a c t e d a t i n f o @ x m p l a r . b i z o r t h r o u g h w w w . x m p l a r . b i z .