Skip to content

Commit

Permalink
Update introduction.rst
Browse files Browse the repository at this point in the history
  • Loading branch information
psilentp committed Sep 12, 2018
1 parent 369013c commit 5048f36
Showing 1 changed file with 2 additions and 2 deletions.
4 changes: 2 additions & 2 deletions docs/introduction.rst
Original file line number Diff line number Diff line change
Expand Up @@ -10,9 +10,9 @@ Constructing figures for publication in scientific journals requires some attent
What problem does figurefirst solve?
------------------------------------
Traditionally, there are two basic approaches for solving the flexible layout problem.
(1) after deciding on the basic scheme, you can take customize your plotting code to achieve the precise layout you want. This approach is often very time consuming because graphical decisions are difficult to evaluate using a strictly text-oriented approach. Additionally, this approach often leads to plotting functions where most of the code is devoted to styling and core plotting code -- the 'what' and 'how' of the functions -- are hard to parse.
(1) after deciding on the basic scheme, you can take customize your plotting code to achieve the precise layout you want. This approach is often very time consuming because graphical decisions are difficult to evaluate using a strictly text-oriented approach. Additionally, this approach often leads to plotting functions where most of the code is devoted to styling. This makes the core plotting logic hard to parse.

(2) Construct a basic, plot and then manually adjust the plots using a vector graphics tool such as Inkscape or Adobe Illustrator. This approach breaks down if new data need to be plotted or the plotting function changes (for instance, in response to reviewers).
(2) Construct a basic plot and then manually adjust the plots using a vector graphics tool such as Inkscape or Adobe Illustrator. This breaks down if new data need to be plotted, or the plotting function changes. For instance, after recieving reviews you may need to add a control group to your figure. You would need to re-apply all the manual adjustments in illustator at this point.

Figure first adds a third option: Use a layout document to specify all the stylistic decisions, and target your plotting functions to this layout as you see fit.

Expand Down

0 comments on commit 5048f36

Please sign in to comment.