Þ ±cell_dependenciesÞ !Ù$95c50a2e-5c64-4403-8c54-babb99951e28„´precedence_heuristic §cell_idÙ$95c50a2e-5c64-4403-8c54-babb99951e28´downstream_cells_map€²upstream_cells_map‚§@md_str¨getindexÙ$20af8a7d-e3e4-4f8c-8835-e6aae878b938„´precedence_heuristic §cell_idÙ$20af8a7d-e3e4-4f8c-8835-e6aae878b938´downstream_cells_map€²upstream_cells_map‚§@md_str¨getindexÙ$aa69066e-5609-471f-8be7-a0b8a5692de7„´precedence_heuristic §cell_idÙ$aa69066e-5609-471f-8be7-a0b8a5692de7´downstream_cells_map€²upstream_cells_map‚§@md_str¨getindexÙ$cce2bd48-e279-422e-b6a7-8cbf2fff327f„´precedence_heuristic §cell_idÙ$cce2bd48-e279-422e-b6a7-8cbf2fff327f´downstream_cells_map€²upstream_cells_map‚§@md_str¨getindexÙ$a4ef07d4-37d3-4d12-9928-c052740ed55c„´precedence_heuristic §cell_idÙ$a4ef07d4-37d3-4d12-9928-c052740ed55c´downstream_cells_map€²upstream_cells_map¤plotÙ$1665cbba-c865-4bbd-8389-56ca9e53abf6„´precedence_heuristic §cell_idÙ$1665cbba-c865-4bbd-8389-56ca9e53abf6´downstream_cells_map€²upstream_cells_map‚§@md_str¨getindexÙ$57c895c0-e3af-11ef-3901-5907f8a4cfb7„´precedence_heuristic §cell_idÙ$57c895c0-e3af-11ef-3901-5907f8a4cfb7´downstream_cells_map€²upstream_cells_map‚§@md_str¨getindexÙ$68a6e6c9-6097-47bc-bf69-d023a4fbd5fa„´precedence_heuristic §cell_idÙ$68a6e6c9-6097-47bc-bf69-d023a4fbd5fa´downstream_cells_map€²upstream_cells_mapˆ¸LaTeXStrings.latexstring¥range¤plot¥plot!¢Ï€¦@L_str¬LaTeXStrings‘Ù$37bb4168-cbe8-4382-8ffb-89684d59ed57£cosÙ$feb14fe5-6294-4eda-9ecf-798f55221db5„´precedence_heuristic §cell_idÙ$feb14fe5-6294-4eda-9ecf-798f55221db5´downstream_cells_map€²upstream_cells_mapŒ§@md_str¡!¦Vector°linestyle_values‘Ù$c8baf08d-b7fe-4666-919b-90509a764463§correct¬keep_working¢==£Set¨getindex¦Symbolstill_missing£isaÙ$088bd044-5a6b-49b6-bf1c-0244db475f84„´precedence_heuristic §cell_idÙ$088bd044-5a6b-49b6-bf1c-0244db475f84´downstream_cells_map€²upstream_cells_map…¥range¤plot¥plot!¢Ï€£sinÙ$893020b2-0984-4149-8893-bbfe73e0b821„´precedence_heuristic §cell_idÙ$893020b2-0984-4149-8893-bbfe73e0b821´downstream_cells_map€²upstream_cells_mapƒ§@md_str³RobustLocalResource¨getindexÙ$9a3981f3-1479-4694-8e2c-0a5ad86271d7„´precedence_heuristic §cell_idÙ$9a3981f3-1479-4694-8e2c-0a5ad86271d7´downstream_cells_map€²upstream_cells_mapƒ§@md_str³RobustLocalResource¨getindexÙ$5c79aebd-5be4-4c48-830a-a639fd8af90b„´precedence_heuristic §cell_idÙ$5c79aebd-5be4-4c48-830a-a639fd8af90b´downstream_cells_map€²upstream_cells_map†¥randn¥range¤plot¡+¡*¨scatter!Ù$42e8bbcd-cfe8-4310-957c-6114af395401„´precedence_heuristic §cell_idÙ$42e8bbcd-cfe8-4310-957c-6114af395401´downstream_cells_map€²upstream_cells_map‚§@md_str¨getindexÙ$8aee946d-6134-413d-9ff5-cb56f26c5e0c„´precedence_heuristic §cell_idÙ$8aee946d-6134-413d-9ff5-cb56f26c5e0c´downstream_cells_map€²upstream_cells_map„£exp¥range¤plot¥plot!Ù$76dd1c63-b5fd-465b-a8df-9f87cbacf43c„´precedence_heuristic §cell_idÙ$76dd1c63-b5fd-465b-a8df-9f87cbacf43c´downstream_cells_map€²upstream_cells_map‚§@md_str¨getindexÙ$26e79728-14f5-4cda-bcd1-7839afae8f5c„´precedence_heuristic §cell_idÙ$26e79728-14f5-4cda-bcd1-7839afae8f5c´downstream_cells_map€²upstream_cells_map…¥range¤plot¢Ï€£sin§savefigÙ$b21e501d-afb3-4612-b46e-b68d360c387a„´precedence_heuristic §cell_idÙ$b21e501d-afb3-4612-b46e-b68d360c387a´downstream_cells_map€²upstream_cells_map„¥range¤plot¢Ï€£sinÙ$1a24369e-b83d-4ff7-a75f-ff80ffb2e932„´precedence_heuristic §cell_idÙ$1a24369e-b83d-4ff7-a75f-ff80ffb2e932´downstream_cells_map€²upstream_cells_map„¥range¤plot¢Ï€£sinÙ$f70510e2-4f93-44a6-a883-0ca438f86fe0„´precedence_heuristic §cell_idÙ$f70510e2-4f93-44a6-a883-0ca438f86fe0´downstream_cells_map€²upstream_cells_map‚§@md_str¨getindexÙ$f92a25a4-6cc5-4705-956a-8da3af041636„´precedence_heuristic §cell_idÙ$f92a25a4-6cc5-4705-956a-8da3af041636´downstream_cells_map€²upstream_cells_mapƒ£exp¥range¤plotÙ$dc34fd9a-aa31-4196-9c9b-7e0d1dd90b33„´precedence_heuristic §cell_idÙ$dc34fd9a-aa31-4196-9c9b-7e0d1dd90b33´downstream_cells_map€²upstream_cells_map…¥range¤plot¢Ï€£sin§savefigÙ$4afdacc0-65b9-4f23-8b0e-bd2af8bffb91„´precedence_heuristic §cell_idÙ$4afdacc0-65b9-4f23-8b0e-bd2af8bffb91´downstream_cells_map€²upstream_cells_map‚§@md_str¨getindexÙ$37bb4168-cbe8-4382-8ffb-89684d59ed57„´precedence_heuristic§cell_idÙ$37bb4168-cbe8-4382-8ffb-89684d59ed57´downstream_cells_mapƒ¥Plots¬LaTeXStrings‘Ù$68a6e6c9-6097-47bc-bf69-d023a4fbd5fa²PlutoTeachingTools²upstream_cells_map€Ù$c8baf08d-b7fe-4666-919b-90509a764463„´precedence_heuristic §cell_idÙ$c8baf08d-b7fe-4666-919b-90509a764463´downstream_cells_map°linestyle_values‘Ù$feb14fe5-6294-4eda-9ecf-798f55221db5²upstream_cells_map€Ù$7b3e63d5-1276-4bef-85d8-7da9504b7db6„´precedence_heuristic §cell_idÙ$7b3e63d5-1276-4bef-85d8-7da9504b7db6´downstream_cells_map€²upstream_cells_map‚§@md_str¨getindexÙ$04583aa3-4f05-431a-9fa1-e37e77f95b56„´precedence_heuristic §cell_idÙ$04583aa3-4f05-431a-9fa1-e37e77f95b56´downstream_cells_map€²upstream_cells_mapƒ§@md_str³RobustLocalResource¨getindexÙ$597e1741-2c6e-4f7e-b690-af9b4334b574„´precedence_heuristic §cell_idÙ$597e1741-2c6e-4f7e-b690-af9b4334b574´downstream_cells_map€²upstream_cells_map‚§@md_str¨getindexÙ$022f2355-639d-42e4-91eb-27c8af7e3afa„´precedence_heuristic §cell_idÙ$022f2355-639d-42e4-91eb-27c8af7e3afa´downstream_cells_map€²upstream_cells_map§scatterÙ$1c0985d7-d63e-40de-9732-9fd31d3e97a0„´precedence_heuristic §cell_idÙ$1c0985d7-d63e-40de-9732-9fd31d3e97a0´downstream_cells_map€²upstream_cells_map…¥range¤plot¢Ï€£sin§savefigÙ$38004ae9-7f5b-4c4d-8d1a-0962c3def007„´precedence_heuristic §cell_idÙ$38004ae9-7f5b-4c4d-8d1a-0962c3def007´downstream_cells_map€²upstream_cells_map‚§@md_str¨getindexÙ$3f727175-b670-408b-ada0-2b804d45b59f„´precedence_heuristic §cell_idÙ$3f727175-b670-408b-ada0-2b804d45b59f´downstream_cells_map€²upstream_cells_map‚§@md_str¨getindexÙ$747fe7d9-1cdd-4a29-b9e1-4faaf0b977b0„´precedence_heuristic §cell_idÙ$747fe7d9-1cdd-4a29-b9e1-4faaf0b977b0´downstream_cells_map€²upstream_cells_map‚§@md_str¨getindex´cell_execution_orderÜ !Ù$37bb4168-cbe8-4382-8ffb-89684d59ed57Ù$57c895c0-e3af-11ef-3901-5907f8a4cfb7Ù$cce2bd48-e279-422e-b6a7-8cbf2fff327fÙ$a4ef07d4-37d3-4d12-9928-c052740ed55cÙ$1665cbba-c865-4bbd-8389-56ca9e53abf6Ù$b21e501d-afb3-4612-b46e-b68d360c387aÙ$3f727175-b670-408b-ada0-2b804d45b59fÙ$022f2355-639d-42e4-91eb-27c8af7e3afaÙ$76dd1c63-b5fd-465b-a8df-9f87cbacf43cÙ$5c79aebd-5be4-4c48-830a-a639fd8af90bÙ$597e1741-2c6e-4f7e-b690-af9b4334b574Ù$1a24369e-b83d-4ff7-a75f-ff80ffb2e932Ù$747fe7d9-1cdd-4a29-b9e1-4faaf0b977b0Ù$c8baf08d-b7fe-4666-919b-90509a764463Ù$feb14fe5-6294-4eda-9ecf-798f55221db5Ù$20af8a7d-e3e4-4f8c-8835-e6aae878b938Ù$088bd044-5a6b-49b6-bf1c-0244db475f84Ù$42e8bbcd-cfe8-4310-957c-6114af395401Ù$8aee946d-6134-413d-9ff5-cb56f26c5e0cÙ$aa69066e-5609-471f-8be7-a0b8a5692de7Ù$4afdacc0-65b9-4f23-8b0e-bd2af8bffb91Ù$68a6e6c9-6097-47bc-bf69-d023a4fbd5faÙ$9a3981f3-1479-4694-8e2c-0a5ad86271d7Ù$f92a25a4-6cc5-4705-956a-8da3af041636Ù$95c50a2e-5c64-4403-8c54-babb99951e28Ù$38004ae9-7f5b-4c4d-8d1a-0962c3def007Ù$f70510e2-4f93-44a6-a883-0ca438f86fe0Ù$dc34fd9a-aa31-4196-9c9b-7e0d1dd90b33Ù$7b3e63d5-1276-4bef-85d8-7da9504b7db6Ù$1c0985d7-d63e-40de-9732-9fd31d3e97a0Ù$04583aa3-4f05-431a-9fa1-e37e77f95b56Ù$26e79728-14f5-4cda-bcd1-7839afae8f5cÙ$893020b2-0984-4149-8893-bbfe73e0b821´last_hot_reload_timeË ®process_status¥ready¤pathÙi/home/runner/work/numerical-analysis/numerical-analysis/src/exercises/ex0_introduction_plots_statement.jlpluto_version¨v0.20.24ªcell_orderÜ !Ù$37bb4168-cbe8-4382-8ffb-89684d59ed57Ù$57c895c0-e3af-11ef-3901-5907f8a4cfb7Ù$cce2bd48-e279-422e-b6a7-8cbf2fff327fÙ$a4ef07d4-37d3-4d12-9928-c052740ed55cÙ$1665cbba-c865-4bbd-8389-56ca9e53abf6Ù$b21e501d-afb3-4612-b46e-b68d360c387aÙ$3f727175-b670-408b-ada0-2b804d45b59fÙ$022f2355-639d-42e4-91eb-27c8af7e3afaÙ$76dd1c63-b5fd-465b-a8df-9f87cbacf43cÙ$5c79aebd-5be4-4c48-830a-a639fd8af90bÙ$597e1741-2c6e-4f7e-b690-af9b4334b574Ù$1a24369e-b83d-4ff7-a75f-ff80ffb2e932Ù$747fe7d9-1cdd-4a29-b9e1-4faaf0b977b0Ù$c8baf08d-b7fe-4666-919b-90509a764463Ù$feb14fe5-6294-4eda-9ecf-798f55221db5Ù$20af8a7d-e3e4-4f8c-8835-e6aae878b938Ù$088bd044-5a6b-49b6-bf1c-0244db475f84Ù$42e8bbcd-cfe8-4310-957c-6114af395401Ù$8aee946d-6134-413d-9ff5-cb56f26c5e0cÙ$aa69066e-5609-471f-8be7-a0b8a5692de7Ù$4afdacc0-65b9-4f23-8b0e-bd2af8bffb91Ù$68a6e6c9-6097-47bc-bf69-d023a4fbd5faÙ$9a3981f3-1479-4694-8e2c-0a5ad86271d7Ù$f92a25a4-6cc5-4705-956a-8da3af041636Ù$95c50a2e-5c64-4403-8c54-babb99951e28Ù$38004ae9-7f5b-4c4d-8d1a-0962c3def007Ù$f70510e2-4f93-44a6-a883-0ca438f86fe0Ù$dc34fd9a-aa31-4196-9c9b-7e0d1dd90b33Ù$7b3e63d5-1276-4bef-85d8-7da9504b7db6Ù$1c0985d7-d63e-40de-9732-9fd31d3e97a0Ù$04583aa3-4f05-431a-9fa1-e37e77f95b56Ù$26e79728-14f5-4cda-bcd1-7839afae8f5cÙ$893020b2-0984-4149-8893-bbfe73e0b821±published_objects€¥nbpkgжwaiting_for_permissionÂÙ,waiting_for_permission_but_probably_disabled²installed_versionsƒ¥Plots¦1.41.4¬LaTeXStrings¥1.4.0²PlutoTeachingTools¥0.4.7°terminal_outputs„ªnbpkg_syncÚMJ [0m[1mResolving...[22m [90m===[39m [32m[1m Installed[22m[39m x265_jll ───────────────────── v4.1.0+0 [32m[1m Installed[22m[39m libdecor_jll ───────────────── v0.2.2+0 [32m[1m Installed[22m[39m libfdk_aac_jll ─────────────── v2.0.4+0 [32m[1m Installed[22m[39m Preferences ────────────────── v1.5.1 [32m[1m Installed[22m[39m JpegTurbo_jll ──────────────── v3.1.4+0 [32m[1m Installed[22m[39m Xorg_xkbcomp_jll ───────────── v1.4.7+0 [32m[1m Installed[22m[39m LERC_jll ───────────────────── v4.0.1+0 [32m[1m Installed[22m[39m Hyperscript ────────────────── v0.0.5 [32m[1m Installed[22m[39m Libmount_jll ───────────────── v2.41.2+0 [32m[1m Installed[22m[39m GR_jll ─────────────────────── v0.73.20+0 [32m[1m Installed[22m[39m Xorg_xcb_util_wm_jll ───────── v0.4.2+0 [32m[1m Installed[22m[39m Opus_jll ───────────────────── v1.6.0+0 [32m[1m Installed[22m[39m Measures ───────────────────── v0.3.3 [32m[1m Installed[22m[39m Grisu ──────────────────────── v1.0.2 [32m[1m Installed[22m[39m ConcurrentUtilities ────────── v2.5.0 [32m[1m Installed[22m[39m Contour ────────────────────── v0.6.3 [32m[1m Installed[22m[39m GR ─────────────────────────── v0.73.20 [32m[1m Installed[22m[39m Xorg_xcb_util_image_jll ────── v0.4.1+0 [32m[1m Installed[22m[39m RecipesPipeline ────────────── v0.6.12 [32m[1m Installed[22m[39m PlotUtils ──────────────────── v1.4.4 [32m[1m Installed[22m[39m DelimitedFiles ─────────────── v1.9.1 [32m[1m Installed[22m[39m Xorg_xcb_util_jll ──────────── v0.4.1+0 [32m[1m Installed[22m[39m Statistics ─────────────────── v1.11.1 [32m[1m Installed[22m[39m Xorg_libSM_jll ─────────────── v1.2.6+0 [32m[1m Installed[22m[39m HTTP ───────────────────────── v1.10.19 [32m[1m Installed[22m[39m libva_jll ──────────────────── v2.23.0+0 [32m[1m Installed[22m[39m Fontconfig_jll ─────────────── v2.17.1+0 [32m[1m Installed[22m[39m Cairo_jll ──────────────────── v1.18.5+0 [32m[1m Installed[22m[39m PlutoUI ────────────────────── v0.7.79 [32m[1m Installed[22m[39m EpollShim_jll ──────────────── v0.0.20230411+1 [32m[1m Installed[22m[39m FFMPEG ─────────────────────── v0.4.5 [32m[1m Installed[22m[39m Missings ───────────────────── v1.2.0 [32m[1m Installed[22m[39m Xorg_libxkbfile_jll ────────── v1.1.3+0 [32m[1m Installed[22m[39m Showoff ────────────────────── v1.0.3 [32m[1m Installed[22m[39m Xorg_libpciaccess_jll ──────── v0.18.1+0 [32m[1m Installed[22m[39m Xorg_libXinerama_jll ───────── v1.1.6+0 [32m[1m Installed[22m[39m Pango_jll ──────────────────── v1.57.0+0 [32m[1m Installed[22m[39m PtrArrays ──────────────────── v1.3.0 [32m[1m Installed[22m[39m xkbcommon_jll ──────────────── v1.13.0+0 [32m[1m Installed[22m[39m JSON ───────────────────────── v1.4.0 [32m[1m Installed[22m[39m ColorSchemes ───────────────── v3.31.0 [32m[1m Installed[22m[39m HypertextLiteral ───────────── v0.9.5 [32m[1m Installed[22m[39m Xorg_xcb_util_keysyms_jll ──── v0.4.1+0 [32m[1m Installed[22m[39m Bzip2_jll ──────────────────── v1.0.9+0 [32m[1m Installed[22m[39m Xorg_libXau_jll ────────────── v1.0.13+0 [32m[1m Installed[22m[39m IrrationalConstants ────────── v0.2.6 [32m[1m Installed[22m[39m HarfBuzz_jll ───────────────── v8.5.1+0 [32m[1m Installed[22m[39m PlotThemes ─────────────────── v3.3.0 [32m[1m Installed[22m[39m LZO_jll ────────────────────── v2.10.3+0 [32m[1m Installed[22m[39m UnicodeFun ─────────────────── v0.4.1 [32m[1m Installed[22m[39m MbedTLS ────────────────────── v1.1.9 [32m[1m Installed[22m[39m x264_jll ───────────────────── v10164.0.1+0 [32m[1m Installed[22m[39m XZ_jll ─────────────────────── v5.8.2+0 [32m[1m Installed[22m[39m Colors ─────────────────────── v0.13.1 [32m[1m Installed[22m[39m fzf_jll ────────────────────── v0.61.1+0 [32m[1m Installed[22m[39m NaNMath ────────────────────── v1.1.3 [32m[1m Installed[22m[39m DataStructures ─────────────── v0.19.3 [32m[1m Installed[22m[39m StatsAPI ───────────────────── v1.8.0 [32m[1m Installed[22m[39m GLFW_jll ───────────────────── v3.4.1+0 [32m[1m Installed[22m[39m FriBidi_jll ────────────────── v1.0.17+0 [32m[1m Installed[22m[39m StatsBase ──────────────────── v0.34.10 [32m[1m Installed[22m[39m JLFzf ──────────────────────── v0.1.11 [32m[1m Installed[22m[39m libpng_jll ─────────────────── v1.6.54+0 [32m[1m Installed[22m[39m Xorg_libxcb_jll ────────────── v1.17.1+0 [32m[1m Installed[22m[39m mtdev_jll ──────────────────── v1.1.7+0 [32m[1m Installed[22m[39m eudev_jll ──────────────────── v3.2.14+0 [32m[1m Installed[22m[39m ColorTypes ─────────────────── v0.12.1 [32m[1m Installed[22m[39m Plots ──────────────────────── v1.41.4 [32m[1m Installed[22m[39m Dbus_jll ───────────────────── v1.16.2+0 [32m[1m Installed[22m[39m TensorCore ─────────────────── v0.1.1 [32m[1m Installed[22m[39m PlutoTeachingTools ─────────── v0.4.7 [32m[1m Installed[22m[39m FreeType2_jll ──────────────── v2.13.4+0 [32m[1m Installed[22m[39m ColorVectorSpace ───────────── v0.11.0 [32m[1m Installed[22m[39m Xorg_libXext_jll ───────────── v1.3.7+0 [32m[1m Installed[22m[39m libaom_jll ─────────────────── v3.13.1+0 [32m[1m Installed[22m[39m libevdev_jll ───────────────── v1.13.4+0 [32m[1m Installed[22m[39m Xorg_xcb_util_cursor_jll ───── v0.1.6+0 [32m[1m Installed[22m[39m Zstd_jll ───────────────────── v1.5.7+1 [32m[1m Installed[22m[39m Libtiff_jll ────────────────── v4.7.2+0 [32m[1m Installed[22m[39m libinput_jll ───────────────── v1.28.1+0 [32m[1m Installed[22m[39m Format ─────────────────────── v1.3.7 [32m[1m Installed[22m[39m Ogg_jll ────────────────────── v1.3.6+0 [32m[1m Installed[22m[39m Xorg_libXi_jll ─────────────── v1.8.3+0 [32m[1m Installed[22m[39m Reexport ───────────────────── v1.2.2 [32m[1m Installed[22m[39m Vulkan_Loader_jll ──────────── v1.3.243+0 [32m[1m Installed[22m[39m LogExpFunctions ────────────── v0.3.29 [32m[1m Installed[22m[39m AliasTables ────────────────── v1.1.3 [32m[1m Installed[22m[39m Xorg_libXrender_jll ────────── v0.9.12+0 [32m[1m Installed[22m[39m Xorg_libXcursor_jll ────────── v1.2.4+0 [32m[1m Installed[22m[39m DocStringExtensions ────────── v0.9.5 [32m[1m Installed[22m[39m Xorg_xcb_util_renderutil_jll ─ v0.3.10+0 [32m[1m Installed[22m[39m Qt6ShaderTools_jll ─────────── v6.8.2+1 [32m[1m Installed[22m[39m Ghostscript_jll ────────────── v9.55.1+0 [32m[1m Installed[22m[39m StableRNGs ─────────────────── v1.0.4 [32m[1m Installed[22m[39m Qt6Declarative_jll ─────────── v6.8.2+1 [32m[1m Installed[22m[39m Pixman_jll ─────────────────── v0.44.2+0 [32m[1m Installed[22m[39m libass_jll ─────────────────── v0.17.4+0 [32m[1m Installed[22m[39m Wayland_jll ────────────────── v1.24.0+0 [32m[1m Installed[22m[39m Libuuid_jll ────────────────── v2.41.2+0 [32m[1m Installed[22m[39m Libffi_jll ─────────────────── v3.4.7+0 [32m[1m Installed[22m[39m IOCapture ──────────────────── v1.0.0 [32m[1m Installed[22m[39m Xorg_libICE_jll ────────────── v1.1.2+0 [32m[1m Installed[22m[39m Xorg_xkeyboard_config_jll ──── v2.44.0+0 [32m[1m Installed[22m[39m LLVMOpenMP_jll ─────────────── v18.1.8+0 [32m[1m Installed[22m[39m Graphite2_jll ──────────────── v1.3.15+0 [32m[1m Installed[22m[39m FixedPointNumbers ──────────── v0.8.5 [32m[1m Installed[22m[39m RecipesBase ────────────────── v1.3.4 [32m[1m Installed[22m[39m FFMPEG_jll ─────────────────── v8.0.1+0 [32m[1m Installed[22m[39m MacroTools ─────────────────── v0.5.16 [32m[1m Installed[22m[39m Xorg_xtrans_jll ────────────── v1.6.0+0 [32m[1m Installed[22m[39m libdrm_jll ─────────────────── v2.4.125+1 [32m[1m Installed[22m[39m LAME_jll ───────────────────── v3.100.3+0 [32m[1m Installed[22m[39m Latexify ───────────────────── v0.16.10 [32m[1m Installed[22m[39m GettextRuntime_jll ─────────── v0.22.4+0 [32m[1m Installed[22m[39m LaTeXStrings ───────────────── v1.4.0 [32m[1m Installed[22m[39m libvorbis_jll ──────────────── v1.3.8+0 [32m[1m Installed[22m[39m Libglvnd_jll ───────────────── v1.7.1+1 [32m[1m Installed[22m[39m Unzip ──────────────────────── v0.2.0 [32m[1m Installed[22m[39m Xorg_libXfixes_jll ─────────── v6.0.2+0 [32m[1m Installed[22m[39m SortingAlgorithms ──────────── v1.2.2 [32m[1m Installed[22m[39m Glib_jll ───────────────────── v2.86.2+0 [32m[1m Installed[22m[39m Qt6Base_jll ────────────────── v6.8.2+2 [32m[1m Installed[22m[39m Xorg_libXdmcp_jll ──────────── v1.1.6+0 [32m[1m Installed[22m[39m Xorg_libX11_jll ────────────── v1.8.12+0 [32m[1m Installed[22m[39m StructUtils ────────────────── v2.6.2 [32m[1m Installed[22m[39m Xorg_libXrandr_jll ─────────── v1.5.5+0 [32m[1m Installed[22m[39m Qt6Wayland_jll ─────────────── v6.8.2+2 [32m[1m Installing[22m[39m 76 artifacts [32m[1m Installed[22m[39m artifact xkbcommon 298.7 KiB [32m[1m Installed[22m[39m artifact libva 235.7 KiB [32m[1m Installed[22m[39m artifact Pixman 372.2 KiB [32m[1m Installed[22m[39m artifact FriBidi 78.9 KiB [32m[1m Installed[22m[39m artifact Xorg_libXcursor 227.1 KiB [32m[1m Installed[22m[39m artifact LAME 292.5 KiB [32m[1m Installed[22m[39m artifact mtdev 79.6 KiB [32m[1m Installed[22m[39m artifact Vulkan_Loader 177.3 KiB [32m[1m Installed[22m[39m artifact libfdk_aac 2.8 MiB [32m[1m Installed[22m[39m artifact Xorg_libXinerama 50.1 KiB [32m[1m Installed[22m[39m artifact Fontconfig 984.8 KiB [32m[1m Installed[22m[39m artifact Xorg_libXrandr 354.5 KiB [32m[1m Installed[22m[39m artifact Zstd 646.0 KiB [32m[1m Installed[22m[39m artifact Libglvnd 833.5 KiB [32m[1m Installed[22m[39m artifact Libtiff 2.3 MiB [32m[1m Installed[22m[39m artifact LERC 272.9 KiB [32m[1m Installed[22m[39m artifact JpegTurbo 1.4 MiB [32m[1m Installed[22m[39m artifact FFMPEG 11.7 MiB [32m[1m Installed[22m[39m artifact Ghostscript 31.4 MiB [32m[1m Installed[22m[39m artifact Qt6Wayland 2.2 MiB [32m[1m Installed[22m[39m artifact Xorg_libXfixes 59.0 KiB [32m[1m Installed[22m[39m artifact libinput 1.0 MiB [32m[1m Installed[22m[39m artifact Xorg_libXdmcp 67.7 KiB [32m[1m Installed[22m[39m artifact GettextRuntime 543.0 KiB [32m[1m Installed[22m[39m artifact fzf 3.3 MiB [32m[1m Installed[22m[39m artifact libass 427.8 KiB [32m[1m Installed[22m[39m artifact FreeType2 1.5 MiB [32m[1m Installed[22m[39m artifact libaom 6.4 MiB [32m[1m Installed[22m[39m artifact Dbus 489.8 KiB [32m[1m Installed[22m[39m artifact Xorg_xcb_util_keysyms 17.8 KiB [32m[1m Installed[22m[39m artifact Opus 960.8 KiB [32m[1m Installed[22m[39m artifact Xorg_libSM 164.1 KiB [32m[1m Installed[22m[39m artifact Xorg_libpciaccess 24.8 KiB [32m[1m Installed[22m[39m artifact libevdev 117.1 KiB [32m[1m Installed[22m[39m artifact Xorg_libXrender 435.9 KiB [32m[1m Installed[22m[39m artifact Xorg_libxcb 2.1 MiB [32m[1m Installed[22m[39m artifact Graphite2 120.2 KiB [32m[1m Installed[22m[39m artifact Xorg_libX11 13.9 MiB [32m[1m Installed[22m[39m artifact Xorg_libXau 36.6 KiB [32m[1m Installed[22m[39m artifact LLVMOpenMP 661.6 KiB [32m[1m Installed[22m[39m artifact x265 1.4 MiB [32m[1m Installed[22m[39m artifact x264 2.1 MiB [32m[1m Installed[22m[39m artifact Xorg_xkeyboard_config 537.5 KiB [32m[1m Installed[22m[39m artifact Xorg_xkbcomp 274.8 KiB [32m[1m Installed[22m[39m artifact HarfBuzz 1.7 MiB [32m[1m Installed[22m[39m artifact eudev 3.9 MiB [32m[1m Installed[22m[39m artifact Xorg_libXi 1.6 MiB [32m[1m Installed[22m[39m artifact Libffi 44.2 KiB [32m[1m Installed[22m[39m artifact Xorg_libxkbfile 486.7 KiB [32m[1m Installed[22m[39m artifact Xorg_xcb_util_renderutil 32.1 KiB [32m[1m Installed[22m[39m artifact LZO 208.9 KiB [32m[1m Installed[22m[39m artifact Xorg_xcb_util_wm 147.9 KiB [32m[1m Installed[22m[39m artifact GLFW 180.1 KiB [32m[1m Installed[22m[39m artifact Xorg_xcb_util 39.5 KiB [32m[1m Installed[22m[39m artifact Qt6Declarative 21.6 MiB [32m[1m Installed[22m[39m artifact Cairo 2.2 MiB [32m[1m Installed[22m[39m artifact libpng 328.7 KiB [32m[1m Installed[22m[39m artifact GR 17.6 MiB [32m[1m Installed[22m[39m artifact XZ 1.5 MiB [32m[1m Installed[22m[39m artifact Glib 7.7 MiB [32m[1m Installed[22m[39m artifact Xorg_xtrans 48.2 KiB [32m[1m Installed[22m[39m artifact libdecor 44.1 KiB [32m[1m Installed[22m[39m artifact libvorbis 271.0 KiB [32m[1m Installed[22m[39m artifact Wayland 390.6 KiB [32m[1m Installed[22m[39m artifact Ogg 250.3 KiB [32m[1m Installed[22m[39m artifact Libmount 6.5 MiB [32m[1m Installed[22m[39m artifact Bzip2 503.5 KiB [32m[1m Installed[22m[39m artifact Xorg_libXext 699.9 KiB [32m[1m Installed[22m[39m artifact Xorg_xcb_util_cursor 27.6 KiB [32m[1m Installed[22m[39m artifact Qt6ShaderTools 2.1 MiB [32m[1m Installed[22m[39m artifact Xorg_xcb_util_image 54.3 KiB [32m[1m Installed[22m[39m artifact Xorg_libICE 384.9 KiB [32m[1m Installed[22m[39m artifact Pango 2.0 MiB [32m[1m Installed[22m[39m artifact libdrm 368.0 KiB [32m[1m Installed[22m[39m artifact Libuuid 3.7 MiB [32m[1m Installed[22m[39m artifact Qt6Base 20.6 MiB [36m[1m Project[22m[39m No packages added to or removed from `~/.julia/scratchspaces/c3e4b0f8-55cb-11ea-2926-15256bba5781/pkg_envs/env_mpjdyccebq/Project.toml` [32m[1m Updating[22m[39m `~/.julia/scratchspaces/c3e4b0f8-55cb-11ea-2926-15256bba5781/pkg_envs/env_mpjdyccebq/Manifest.toml` [90m[a65dc6b1] [39m[92m+ Xorg_libpciaccess_jll v0.18.1+0[39m [90m[8e53e030] [39m[92m+ libdrm_jll v2.4.125+1[39m [90m[9a156e7d] [39m[92m+ libva_jll v2.23.0+0[39m [0m[1mInstantiating...[22m [90m===[39m [0m[1mPrecompiling...[22m [90m===[39m ¥PlotsÚMJ [0m[1mResolving...[22m [90m===[39m [32m[1m Installed[22m[39m x265_jll ───────────────────── v4.1.0+0 [32m[1m Installed[22m[39m libdecor_jll ───────────────── v0.2.2+0 [32m[1m Installed[22m[39m libfdk_aac_jll ─────────────── v2.0.4+0 [32m[1m Installed[22m[39m Preferences ────────────────── v1.5.1 [32m[1m Installed[22m[39m JpegTurbo_jll ──────────────── v3.1.4+0 [32m[1m Installed[22m[39m Xorg_xkbcomp_jll ───────────── v1.4.7+0 [32m[1m Installed[22m[39m LERC_jll ───────────────────── v4.0.1+0 [32m[1m Installed[22m[39m Hyperscript ────────────────── v0.0.5 [32m[1m Installed[22m[39m Libmount_jll ───────────────── v2.41.2+0 [32m[1m Installed[22m[39m GR_jll ─────────────────────── v0.73.20+0 [32m[1m Installed[22m[39m Xorg_xcb_util_wm_jll ───────── v0.4.2+0 [32m[1m Installed[22m[39m Opus_jll ───────────────────── v1.6.0+0 [32m[1m Installed[22m[39m Measures ───────────────────── v0.3.3 [32m[1m Installed[22m[39m Grisu ──────────────────────── v1.0.2 [32m[1m Installed[22m[39m ConcurrentUtilities ────────── v2.5.0 [32m[1m Installed[22m[39m Contour ────────────────────── v0.6.3 [32m[1m Installed[22m[39m GR ─────────────────────────── v0.73.20 [32m[1m Installed[22m[39m Xorg_xcb_util_image_jll ────── v0.4.1+0 [32m[1m Installed[22m[39m RecipesPipeline ────────────── v0.6.12 [32m[1m Installed[22m[39m PlotUtils ──────────────────── v1.4.4 [32m[1m Installed[22m[39m DelimitedFiles ─────────────── v1.9.1 [32m[1m Installed[22m[39m Xorg_xcb_util_jll ──────────── v0.4.1+0 [32m[1m Installed[22m[39m Statistics ─────────────────── v1.11.1 [32m[1m Installed[22m[39m Xorg_libSM_jll ─────────────── v1.2.6+0 [32m[1m Installed[22m[39m HTTP ───────────────────────── v1.10.19 [32m[1m Installed[22m[39m libva_jll ──────────────────── v2.23.0+0 [32m[1m Installed[22m[39m Fontconfig_jll ─────────────── v2.17.1+0 [32m[1m Installed[22m[39m Cairo_jll ──────────────────── v1.18.5+0 [32m[1m Installed[22m[39m PlutoUI ────────────────────── v0.7.79 [32m[1m Installed[22m[39m EpollShim_jll ──────────────── v0.0.20230411+1 [32m[1m Installed[22m[39m FFMPEG ─────────────────────── v0.4.5 [32m[1m Installed[22m[39m Missings ───────────────────── v1.2.0 [32m[1m Installed[22m[39m Xorg_libxkbfile_jll ────────── v1.1.3+0 [32m[1m Installed[22m[39m Showoff ────────────────────── v1.0.3 [32m[1m Installed[22m[39m Xorg_libpciaccess_jll ──────── v0.18.1+0 [32m[1m Installed[22m[39m Xorg_libXinerama_jll ───────── v1.1.6+0 [32m[1m Installed[22m[39m Pango_jll ──────────────────── v1.57.0+0 [32m[1m Installed[22m[39m PtrArrays ──────────────────── v1.3.0 [32m[1m Installed[22m[39m xkbcommon_jll ──────────────── v1.13.0+0 [32m[1m Installed[22m[39m JSON ───────────────────────── v1.4.0 [32m[1m Installed[22m[39m ColorSchemes ───────────────── v3.31.0 [32m[1m Installed[22m[39m HypertextLiteral ───────────── v0.9.5 [32m[1m Installed[22m[39m Xorg_xcb_util_keysyms_jll ──── v0.4.1+0 [32m[1m Installed[22m[39m Bzip2_jll ──────────────────── v1.0.9+0 [32m[1m Installed[22m[39m Xorg_libXau_jll ────────────── v1.0.13+0 [32m[1m Installed[22m[39m IrrationalConstants ────────── v0.2.6 [32m[1m Installed[22m[39m HarfBuzz_jll ───────────────── v8.5.1+0 [32m[1m Installed[22m[39m PlotThemes ─────────────────── v3.3.0 [32m[1m Installed[22m[39m LZO_jll ────────────────────── v2.10.3+0 [32m[1m Installed[22m[39m UnicodeFun ─────────────────── v0.4.1 [32m[1m Installed[22m[39m MbedTLS ────────────────────── v1.1.9 [32m[1m Installed[22m[39m x264_jll ───────────────────── v10164.0.1+0 [32m[1m Installed[22m[39m XZ_jll ─────────────────────── v5.8.2+0 [32m[1m Installed[22m[39m Colors ─────────────────────── v0.13.1 [32m[1m Installed[22m[39m fzf_jll ────────────────────── v0.61.1+0 [32m[1m Installed[22m[39m NaNMath ────────────────────── v1.1.3 [32m[1m Installed[22m[39m DataStructures ─────────────── v0.19.3 [32m[1m Installed[22m[39m StatsAPI ───────────────────── v1.8.0 [32m[1m Installed[22m[39m GLFW_jll ───────────────────── v3.4.1+0 [32m[1m Installed[22m[39m FriBidi_jll ────────────────── v1.0.17+0 [32m[1m Installed[22m[39m StatsBase ──────────────────── v0.34.10 [32m[1m Installed[22m[39m JLFzf ──────────────────────── v0.1.11 [32m[1m Installed[22m[39m libpng_jll ─────────────────── v1.6.54+0 [32m[1m Installed[22m[39m Xorg_libxcb_jll ────────────── v1.17.1+0 [32m[1m Installed[22m[39m mtdev_jll ──────────────────── v1.1.7+0 [32m[1m Installed[22m[39m eudev_jll ──────────────────── v3.2.14+0 [32m[1m Installed[22m[39m ColorTypes ─────────────────── v0.12.1 [32m[1m Installed[22m[39m Plots ──────────────────────── v1.41.4 [32m[1m Installed[22m[39m Dbus_jll ───────────────────── v1.16.2+0 [32m[1m Installed[22m[39m TensorCore ─────────────────── v0.1.1 [32m[1m Installed[22m[39m PlutoTeachingTools ─────────── v0.4.7 [32m[1m Installed[22m[39m FreeType2_jll ──────────────── v2.13.4+0 [32m[1m Installed[22m[39m ColorVectorSpace ───────────── v0.11.0 [32m[1m Installed[22m[39m Xorg_libXext_jll ───────────── v1.3.7+0 [32m[1m Installed[22m[39m libaom_jll ─────────────────── v3.13.1+0 [32m[1m Installed[22m[39m libevdev_jll ───────────────── v1.13.4+0 [32m[1m Installed[22m[39m Xorg_xcb_util_cursor_jll ───── v0.1.6+0 [32m[1m Installed[22m[39m Zstd_jll ───────────────────── v1.5.7+1 [32m[1m Installed[22m[39m Libtiff_jll ────────────────── v4.7.2+0 [32m[1m Installed[22m[39m libinput_jll ───────────────── v1.28.1+0 [32m[1m Installed[22m[39m Format ─────────────────────── v1.3.7 [32m[1m Installed[22m[39m Ogg_jll ────────────────────── v1.3.6+0 [32m[1m Installed[22m[39m Xorg_libXi_jll ─────────────── v1.8.3+0 [32m[1m Installed[22m[39m Reexport ───────────────────── v1.2.2 [32m[1m Installed[22m[39m Vulkan_Loader_jll ──────────── v1.3.243+0 [32m[1m Installed[22m[39m LogExpFunctions ────────────── v0.3.29 [32m[1m Installed[22m[39m AliasTables ────────────────── v1.1.3 [32m[1m Installed[22m[39m Xorg_libXrender_jll ────────── v0.9.12+0 [32m[1m Installed[22m[39m Xorg_libXcursor_jll ────────── v1.2.4+0 [32m[1m Installed[22m[39m DocStringExtensions ────────── v0.9.5 [32m[1m Installed[22m[39m Xorg_xcb_util_renderutil_jll ─ v0.3.10+0 [32m[1m Installed[22m[39m Qt6ShaderTools_jll ─────────── v6.8.2+1 [32m[1m Installed[22m[39m Ghostscript_jll ────────────── v9.55.1+0 [32m[1m Installed[22m[39m StableRNGs ─────────────────── v1.0.4 [32m[1m Installed[22m[39m Qt6Declarative_jll ─────────── v6.8.2+1 [32m[1m Installed[22m[39m Pixman_jll ─────────────────── v0.44.2+0 [32m[1m Installed[22m[39m libass_jll ─────────────────── v0.17.4+0 [32m[1m Installed[22m[39m Wayland_jll ────────────────── v1.24.0+0 [32m[1m Installed[22m[39m Libuuid_jll ────────────────── v2.41.2+0 [32m[1m Installed[22m[39m Libffi_jll ─────────────────── v3.4.7+0 [32m[1m Installed[22m[39m IOCapture ──────────────────── v1.0.0 [32m[1m Installed[22m[39m Xorg_libICE_jll ────────────── v1.1.2+0 [32m[1m Installed[22m[39m Xorg_xkeyboard_config_jll ──── v2.44.0+0 [32m[1m Installed[22m[39m LLVMOpenMP_jll ─────────────── v18.1.8+0 [32m[1m Installed[22m[39m Graphite2_jll ──────────────── v1.3.15+0 [32m[1m Installed[22m[39m FixedPointNumbers ──────────── v0.8.5 [32m[1m Installed[22m[39m RecipesBase ────────────────── v1.3.4 [32m[1m Installed[22m[39m FFMPEG_jll ─────────────────── v8.0.1+0 [32m[1m Installed[22m[39m MacroTools ─────────────────── v0.5.16 [32m[1m Installed[22m[39m Xorg_xtrans_jll ────────────── v1.6.0+0 [32m[1m Installed[22m[39m libdrm_jll ─────────────────── v2.4.125+1 [32m[1m Installed[22m[39m LAME_jll ───────────────────── v3.100.3+0 [32m[1m Installed[22m[39m Latexify ───────────────────── v0.16.10 [32m[1m Installed[22m[39m GettextRuntime_jll ─────────── v0.22.4+0 [32m[1m Installed[22m[39m LaTeXStrings ───────────────── v1.4.0 [32m[1m Installed[22m[39m libvorbis_jll ──────────────── v1.3.8+0 [32m[1m Installed[22m[39m Libglvnd_jll ───────────────── v1.7.1+1 [32m[1m Installed[22m[39m Unzip ──────────────────────── v0.2.0 [32m[1m Installed[22m[39m Xorg_libXfixes_jll ─────────── v6.0.2+0 [32m[1m Installed[22m[39m SortingAlgorithms ──────────── v1.2.2 [32m[1m Installed[22m[39m Glib_jll ───────────────────── v2.86.2+0 [32m[1m Installed[22m[39m Qt6Base_jll ────────────────── v6.8.2+2 [32m[1m Installed[22m[39m Xorg_libXdmcp_jll ──────────── v1.1.6+0 [32m[1m Installed[22m[39m Xorg_libX11_jll ────────────── v1.8.12+0 [32m[1m Installed[22m[39m StructUtils ────────────────── v2.6.2 [32m[1m Installed[22m[39m Xorg_libXrandr_jll ─────────── v1.5.5+0 [32m[1m Installed[22m[39m Qt6Wayland_jll ─────────────── v6.8.2+2 [32m[1m Installing[22m[39m 76 artifacts [32m[1m Installed[22m[39m artifact xkbcommon 298.7 KiB [32m[1m Installed[22m[39m artifact libva 235.7 KiB [32m[1m Installed[22m[39m artifact Pixman 372.2 KiB [32m[1m Installed[22m[39m artifact FriBidi 78.9 KiB [32m[1m Installed[22m[39m artifact Xorg_libXcursor 227.1 KiB [32m[1m Installed[22m[39m artifact LAME 292.5 KiB [32m[1m Installed[22m[39m artifact mtdev 79.6 KiB [32m[1m Installed[22m[39m artifact Vulkan_Loader 177.3 KiB [32m[1m Installed[22m[39m artifact libfdk_aac 2.8 MiB [32m[1m Installed[22m[39m artifact Xorg_libXinerama 50.1 KiB [32m[1m Installed[22m[39m artifact Fontconfig 984.8 KiB [32m[1m Installed[22m[39m artifact Xorg_libXrandr 354.5 KiB [32m[1m Installed[22m[39m artifact Zstd 646.0 KiB [32m[1m Installed[22m[39m artifact Libglvnd 833.5 KiB [32m[1m Installed[22m[39m artifact Libtiff 2.3 MiB [32m[1m Installed[22m[39m artifact LERC 272.9 KiB [32m[1m Installed[22m[39m artifact JpegTurbo 1.4 MiB [32m[1m Installed[22m[39m artifact FFMPEG 11.7 MiB [32m[1m Installed[22m[39m artifact Ghostscript 31.4 MiB [32m[1m Installed[22m[39m artifact Qt6Wayland 2.2 MiB [32m[1m Installed[22m[39m artifact Xorg_libXfixes 59.0 KiB [32m[1m Installed[22m[39m artifact libinput 1.0 MiB [32m[1m Installed[22m[39m artifact Xorg_libXdmcp 67.7 KiB [32m[1m Installed[22m[39m artifact GettextRuntime 543.0 KiB [32m[1m Installed[22m[39m artifact fzf 3.3 MiB [32m[1m Installed[22m[39m artifact libass 427.8 KiB [32m[1m Installed[22m[39m artifact FreeType2 1.5 MiB [32m[1m Installed[22m[39m artifact libaom 6.4 MiB [32m[1m Installed[22m[39m artifact Dbus 489.8 KiB [32m[1m Installed[22m[39m artifact Xorg_xcb_util_keysyms 17.8 KiB [32m[1m Installed[22m[39m artifact Opus 960.8 KiB [32m[1m Installed[22m[39m artifact Xorg_libSM 164.1 KiB [32m[1m Installed[22m[39m artifact Xorg_libpciaccess 24.8 KiB [32m[1m Installed[22m[39m artifact libevdev 117.1 KiB [32m[1m Installed[22m[39m artifact Xorg_libXrender 435.9 KiB [32m[1m Installed[22m[39m artifact Xorg_libxcb 2.1 MiB [32m[1m Installed[22m[39m artifact Graphite2 120.2 KiB [32m[1m Installed[22m[39m artifact Xorg_libX11 13.9 MiB [32m[1m Installed[22m[39m artifact Xorg_libXau 36.6 KiB [32m[1m Installed[22m[39m artifact LLVMOpenMP 661.6 KiB [32m[1m Installed[22m[39m artifact x265 1.4 MiB [32m[1m Installed[22m[39m artifact x264 2.1 MiB [32m[1m Installed[22m[39m artifact Xorg_xkeyboard_config 537.5 KiB [32m[1m Installed[22m[39m artifact Xorg_xkbcomp 274.8 KiB [32m[1m Installed[22m[39m artifact HarfBuzz 1.7 MiB [32m[1m Installed[22m[39m artifact eudev 3.9 MiB [32m[1m Installed[22m[39m artifact Xorg_libXi 1.6 MiB [32m[1m Installed[22m[39m artifact Libffi 44.2 KiB [32m[1m Installed[22m[39m artifact Xorg_libxkbfile 486.7 KiB [32m[1m Installed[22m[39m artifact Xorg_xcb_util_renderutil 32.1 KiB [32m[1m Installed[22m[39m artifact LZO 208.9 KiB [32m[1m Installed[22m[39m artifact Xorg_xcb_util_wm 147.9 KiB [32m[1m Installed[22m[39m artifact GLFW 180.1 KiB [32m[1m Installed[22m[39m artifact Xorg_xcb_util 39.5 KiB [32m[1m Installed[22m[39m artifact Qt6Declarative 21.6 MiB [32m[1m Installed[22m[39m artifact Cairo 2.2 MiB [32m[1m Installed[22m[39m artifact libpng 328.7 KiB [32m[1m Installed[22m[39m artifact GR 17.6 MiB [32m[1m Installed[22m[39m artifact XZ 1.5 MiB [32m[1m Installed[22m[39m artifact Glib 7.7 MiB [32m[1m Installed[22m[39m artifact Xorg_xtrans 48.2 KiB [32m[1m Installed[22m[39m artifact libdecor 44.1 KiB [32m[1m Installed[22m[39m artifact libvorbis 271.0 KiB [32m[1m Installed[22m[39m artifact Wayland 390.6 KiB [32m[1m Installed[22m[39m artifact Ogg 250.3 KiB [32m[1m Installed[22m[39m artifact Libmount 6.5 MiB [32m[1m Installed[22m[39m artifact Bzip2 503.5 KiB [32m[1m Installed[22m[39m artifact Xorg_libXext 699.9 KiB [32m[1m Installed[22m[39m artifact Xorg_xcb_util_cursor 27.6 KiB [32m[1m Installed[22m[39m artifact Qt6ShaderTools 2.1 MiB [32m[1m Installed[22m[39m artifact Xorg_xcb_util_image 54.3 KiB [32m[1m Installed[22m[39m artifact Xorg_libICE 384.9 KiB [32m[1m Installed[22m[39m artifact Pango 2.0 MiB [32m[1m Installed[22m[39m artifact libdrm 368.0 KiB [32m[1m Installed[22m[39m artifact Libuuid 3.7 MiB [32m[1m Installed[22m[39m artifact Qt6Base 20.6 MiB [36m[1m Project[22m[39m No packages added to or removed from `~/.julia/scratchspaces/c3e4b0f8-55cb-11ea-2926-15256bba5781/pkg_envs/env_mpjdyccebq/Project.toml` [32m[1m Updating[22m[39m `~/.julia/scratchspaces/c3e4b0f8-55cb-11ea-2926-15256bba5781/pkg_envs/env_mpjdyccebq/Manifest.toml` [90m[a65dc6b1] [39m[92m+ Xorg_libpciaccess_jll v0.18.1+0[39m [90m[8e53e030] [39m[92m+ libdrm_jll v2.4.125+1[39m [90m[9a156e7d] [39m[92m+ libva_jll v2.23.0+0[39m [0m[1mInstantiating...[22m [90m===[39m [0m[1mPrecompiling...[22m [90m===[39m ¬LaTeXStringsÚMJ [0m[1mResolving...[22m [90m===[39m [32m[1m Installed[22m[39m x265_jll ───────────────────── v4.1.0+0 [32m[1m Installed[22m[39m libdecor_jll ───────────────── v0.2.2+0 [32m[1m Installed[22m[39m libfdk_aac_jll ─────────────── v2.0.4+0 [32m[1m Installed[22m[39m Preferences ────────────────── v1.5.1 [32m[1m Installed[22m[39m JpegTurbo_jll ──────────────── v3.1.4+0 [32m[1m Installed[22m[39m Xorg_xkbcomp_jll ───────────── v1.4.7+0 [32m[1m Installed[22m[39m LERC_jll ───────────────────── v4.0.1+0 [32m[1m Installed[22m[39m Hyperscript ────────────────── v0.0.5 [32m[1m Installed[22m[39m Libmount_jll ───────────────── v2.41.2+0 [32m[1m Installed[22m[39m GR_jll ─────────────────────── v0.73.20+0 [32m[1m Installed[22m[39m Xorg_xcb_util_wm_jll ───────── v0.4.2+0 [32m[1m Installed[22m[39m Opus_jll ───────────────────── v1.6.0+0 [32m[1m Installed[22m[39m Measures ───────────────────── v0.3.3 [32m[1m Installed[22m[39m Grisu ──────────────────────── v1.0.2 [32m[1m Installed[22m[39m ConcurrentUtilities ────────── v2.5.0 [32m[1m Installed[22m[39m Contour ────────────────────── v0.6.3 [32m[1m Installed[22m[39m GR ─────────────────────────── v0.73.20 [32m[1m Installed[22m[39m Xorg_xcb_util_image_jll ────── v0.4.1+0 [32m[1m Installed[22m[39m RecipesPipeline ────────────── v0.6.12 [32m[1m Installed[22m[39m PlotUtils ──────────────────── v1.4.4 [32m[1m Installed[22m[39m DelimitedFiles ─────────────── v1.9.1 [32m[1m Installed[22m[39m Xorg_xcb_util_jll ──────────── v0.4.1+0 [32m[1m Installed[22m[39m Statistics ─────────────────── v1.11.1 [32m[1m Installed[22m[39m Xorg_libSM_jll ─────────────── v1.2.6+0 [32m[1m Installed[22m[39m HTTP ───────────────────────── v1.10.19 [32m[1m Installed[22m[39m libva_jll ──────────────────── v2.23.0+0 [32m[1m Installed[22m[39m Fontconfig_jll ─────────────── v2.17.1+0 [32m[1m Installed[22m[39m Cairo_jll ──────────────────── v1.18.5+0 [32m[1m Installed[22m[39m PlutoUI ────────────────────── v0.7.79 [32m[1m Installed[22m[39m EpollShim_jll ──────────────── v0.0.20230411+1 [32m[1m Installed[22m[39m FFMPEG ─────────────────────── v0.4.5 [32m[1m Installed[22m[39m Missings ───────────────────── v1.2.0 [32m[1m Installed[22m[39m Xorg_libxkbfile_jll ────────── v1.1.3+0 [32m[1m Installed[22m[39m Showoff ────────────────────── v1.0.3 [32m[1m Installed[22m[39m Xorg_libpciaccess_jll ──────── v0.18.1+0 [32m[1m Installed[22m[39m Xorg_libXinerama_jll ───────── v1.1.6+0 [32m[1m Installed[22m[39m Pango_jll ──────────────────── v1.57.0+0 [32m[1m Installed[22m[39m PtrArrays ──────────────────── v1.3.0 [32m[1m Installed[22m[39m xkbcommon_jll ──────────────── v1.13.0+0 [32m[1m Installed[22m[39m JSON ───────────────────────── v1.4.0 [32m[1m Installed[22m[39m ColorSchemes ───────────────── v3.31.0 [32m[1m Installed[22m[39m HypertextLiteral ───────────── v0.9.5 [32m[1m Installed[22m[39m Xorg_xcb_util_keysyms_jll ──── v0.4.1+0 [32m[1m Installed[22m[39m Bzip2_jll ──────────────────── v1.0.9+0 [32m[1m Installed[22m[39m Xorg_libXau_jll ────────────── v1.0.13+0 [32m[1m Installed[22m[39m IrrationalConstants ────────── v0.2.6 [32m[1m Installed[22m[39m HarfBuzz_jll ───────────────── v8.5.1+0 [32m[1m Installed[22m[39m PlotThemes ─────────────────── v3.3.0 [32m[1m Installed[22m[39m LZO_jll ────────────────────── v2.10.3+0 [32m[1m Installed[22m[39m UnicodeFun ─────────────────── v0.4.1 [32m[1m Installed[22m[39m MbedTLS ────────────────────── v1.1.9 [32m[1m Installed[22m[39m x264_jll ───────────────────── v10164.0.1+0 [32m[1m Installed[22m[39m XZ_jll ─────────────────────── v5.8.2+0 [32m[1m Installed[22m[39m Colors ─────────────────────── v0.13.1 [32m[1m Installed[22m[39m fzf_jll ────────────────────── v0.61.1+0 [32m[1m Installed[22m[39m NaNMath ────────────────────── v1.1.3 [32m[1m Installed[22m[39m DataStructures ─────────────── v0.19.3 [32m[1m Installed[22m[39m StatsAPI ───────────────────── v1.8.0 [32m[1m Installed[22m[39m GLFW_jll ───────────────────── v3.4.1+0 [32m[1m Installed[22m[39m FriBidi_jll ────────────────── v1.0.17+0 [32m[1m Installed[22m[39m StatsBase ──────────────────── v0.34.10 [32m[1m Installed[22m[39m JLFzf ──────────────────────── v0.1.11 [32m[1m Installed[22m[39m libpng_jll ─────────────────── v1.6.54+0 [32m[1m Installed[22m[39m Xorg_libxcb_jll ────────────── v1.17.1+0 [32m[1m Installed[22m[39m mtdev_jll ──────────────────── v1.1.7+0 [32m[1m Installed[22m[39m eudev_jll ──────────────────── v3.2.14+0 [32m[1m Installed[22m[39m ColorTypes ─────────────────── v0.12.1 [32m[1m Installed[22m[39m Plots ──────────────────────── v1.41.4 [32m[1m Installed[22m[39m Dbus_jll ───────────────────── v1.16.2+0 [32m[1m Installed[22m[39m TensorCore ─────────────────── v0.1.1 [32m[1m Installed[22m[39m PlutoTeachingTools ─────────── v0.4.7 [32m[1m Installed[22m[39m FreeType2_jll ──────────────── v2.13.4+0 [32m[1m Installed[22m[39m ColorVectorSpace ───────────── v0.11.0 [32m[1m Installed[22m[39m Xorg_libXext_jll ───────────── v1.3.7+0 [32m[1m Installed[22m[39m libaom_jll ─────────────────── v3.13.1+0 [32m[1m Installed[22m[39m libevdev_jll ───────────────── v1.13.4+0 [32m[1m Installed[22m[39m Xorg_xcb_util_cursor_jll ───── v0.1.6+0 [32m[1m Installed[22m[39m Zstd_jll ───────────────────── v1.5.7+1 [32m[1m Installed[22m[39m Libtiff_jll ────────────────── v4.7.2+0 [32m[1m Installed[22m[39m libinput_jll ───────────────── v1.28.1+0 [32m[1m Installed[22m[39m Format ─────────────────────── v1.3.7 [32m[1m Installed[22m[39m Ogg_jll ────────────────────── v1.3.6+0 [32m[1m Installed[22m[39m Xorg_libXi_jll ─────────────── v1.8.3+0 [32m[1m Installed[22m[39m Reexport ───────────────────── v1.2.2 [32m[1m Installed[22m[39m Vulkan_Loader_jll ──────────── v1.3.243+0 [32m[1m Installed[22m[39m LogExpFunctions ────────────── v0.3.29 [32m[1m Installed[22m[39m AliasTables ────────────────── v1.1.3 [32m[1m Installed[22m[39m Xorg_libXrender_jll ────────── v0.9.12+0 [32m[1m Installed[22m[39m Xorg_libXcursor_jll ────────── v1.2.4+0 [32m[1m Installed[22m[39m DocStringExtensions ────────── v0.9.5 [32m[1m Installed[22m[39m Xorg_xcb_util_renderutil_jll ─ v0.3.10+0 [32m[1m Installed[22m[39m Qt6ShaderTools_jll ─────────── v6.8.2+1 [32m[1m Installed[22m[39m Ghostscript_jll ────────────── v9.55.1+0 [32m[1m Installed[22m[39m StableRNGs ─────────────────── v1.0.4 [32m[1m Installed[22m[39m Qt6Declarative_jll ─────────── v6.8.2+1 [32m[1m Installed[22m[39m Pixman_jll ─────────────────── v0.44.2+0 [32m[1m Installed[22m[39m libass_jll ─────────────────── v0.17.4+0 [32m[1m Installed[22m[39m Wayland_jll ────────────────── v1.24.0+0 [32m[1m Installed[22m[39m Libuuid_jll ────────────────── v2.41.2+0 [32m[1m Installed[22m[39m Libffi_jll ─────────────────── v3.4.7+0 [32m[1m Installed[22m[39m IOCapture ──────────────────── v1.0.0 [32m[1m Installed[22m[39m Xorg_libICE_jll ────────────── v1.1.2+0 [32m[1m Installed[22m[39m Xorg_xkeyboard_config_jll ──── v2.44.0+0 [32m[1m Installed[22m[39m LLVMOpenMP_jll ─────────────── v18.1.8+0 [32m[1m Installed[22m[39m Graphite2_jll ──────────────── v1.3.15+0 [32m[1m Installed[22m[39m FixedPointNumbers ──────────── v0.8.5 [32m[1m Installed[22m[39m RecipesBase ────────────────── v1.3.4 [32m[1m Installed[22m[39m FFMPEG_jll ─────────────────── v8.0.1+0 [32m[1m Installed[22m[39m MacroTools ─────────────────── v0.5.16 [32m[1m Installed[22m[39m Xorg_xtrans_jll ────────────── v1.6.0+0 [32m[1m Installed[22m[39m libdrm_jll ─────────────────── v2.4.125+1 [32m[1m Installed[22m[39m LAME_jll ───────────────────── v3.100.3+0 [32m[1m Installed[22m[39m Latexify ───────────────────── v0.16.10 [32m[1m Installed[22m[39m GettextRuntime_jll ─────────── v0.22.4+0 [32m[1m Installed[22m[39m LaTeXStrings ───────────────── v1.4.0 [32m[1m Installed[22m[39m libvorbis_jll ──────────────── v1.3.8+0 [32m[1m Installed[22m[39m Libglvnd_jll ───────────────── v1.7.1+1 [32m[1m Installed[22m[39m Unzip ──────────────────────── v0.2.0 [32m[1m Installed[22m[39m Xorg_libXfixes_jll ─────────── v6.0.2+0 [32m[1m Installed[22m[39m SortingAlgorithms ──────────── v1.2.2 [32m[1m Installed[22m[39m Glib_jll ───────────────────── v2.86.2+0 [32m[1m Installed[22m[39m Qt6Base_jll ────────────────── v6.8.2+2 [32m[1m Installed[22m[39m Xorg_libXdmcp_jll ──────────── v1.1.6+0 [32m[1m Installed[22m[39m Xorg_libX11_jll ────────────── v1.8.12+0 [32m[1m Installed[22m[39m StructUtils ────────────────── v2.6.2 [32m[1m Installed[22m[39m Xorg_libXrandr_jll ─────────── v1.5.5+0 [32m[1m Installed[22m[39m Qt6Wayland_jll ─────────────── v6.8.2+2 [32m[1m Installing[22m[39m 76 artifacts [32m[1m Installed[22m[39m artifact xkbcommon 298.7 KiB [32m[1m Installed[22m[39m artifact libva 235.7 KiB [32m[1m Installed[22m[39m artifact Pixman 372.2 KiB [32m[1m Installed[22m[39m artifact FriBidi 78.9 KiB [32m[1m Installed[22m[39m artifact Xorg_libXcursor 227.1 KiB [32m[1m Installed[22m[39m artifact LAME 292.5 KiB [32m[1m Installed[22m[39m artifact mtdev 79.6 KiB [32m[1m Installed[22m[39m artifact Vulkan_Loader 177.3 KiB [32m[1m Installed[22m[39m artifact libfdk_aac 2.8 MiB [32m[1m Installed[22m[39m artifact Xorg_libXinerama 50.1 KiB [32m[1m Installed[22m[39m artifact Fontconfig 984.8 KiB [32m[1m Installed[22m[39m artifact Xorg_libXrandr 354.5 KiB [32m[1m Installed[22m[39m artifact Zstd 646.0 KiB [32m[1m Installed[22m[39m artifact Libglvnd 833.5 KiB [32m[1m Installed[22m[39m artifact Libtiff 2.3 MiB [32m[1m Installed[22m[39m artifact LERC 272.9 KiB [32m[1m Installed[22m[39m artifact JpegTurbo 1.4 MiB [32m[1m Installed[22m[39m artifact FFMPEG 11.7 MiB [32m[1m Installed[22m[39m artifact Ghostscript 31.4 MiB [32m[1m Installed[22m[39m artifact Qt6Wayland 2.2 MiB [32m[1m Installed[22m[39m artifact Xorg_libXfixes 59.0 KiB [32m[1m Installed[22m[39m artifact libinput 1.0 MiB [32m[1m Installed[22m[39m artifact Xorg_libXdmcp 67.7 KiB [32m[1m Installed[22m[39m artifact GettextRuntime 543.0 KiB [32m[1m Installed[22m[39m artifact fzf 3.3 MiB [32m[1m Installed[22m[39m artifact libass 427.8 KiB [32m[1m Installed[22m[39m artifact FreeType2 1.5 MiB [32m[1m Installed[22m[39m artifact libaom 6.4 MiB [32m[1m Installed[22m[39m artifact Dbus 489.8 KiB [32m[1m Installed[22m[39m artifact Xorg_xcb_util_keysyms 17.8 KiB [32m[1m Installed[22m[39m artifact Opus 960.8 KiB [32m[1m Installed[22m[39m artifact Xorg_libSM 164.1 KiB [32m[1m Installed[22m[39m artifact Xorg_libpciaccess 24.8 KiB [32m[1m Installed[22m[39m artifact libevdev 117.1 KiB [32m[1m Installed[22m[39m artifact Xorg_libXrender 435.9 KiB [32m[1m Installed[22m[39m artifact Xorg_libxcb 2.1 MiB [32m[1m Installed[22m[39m artifact Graphite2 120.2 KiB [32m[1m Installed[22m[39m artifact Xorg_libX11 13.9 MiB [32m[1m Installed[22m[39m artifact Xorg_libXau 36.6 KiB [32m[1m Installed[22m[39m artifact LLVMOpenMP 661.6 KiB [32m[1m Installed[22m[39m artifact x265 1.4 MiB [32m[1m Installed[22m[39m artifact x264 2.1 MiB [32m[1m Installed[22m[39m artifact Xorg_xkeyboard_config 537.5 KiB [32m[1m Installed[22m[39m artifact Xorg_xkbcomp 274.8 KiB [32m[1m Installed[22m[39m artifact HarfBuzz 1.7 MiB [32m[1m Installed[22m[39m artifact eudev 3.9 MiB [32m[1m Installed[22m[39m artifact Xorg_libXi 1.6 MiB [32m[1m Installed[22m[39m artifact Libffi 44.2 KiB [32m[1m Installed[22m[39m artifact Xorg_libxkbfile 486.7 KiB [32m[1m Installed[22m[39m artifact Xorg_xcb_util_renderutil 32.1 KiB [32m[1m Installed[22m[39m artifact LZO 208.9 KiB [32m[1m Installed[22m[39m artifact Xorg_xcb_util_wm 147.9 KiB [32m[1m Installed[22m[39m artifact GLFW 180.1 KiB [32m[1m Installed[22m[39m artifact Xorg_xcb_util 39.5 KiB [32m[1m Installed[22m[39m artifact Qt6Declarative 21.6 MiB [32m[1m Installed[22m[39m artifact Cairo 2.2 MiB [32m[1m Installed[22m[39m artifact libpng 328.7 KiB [32m[1m Installed[22m[39m artifact GR 17.6 MiB [32m[1m Installed[22m[39m artifact XZ 1.5 MiB [32m[1m Installed[22m[39m artifact Glib 7.7 MiB [32m[1m Installed[22m[39m artifact Xorg_xtrans 48.2 KiB [32m[1m Installed[22m[39m artifact libdecor 44.1 KiB [32m[1m Installed[22m[39m artifact libvorbis 271.0 KiB [32m[1m Installed[22m[39m artifact Wayland 390.6 KiB [32m[1m Installed[22m[39m artifact Ogg 250.3 KiB [32m[1m Installed[22m[39m artifact Libmount 6.5 MiB [32m[1m Installed[22m[39m artifact Bzip2 503.5 KiB [32m[1m Installed[22m[39m artifact Xorg_libXext 699.9 KiB [32m[1m Installed[22m[39m artifact Xorg_xcb_util_cursor 27.6 KiB [32m[1m Installed[22m[39m artifact Qt6ShaderTools 2.1 MiB [32m[1m Installed[22m[39m artifact Xorg_xcb_util_image 54.3 KiB [32m[1m Installed[22m[39m artifact Xorg_libICE 384.9 KiB [32m[1m Installed[22m[39m artifact Pango 2.0 MiB [32m[1m Installed[22m[39m artifact libdrm 368.0 KiB [32m[1m Installed[22m[39m artifact Libuuid 3.7 MiB [32m[1m Installed[22m[39m artifact Qt6Base 20.6 MiB [36m[1m Project[22m[39m No packages added to or removed from `~/.julia/scratchspaces/c3e4b0f8-55cb-11ea-2926-15256bba5781/pkg_envs/env_mpjdyccebq/Project.toml` [32m[1m Updating[22m[39m `~/.julia/scratchspaces/c3e4b0f8-55cb-11ea-2926-15256bba5781/pkg_envs/env_mpjdyccebq/Manifest.toml` [90m[a65dc6b1] [39m[92m+ Xorg_libpciaccess_jll v0.18.1+0[39m [90m[8e53e030] [39m[92m+ libdrm_jll v2.4.125+1[39m [90m[9a156e7d] [39m[92m+ libva_jll v2.23.0+0[39m [0m[1mInstantiating...[22m [90m===[39m [0m[1mPrecompiling...[22m [90m===[39m ²PlutoTeachingToolsÚMJ [0m[1mResolving...[22m [90m===[39m [32m[1m Installed[22m[39m x265_jll ───────────────────── v4.1.0+0 [32m[1m Installed[22m[39m libdecor_jll ───────────────── v0.2.2+0 [32m[1m Installed[22m[39m libfdk_aac_jll ─────────────── v2.0.4+0 [32m[1m Installed[22m[39m Preferences ────────────────── v1.5.1 [32m[1m Installed[22m[39m JpegTurbo_jll ──────────────── v3.1.4+0 [32m[1m Installed[22m[39m Xorg_xkbcomp_jll ───────────── v1.4.7+0 [32m[1m Installed[22m[39m LERC_jll ───────────────────── v4.0.1+0 [32m[1m Installed[22m[39m Hyperscript ────────────────── v0.0.5 [32m[1m Installed[22m[39m Libmount_jll ───────────────── v2.41.2+0 [32m[1m Installed[22m[39m GR_jll ─────────────────────── v0.73.20+0 [32m[1m Installed[22m[39m Xorg_xcb_util_wm_jll ───────── v0.4.2+0 [32m[1m Installed[22m[39m Opus_jll ───────────────────── v1.6.0+0 [32m[1m Installed[22m[39m Measures ───────────────────── v0.3.3 [32m[1m Installed[22m[39m Grisu ──────────────────────── v1.0.2 [32m[1m Installed[22m[39m ConcurrentUtilities ────────── v2.5.0 [32m[1m Installed[22m[39m Contour ────────────────────── v0.6.3 [32m[1m Installed[22m[39m GR ─────────────────────────── v0.73.20 [32m[1m Installed[22m[39m Xorg_xcb_util_image_jll ────── v0.4.1+0 [32m[1m Installed[22m[39m RecipesPipeline ────────────── v0.6.12 [32m[1m Installed[22m[39m PlotUtils ──────────────────── v1.4.4 [32m[1m Installed[22m[39m DelimitedFiles ─────────────── v1.9.1 [32m[1m Installed[22m[39m Xorg_xcb_util_jll ──────────── v0.4.1+0 [32m[1m Installed[22m[39m Statistics ─────────────────── v1.11.1 [32m[1m Installed[22m[39m Xorg_libSM_jll ─────────────── v1.2.6+0 [32m[1m Installed[22m[39m HTTP ───────────────────────── v1.10.19 [32m[1m Installed[22m[39m libva_jll ──────────────────── v2.23.0+0 [32m[1m Installed[22m[39m Fontconfig_jll ─────────────── v2.17.1+0 [32m[1m Installed[22m[39m Cairo_jll ──────────────────── v1.18.5+0 [32m[1m Installed[22m[39m PlutoUI ────────────────────── v0.7.79 [32m[1m Installed[22m[39m EpollShim_jll ──────────────── v0.0.20230411+1 [32m[1m Installed[22m[39m FFMPEG ─────────────────────── v0.4.5 [32m[1m Installed[22m[39m Missings ───────────────────── v1.2.0 [32m[1m Installed[22m[39m Xorg_libxkbfile_jll ────────── v1.1.3+0 [32m[1m Installed[22m[39m Showoff ────────────────────── v1.0.3 [32m[1m Installed[22m[39m Xorg_libpciaccess_jll ──────── v0.18.1+0 [32m[1m Installed[22m[39m Xorg_libXinerama_jll ───────── v1.1.6+0 [32m[1m Installed[22m[39m Pango_jll ──────────────────── v1.57.0+0 [32m[1m Installed[22m[39m PtrArrays ──────────────────── v1.3.0 [32m[1m Installed[22m[39m xkbcommon_jll ──────────────── v1.13.0+0 [32m[1m Installed[22m[39m JSON ───────────────────────── v1.4.0 [32m[1m Installed[22m[39m ColorSchemes ───────────────── v3.31.0 [32m[1m Installed[22m[39m HypertextLiteral ───────────── v0.9.5 [32m[1m Installed[22m[39m Xorg_xcb_util_keysyms_jll ──── v0.4.1+0 [32m[1m Installed[22m[39m Bzip2_jll ──────────────────── v1.0.9+0 [32m[1m Installed[22m[39m Xorg_libXau_jll ────────────── v1.0.13+0 [32m[1m Installed[22m[39m IrrationalConstants ────────── v0.2.6 [32m[1m Installed[22m[39m HarfBuzz_jll ───────────────── v8.5.1+0 [32m[1m Installed[22m[39m PlotThemes ─────────────────── v3.3.0 [32m[1m Installed[22m[39m LZO_jll ────────────────────── v2.10.3+0 [32m[1m Installed[22m[39m UnicodeFun ─────────────────── v0.4.1 [32m[1m Installed[22m[39m MbedTLS ────────────────────── v1.1.9 [32m[1m Installed[22m[39m x264_jll ───────────────────── v10164.0.1+0 [32m[1m Installed[22m[39m XZ_jll ─────────────────────── v5.8.2+0 [32m[1m Installed[22m[39m Colors ─────────────────────── v0.13.1 [32m[1m Installed[22m[39m fzf_jll ────────────────────── v0.61.1+0 [32m[1m Installed[22m[39m NaNMath ────────────────────── v1.1.3 [32m[1m Installed[22m[39m DataStructures ─────────────── v0.19.3 [32m[1m Installed[22m[39m StatsAPI ───────────────────── v1.8.0 [32m[1m Installed[22m[39m GLFW_jll ───────────────────── v3.4.1+0 [32m[1m Installed[22m[39m FriBidi_jll ────────────────── v1.0.17+0 [32m[1m Installed[22m[39m StatsBase ──────────────────── v0.34.10 [32m[1m Installed[22m[39m JLFzf ──────────────────────── v0.1.11 [32m[1m Installed[22m[39m libpng_jll ─────────────────── v1.6.54+0 [32m[1m Installed[22m[39m Xorg_libxcb_jll ────────────── v1.17.1+0 [32m[1m Installed[22m[39m mtdev_jll ──────────────────── v1.1.7+0 [32m[1m Installed[22m[39m eudev_jll ──────────────────── v3.2.14+0 [32m[1m Installed[22m[39m ColorTypes ─────────────────── v0.12.1 [32m[1m Installed[22m[39m Plots ──────────────────────── v1.41.4 [32m[1m Installed[22m[39m Dbus_jll ───────────────────── v1.16.2+0 [32m[1m Installed[22m[39m TensorCore ─────────────────── v0.1.1 [32m[1m Installed[22m[39m PlutoTeachingTools ─────────── v0.4.7 [32m[1m Installed[22m[39m FreeType2_jll ──────────────── v2.13.4+0 [32m[1m Installed[22m[39m ColorVectorSpace ───────────── v0.11.0 [32m[1m Installed[22m[39m Xorg_libXext_jll ───────────── v1.3.7+0 [32m[1m Installed[22m[39m libaom_jll ─────────────────── v3.13.1+0 [32m[1m Installed[22m[39m libevdev_jll ───────────────── v1.13.4+0 [32m[1m Installed[22m[39m Xorg_xcb_util_cursor_jll ───── v0.1.6+0 [32m[1m Installed[22m[39m Zstd_jll ───────────────────── v1.5.7+1 [32m[1m Installed[22m[39m Libtiff_jll ────────────────── v4.7.2+0 [32m[1m Installed[22m[39m libinput_jll ───────────────── v1.28.1+0 [32m[1m Installed[22m[39m Format ─────────────────────── v1.3.7 [32m[1m Installed[22m[39m Ogg_jll ────────────────────── v1.3.6+0 [32m[1m Installed[22m[39m Xorg_libXi_jll ─────────────── v1.8.3+0 [32m[1m Installed[22m[39m Reexport ───────────────────── v1.2.2 [32m[1m Installed[22m[39m Vulkan_Loader_jll ──────────── v1.3.243+0 [32m[1m Installed[22m[39m LogExpFunctions ────────────── v0.3.29 [32m[1m Installed[22m[39m AliasTables ────────────────── v1.1.3 [32m[1m Installed[22m[39m Xorg_libXrender_jll ────────── v0.9.12+0 [32m[1m Installed[22m[39m Xorg_libXcursor_jll ────────── v1.2.4+0 [32m[1m Installed[22m[39m DocStringExtensions ────────── v0.9.5 [32m[1m Installed[22m[39m Xorg_xcb_util_renderutil_jll ─ v0.3.10+0 [32m[1m Installed[22m[39m Qt6ShaderTools_jll ─────────── v6.8.2+1 [32m[1m Installed[22m[39m Ghostscript_jll ────────────── v9.55.1+0 [32m[1m Installed[22m[39m StableRNGs ─────────────────── v1.0.4 [32m[1m Installed[22m[39m Qt6Declarative_jll ─────────── v6.8.2+1 [32m[1m Installed[22m[39m Pixman_jll ─────────────────── v0.44.2+0 [32m[1m Installed[22m[39m libass_jll ─────────────────── v0.17.4+0 [32m[1m Installed[22m[39m Wayland_jll ────────────────── v1.24.0+0 [32m[1m Installed[22m[39m Libuuid_jll ────────────────── v2.41.2+0 [32m[1m Installed[22m[39m Libffi_jll ─────────────────── v3.4.7+0 [32m[1m Installed[22m[39m IOCapture ──────────────────── v1.0.0 [32m[1m Installed[22m[39m Xorg_libICE_jll ────────────── v1.1.2+0 [32m[1m Installed[22m[39m Xorg_xkeyboard_config_jll ──── v2.44.0+0 [32m[1m Installed[22m[39m LLVMOpenMP_jll ─────────────── v18.1.8+0 [32m[1m Installed[22m[39m Graphite2_jll ──────────────── v1.3.15+0 [32m[1m Installed[22m[39m FixedPointNumbers ──────────── v0.8.5 [32m[1m Installed[22m[39m RecipesBase ────────────────── v1.3.4 [32m[1m Installed[22m[39m FFMPEG_jll ─────────────────── v8.0.1+0 [32m[1m Installed[22m[39m MacroTools ─────────────────── v0.5.16 [32m[1m Installed[22m[39m Xorg_xtrans_jll ────────────── v1.6.0+0 [32m[1m Installed[22m[39m libdrm_jll ─────────────────── v2.4.125+1 [32m[1m Installed[22m[39m LAME_jll ───────────────────── v3.100.3+0 [32m[1m Installed[22m[39m Latexify ───────────────────── v0.16.10 [32m[1m Installed[22m[39m GettextRuntime_jll ─────────── v0.22.4+0 [32m[1m Installed[22m[39m LaTeXStrings ───────────────── v1.4.0 [32m[1m Installed[22m[39m libvorbis_jll ──────────────── v1.3.8+0 [32m[1m Installed[22m[39m Libglvnd_jll ───────────────── v1.7.1+1 [32m[1m Installed[22m[39m Unzip ──────────────────────── v0.2.0 [32m[1m Installed[22m[39m Xorg_libXfixes_jll ─────────── v6.0.2+0 [32m[1m Installed[22m[39m SortingAlgorithms ──────────── v1.2.2 [32m[1m Installed[22m[39m Glib_jll ───────────────────── v2.86.2+0 [32m[1m Installed[22m[39m Qt6Base_jll ────────────────── v6.8.2+2 [32m[1m Installed[22m[39m Xorg_libXdmcp_jll ──────────── v1.1.6+0 [32m[1m Installed[22m[39m Xorg_libX11_jll ────────────── v1.8.12+0 [32m[1m Installed[22m[39m StructUtils ────────────────── v2.6.2 [32m[1m Installed[22m[39m Xorg_libXrandr_jll ─────────── v1.5.5+0 [32m[1m Installed[22m[39m Qt6Wayland_jll ─────────────── v6.8.2+2 [32m[1m Installing[22m[39m 76 artifacts [32m[1m Installed[22m[39m artifact xkbcommon 298.7 KiB [32m[1m Installed[22m[39m artifact libva 235.7 KiB [32m[1m Installed[22m[39m artifact Pixman 372.2 KiB [32m[1m Installed[22m[39m artifact FriBidi 78.9 KiB [32m[1m Installed[22m[39m artifact Xorg_libXcursor 227.1 KiB [32m[1m Installed[22m[39m artifact LAME 292.5 KiB [32m[1m Installed[22m[39m artifact mtdev 79.6 KiB [32m[1m Installed[22m[39m artifact Vulkan_Loader 177.3 KiB [32m[1m Installed[22m[39m artifact libfdk_aac 2.8 MiB [32m[1m Installed[22m[39m artifact Xorg_libXinerama 50.1 KiB [32m[1m Installed[22m[39m artifact Fontconfig 984.8 KiB [32m[1m Installed[22m[39m artifact Xorg_libXrandr 354.5 KiB [32m[1m Installed[22m[39m artifact Zstd 646.0 KiB [32m[1m Installed[22m[39m artifact Libglvnd 833.5 KiB [32m[1m Installed[22m[39m artifact Libtiff 2.3 MiB [32m[1m Installed[22m[39m artifact LERC 272.9 KiB [32m[1m Installed[22m[39m artifact JpegTurbo 1.4 MiB [32m[1m Installed[22m[39m artifact FFMPEG 11.7 MiB [32m[1m Installed[22m[39m artifact Ghostscript 31.4 MiB [32m[1m Installed[22m[39m artifact Qt6Wayland 2.2 MiB [32m[1m Installed[22m[39m artifact Xorg_libXfixes 59.0 KiB [32m[1m Installed[22m[39m artifact libinput 1.0 MiB [32m[1m Installed[22m[39m artifact Xorg_libXdmcp 67.7 KiB [32m[1m Installed[22m[39m artifact GettextRuntime 543.0 KiB [32m[1m Installed[22m[39m artifact fzf 3.3 MiB [32m[1m Installed[22m[39m artifact libass 427.8 KiB [32m[1m Installed[22m[39m artifact FreeType2 1.5 MiB [32m[1m Installed[22m[39m artifact libaom 6.4 MiB [32m[1m Installed[22m[39m artifact Dbus 489.8 KiB [32m[1m Installed[22m[39m artifact Xorg_xcb_util_keysyms 17.8 KiB [32m[1m Installed[22m[39m artifact Opus 960.8 KiB [32m[1m Installed[22m[39m artifact Xorg_libSM 164.1 KiB [32m[1m Installed[22m[39m artifact Xorg_libpciaccess 24.8 KiB [32m[1m Installed[22m[39m artifact libevdev 117.1 KiB [32m[1m Installed[22m[39m artifact Xorg_libXrender 435.9 KiB [32m[1m Installed[22m[39m artifact Xorg_libxcb 2.1 MiB [32m[1m Installed[22m[39m artifact Graphite2 120.2 KiB [32m[1m Installed[22m[39m artifact Xorg_libX11 13.9 MiB [32m[1m Installed[22m[39m artifact Xorg_libXau 36.6 KiB [32m[1m Installed[22m[39m artifact LLVMOpenMP 661.6 KiB [32m[1m Installed[22m[39m artifact x265 1.4 MiB [32m[1m Installed[22m[39m artifact x264 2.1 MiB [32m[1m Installed[22m[39m artifact Xorg_xkeyboard_config 537.5 KiB [32m[1m Installed[22m[39m artifact Xorg_xkbcomp 274.8 KiB [32m[1m Installed[22m[39m artifact HarfBuzz 1.7 MiB [32m[1m Installed[22m[39m artifact eudev 3.9 MiB [32m[1m Installed[22m[39m artifact Xorg_libXi 1.6 MiB [32m[1m Installed[22m[39m artifact Libffi 44.2 KiB [32m[1m Installed[22m[39m artifact Xorg_libxkbfile 486.7 KiB [32m[1m Installed[22m[39m artifact Xorg_xcb_util_renderutil 32.1 KiB [32m[1m Installed[22m[39m artifact LZO 208.9 KiB [32m[1m Installed[22m[39m artifact Xorg_xcb_util_wm 147.9 KiB [32m[1m Installed[22m[39m artifact GLFW 180.1 KiB [32m[1m Installed[22m[39m artifact Xorg_xcb_util 39.5 KiB [32m[1m Installed[22m[39m artifact Qt6Declarative 21.6 MiB [32m[1m Installed[22m[39m artifact Cairo 2.2 MiB [32m[1m Installed[22m[39m artifact libpng 328.7 KiB [32m[1m Installed[22m[39m artifact GR 17.6 MiB [32m[1m Installed[22m[39m artifact XZ 1.5 MiB [32m[1m Installed[22m[39m artifact Glib 7.7 MiB [32m[1m Installed[22m[39m artifact Xorg_xtrans 48.2 KiB [32m[1m Installed[22m[39m artifact libdecor 44.1 KiB [32m[1m Installed[22m[39m artifact libvorbis 271.0 KiB [32m[1m Installed[22m[39m artifact Wayland 390.6 KiB [32m[1m Installed[22m[39m artifact Ogg 250.3 KiB [32m[1m Installed[22m[39m artifact Libmount 6.5 MiB [32m[1m Installed[22m[39m artifact Bzip2 503.5 KiB [32m[1m Installed[22m[39m artifact Xorg_libXext 699.9 KiB [32m[1m Installed[22m[39m artifact Xorg_xcb_util_cursor 27.6 KiB [32m[1m Installed[22m[39m artifact Qt6ShaderTools 2.1 MiB [32m[1m Installed[22m[39m artifact Xorg_xcb_util_image 54.3 KiB [32m[1m Installed[22m[39m artifact Xorg_libICE 384.9 KiB [32m[1m Installed[22m[39m artifact Pango 2.0 MiB [32m[1m Installed[22m[39m artifact libdrm 368.0 KiB [32m[1m Installed[22m[39m artifact Libuuid 3.7 MiB [32m[1m Installed[22m[39m artifact Qt6Base 20.6 MiB [36m[1m Project[22m[39m No packages added to or removed from `~/.julia/scratchspaces/c3e4b0f8-55cb-11ea-2926-15256bba5781/pkg_envs/env_mpjdyccebq/Project.toml` [32m[1m Updating[22m[39m `~/.julia/scratchspaces/c3e4b0f8-55cb-11ea-2926-15256bba5781/pkg_envs/env_mpjdyccebq/Manifest.toml` [90m[a65dc6b1] [39m[92m+ Xorg_libpciaccess_jll v0.18.1+0[39m [90m[8e53e030] [39m[92m+ libdrm_jll v2.4.125+1[39m [90m[9a156e7d] [39m[92m+ libva_jll v2.23.0+0[39m [0m[1mInstantiating...[22m [90m===[39m [0m[1mPrecompiling...[22m [90m===[39m §enabledìinstantiated÷restart_recommended_msgÀ´restart_required_msgÀ¯install_time_nsÏ #b¾àbusy_packages«cell_inputsÞ !Ù$95c50a2e-5c64-4403-8c54-babb99951e28„§cell_idÙ$95c50a2e-5c64-4403-8c54-babb99951e28¤codeÚFmd""" # The End This concludes the tutorial on plots in Julia. The next section explains how to save plots, for example to include them in your reports. Feel free to skip that section if you are not interested, you won't need it in this class! In any case, the third and last notebook for this week awaits you on Moodle. """¨metadataƒ©show_logsèdisabled®skip_as_script«code_foldedÃÙ$20af8a7d-e3e4-4f8c-8835-e6aae878b938„§cell_idÙ$20af8a7d-e3e4-4f8c-8835-e6aae878b938¤codeÚ‘md""" ## Plot attributes Some attributes can be used to modify the entire plot. A plot can contain multiple subplots, but we won't cover that in this tutorial. However this means that the official documentation has a [page for plot attributes](https://docs.juliaplots.org/stable/generated/attributes_plot/) and a [page for subplot attributes](https://docs.juliaplots.org/stable/generated/attributes_subplot/). Here is a selection: - `title`: Change the title displayed at the top of the plot. - `legend`: Position of the legend. `false` can be used to disable the legend. - `dpi`: "Dots Per Inch" of the output figure. Can be used to increase the quality of figures saved as an image. (See below). Default is `100`. Plot attributes are also passed to `plot` / `plot!`. They can be passed at the same time as a series, or separately such as ```jl plot!(; title="My title") ``` As usual, here is an example: """¨metadataƒ©show_logsèdisabled®skip_as_script«code_foldedÃÙ$aa69066e-5609-471f-8be7-a0b8a5692de7„§cell_idÙ$aa69066e-5609-471f-8be7-a0b8a5692de7¤codeÙ™md""" !!! danger "Important" Both axes of a plot should **always** be labeled. In graded assignments, points will be deducted for unlabeled axes. """¨metadataƒ©show_logsèdisabled®skip_as_script«code_foldedÃÙ$cce2bd48-e279-422e-b6a7-8cbf2fff327f„§cell_idÙ$cce2bd48-e279-422e-b6a7-8cbf2fff327f¤codeÙdmd""" ## Line plots To plot a line, pass lists of `x` coordinates and `y` coordinates to `plot`: """¨metadataƒ©show_logsèdisabled®skip_as_script«code_foldedÃÙ$a4ef07d4-37d3-4d12-9928-c052740ed55c„§cell_idÙ$a4ef07d4-37d3-4d12-9928-c052740ed55c¤codeÙk# Plot a line going from (-1, 0) to (0, 1) to (1, 3) let xs = [-1, 0, 1] ys = [0, 1, 3] plot(xs, ys) end¨metadataƒ©show_logsèdisabled®skip_as_script«code_foldedÂÙ$1665cbba-c865-4bbd-8389-56ca9e53abf6„§cell_idÙ$1665cbba-c865-4bbd-8389-56ca9e53abf6¤codeÚmd""" To plot a continuous function, we use the following principle: - Generate many `x` coordinates with `range(a, b, length=N)`. - Compute the corresponding `y` coordinates by calling the function. Here is a plot of the `sin` function between $0$ and $\pi$: """¨metadataƒ©show_logsèdisabled®skip_as_script«code_foldedÃÙ$57c895c0-e3af-11ef-3901-5907f8a4cfb7„§cell_idÙ$57c895c0-e3af-11ef-3901-5907f8a4cfb7¤codeÚ"md""" # Exercise Session 0: Basic Plotting in Julia This notebook is meant to give you an introduction to the `Plots` Julia plotting library. **References**: - The reference source of information is the [official Plots documentation](https://docs.juliaplots.org/stable/). - An alternative introduction is found in the [Plots basics](https://docs.juliaplots.org/dev/basics/) and [Plots tutorial](https://docs.juliaplots.org/dev/tutorial/). - Fancy examples are available on the [official gallery](https://docs.juliaplots.org/dev/gallery/gr/). """¨metadataƒ©show_logsèdisabled®skip_as_script«code_foldedÃÙ$68a6e6c9-6097-47bc-bf69-d023a4fbd5fa„§cell_idÙ$68a6e6c9-6097-47bc-bf69-d023a4fbd5fa¤codeÙ—let xs = range(0, Ï€; length=100) plot(xs, cos.(xs); label="") plot!(; xlabel=L"x", ylabel=L"\sin(x)", title=L"$\sin(x)$ between $0$ and $\pi$") end¨metadataƒ©show_logsèdisabled®skip_as_script«code_foldedÂÙ$feb14fe5-6294-4eda-9ecf-798f55221db5„§cell_idÙ$feb14fe5-6294-4eda-9ecf-798f55221db5¤codeÚ# Don't copy from the solution, that would be too easy. :P if linestyle_values == [:solid] still_missing(md"Replace `[:solid]` by the list of allowed values for `linestyle`.") elseif !isa(linestyle_values, Vector) keep_working(md"`linestyle_values` should be a vector.") elseif !isa(linestyle_values, Vector{Symbol}) keep_working(md"`linestyle_values` should be a vector of symbols. Symbols start with `:`.") elseif Set(linestyle_values) == Set([:auto, :solid, :dash, :dot, :dashdot, :dashdotdot]) correct() else keep_working() end¨metadataƒ©show_logsèdisabled®skip_as_script«code_foldedÃÙ$088bd044-5a6b-49b6-bf1c-0244db475f84„§cell_idÙ$088bd044-5a6b-49b6-bf1c-0244db475f84¤codeÙ°let xs = range(0, Ï€; length=100) plot(xs, sin.(xs)) # Change the title and move the legend to the bottom plot!(; title="sin function between 0 and Ï€", legend=:bottom) end¨metadataƒ©show_logsèdisabled®skip_as_script«code_foldedÂÙ$893020b2-0984-4149-8893-bbfe73e0b821„§cell_idÙ$893020b2-0984-4149-8893-bbfe73e0b821¤codeÚmd""" Here is an example of the high DPI version: $(RobustLocalResource("https://raw.githubusercontent.com/epfl-matmat/numerical-analysis/c339ce1f64933b4edab2bd7a6fbf1df972d2b9b1/src/exercises/img/ex0_plots_sin_plot_high_dpi.png", "img/ex0_plots_sin_plot_high_dpi.png")) """¨metadataƒ©show_logsèdisabled®skip_as_script«code_foldedÃÙ$9a3981f3-1479-4694-8e2c-0a5ad86271d7„§cell_idÙ$9a3981f3-1479-4694-8e2c-0a5ad86271d7¤codeÚÈmd""" ## Practice Time Here is a plot: $(RobustLocalResource("https://raw.githubusercontent.com/epfl-matmat/numerical-analysis/c339ce1f64933b4edab2bd7a6fbf1df972d2b9b1/src/exercises/img/ex0_plots_exercise.png", "img/ex0_plots_exercise.png")) !!! exercise Complete the cell below to produce a similar plot. The data for the line and the scatter plot is provided, and you have to plot it. Pay attention to the axes, the legend, the title, and so on. """¨metadataƒ©show_logsèdisabled®skip_as_script«code_foldedÃÙ$5c79aebd-5be4-4c48-830a-a639fd8af90b„§cell_idÙ$5c79aebd-5be4-4c48-830a-a639fd8af90b¤codeÙ¨let xs = range(0, 1; length=20) # Plot line with equation y = 10x plot(xs, xs * 10) # Plot points with added (Gaussian) noise scatter!(xs, xs * 10 + randn(20)) end¨metadataƒ©show_logsèdisabled®skip_as_script«code_foldedÂÙ$42e8bbcd-cfe8-4310-957c-6114af395401„§cell_idÙ$42e8bbcd-cfe8-4310-957c-6114af395401¤codeÚ=md""" ## Axis attributes Some attributes can also apply to the `x` axis (horizontal) or the `y` axis (vertical). Here is a selection: - `xscale` and `yscale`: Scale of the axis. Most importantly, `:log10` can be passed to make the axis logarithmic. - `xlabel` and `ylabel`: Name of the axis. - `xlims` and `ylims`: Range of the axis. For example, `[5, 10]` to make the axis range from 5 to 10. The full list is available in [the official documentation](https://docs.juliaplots.org/stable/generated/attributes_axis/), without the `x` or `y` prefix. Here is an example: """¨metadataƒ©show_logsèdisabled®skip_as_script«code_foldedÃÙ$8aee946d-6134-413d-9ff5-cb56f26c5e0c„§cell_idÙ$8aee946d-6134-413d-9ff5-cb56f26c5e0c¤codeÙ°let xs = range(0, 10; length=100) plot(xs, exp.(xs)) plot!(; xlabel="Label for x axis") plot!(; yscale=:log10, ylabel="Label for y axis. Notice the logarithmic scale.") end¨metadataƒ©show_logsèdisabled®skip_as_script«code_foldedÂÙ$76dd1c63-b5fd-465b-a8df-9f87cbacf43c„§cell_idÙ$76dd1c63-b5fd-465b-a8df-9f87cbacf43c¤codeÚ»md""" ## Multiple plots per figure In Julia, functions that perform a modification often end with a `!` by convention. Plots follows this convention: - `plot(...)`: Create a new plot then do something to it. - `plot!(...)`: Modify an existing plot. Similarly, `scatter(...)` creates a new plot while `scatter!(...)` modifies an existing plot. Here is an example of plotting a new line with `plot` then adding some points with `scatter!`: """¨metadataƒ©show_logsèdisabled®skip_as_script«code_foldedÃÙ$26e79728-14f5-4cda-bcd1-7839afae8f5c„§cell_idÙ$26e79728-14f5-4cda-bcd1-7839afae8f5c¤codeÙflet xs = range(0, Ï€; length=100) plot(xs, sin.(xs); dpi=400) savefig("sin_plot_high_dpi.png") end;¨metadataƒ©show_logsèdisabled®skip_as_script«code_foldedÂÙ$b21e501d-afb3-4612-b46e-b68d360c387a„§cell_idÙ$b21e501d-afb3-4612-b46e-b68d360c387a¤codeÙïlet # x coordinates, here 100 points between 0 and Ï€ xs = range(0, Ï€; length=100) # Compute corresponding y coordinates # Remember: calling a function with .() applies it to all elements of the vector ys = sin.(xs) plot(xs, ys) end¨metadataƒ©show_logsèdisabled®skip_as_script«code_foldedÂÙ$1a24369e-b83d-4ff7-a75f-ff80ffb2e932„§cell_idÙ$1a24369e-b83d-4ff7-a75f-ff80ffb2e932¤codeÙÀlet xs = range(0, Ï€; length=100) # Note how extra options are passed. Multiple options can be combined! plot(xs, sin.(xs); label="my label", color=:pink, linestyle=:dash, linewidth=10) end¨metadataƒ©show_logsèdisabled®skip_as_script«code_foldedÂÙ$f70510e2-4f93-44a6-a883-0ca438f86fe0„§cell_idÙ$f70510e2-4f93-44a6-a883-0ca438f86fe0¤codeÙ7md""" ### PDF An example of saving a figure to PDF: """¨metadataƒ©show_logsèdisabled®skip_as_script«code_foldedÃÙ$f92a25a4-6cc5-4705-956a-8da3af041636„§cell_idÙ$f92a25a4-6cc5-4705-956a-8da3af041636¤codeÚmlet # The data points are given to you. xs = range(0, 10; length=11) ys_points = [3.264219326544821, 3.4489309156347425, 12.975323123905081, 3.8904467103807927, 128.650270688119, 23.524783240700987, 175.52405606163614, 1173.8330021528288, 8755.08696752278, 11573.569080380066, 8807.211902252335] ys_line = exp.(xs) # Fill in the plotting code here: plot() end¨metadataƒ©show_logsèdisabled®skip_as_script«code_foldedÂÙ$dc34fd9a-aa31-4196-9c9b-7e0d1dd90b33„§cell_idÙ$dc34fd9a-aa31-4196-9c9b-7e0d1dd90b33¤codeÙTlet xs = range(0, Ï€; length=100) plot(xs, sin.(xs)) savefig("sin_plot.pdf") end;¨metadataƒ©show_logsèdisabled®skip_as_script«code_foldedÂÙ$4afdacc0-65b9-4f23-8b0e-bd2af8bffb91„§cell_idÙ$4afdacc0-65b9-4f23-8b0e-bd2af8bffb91¤codeÚ‘md""" ## LaTeX Strings LaTeX-formatted strings can be used in the plots: 1. If the entire string needs to be understood as a LaTeX formula, simply add L in front: `L"\frac{1}{2}"`. 2. Otherwise, add an L in front and put the LaTeX formula inside `$` characters in the string: `L"one half: $\frac{1}{2}$"`. (Note that this requires the `LaTeXStrings` package to be used). Here is a small example: """¨metadataƒ©show_logsèdisabled®skip_as_script«code_foldedÃÙ$37bb4168-cbe8-4382-8ffb-89684d59ed57„§cell_idÙ$37bb4168-cbe8-4382-8ffb-89684d59ed57¤codeÙDbegin using LaTeXStrings using Plots using PlutoTeachingTools end¨metadataƒ©show_logsèdisabled®skip_as_script«code_foldedÂÙ$c8baf08d-b7fe-4666-919b-90509a764463„§cell_idÙ$c8baf08d-b7fe-4666-919b-90509a764463¤code»linestyle_values = [:solid]¨metadataƒ©show_logsèdisabled®skip_as_script«code_foldedÂÙ$7b3e63d5-1276-4bef-85d8-7da9504b7db6„§cell_idÙ$7b3e63d5-1276-4bef-85d8-7da9504b7db6¤codeÙ9md""" ### Image An example of saving a figure to PNG: """¨metadataƒ©show_logsèdisabled®skip_as_script«code_foldedÃÙ$04583aa3-4f05-431a-9fa1-e37e77f95b56„§cell_idÙ$04583aa3-4f05-431a-9fa1-e37e77f95b56¤codeÚmd""" If you open the above image, you will notice that it looks blurry. For example it might look like this: $(RobustLocalResource("https://raw.githubusercontent.com/epfl-matmat/numerical-analysis/c339ce1f64933b4edab2bd7a6fbf1df972d2b9b1/src/exercises/img/ex0_plots_sin_plot.png", "img/ex0_plots_sin_plot.png")) The number of pixels used by the image can be increased with the `dpi` attribute: """¨metadataƒ©show_logsèdisabled®skip_as_script«code_foldedÃÙ$597e1741-2c6e-4f7e-b690-af9b4334b574„§cell_idÙ$597e1741-2c6e-4f7e-b690-af9b4334b574¤codeÚomd""" ## Series attributes Each dataset added through `plot` or `scatter` is called a _series_. Additional options can be passed, called _attributes_. A full list is available [in the official documentation](https://docs.juliaplots.org/stable/generated/attributes_series/). Here is a selection: - `label`: Changes the name of the series in the legend. - `color` or `c`: Changes the color of the series. - `linestyle` or `ls`: Changes the style of the line. For example `:solid` or `:dot`. - `linewidth` or `lw`: Width of the line in pixels. We will often use `lw=2` since the default 1 is quite thin. - `markerstyle` or `mark`: Changes the style of markers, for example `:o` for round markers. We will often use `mark=:o` to see the individual data points in a line plot. These also apply to `scatter` (and other types of plots). Here is a showcase of all of these options: """¨metadataƒ©show_logsèdisabled®skip_as_script«code_foldedÃÙ$022f2355-639d-42e4-91eb-27c8af7e3afa„§cell_idÙ$022f2355-639d-42e4-91eb-27c8af7e3afa¤codeÙg# Plot the points (-1, 0), (0, 1), and (1, 3) let xs = [-1, 0, 1] ys = [0, 1, 3] scatter(xs, ys) end¨metadataƒ©show_logsèdisabled®skip_as_script«code_foldedÂÙ$1c0985d7-d63e-40de-9732-9fd31d3e97a0„§cell_idÙ$1c0985d7-d63e-40de-9732-9fd31d3e97a0¤codeÙTlet xs = range(0, Ï€; length=100) plot(xs, sin.(xs)) savefig("sin_plot.png") end;¨metadataƒ©show_logsèdisabled®skip_as_script«code_foldedÂÙ$38004ae9-7f5b-4c4d-8d1a-0962c3def007„§cell_idÙ$38004ae9-7f5b-4c4d-8d1a-0962c3def007¤codeÚPmd""" # Optional: Saving plots _(This is not needed for this course, but could be useful to you in the future.)_ The `plot` / `plot!` function returns the current plot, which Pluto renders. This is how we have been rendering plots so far. To save a plot, for example to include it in a report, we use the `savefig` function. We have to pass the name of the file to `savefig`. - Pass a file name ending with `.pdf` to save the plot as a PDF document. This will save the plot as [vector graphics](https://en.wikipedia.org/wiki/Vector_graphics), which means that the plot will not be blurry even when zooming in a lot. - Pass a file name ending with an image extension such as `.png` to save the plot as an image. Images can be easier to work with, but can look blurry when zoomed in. In reports, prefer vector graphics... they look better. 😉 """¨metadataƒ©show_logsèdisabled®skip_as_script«code_foldedÃÙ$3f727175-b670-408b-ada0-2b804d45b59f„§cell_idÙ$3f727175-b670-408b-ada0-2b804d45b59f¤codeÙ—md""" ## Scatter plots Scatter plots are also common. Each point is represented by a dot, and the points don't get connected together. For example: """¨metadataƒ©show_logsèdisabled®skip_as_script«code_foldedÃÙ$747fe7d9-1cdd-4a29-b9e1-4faaf0b977b0„§cell_idÙ$747fe7d9-1cdd-4a29-b9e1-4faaf0b977b0¤codeÙÊmd""" !!! exercise Find the possible values of `linestyle` [in the official documentation](https://docs.juliaplots.org/stable/generated/attributes_series/), and complete them in the following cell. """¨metadataƒ©show_logsèdisabled®skip_as_script«code_foldedënotebook_idÙ$9cd295f4-381c-11f1-9918-e14a746748b4¥bonds€¬cell_resultsÞ !Ù$95c50a2e-5c64-4403-8c54-babb99951e28Цqueued¤logs§running¦output†¤bodyÚˆ
This concludes the tutorial on plots in Julia.
The next section explains how to save plots, for example to include them in your reports. Feel free to skip that section if you are not interested, you won't need it in this class!
In any case, the third and last notebook for this week awaits you on Moodle.
Some attributes can be used to modify the entire plot.
A plot can contain multiple subplots, but we won't cover that in this tutorial. However this means that the official documentation has a page for plot attributes and a page for subplot attributes.
Here is a selection:
title: Change the title displayed at the top of the plot.
legend: Position of the legend. false can be used to disable the legend.
dpi: "Dots Per Inch" of the output figure. Can be used to increase the quality of figures saved as an image. (See below). Default is 100.
Plot attributes are also passed to plot / plot!. They can be passed at the same time as a series, or separately such as
plot!(; title="My title")
As usual, here is an example:
Important
Both axes of a plot should always be labeled. In graded assignments, points will be deducted for unlabeled axes.
To plot a line, pass lists of x coordinates and y coordinates to plot:
To plot a continuous function, we use the following principle:
Generate many x coordinates with range(a, b, length=N).
Compute the corresponding y coordinates by calling the function.
Here is a plot of the sin function between $0$ and $\pi$:
This notebook is meant to give you an introduction to the Plots Julia plotting library.
References:
The reference source of information is the official Plots documentation.
An alternative introduction is found in the Plots basics and Plots tutorial.
Fancy examples are available on the official gallery.
Missing Response
Replace [:solid] by the list of allowed values for linestyle.
Here is an example of the high DPI version:
Here is a plot:
Exercise
Complete the cell below to produce a similar plot. The data for the line and the scatter plot is provided, and you have to plot it. Pay attention to the axes, the legend, the title, and so on.
Some attributes can also apply to the x axis (horizontal) or the y axis (vertical). Here is a selection:
xscale and yscale: Scale of the axis. Most importantly, :log10 can be passed to make the axis logarithmic.
xlabel and ylabel: Name of the axis.
xlims and ylims: Range of the axis. For example, [5, 10] to make the axis range from 5 to 10.
The full list is available in the official documentation, without the x or y prefix.
Here is an example:
In Julia, functions that perform a modification often end with a ! by convention. Plots follows this convention:
plot(...): Create a new plot then do something to it.
plot!(...): Modify an existing plot.
Similarly, scatter(...) creates a new plot while scatter!(...) modifies an existing plot.
Here is an example of plotting a new line with plot then adding some points with scatter!:
An example of saving a figure to PDF:
LaTeX-formatted strings can be used in the plots:
If the entire string needs to be understood as a LaTeX formula, simply add L in front: L"\frac{1}{2}".
Otherwise, add an L in front and put the LaTeX formula inside $ characters in the string: L"one half: $\frac{1}{2}$".
(Note that this requires the LaTeXStrings package to be used).
Here is a small example:
An example of saving a figure to PNG:
If you open the above image, you will notice that it looks blurry. For example it might look like this:
The number of pixels used by the image can be increased with the dpi attribute:
Each dataset added through plot or scatter is called a series. Additional options can be passed, called attributes. A full list is available in the official documentation. Here is a selection:
label: Changes the name of the series in the legend.
color or c: Changes the color of the series.
linestyle or ls: Changes the style of the line. For example :solid or :dot.
linewidth or lw: Width of the line in pixels. We will often use lw=2 since the default 1 is quite thin.
markerstyle or mark: Changes the style of markers, for example :o for round markers. We will often use mark=:o to see the individual data points in a line plot.
These also apply to scatter (and other types of plots).
Here is a showcase of all of these options:
(This is not needed for this course, but could be useful to you in the future.)
The plot / plot! function returns the current plot, which Pluto renders. This is how we have been rendering plots so far. To save a plot, for example to include it in a report, we use the savefig function.
We have to pass the name of the file to savefig.
Pass a file name ending with .pdf to save the plot as a PDF document. This will save the plot as vector graphics, which means that the plot will not be blurry even when zooming in a lot.
Pass a file name ending with an image extension such as .png to save the plot as an image. Images can be easier to work with, but can look blurry when zoomed in.
In reports, prefer vector graphics... they look better. 😉
Scatter plots are also common. Each point is represented by a dot, and the points don't get connected together. For example:
Exercise
Find the possible values of linestyle in the official documentation, and complete them in the following cell.