Figure Print Preparation Tool: Difference between revisions
		
		
		
		Jump to navigation
		Jump to search
		
No edit summary  | 
				No edit summary  | 
				||
| Line 5: | Line 5: | ||
;Description: A tool to set the margins, papersize, align labels, etc...  | ;Description: A tool to set the margins, papersize, align labels, etc...  | ||
    Usage:   setplot(fig, figsize, margins, fontsize, fontname)    | |||
             defaults:     | |||
             setplot(gcf, [], [0.5 1 0 1.5 1.5 0], 10, 'Times');  | |||
    Inputs:  fig = figure handle     | |||
              figsize = [figwidth figheight] in cm    | |||
                           *1       *2  (see figure below)    | |||
             margins = [top bottom rows left right cols] in cm    | |||
                         *m1  *m2  *m3  *m4   *m5  *m6  (see figure below)    | |||
                       note that m3 and m6 are not absolute. They can be used to    | |||
                       add extra positive or negative spacing between cols/rows     | |||
             fontsize = size of the font                  | |||
             fontname = type of fontfile:    | |||
             _____________________________________________  _ _ _ _ _ __    | |||
            |        __________         __________        | _ _ _*m1   ^    | |||
            |   y   |          |       |          |       |            |    | |||
            |   l   | subplot1 |       | subplot2 |       |            .    | |||
            |   b   |          |       |          |       |            |     | |||
            |   l   |__________|       |__________|       | _ _ _      .                                                        | |||
            |                                             |      *m3   |    | |||
            |        __________         __________        | _ _ _     *2    | |||
            |   y   |          |       |          |       |            |     | |||
            |   l   | subplot3 |       | subplot4 |       |            .    | |||
            |   b   |          |       |          |       |            |     | |||
            |   l   |__________|       |__________|       | _ _ _      .     | |||
            |          xlabel             xlabel          |      *m2   |     | |||
            |_____________________________________________| _ _ _ _ _ _v_     | |||
            |       |          |       |          |       |    | |||
            |<-*m4->|          |<-*m6->|          |<-*m5->|    | |||
            |<-------------- *1 ------------------------->|    | |||
    Outputs: none      | |||
Especially useful in combination with the figure saving tool (saver.m)  | Especially useful in combination with the figure saving tool (saver.m)  | ||
;Author: Rob Hoogendijk  | ;Author: Rob Hoogendijk  | ||
Revision as of 13:37, 3 August 2011
- Description
 - A tool to set the margins, papersize, align labels, etc...
 
   Usage:   setplot(fig, figsize, margins, fontsize, fontname)  
            defaults:   
            setplot(gcf, [], [0.5 1 0 1.5 1.5 0], 10, 'Times');
   Inputs:  fig = figure handle   
            figsize = [figwidth figheight] in cm  
                          *1       *2  (see figure below)  
            margins = [top bottom rows left right cols] in cm  
                        *m1  *m2  *m3  *m4   *m5  *m6  (see figure below)  
                      note that m3 and m6 are not absolute. They can be used to  
                      add extra positive or negative spacing between cols/rows   
            fontsize = size of the font                
            fontname = type of fontfile:  
            _____________________________________________  _ _ _ _ _ __  
           |        __________         __________        | _ _ _*m1   ^  
           |   y   |          |       |          |       |            |  
           |   l   | subplot1 |       | subplot2 |       |            .  
           |   b   |          |       |          |       |            |   
           |   l   |__________|       |__________|       | _ _ _      .                                                      
           |                                             |      *m3   |  
           |        __________         __________        | _ _ _     *2  
           |   y   |          |       |          |       |            |   
           |   l   | subplot3 |       | subplot4 |       |            .  
           |   b   |          |       |          |       |            |   
           |   l   |__________|       |__________|       | _ _ _      .   
           |          xlabel             xlabel          |      *m2   |   
           |_____________________________________________| _ _ _ _ _ _v_   
           
           |       |          |       |          |       |  
           |<-*m4->|          |<-*m6->|          |<-*m5->|  
           |<-------------- *1 ------------------------->|  
      
   
   Outputs: none    
Especially useful in combination with the figure saving tool (saver.m)
- Author
 - Rob Hoogendijk