Figure Print Preparation Tool: Difference between revisions
		
		
		
		Jump to navigation
		Jump to search
		
No edit summary  | 
				No edit summary  | 
				||
| (2 intermediate revisions by the same user not shown) | |||
| Line 2: | Line 2: | ||
;[[File: setplot.m]]  | ;Files:   | ||
Note: Wikipedia automatically changes the first letter of a filename to uppercase. To avoid warnings in Matlab, save the file in lowercase.  | |||
[[File: setplot.m]]  | |||
;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,   |      Usage:   setplot(fig, figsize, {top, bottom, rows, left, right, cols}, fontsize, fontname)     | ||
              defaults  |               to use defaults on current figure, run without arguments                  | ||
     Inputs:  fig = figure handle      |      Inputs:  fig = figure handle      | ||
              figsize = [figwidth figheight] in cm     |               figsize = [figwidth figheight] in cm     | ||
                            *1       *2  (see figure below)     |                             *1       *2  (see figure below)     | ||
              margins =   |               margins = {top, bottom, rows, left, right, cols} in cm     | ||
                        *m1  *m2     *m3   *m4   *m5    *m6  (see figure below)  | |||
                        note: leave margin empty [] to use optimal values  | |||
                              e.g. {[],[],[],1.5} only sets left margin to 1.5 cm      | |||
              fontsize = size of the font                   |               fontsize = size of the font                   | ||
              fontname = type of fontfile:     |               fontname = type of fontfile:     | ||
| Line 37: | Line 40: | ||
             |<-*m4->|          |<-*m6->|          |<-*m5->|     |              |<-*m4->|          |<-*m6->|          |<-*m5->|     | ||
             |<-------------- *1 ------------------------->|     |              |<-------------- *1 ------------------------->|     | ||
     Outputs: none     | |||
     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  | ||
Latest revision as of 13:48, 4 August 2011
- Files
 
Note: Wikipedia automatically changes the first letter of a filename to uppercase. To avoid warnings in Matlab, save the file in lowercase.
- Description
 - A tool to set the margins, papersize, align labels, etc...
 
   Usage:   setplot(fig, figsize, {top, bottom, rows, left, right, cols}, fontsize, fontname)  
            to use defaults on current figure, run without arguments                
   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: leave margin empty [] to use optimal values
                             e.g. {[],[],[],1.5} only sets left margin to 1.5 cm    
            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