Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
38 commits
Select commit Hold shift + click to select a range
67e0eb8
Merge remote-tracking branch 'upstream/main'
sean-fitzpatrick Jun 30, 2026
545e54d
Update sec_riemann.ptx
APEXCalculus Jul 1, 2026
ac60c50
Completes height adjustment of marginal figures through Chpt 9, Seque…
APEXCalculus Jul 11, 2026
b20d461
Merge branch '2026-SummerEdits' of https://github.com/APEXCalculus/AP…
APEXCalculus Jul 11, 2026
1bd8ec0
Another edit to Chapter 9
APEXCalculus Jul 11, 2026
0b1a88e
Merge branch 'main' of github.com:sean-fitzpatrick/APEXCalculusPTX
sean-fitzpatrick Jul 15, 2026
a9f8dd9
Merge remote-tracking branch 'upstream/main'
sean-fitzpatrick Jul 15, 2026
aecd8e9
title no longer allowed on conclusion
sean-fitzpatrick Jul 28, 2026
f7c0123
interactive not allowed in sidebyside
sean-fitzpatrick Jul 28, 2026
13c78a4
Merge remote-tracking branch 'upstream/2026-SummerEdits' into technic…
sean-fitzpatrick Jul 28, 2026
5ec75cd
image shift edits
APEXCalculus Jul 28, 2026
3f0580c
Merge pull request #442 from APEXCalculus/2026-SummerEdits
sean-fitzpatrick Jul 29, 2026
5252893
Remove redundant (and conflicting) style command
sean-fitzpatrick Jul 29, 2026
70ef645
Add table headers as needed
sean-fitzpatrick Jul 29, 2026
1ce04e8
strip whitespace
sean-fitzpatrick Jul 29, 2026
c08230f
fix naming errors in project file
sean-fitzpatrick Aug 3, 2026
1087013
Update sec_polarcalc.ptx
APEXCalculus Aug 12, 2026
bbb25df
Merge pull request #443 from APEXCalculus/2026-SummerEdits-Chpt10
APEXCalculus Aug 12, 2026
3333ba9
Initial commit.
APEXCalculus Aug 12, 2026
60defcf
Adjustments to Chapter 12, mostly vertical places of figures.
APEXCalculus Aug 13, 2026
f9f744f
Fixed an aside
APEXCalculus Aug 13, 2026
01ff7e5
Fillin style: underline in math mode
sean-fitzpatrick Aug 14, 2026
972049f
hypothesis now in pubfile
sean-fitzpatrick Aug 18, 2026
144f306
external assets now in docinfo
sean-fitzpatrick Aug 18, 2026
d1c4af6
brandlogo to pubfile
sean-fitzpatrick Aug 18, 2026
5ea8d43
add missing fillin mode
sean-fitzpatrick Aug 18, 2026
313f72c
update gitignore
sean-fitzpatrick Aug 19, 2026
beae399
revert to old exercise for print
sean-fitzpatrick Aug 19, 2026
c3ffaab
update aside templates due to upstream breaking change
sean-fitzpatrick Aug 19, 2026
5d4e905
ignore validation files
sean-fitzpatrick Aug 19, 2026
06513bf
no longer need asymptote file for testing
sean-fitzpatrick Aug 19, 2026
62c5bde
fix validation errors
sean-fitzpatrick Aug 19, 2026
557ec13
attempt at conflict resolution
sean-fitzpatrick Aug 19, 2026
fee25a1
Merge branch 'main' into technical-fixes
sean-fitzpatrick Aug 19, 2026
c0f8080
Update requirements.txt
sean-fitzpatrick Aug 19, 2026
aabef8d
Merge pull request #449 from APEXCalculus/2026-SummerEdits-Chpt12
sean-fitzpatrick Aug 20, 2026
902712f
Merge branch 'main' into technical-fixes
sean-fitzpatrick Aug 20, 2026
8d48b61
Merge pull request #444 from sean-fitzpatrick/technical-fixes
APEXCalculus Aug 20, 2026
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
5 changes: 5 additions & 0 deletions .gitignore
Original file line number Diff line number Diff line change
Expand Up @@ -15,6 +15,7 @@ APEX-BW.pl
cli.log
vshifts.ods
*.log
logs/

# vs code stuff
.vscode/*
Expand All @@ -25,3 +26,7 @@ codechat_config.yaml
.devcontainer.json
.github/workflows
.cache

# validation files
*-assembled.xml
*-validation.txt
175 changes: 0 additions & 175 deletions fig_parsurf2_3D.asy

This file was deleted.

24 changes: 7 additions & 17 deletions project.ptx
Original file line number Diff line number Diff line change
Expand Up @@ -3,21 +3,11 @@
<targets>
<target name="apex-calculus" format="html" source="apex.ptx" publication="publication-web.ptx"/>
<target name="apex-video" format="html" source="apex.ptx" publication="publication-web-video.ptx"/>
<target name="apex-standard" format="html" source="apex-UL-standard.ptx" publication="publication-standard-web.ptx">
<stringparams html.annotation="hypothesis"/>
</target>
<target name="apex-accelerated" format="html" source="apex-UL-accelerated.ptx" publication="publication-accelerated-web.ptx">
<stringparams html.annotation="hypothesis"/>
</target>
<target name="runestone" format="html" source="apex.ptx" publication="publication-runestone.ptx" output-dir="../published/APEX">
<stringparams html.annotation="hypothesis"/>
</target>
<target name="runestone-proteus" format="html" source="apex.ptx" publication="publication-runestone-proteus.ptx" output-dir="../published/APEX-PROTEUS">
<stringparams html.annotation="hypothesis"/>
</target>
<target name="runestone-playground" format="html" source="apex.ptx" publication="publication-proteus-playground.ptx" output-dir="../published/APEXplayground">
<stringparams html.annotation="hypothesis"/>
</target>
<target name="apex-standard" format="html" source="apex-UL-standard.ptx" publication="publication-standard-web.ptx"/>
<target name="apex-accelerated" format="html" source="apex-UL-accelerated.ptx" publication="publication-accelerated-web.ptx"/>
<target name="runestone" format="html" source="apex.ptx" publication="publication-runestone.ptx" output-dir="../published/APEX"/>
<target name="runestone-proteus" format="html" source="apex.ptx" publication="publication-runestone-proteus.ptx" output-dir="../published/APEX-PROTEUS"/>
<target name="runestone-playground" format="html" source="apex.ptx" publication="publication-proteus-playground.ptx" output-dir="../published/APEXplayground"/>
<target name="apex-pdf" format="pdf" latex-engine="xelatex" latex-source="yes" source="apex.ptx"
publication="publication-pdf.ptx" xsl="apex-latex-style.xsl" output-filename="apex-calculus.pdf"/>
<target name="apex-pdf-video" format="pdf" latex-engine="xelatex" latex-source="yes" source="apex.ptx"
Expand All @@ -27,9 +17,9 @@
<target name="apex-print-video" format="pdf" latex-engine="xelatex" latex-source="yes" source="apex.ptx"
publication="publication-print-video.ptx" xsl="apex-latex-print-style.xsl" output-filename="apex-print-video.pdf"/>
<target name="apex-color-print" format="pdf" latex-engine="xelatex" latex-source="yes" source="apex.ptx"
publication="publication-color-print.ptx" xsl="apex-latex-print-style.xsl" output-filename="apex-print.pdf"/>
publication="publication-color-print.ptx" xsl="apex-latex-print-color.xsl" output-filename="apex-color-print.pdf"/>
<target name="apex-color-print-video" format="pdf" latex-engine="xelatex" latex-source="yes" source="apex.ptx"
publication="publication-color-print-video.ptx" xsl="apex-latex-print-style.xsl" output-filename="apex-print-video.pdf"/>
publication="publication-color-print-video.ptx" xsl="apex-latex-print-color.xsl" output-filename="apex-color-print-video.pdf"/>
<target name="apex-standard-pdf" format="pdf" latex-engine="xelatex" latex-source="yes" source="apex-UL-standard.ptx"
publication="publication-standard.ptx" xsl="apex-latex-style.xsl" output-filename="apex-standard.pdf"/>
<target name="apex-standard-print" format="pdf" latex-engine="xelatex" latex-source="yes" source="apex-UL-standard.ptx"
Expand Down
2 changes: 1 addition & 1 deletion ptx/apex.ptx
Original file line number Diff line number Diff line change
Expand Up @@ -83,7 +83,7 @@
<xi:include href="./chapter_app_of_int.ptx"/>

<xi:include href="./chapter_differential_equations.ptx"/>

<xi:include href="./chapter_sequences_series.ptx"/>

<xi:include href="./chapter_planar_curves.ptx"/>
Expand Down
2 changes: 1 addition & 1 deletion ptx/appendix_back_reference.ptx
Original file line number Diff line number Diff line change
Expand Up @@ -1393,7 +1393,7 @@
<col width="19%"/>
<col width="19%"/>
<col width="22%"/>
<row bottom="minor">
<row bottom="minor" header="yes">
<cell>Test</cell>
<cell>Series</cell>
<cell><p>Condition(s) of Convergence</p></cell>
Expand Down
1 change: 0 additions & 1 deletion ptx/chapter_limits.ptx
Original file line number Diff line number Diff line change
Expand Up @@ -28,7 +28,6 @@
<xi:include href="sec_limit_infty.ptx"/>

<conclusion>
<title>Chapter Summary</title>
<p>
In this chapter we:
<ul>
Expand Down
2 changes: 1 addition & 1 deletion ptx/docinfo.ptx
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
<?xml version="1.0" encoding="UTF-8"?>
<docinfo>
<brandlogo url="http://www.apexcalculus.com" source="images/APEX.png"/>
<directories external="../assets"/>
<initialism>APEX</initialism>
<rename element="inlineexercise">Exercise</rename>
<rename element="task">Part</rename>
Expand Down
2 changes: 1 addition & 1 deletion ptx/review-exercises-limits.ptx
Original file line number Diff line number Diff line change
Expand Up @@ -272,7 +272,7 @@
For a numerical approximation, make a table:
</p>
<tabular>
<row bottom="minor">
<row bottom="minor" header="yes">
<cell><m>x</m></cell>
<cell><m>
<var name="$f"/>
Expand Down
2 changes: 1 addition & 1 deletion ptx/sec_FTC.ptx
Original file line number Diff line number Diff line change
Expand Up @@ -129,7 +129,7 @@
<m>x \geq 1</m> is given by <m>A(x)=\frac12 (x)(2x)-\frac12 (1)(2)=x^2-1</m>.
</p>

<figure xml:id="fig_ftc1b" vshift="-2">
<figure xml:id="fig_ftc1b" vshift="-1">
<caption>The area of the shaded region is <m>F(x) = \int_1^x 2t\, dt</m></caption>
<image width="47%">
<shortdescription>
Expand Down
17 changes: 8 additions & 9 deletions ptx/sec_Graphical_Numerical.ptx
Original file line number Diff line number Diff line change
Expand Up @@ -190,12 +190,11 @@

<p label="vspace-plz"><m/></p>

<sidebyside width="50%">
<interactive xml:id="interactive-drag-ic" platform="jsxgraph" source="code/jsxgraph/initial-condition.js">
<slate xml:id="interactive-drag-ic-slate" surface="jsxboard"/>
</interactive>
</sidebyside>


<interactive xml:id="interactive-drag-ic" platform="jsxgraph" source="code/jsxgraph/initial-condition.js" width="50%">
<slate xml:id="interactive-drag-ic-slate" surface="jsxboard"/>
</interactive>

<p>Adjust the initial condition in this interactive figure to answer the following.</p>

</introduction>
Expand Down Expand Up @@ -1073,7 +1072,7 @@
<caption>Slope field for the logistic differential equation <m>\yp = y(1-y)</m> from <xref ref="ex_logistic_slope_field"/></caption>
<image width="47%">
<shortdescription>
Graph of slope field for the logistic differential equation y=y(1-y) from the example.
Graph of slope field for the logistic differential equation y'=y(1-y) from the example.
</shortdescription>
<description>
<p>
Expand Down Expand Up @@ -1161,7 +1160,7 @@
with a few representative solution curves</caption>
<image width="47%">
<shortdescription>
Graph of slope field for the logistic differential equation y=y(1-y) with representative solution curves.
Graph of slope field for the logistic differential equation y'=y(1-y) with representative solution curves.
</shortdescription>
<description>
<p>
Expand Down Expand Up @@ -2114,7 +2113,7 @@
</exercise>
</exercisegroup>

<exercise cols="2" label="ex-graphical-numerical-match-slope">
<exercise label="ex-graphical-numerical-match-slope">
<statement>
<p>
Match each slope field below with the appropriate differential equation.
Expand Down
2 changes: 1 addition & 1 deletion ptx/sec_Modeling.ptx
Original file line number Diff line number Diff line change
Expand Up @@ -42,7 +42,7 @@
\draw [firstcolor] (-1.5,0) node [text width=60pt,align=center] (a) { \centering The rate of change of the population};
\draw [firstcolor,-&gt;] (a) -- (.3,.7);

\draw [firstcolor] (2,.25) node [text width=60pt,align=center] (b) { \centering the population.};
\draw [firstcolor] (2,0) node [text width=60pt,align=center] (b) { \centering the\\ population.};
\draw [firstcolor,-&gt;] (b) -- (1.6,.8);

\draw [firstcolor] (.5,2) node [text width=32pt,align=center] (c) { \centering is};
Expand Down
8 changes: 4 additions & 4 deletions ptx/sec_antider.ptx
Original file line number Diff line number Diff line change
Expand Up @@ -839,8 +839,8 @@
<statement>
<p>
Fill in the blanks:
<q>Inverse operations do the <fillin answer="opposite" width="20"/>
things in the <fillin answer="opposite" width="20"/> order.</q>
<q>Inverse operations do the <fillin answer="opposite" width="20" mode="string"/>
things in the <fillin answer="opposite" width="20" mode="string"/> order.</q>
</p>
</statement>
<evaluation>
Expand Down Expand Up @@ -882,7 +882,7 @@
</pg-code> -->
<statement>
<p>
The derivative of a position function is a/an <fillin answer="velocity" width="20"/> function.
The derivative of a position function is a/an <fillin answer="velocity" width="20" mode="string"/> function.
</p>
</statement>
<evaluation>
Expand All @@ -904,7 +904,7 @@
</pg-code> -->
<statement>
<p>
An antiderivative of an acceleration function is a/an <fillin answer="velocity" width="20"/>
An antiderivative of an acceleration function is a/an <fillin mode="string" answer="velocity" width="20"/>
function.
</p>
</statement>
Expand Down
6 changes: 4 additions & 2 deletions ptx/sec_arc_length.ptx
Original file line number Diff line number Diff line change
Expand Up @@ -508,7 +508,7 @@
<figure xml:id="fig_arc3" vshift="-1">
<caption>A table of values of <m>y=\sqrt{1+\cos^2(x) }</m> to evaluate a definite integral in <xref ref="ex_arc3"/></caption>
<tabular>
<row bottom="minor">
<row bottom="minor" header="yes">
<cell><m>x</m></cell><cell><m>\sqrt{1+\cos^2(x) }</m></cell>
</row>
<row>
Expand Down Expand Up @@ -1451,7 +1451,9 @@
<m>\ds f(x) = \frac1{12}x^5+\frac1{5x^3}</m> on <m>[0.1, 1]</m>.
</p>

<var name="'79953333/400000'" width="10"/>
<p>
<var name="'79953333/400000'" width="10"/>
</p>
</statement>
</webwork>
</exercise>
Expand Down
2 changes: 1 addition & 1 deletion ptx/sec_center_of_mass.ptx
Original file line number Diff line number Diff line change
Expand Up @@ -1358,7 +1358,7 @@
<statement>
<p>
Given a point <m>(x,y)</m>,
the value of <m>x</m> is a measure of distance from the <fillin answer="y" width="5"/>-axis.
the value of <m>x</m> is a measure of distance from the <fillin mode="string" answer="y" width="5"/>-axis.
</p>
</statement>
<evaluation>
Expand Down
Loading