Skip to content

Commit 6d00f40

Browse files
authored
Precalculus EL accessibility (#915)
* Convert appendix to prefigure * Bump PreTeXt version * Change ln to log * Use log instead of ln * Bump prefigure version * Update requirements.txt * Tweak requirements * Fix extra * EL2 graphs * EL4 graphs * Missing minus sign
1 parent 149d4f4 commit 6d00f40

33 files changed

Lines changed: 903 additions & 270 deletions

source/precalculus/source/05-EL/02.ptx

Lines changed: 87 additions & 149 deletions
Original file line numberDiff line numberDiff line change
@@ -76,11 +76,9 @@
7676
</tabular>
7777

7878
<image>
79-
<sageplot>
80-
p=point([(-2,.25),(-1,.5),(0,1),(1,2),(2,4)],pointsize=50,color='blue',ymin=-2, ymax=8, xmin=-8,xmax=8, gridlines=[[-8,-7,..,8],[-8,-7,..,8]])
81-
p
82-
</sageplot>
83-
79+
<prefigure xmlns="https://prefigure.org" label="prefigure-graph-2x-points">
80+
<xi:include href="prefigure/EL2-graph-2x-points.xml"/>
81+
</prefigure>
8482
</image>
8583

8684
</sidebyside>
@@ -137,14 +135,10 @@
137135
<answer>
138136
<p>
139137
<image>
140-
<sageplot>
141-
f(x) = 2^x
142-
p=point([(-2,.25),(-1,.5),(0,1),(1,2),(2,4)],pointsize=50,color='blue')
143-
p+=plot(f, (x, -9, 8), ymin=-2, ymax=8, color='blue', thickness=3, gridlines=[[-8,-7,..,8],[-8,-7,..,8]])
144-
p
145-
</sageplot>
138+
<prefigure xmlns="https://prefigure.org" label="prefigure-graph-2x">
139+
<xi:include href="prefigure/EL2-graph-2x.xml"/>
140+
</prefigure>
146141
</image>
147-
148142
</p>
149143
</answer>
150144
</task>
@@ -301,13 +295,10 @@
301295
<cell><m>\dfrac{1}{4}</m></cell>
302296
</row>
303297
</tabular>
304-
305298
<image>
306-
<sageplot>
307-
p=point([(-2,4),(-1,2),(0,1),(1,.5),(2,.25)],pointsize=50,color='blue',ymin=-2, ymax=8, xmin=-8,xmax=8, gridlines=[[-8,-7,..,8],[-8,-7,..,8]])
308-
p
309-
</sageplot>
310-
299+
<prefigure xmlns="https://prefigure.org" label="prefigure-graph-halfx-points">
300+
<xi:include href="prefigure/EL2-graph-halfx-points.xml"/>
301+
</prefigure>
311302
</image>
312303

313304
</sidebyside>
@@ -364,13 +355,9 @@
364355
<answer>
365356
<p>
366357
<image>
367-
<sageplot>
368-
f(x) = (.5)^x
369-
p=point([(-2,4),(-1,2),(0,1),(1,.5),(2,.25)],pointsize=50,color='blue')
370-
p+=line([(-9,0),(9,0)], linestyle="--", color='red',xmin=-8, xmax=8, ymin=-8, ymax=8, thickness=3)
371-
p+=plot(f, (x, -9, 8), ymin=-2, ymax=8, color='blue', thickness=3, gridlines=[[-8,-7,..,8],[-8,-7,..,8]])
372-
p
373-
</sageplot>
358+
<prefigure xmlns="https://prefigure.org" label="prefigure-graph-halfx">
359+
<xi:include href="prefigure/EL2-graph-halfx.xml"/>
360+
</prefigure>
374361
</image>
375362

376363
</p>
@@ -552,12 +539,10 @@
552539
</tabular>
553540

554541
<image>
555-
<sageplot>
556-
p=point([(-2,4),(-1,2),(0,1),(1,.5),(2,.25)],pointsize=50,color='blue',ymin=-2, ymax=8, xmin=-8,xmax=8, gridlines=[[-8,-7,..,8],[-8,-7,..,8]])
557-
p
558-
</sageplot>
559-
560-
</image>
542+
<prefigure xmlns="https://prefigure.org" label="prefigure-graph-halfx-points2">
543+
<xi:include href="prefigure/EL2-graph-halfx-points.xml"/>
544+
</prefigure>
545+
</image>
561546

562547
</sidebyside>
563548

@@ -627,16 +612,12 @@
627612
</p>
628613
</statement>
629614
<answer>
630-
<p>
631-
<image>
632-
<sageplot>
633-
f(x) = (4)^x
634-
p=point([(-2,1/8),(-1,1/4),(0,1),(1,4),(2,16)],pointsize=50,color='blue')
635-
p+=line([(-9,0),(9,0)], linestyle="--", color='red',xmin=-8, xmax=8, ymin=-8, ymax=8, thickness=3)
636-
p+=plot(f, (x, -9, 8), ymin=-2, ymax=20, color='blue', thickness=3, gridlines=[[-8,-7,..,8],[-8,-7,..,20]])
637-
p
638-
</sageplot>
639-
</image>
615+
<p>
616+
<image>
617+
<prefigure xmlns="https://prefigure.org" label="prefigure-graph-4x-2">
618+
<xi:include href="prefigure/EL2-graph-4x.xml"/>
619+
</prefigure>
620+
</image>
640621
</p>
641622
</answer>
642623
</task>
@@ -653,47 +634,37 @@
653634
</ul>
654635

655636
<ol marker= "A." cols="2">
656-
<li> <p> <image>
657-
<sageplot>
658-
f(x) = (4)^x +1
659-
p=point([(-2,9/8),(-1,5/4),(0,2),(1,5),(2,17)],pointsize=50,color='blue')
660-
p+=line([(-9,1),(9,1)], linestyle="--", color='red',xmin=-8, xmax=8, ymin=-8, ymax=8, thickness=3)
661-
p+=plot(f, (x, -9, 8), ymin=-2, ymax=20, color='blue', thickness=3, gridlines=[[-8,-7,..,8],[-8,-7,..,20]])
662-
p
663-
</sageplot>
664-
</image> </p> </li>
665-
666-
<li> <p> <image>
667-
<sageplot>
668-
f(x) = (4)^(-x)
669-
p=point([(2,1/8),(1,1/4),(0,1),(-1,4),(-2,16)],pointsize=50,color='blue')
670-
p+=line([(-9,0),(9,0)], linestyle="--", color='red',xmin=-8, xmax=8, ymin=-8, ymax=8, thickness=3)
671-
p+=plot(f, (x, -9, 8), ymin=-2, ymax=20, color='blue', thickness=3, gridlines=[[-8,-7,..,8],[-8,-7,..,20]])
672-
p
673-
</sageplot>
674-
</image> </p> </li>
675-
676-
<li> <p> <image>
677-
<sageplot>
678-
f(x) = (4)^(x+1)
679-
p=point([(-3,1/8),(-2,1/4),(-1,1),(0,4),(1,16)],pointsize=50,color='blue')
680-
p+=line([(-9,0),(9,0)], linestyle="--", color='red',xmin=-8, xmax=8, ymin=-8, ymax=8, thickness=3)
681-
p+=plot(f, (x, -9, 8), ymin=-2, ymax=20, color='blue', thickness=3, gridlines=[[-8,-7,..,8],[-8,-7,..,20]])
682-
p
683-
</sageplot>
684-
</image> </p> </li>
685-
686-
<li> <p> <image>
687-
<sageplot>
688-
f(x) = -4^(x)
689-
p=point([(-2,-1/8),(-1,-1/4),(0,-1),(1,-4),(2,-16)],pointsize=50,color='blue')
690-
p+=line([(-9,0),(9,0)], linestyle="--", color='red',xmin=-8, xmax=8, ymin=-8, ymax=8, thickness=3)
691-
p+=plot(f, (x, -9, 8), ymin=-20, ymax=2, color='blue', thickness=3, gridlines=[[-8,-7,..,8],[-20,-19,..,2]])
692-
p
693-
</sageplot>
694-
</image> </p> </li>
695-
696-
637+
<li> <p>
638+
<image>
639+
<prefigure xmlns="https://prefigure.org" label="prefigure-graph-4x-plus-one">
640+
<xi:include href="prefigure/EL2-graph-4x-plus-one.xml"/>
641+
</prefigure>
642+
</image>
643+
</p> </li>
644+
645+
<li> <p>
646+
<image>
647+
<prefigure xmlns="https://prefigure.org" label="prefigure-graph-4-minus-x">
648+
<xi:include href="prefigure/EL2-graph-4-minus-x.xml"/>
649+
</prefigure>
650+
</image>
651+
</p> </li>
652+
653+
<li> <p>
654+
<image>
655+
<prefigure xmlns="https://prefigure.org" label="prefigure-graph-4-x-plus-one">
656+
<xi:include href="prefigure/EL2-graph-4-x-plus-one.xml"/>
657+
</prefigure>
658+
</image>
659+
</p> </li>
660+
661+
<li> <p>
662+
<image>
663+
<prefigure xmlns="https://prefigure.org" label="prefigure-graph-minus-4x">
664+
<xi:include href="prefigure/EL2-graph-minus-4x.xml"/>
665+
</prefigure>
666+
</image>
667+
</p> </li>
697668
</ol>
698669
</p>
699670
</statement>
@@ -834,13 +805,9 @@
834805
</statement>
835806
<answer>
836807
<image>
837-
<sageplot>
838-
f(x) = e^(x)
839-
p=point([(0,1),(1,e)],pointsize=50,color='blue')
840-
p+=line([(-9,0),(9,0)], linestyle="--", color='red',xmin=-8, xmax=8, ymin=-8, ymax=8, thickness=3)
841-
p+=plot(f, (x, -9, 8), ymin=-2, ymax=8, color='blue', thickness=3, gridlines=[[-8,-7,..,8],[-8,-7,..,8]])
842-
p
843-
</sageplot>
808+
<prefigure xmlns="https://prefigure.org" label="prefigure-graph-ex">
809+
<xi:include href="prefigure/EL2-graph-ex.xml"/>
810+
</prefigure>
844811
</image>
845812
<p>
846813
<ul>
@@ -862,14 +829,12 @@
862829
<answer>
863830

864831
<image>
865-
<sageplot>
866-
f(x) = e^(x-2)
867-
p=point([(2,1),(3,e)],pointsize=50,color='blue')
868-
p+=line([(-9,0),(9,0)], linestyle="--", color='red',xmin=-8, xmax=8, ymin=-8, ymax=8, thickness=3)
869-
p+=plot(f, (x, -9, 8), ymin=-2, ymax=8, color='blue', thickness=3, gridlines=[[-8,-7,..,8],[-8,-7,..,8]])
870-
p
871-
</sageplot>
832+
<prefigure xmlns="https://prefigure.org" label="prefigure-graph-ex-minus2">
833+
<xi:include href="prefigure/EL2-graph-ex-minus2.xml"/>
834+
</prefigure>
872835
</image>
836+
837+
873838

874839
<p>
875840
<ul>
@@ -891,13 +856,9 @@
891856
</statement>
892857
<answer>
893858
<image>
894-
<sageplot>
895-
f(x) = -1*3*e^x
896-
p=point([(0,f(x=0)),(1,f(x=1))],pointsize=50,color='blue')
897-
p+=line([(-9,0),(9,0)], linestyle="--", color='red',xmin=-8, xmax=8, ymin=-8, ymax=8, thickness=3)
898-
p+=plot(f, (x, -9, 8), ymin=-10, ymax=2, color='blue', thickness=3, gridlines=[[-8,-7,..,8],[-10,-9,..,2]])
899-
p
900-
</sageplot>
859+
<prefigure xmlns="https://prefigure.org" label="prefigure-graph-minus3-ex">
860+
<xi:include href="prefigure/EL2-graph-minus3-ex.xml"/>
861+
</prefigure>
901862
</image>
902863
<p>
903864
<ul>
@@ -919,15 +880,10 @@
919880
<answer>
920881

921882
<image>
922-
<sageplot>
923-
f(x) = e^(-x)-4
924-
p=point([(0,f(x=0)),(-1,f(x=-1))],pointsize=50,color='blue')
925-
p+=line([(-9,-4),(9,-4)], linestyle="--", color='red',xmin=-8, xmax=8, ymin=-8, ymax=8, thickness=3)
926-
p+=plot(f, (x, -9, 8), ymin=-6, ymax=8, color='blue', thickness=3, gridlines=[[-8,-7,..,8],[-8,-7,..,8]])
927-
p
928-
</sageplot>
883+
<prefigure xmlns="https://prefigure.org" label="prefigure-graph-eminusx-minus4">
884+
<xi:include href="prefigure/EL2-graph-e-minusx-minus4.xml"/>
885+
</prefigure>
929886
</image>
930-
931887
<p>
932888
<ul>
933889
<li> <p>Transformations: reflection over <m>y</m>-axis, shift down 4 </p> </li>
@@ -957,16 +913,11 @@
957913
</statement>
958914
<answer>
959915

960-
<image>
961-
<sageplot>
962-
f(x) = (3)^x
963-
p=point([(0,1),(1,3)],pointsize=50,color='blue')
964-
p+=line([(-9,0),(9,0)], linestyle="--", color='red',xmin=-8, xmax=8, ymin=-8, ymax=8, thickness=3)
965-
p+=plot(f, (x, -9, 8), ymin=-2, ymax=8, color='blue', thickness=3, gridlines=[[-8,-7,..,8],[-8,-7,..,8]])
966-
p
967-
</sageplot>
968-
</image>
969-
916+
<image>
917+
<prefigure xmlns="https://prefigure.org" label="prefigure-graph-3x">
918+
<xi:include href="prefigure/EL2-graph-3x.xml"/>
919+
</prefigure>
920+
</image>
970921
<p>
971922
<ul>
972923
<li> <p>Exponential growth </p> </li>
@@ -987,15 +938,11 @@
987938
</statement>
988939
<answer>
989940

990-
<image>
991-
<sageplot>
992-
f(x) = (6)^(-x)
993-
p=point([(0,1),(-1,6)],pointsize=50,color='blue')
994-
p+=line([(-9,0),(9,0)], linestyle="--", color='red',xmin=-8, xmax=8, ymin=-8, ymax=8, thickness=3)
995-
p+=plot(f, (x, -9, 8), ymin=-2, ymax=8, color='blue', thickness=3, gridlines=[[-8,-7,..,8],[-8,-7,..,8]])
996-
p
997-
</sageplot>
998-
</image>
941+
<image>
942+
<prefigure xmlns="https://prefigure.org" label="prefigure-graph-6-minusx">
943+
<xi:include href="prefigure/EL2-graph-6-minusx.xml"/>
944+
</prefigure>
945+
</image>
999946

1000947
<p>
1001948
<ul>
@@ -1016,15 +963,11 @@
1016963
</statement>
1017964
<answer>
1018965

1019-
<image>
1020-
<sageplot>
1021-
f(x) = (1/5)^(x-2)
1022-
p=point([(1,5),(2,1)],pointsize=50,color='blue')
1023-
p+=line([(-9,0),(9,0)], linestyle="--", color='red',xmin=-8, xmax=8, ymin=-8, ymax=8, thickness=3)
1024-
p+=plot(f, (x, -9, 8), ymin=-2, ymax=8, color='blue', thickness=3, gridlines=[[-8,-7,..,8],[-8,-7,..,8]])
1025-
p
1026-
</sageplot>
1027-
</image>
966+
<image>
967+
<prefigure xmlns="https://prefigure.org" label="prefigure-graph-one-fifth-x-minus2 ">
968+
<xi:include href="prefigure/EL2-graph-one-fifth-x-minus2.xml"/>
969+
</prefigure>
970+
</image>
1028971

1029972
<p>
1030973
<ul>
@@ -1045,16 +988,11 @@
1045988
</statement>
1046989
<answer>
1047990

1048-
<image>
1049-
<sageplot>
1050-
f(x) = (1/3)^(x)+4
1051-
p=point([(0,5),(-1,7)],pointsize=50,color='blue')
1052-
p+=line([(-9,4),(9,4)], linestyle="--", color='red',xmin=-8, xmax=8, ymin=-8, ymax=12, thickness=2)
1053-
p+=plot(f, (x, -9, 8), ymin=-2, ymax=12, color='blue', thickness=3, gridlines=[[-8,-7,..,8],[-8,-7,..,12]])
1054-
p
1055-
</sageplot>
1056-
</image>
1057-
991+
<image>
992+
<prefigure xmlns="https://prefigure.org" label="prefigure-graph-one-third-x-plus4">
993+
<xi:include href="prefigure/EL2-graph-one-third-x-plus4.xml"/>
994+
</prefigure>
995+
</image>
1058996
<p>
1059997
<ul>
1060998
<li> <p>Exponential decay </p> </li>

0 commit comments

Comments
 (0)