from gym_cas import *
80) * 30 - x) solve( Cos(
[5.2094]
28. august 2025
Brug en enkelt af følgende kommandoer i terminal:
pip install gym_cas --upgrade
py -m pip install gym_cas --upgrade
python3 -m pip install gym_cas --upgrade
Quarto og Python kan opdateres ved at hente ny version. Ved opdatering af Python anbefales det at afinstallere gamle versioner.
Man behøver kun at bruge solve
til ligninger. Til beregninger kan udregningen bare skrives i en Pythonblok.
Variabler i Jupyter Notebook kan nulstilles ved at skrive følgende i en kodeblok:
Det kan være brugbart imellem opgaver for at være sikker på at gamle værdier ikke “spøger” i en ny opgave. Husk at importere gym_cas
igen efter nulstilling.
display
og ikke print
til matematiske udtryk.Hvis man bruger “Preview” til at lave en PDF et par gange undervejs mens man skriver en opgave, så kan man nemmere fange fejl tidligt i stedet for at de ophober sig.
Man behøver ikke at vente på at filen konverteres - der kan godt arbejdes videre i filen mens det sker.
Det kan spare tid at indsætte opgavetekst og evt. længere formler som billeder.
Billeder kan nemt indsættes ved at kopiere fra udklipsholderen til markdown og vil resultere i noget der ligner følgende:

For at indsætte billede “direkte” i PDF’en hvor det er angivet i markdown kan man fjerne teksten fra []
. (Det markeres automatisk ved indsættelse og kræver derfor kun et enkelt tryk på backspacebackspace eller deletedelete.)
Teksten i []
er figurtekst der bliver skrevet under billedet. Billedet bliver også automatisk centreret og muligvis flyttet til toppen/bunden af en side for at undgå for megen brydning af brødteksten. Det er godt til større opgaver, hvor man også kan referere til et billede.
Hvis man kopierer opgavetekst og formler i en matematikbesvarelse vil man ofte gerne have billede uden figurtekst og positioneret præcis hvor man angiver det i teksten. Det gøres nemt ved at fjerne figurteksten.
Nemmest at bruge $$ $$
for hver linjer eller \begin{align*} \end{align*}
hvor linjeskift markeres med \\
(stjernen gør at der ikke kommer nummerering).
\[ a^2 + b^2 = c^2\] \[ \sqrt{a^2 + b^2} = c\]
\[\begin{align*} a^2 + b^2 = c^2 \\ \sqrt{a^2 + b^2} = c \end{align*}\]
Man kan styre hvordan ligninger positioneres horisontalt i \begin{align*} \end{align*}
vha. &
. I eksemplet nedenfor sørges for at \(=\) står lige under hinanden.
\[\begin{align*} a^2 + b^2 &= c^2 \\ \sqrt{a^2 + b^2} &= c \end{align*}\]
At vise biimplikation \(\Updownarrow\) i ligninger er ofte unødvendigt, hvis man bruger linjeskift i stedet.
Hvis man gerne vil notere det er det pænere at bruge \Updownarrow
\(\Updownarrow\) og ikke \updownarrow
\(\updownarrow\).
Hvis man vil ændre udseendet af notebook i vscode kan det gøres overordnet vha. “themes” eller mere detaljeret vha. “Customize Notebook Layout” under de tre prikker. “Notebook › Markup: Font Size” ændrer fx på skriftstørrelsen i markdown celler.
Bemærk at det ikke ændrer på udseende når der konverteres til PDF.