summary history branches tags files
commit:cf5146f5e1c2227adbadf00583cc93717d90ea82
author:Trevor Bentley
committer:Trevor Bentley
date:Wed Aug 28 22:43:42 2024 +0200
parents:3ff28d8c6e1e701afc586b1e48bae0e5f48ac647
update README
diff --git a/README.md b/README.md
line changes: +29/-11
index 27995db..baeda0a
--- a/README.md
+++ b/README.md
@@ -9,14 +9,27 @@ F-stop printing refers to the concept of working in fractions of
 an f-stop when enlarging photographic prints, rather than linear
 time.
 
-Instead of making a test strip of 5, 10, 15, 20, and 25 second
-increments, you might make a strip in +0, +1/3, +2/3, +1, and +4/3
-*stops* relative to a 5s base time.
+The primary advantages are that test strips are created in equidistant
+exposure steps, and a print documented in terms of f-stops can be
+reproduced accurately with different lenses, apertures, and sizes.
 
-The primary advantages are that test strips are created in
-standardized units, and a print documented in terms of f-stops can
-be reproduced accurately with different lenses, aperatures, and
-sizes.
+Instead of making a test strip in linear 2s increments (5, 7, 9, 11,
+and 13 seconds), you might make a strip in +0, +1/3, +2/3, +1, and
++4/3 *stops* relative to a 5s base time, which ends up being 5, 6.3,
+7.9, 10, and 12.6s.  With this small modification, each strip is now
+exactly evenly spaced in terms of exposure.
+
+Likewise, when dodging or burning, you might indicate in your notes
+that a region is to be burned "+2/3rds of a stop" instead of "+5s".
+By using f-stops, this ends up being identical regardless of the size
+of the print or the lens aperture.  You might print a 5x7 with a base
+time of 8s and burn for 2/3rds of a stop (+4.7s), and later print an
+11x14 with a base time of 22s and burn for 2/3rds of a stop (+12.9s),
+resulting in identical exposures.
+
+F-stop printing is nothing new, it's just a way of framing your print
+exposures with the same model you use when taking and developing
+photos.
 
 
 # The calculator
@@ -51,11 +64,16 @@ You can output the data in CSV format:
 
 `$ fstop-print-calc 16 --csv`
 
-Or you can output an entire CSV table, with each row being offset
-from the next and previous row by an f-stop fraction.  Generate a
-+/-3 stop table in 1/3rd stop increments (19x19 table), with:
+Or you can output an entire CSV table, with each row being offset from
+the next and previous row by an f-stop fraction.  `--stops` and
+`--fraction` specify the columns while `--table-stops` and
+`--table-fraction` specify the rows.  Generate a +/-3 stop table in
+1/3rd stop increments (19x19 table), with:
+
+`$ fstop-print-calc 16 --stops 3 --csv --table-stops 3 --table-fraction 3`
 
-`$ fstop-print-calc 16 --stops 3 --csv --csv-stops 3 --csv-fraction 3`
+You can add `--relative` to any combination to display the
+calculations relative to the base time instead of as absolute times.
 
 
 # The math