Figure Print Preparation Tool: Difference between revisions
Jump to navigation
Jump to search
No edit summary |
No edit summary |
||
(One intermediate revision by the same user not shown) | |||
Line 10: | Line 10: | ||
;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 41: | 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) |
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