Examples: simplest basic spiral enhanced spiral even better spiral full N600-ES-ish

help

Help

In general, it's probably easier to fiddle with the examples than it is to get everything from the help. But a couple things the examples don't necessarily tell you. Each line is a command. Lines starting # are comments. // can be used to comment the remainder of a line. Commands are executed in order, so if you want a coloured circular background, you need to set the Radius first so that the circle is the correct radius, then call Background so it sits under the remaining graphics, and then call Ticks. It also means you need to start with the biggest circle first.

example details

simplest

load simplest

The simplest example, demonstrating the very basics

Radius 300 Formula log(#) Ticks 1: 1.2: 1.4: 1.6: 1.8: 2: 2.5: 3: 3.5: 4: 5: 6: 7: 8: 9: 10 XLabels 9.7:C XTicks pi:π load simplest

basic

basic

A basic example, demonstrating some things that can be done

Textstyle font-size:6pt;text-anchor: end; Textdrop 12 TextAngleOffset -0.3 LineStyle stroke:black;stroke-width:0.7; Spacing 2 Front # C Radius 300 Formula log(#) Background aliceblue Ticks 1: 1.2: 1.4: 1.6: 1.8: 2: 2.5: 3: 3.5: 4: 5: 6: 7: 8: 9: 10 XLabels 9.7:C XTicks pi:π # CF Radius 280 Formula log(x/pi) Background white Ticks 3: 4: 5: 6: 7: 8: 9: 10: 12: 15: 20: 25: 30 XLabels 3:CF XTicks pi:π # T Radius 260 Background aliceblue Formula log(tan(#)) Ticks 5.7 6: 7: 8: 9: 10: 12: 14: 16: 18: 20: 25: 30: 35: 40: 45 XLabels 5.7:T # S Radius 240 Background white Formula log(sin(#)) Ticks 5.7 6: 7: 8: 9: 10: 12: 14: 16: 18: 20: 25: 30: 35: 40: 45: 50: 60: 70: 80], XLabels 5.7:S # ST Radius 220 Background aliceblue Formula log(sin(#/10)) Ticks 0.57 0.6: 0.8: 1: 1.2: 1.5: 2: 3: 4: 5: 5.7 Xlabels 5.7:ST # CI Radius 200 Background white Formula -log(#) Ticks 10 9: 8: 7: 6: 5: 4: 3: 2: 1.5: 1.2 1 XTicks pi:π XLabels 1:CI # B Radius 180 Background aliceblue Formula log(sqrt(#)) Ticks 1 1.2 1.5: 2: 3: 4: 5: 6: 7: 8: 10: 12 15: 20: 30: 40: 50: 60: 70: 80: 100 XLabels 1:B # K Radius 160 Background white Formula log(pow(#,1/3)) Ticks 1 2: 5: 10: 20: 50: 100: 200: 500: 1000 XLabels 1:K # L Radius 140 Background aliceblue Formula # Ticks 0 0.1: 0.2: 0.3: 0.4: 0.5: 0.6: 0.7: 0.8: 0.9: 1 XLabels 0:L Textstyle font-size:6pt;text-anchor: middle; Textdrop 20 TextAngleOffset 0.3 # LL Radius 120 Background white Formula log(log(#)) Ticks 10 20: 50: 100: 1000: 1e4: 1e5 1e6: 1e7 1e8: 1e9 1e10 XLabels 0:LL basic

spiral

basic

Inspired by the USSR KL-1... I'm just looking at the KL-1 now, and the front has, B with PI marked. The back has C (which must be CI with relation to the front?) with single digits for values less than 1, S from 5.7 to 90 and T in a spiral from 1 to 45. This script really shows how you can swtich from front to back and also shows that Radius is actually evaluated code, not just a number. In fact, all the label numbers are also evaluated, which is why you can put "pi" there and it turns into PI.

# OUTER Spacing 2 TickSizes -20 -15 -12 -8 -5 Textstyle font-size:8pt;text-anchor: start; TextAngleOffset -0.3 Textdrop -30 LineStyle stroke:black;stroke-width:0.7; FRONT # B Radius 180 Background aliceblue Formula log(sqrt(#)) Ticks 1: 2: 3: 4: 5: 6: 7: 8: 9: 10 # change the text position for double digits... Textstyle font-size:8pt;text-anchor: middle; TextAngleOffset 0 Ticks 10: 20: 30: 40: 50: 60: 70: 80: 90: 100 # PI Radius 185 XTicks pi:π BACK Textstyle font-size:8pt;text-anchor: start; TextAngleOffset -0.3 # C Radius 180 Circle stroke:black;strokewidth:0.7 Formula log(#) Background aliceblue XLabels 1:1 Ticks 2: 3: 4: 5: 6: 7: 8: 9: 10 # change the tick-size and text drop for values between 1 and 2 Textdrop -22 TickSizes -15 -10 -7 -4 -2 Ticks 1 1.1:1 1.2:2 1.3:3 1.4:4 1.5:5 1.6:6 1.7:7 1.8:8 1.9:9 2 # PI XTicks pi:π # INNER Textstyle font-size:8pt;text-anchor: middle; Textdrop 30 TextAngleOffset -0.3 LineStyle stroke:black;stroke-width:0.7; FRONT TickSizes 20 15 12 8 5 # C Radius 180 Circle stroke:black;strokewidth:0.7 Formula log(#) Background aliceblue XLabels 1:1 Ticks 2: 3: 4: 5: 6: 7: 8: 9: 10 # change the tick-size and text drop for values between 1 and 2 Textdrop 25 TickSizes 15 10 7 4 2 # PI Ticks 1 1.1:1 1.2:2 1.3:3 1.4:4 1.5:5 1.6:6 1.7:7 1.8:8 1.9:9 2 XTicks pi:π BACK # S Radius 180 Formula log(sin(#)) Ticks 5.7 6: 7: 8: 10 Ticks 10: 12: 16: 20: 25: 30: 40: 50: 60: 70: 80: 90:], # SPIRAL # T Radius 60-50*x Formula log(tan(#)) Ticks 1: 1.2: 1.5: 2: 3: 4: 5: 5.7 6: 7: 8: 9: 10: 12: 14: 16: 18: 20: 25: 30: 35: 40: 44.999:45 Textstyle font-size:6pt;text-anchor: start; TextAngleOffset 0.3 basic

enhanced spiral

load enhanced spiral

Inspired by the USSR KL-1... I would love a KL-1, but I really also want an L scale on the front too... I made this one slightly smaller than the last to more reflect the compact nature of the KL-1.

# OUTER Spacing 2 TickSizes -20 -15 -12 -8 -5 Textstyle font-size:8pt;text-anchor: start; TextAngleOffset -0.3 Textdrop -30 LineStyle stroke:black;stroke-width:0.7; FRONT Radius 200 Circle stroke:black;strokewidth:0.7;fill:none; # B Radius 140 Background aliceblue Formula log(sqrt(#)) Ticks 1: 2: 3: 4: 5: 6: 7: 8: 9: 10 # change the text position for double digits... Textstyle font-size:8pt;text-anchor: middle; TextAngleOffset 0 Ticks 10: 20: 30: 40: 50: 60: 70: 80: 90: 100 # PI Radius 145 XTicks pi:π BACK Radius 200 Circle stroke:black;strokewidth:0.7;fill:none; Textstyle font-size:8pt;text-anchor: start; TextAngleOffset -0.3 # C Radius 140 Circle stroke:black;strokewidth:0.7 Formula log(#) Background aliceblue XLabels 1:1 Ticks 2: 3: 4: 5: 6: 7: 8: 9: 10 # change the tick-size and text drop for values between 1 and 2 Textdrop -22 TickSizes -15 -10 -8 -6 -4 Ticks 1 1.1:1 1.2:2 1.3:3 1.4:4 1.5:5 1.6:6 1.9:9 2 # PI XTicks pi:π 1.8:8 1.7:7 # INNER Textstyle font-size:8pt;text-anchor: middle; Textdrop 30 TextAngleOffset -0.3 LineStyle stroke:black;stroke-width:0.7; FRONT TickSizes 20 15 12 8 5 # C Radius 140 Circle stroke:black;strokewidth:0.7 Formula log(#) Background aliceblue XLabels 1:1 Ticks 2: 3: 4: 5: 6: 7: 8: 9: 10 # change the tick-size and text drop for values between 1 and 2 Textdrop 25 TickSizes 15 10 8 6 4 # PI Ticks 1 1.1:1 1.2:2 1.3:3 1.4:4 1.5:5 1.6:6 1.9:9 2 XTicks pi:π 1.8:8 1.7:7 # C Radius 100 Formula # Background aliceblue Ticks 0: 0.1:.1 0.2:.2 0.3:.3 0.4:.4 0.5:.5 0.6:.6 0.7:.7 0.8:.8 0.9:.9 1 BACK # S Radius 140 Formula log(sin(#)) Ticks 5.7 6: 7: 8: 10 Ticks 10: 12: 16: 20: 25: 30: 40: 50: 60: 70: 80: 90:], # SPIRAL # T Radius 60-30*x Formula log(tan(#)) Ticks 1: 1.2: 1.5: 2: 3: 4: 5: 5.7 6: 7: 8: 9: 10: 12: 14: 16: 18: 20: 25: 30: 35: 40: 44.999:45 Textstyle font-size:6pt;text-anchor: start; TextAngleOffset 0.3 load enhanced spiral

even better spiral

load even better spiral

So, what I've realised is that by using the KL-1 model, the stator is the front and the slider is the back ... or it can be. We can think of the front as a scale and the indicators as calipers. Changing the changeable indicator changes the calipers and rotating the scale moves the calipers along the scale. This means we can easily transfer proportions to different parts of any scale on the front, while also maintaining a traditional slide rule relationship between front and back, and marking the extent of the proportion on the back (though not sliding it)

In turn, this means we can use the back to set a proportion and the front to use it on any value, or vice versa, take the proportion from any pair of values on the front and transfer it to the back to look up something related to it. The most obvious is in trigonometry, when you'd want the proportion between two sides on the front, and the angle on the back. This is how the KL-1 works. But we could also use it for looking up logs of rational numbers.

A nice thing about the circular format is the ability to make the LL scale one long continuous spiral.

What would I add to the KL-1, give the CD-size format I'm thinking of using? To be honest, I love the format of the KL-1, and the only thing I absolutely requires for me is the L scale to be a complete device (which is why I've supplemented it with a Pickett 200.) But if I could add to it, I would add L, K, and a nice long LL scale. I would add the cotan markings.

[ K A B LL ] L C S ST/T(/w cotan)

# OUTER Spacing 2 TickSizes -20 -15 -12 -8 -5 Textstyle font-size:8pt;text-anchor: start; TextAngleOffset -0.3 Textdrop -30 LineStyle stroke:black;stroke-width:0.7; FRONT Radius 300 Circle stroke:black;strokewidth:0.7;fill:none; # B Radius 220 Background aliceblue Formula log(sqrt(#)) Ticks 1: 2: 3: 4: 5: 6: 7: 8: 9: 10 # change the text position for double digits... Textstyle font-size:8pt;text-anchor: middle; TextAngleOffset 0 Ticks 10: 20: 30: 40: 50: 60: 70: 80: 90: 100 # PI Radius 225 XTicks pi:π BACK Radius 300 Circle stroke:black;strokewidth:0.7;fill:none; Textstyle font-size:8pt;text-anchor: start; TextAngleOffset -0.3 # C Radius 220 Circle stroke:black;strokewidth:0.7 Formula log(#) Background aliceblue XLabels 1:1 Ticks 2: 3: 4: 5: 6: 7: 8: 9: 10 # change the tick-size and text drop for values between 1 and 2 Textdrop -22 TickSizes -15 -10 -8 -6 -4 Ticks 1 1.1:1 1.2:2 1.3:3 1.4:4 1.5:5 1.6:6 1.9:9 2 # PI XTicks pi:π 1.8:8 1.7:7 # INNER Textstyle font-size:8pt;text-anchor: middle; Textdrop 30 TextAngleOffset -0.3 LineStyle stroke:black;stroke-width:0.7; FRONT TickSizes 20 15 12 8 5 # C Radius 220 Circle stroke:black;strokewidth:0.7 Formula log(#) Background aliceblue XLabels 1:1 Ticks 2: 3: 4: 5: 6: 7: 8: 9: 10 # change the tick-size and text drop for values between 1 and 2 Textdrop 25 TickSizes 15 10 8 6 4 # PI Ticks 1 1.1:1 1.2:2 1.3:3 1.4:4 1.5:5 1.6:6 1.9:9 2 XTicks pi:π 1.8:8 1.7:7 Radius 120-20*x TickSizes 10 8 6 4 2 Textdrop 15 Textstyle font-size:6pt;text-anchor: middle; # LL0 Formula log(ln(#)) Ticks 1.001: 1.002: 1.003: 1.004: 1.005: 1.006: 1.007: 1.008: 1.009: 1.01: 1.02: 1.03: 1.04: 1.05: 1.06: 1.07: 1.08: 1.09: 1.1: 1.15: 1.2: 1.3: 1.4: 1.5: 1.6: 1.7: 1.8: 1.9: 2: 2.5: 3: 4: 10: 20: 50: 100: 1000: 10000 1e5 1e6:6 1e7 1e8 1e9:9 1e10 1e11 1e12:12 1e13 1e14 1e15:15 1e16 1e17 1e18:18 1e18 XTicks e:e XLabels 2e4:LL Textstyle font-size:8pt;text-anchor: middle; TickSizes 20 15 12 8 5 Textdrop 25 # K Radius 290 Formula log(#)/3 Ticks 1: 2: 3: 4: 5: 6: 7: 8: 9: 10 Formula log(#)/3 + 1/3 Ticks 1: 2: 3: 4: 5: 6: 7: 8: 9: 10 Formula log(#)/3 + 2/3 Ticks 1: 2: 3: 4: 5: 6: 7: 8: 9: 10 BACK # S Radius 220 Formula log(sin(#)) Ticks 5.7 6: 7: 8: 10 Ticks 10: 12: 16: 20: 25: 30: 40: 50: 60: 70: 80: 90:], # L Radius 290 Formula # Ticks 0: 0.1:.1 0.2:.2 0.3:.3 0.4:.4 0.5:.5 0.6:.6 0.7:.7 0.8:.8 0.9:.9 1 # SPIRAL # T Radius 100-50*x Formula log(tan(#)) Ticks 1: 1.2: 1.5: 2: 3: 4: 5: 6 Textstyle font-size:8pt;text-anchor: start; TextAngleOffset 0.3 Ticks 5.7 6: 8: 10: 15: 20: 25: 30: 35: 40: 44.999:45 Textstyle font-size:8pt;text-anchor: end; fill:red; TextAngleOffset -0.3 Ticks 6:﹤84 8:﹤82 10:﹤80 15:﹤75 20:﹤70 25:﹤65 30:﹤60 35:﹤55 40:﹤50 40: even better spiral

full

full

A fully featured rule. This one uses Rstart and Rdec to chose a starting value for the radius and then decrement it by a certain amount. It means you can shuffle your scales around until you're happy, without having to redo the radii each time.

Textstyle font-size:6pt;text-anchor: end; Textdrop 10 TextAngleOffset -0.3 LineStyle stroke:black;stroke-width:0.7; Spacing 2 FRONT ## Pair 1 InvertTicks RStart 300 Background white RDec 17 Circle stroke:black;fill:none;stroke-width:0.7 # C Formula log(#) Ticks 1: 1.2: 1.4: 1.6: 1.8: 2: 2.5: 3: 3.5: 4: 5: 6: 7: 8: 9: 10 XLabels 9.7:C XTicks pi:π InvertTicks # CI Formula -log(#) Ticks 10 9: 8: 7: 6: 5: 4: 3: 2: 1.5: 1.2 1 XTicks pi:π XLabels 1.02:CI ## Pair 2 InvertTicks RDec 13 Background aliceblue RDec 17 Circle stroke:black;fill:none;stroke-width:0.7 # CF Formula log(x/pi) Ticks 3: 4: 5: 6: 7: 8: 9: 10: 12: 15: 20: 25: 30 XLabels pi-0.05:CF XTicks pi:π InvertTicks # CIF Formula -log(x/pi) Ticks 30 25: 20: 10: 9: 8: 7: 6: 5: 4: 3 XLabels pi+0.05:CIF XTicks pi:π ## Pair 3 InvertTicks RDec 13 Background white RDec 17 Circle stroke:black;fill:none;stroke-width:0.7 # T Formula log(tan(#)) Ticks 5.7 6: 7: 8: 9: 10: 12: 14: 16: 18: 20: 25: 30: 35: 40: 45 XLabels 5.7:T InvertTicks # S Formula log(sin(#)) Ticks 5.7 6: 7: 8: 9: 10: 12: 14: 16: 18: 20: 25: 30: 35: 40: 45: 50: 60: 70: 80], XLabels 5.7:S ## Pair 4 InvertTicks RDec 13 Background aliceblue RDec 17 Circle stroke:black;fill:none;stroke-width:0.7 # ST Formula log(sin(#/10)) Ticks 0.57 0.6: 0.8: 1: 1.2: 1.5: 2: 3: 4: 5: 5.7 Xlabels 5.7:ST InvertTicks # L Formula # Ticks 0 0.1: 0.2: 0.3: 0.4: 0.5: 0.6: 0.7: 0.8: 0.9: 1 XLabels 0:L ## Pair 5 InvertTicks RDec 13 Background white RDec 17 Circle stroke:black;fill:none;stroke-width:0.7 # B Formula log(sqrt(#)) Ticks 1 1.2 1.5: 2: 3: 4: 5: 6: 7: 8: 10: 12 15: 20: 30: 40: 50: 60: 70: 80: 100 XLabels 1:B InvertTicks # K Formula log(pow(#,1/3)) Ticks 1 2: 5: 10: 20: 50: 100: 200: 500: 1000 XLabels 1:K ## Pair 6 InvertTicks RDec 13 Background aliceblue RDec 17 Circle stroke:black;fill:none;stroke-width:0.7 # P Formula log(sqrt(1-pow(#,2))) Ticks 0.995 0.99: 0.97: 0.95: 0.9: 0.8: 0.7: 0.6: 0.5: 0.1 XLabels 1:P InvertTicks # H Formula log(sqrt(pow(#,2)-1)) Ticks 1.005 1.01: 1.02: 1.03: 1.04 1.05: 1.1: 1.2: 1.4: XLabels 1:H RDec 13 Background white BACK ## Pair 1 InvertTicks RStart 300 RDec 17 Circle stroke:black;fill:none;stroke-width:0.7 # C Formula log(#) Ticks 1: 1.2: 1.4: 1.6: 1.8: 2: 2.5: 3: 3.5: 4: 5: 6: 7: 8: 9: 10 XLabels 9.7:C XTicks pi:π InvertTicks # CI Formula -log(#) Ticks 10 9: 8: 7: 6: 5: 4: 3: 2: 1.5: 1.2 1 XTicks pi:π XLabels 1.02:CI ## Pair 2 InvertTicks Radius 160-30*x # LL0 Formula log(ln(#)) Ticks 1.001: 1.002: 1.003: 1.004: 1.005: 1.006: 1.007: 1.008: 1.009: 1.01: 1.02: 1.03: 1.04: 1.05: 1.06: 1.07: 1.08: 1.09: 1.1: 1.15: 1.2: 1.3: 1.4: 1.5: 1.6: 1.7: 1.8: 1.9: 2: 2.5: 3: 4: 10: 20: 50: 100: 1000: 10000: 1e5 XTicks e:e XLabels 2e4:LL InvertTicks Formula log(-ln(#)) Ticks 0.999: 0.9985: 0.998: 0.997: 0.996: 0.995: 0.994: 0.993: 0.992: 0.991: 0.990: 0.985 0.98: 0.97: 0.96: 0.95: 0.94: 0.93: 0.92: 0.91: 0.90: 0.85 0.8: 0.7: 0.6: 0.5: 0.4: 0.3: 0.2: 0.1: 0.05: 0.01: 0.005: 0.001: 0.0005: 0.0001: 0.00009 full

N600-ES-ish

load N600-ES-ish

Here, I've tried to clone a Pickett N600-ES. I need to re-work this so the back is reversed and the scales on stator are all together.

Textdrop 10 TextAngleOffset -0.3 LineStyle stroke:black;stroke-width:0.7; Spacing 2 FRONT RStart 300 RDec 17 Circle stroke:black;fill:none;stroke-width:0.7 InvertTicks ##Pair 0 # LL1+ Textstyle font-size:6pt;text-anchor: end; fill:black; Formula log(ln(#)) Ticks 1.01: 1.02: 1.03: 1.04: 1.05: 1.06: 1.07: 1.08: 1.09: 1.1:1.10 XLabels 1.0105:LL1 InvertTicks # LL1- Formula log(-ln(#)) Textstyle font-size:6pt;text-anchor: end; fill:red; Ticks 0.99:﹤0.99 0.985 0.98:﹤0.98 0.97:﹤0.97 0.96:﹤0.96 0.95:﹤0.95 0.94:﹤0.94 0.93:﹤0.93 0.92:﹤0.92 0.91:﹤0.91 0.90:﹤0.90 ## Pair 1 InvertTicks RDec 30 # A Textstyle font-size:6pt;text-anchor: end; fill:black; Circle stroke:black;fill:none;stroke-width:0.7 Formula log(sqrt(#)) Ticks 1: 2: 3: 4: 5: 6: 7: 8: 10:1 20:2 30:3 40:4 50:5 60:6 70:7 80:8 90:9 100: XLabels 1.05:A RDec 2 #B InvertTicks Circle stroke:black;fill:none;stroke-width:0.7 Formula log(sqrt(#)) Ticks 1: 2: 3: 4: 5: 6: 7: 8: 10:1 20:2 30:3 40:4 50:5 60:6 70:7 80:8 90:9 100: XLabels 1.05:B ## Single 2 #ST RDec 15 # ST Formula log(sin(#/10)) Ticks 0.57 0.6: 1:1° 1.5: 2: 2.5: 3: 4: 5: 5.7 Xlabels 5.84:ST ## Pair 3 InvertTicks RDec 30 Circle stroke:black;fill:none;stroke-width:0.7 # T Formula log(tan(#)) TextAngleOffset 0.3 Textstyle font-size:6pt;text-anchor: start; fill:black; Ticks 5.7 6: 8: 10: 15: 20: 30: 40: 45 XLabels 5.73:T TextAngleOffset -0.3 Textstyle font-size:6pt;text-anchor: end; fill:red; XLabels 6:﹤84 8:﹤82 10:﹤80 15:﹤75 20:﹤70 30:﹤60 40:﹤50 InvertTicks # S Formula log(sin(#)) TextAngleOffset 0.3 Textstyle font-size:6pt;text-anchor: start; fill:black; Ticks 5.7 6: 8: 10: 15: 20: 30: 40: 70: 90: XLabels 5.74:S TextAngleOffset -0.3 Textstyle font-size:6pt;text-anchor: end; fill:red; XLabels 6:﹤84 8:﹤82 10:﹤80 15:﹤75 20:﹤70 30:﹤60 40:﹤50 20:﹤70 TextAngleOffset -0.3 Textstyle font-size:6pt;text-anchor: end; fill:black; ## Pair 4 InvertTicks RDec 30 Circle stroke:black;fill:none;stroke-width:0.7 # C Textstyle font-size:6pt;text-anchor: end; fill:black; Formula log(#) Ticks 1: 2: 3: 4: 5: 6: 7: 8: 9: 10 XLabels 1.02:C XTicks pi:π RDec 2 Circle stroke:black;fill:none;stroke-width:0.7 InvertTicks # D Textstyle font-size:6pt;text-anchor: end; fill:black; Formula log(#) Ticks 1: 2: 3: 4: 5: 6: 7: 8: 9: 10 XLabels 1.02:D XTicks pi:π 5.76:R InvertTicks RDec 30 Circle stroke:black;fill:none;stroke-width:0.7 ## Pair 5 # DI Textstyle font-size:6pt;text-anchor: end; fill:red; Formula -log(#) Ticks 10 9:﹤9 8:﹤8 7:﹤7 6:﹤6 5:﹤5 4:﹤4 3:﹤3 2:﹤2 1:﹤1 XTicks pi:π XLabels 0.97:DI InvertTicks # K Textstyle font-size:6pt;text-anchor: end; fill:black; Formula log(pow(#,1/3)) Ticks 1 2: 3: 4: 5: 6: 7: 8: 9: 10:1 20:2 30:3 40:4 50:5 60:6 70:7 80:8 90:9 100:1 200:2 300:3 400:4 500:5 600:6 700:7 800:8 900:9 1000 XLabels 1.1:K BACK RStart 300 RDec 17 Circle stroke:black;fill:none;stroke-width:0.7 InvertTicks ##Pair 0 # LL0+ Textstyle font-size:6pt;text-anchor: end; fill:black; Formula log(ln(#)) Ticks 1.11: 1.15: 1.2: 1.3: 1.4: 1.5: 1.6: 1.7: 1.8: 1.9: 2: 2.5: e:e InvertTicks # LL0- Formula log(-ln(#)) Textstyle font-size:6pt;text-anchor: end; fill:red; Ticks 0.905:LL0 0.90:﹤.90 0.85:﹤.85 0.80:﹤.80 0.70:﹤.70 0.60:﹤.60 0.50:﹤.50 0.40:﹤.40 0.37 ## Pair 1 InvertTicks RDec 30 # DF Textstyle font-size:6pt;text-anchor: end; fill:black; Circle stroke:black;fill:none;stroke-width:0.7 Formula log(x/pi) Ticks 3 4: 5: 6: 7: 8: 9: 10:1 20:2 30:3 XLabels pi-0.05:DF XTicks pi:π RDec 2 #CF InvertTicks Circle stroke:black;fill:none;stroke-width:0.7 Formula log(x/pi) Ticks 3 4: 5: 6: 7: 8: 9: 10:1 20:2 30:3 XLabels pi-0.05:CF XTicks pi:π ## Pair 2 InvertTicks RDec 30 Circle stroke:black;fill:none;stroke-width:0.7 # Ln Formula log(pow(e,#)) Ticks 0 0.1: 0.2: 0.3: 0.4: 0.5: 0.6: 0.7: 0.8: 0.9: 1.0: 1.1: 1.2: 1.3: 1.4: 1.5: 1.6: 1.7: 1.8: 1.9: 2: 2.1: 2.2: 2.3 e:e XLabels 2.28:Ln InvertTicks # L Formula # Ticks 0 0.1: 0.2: 0.3: 0.4: 0.5: 0.6: 0.7: 0.8: 0.9: 1 XLabels 0.99:L ## Single 3 RDec 15 # CI Textstyle font-size:6pt;text-anchor: end; fill:red; Formula -log(#) Ticks 10 9:﹤9 8:﹤8 7:﹤7 6:﹤6 5:﹤5 4:﹤4 3:﹤3 2:﹤2 1.5 1:﹤1 XTicks pi:π XLabels 1.02:CI ## Pair 4 InvertTicks RDec 30 Circle stroke:black;fill:none;stroke-width:0.7 # C Textstyle font-size:6pt;text-anchor: end; fill:black; Formula log(#) Ticks 1: 2: 3: 4: 5: 6: 7: 8: 9: 10 XLabels 0.97:C XTicks pi:π RDec 2 Circle stroke:black;fill:none;stroke-width:0.7 InvertTicks # D Textstyle font-size:6pt;text-anchor: end; fill:black; Formula log(#) Ticks 1: 2: 3: 4: 5: 6: 7: 8: 9: 10 XLabels 0.97:D XTicks pi:π 5.76:R ## Pair 5 InvertTicks RDec 30 Circle stroke:black;fill:none;stroke-width:0.7 # LL3+ Textstyle font-size:6pt;text-anchor: end; fill:black; Formula log(ln(#)) Ticks e:e 3: 4: 5: 10: 20: 30: 50: 100: 300: 1000:1M 5000:5M 10000:10M 20000:20M XLabels 2.66:LL3 InvertTicks # LL3- Formula log(-ln(#)) Textstyle font-size:6pt;text-anchor: end; fill:red; Ticks 0.37 0.30:﹤.30 0.20:﹤.20 0.10:﹤.10 0.05:﹤.05 0.01:﹤.01 0.001:﹤.001 0.0001:﹤.0001 0.0.00005 load N600-ES-ish