{"id":21702442,"url":"https://github.com/2b-t/latex-tikz-examples","last_synced_at":"2025-04-12T14:52:10.939Z","repository":{"id":134116078,"uuid":"259705694","full_name":"2b-t/latex-tikz-examples","owner":"2b-t","description":"A couple of (animated) vector figures created with LaTeX and TikZ","archived":false,"fork":false,"pushed_at":"2024-11-02T20:53:22.000Z","size":1919,"stargazers_count":9,"open_issues_count":0,"forks_count":0,"subscribers_count":1,"default_branch":"main","last_synced_at":"2025-03-26T09:21:41.046Z","etag":null,"topics":["3d","animate","animated","latex","tex","tikz","tikz-figures","vector-graphics"],"latest_commit_sha":null,"homepage":"","language":"TeX","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"mit","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/2b-t.png","metadata":{"files":{"readme":"ReadMe.md","changelog":null,"contributing":null,"funding":null,"license":"License.md","code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null,"governance":null,"roadmap":null,"authors":null,"dei":null,"publiccode":null,"codemeta":null}},"created_at":"2020-04-28T17:27:25.000Z","updated_at":"2025-02-05T12:43:14.000Z","dependencies_parsed_at":null,"dependency_job_id":"209781d3-6152-493c-9379-7911428d5e9d","html_url":"https://github.com/2b-t/latex-tikz-examples","commit_stats":null,"previous_names":[],"tags_count":2,"template":false,"template_full_name":null,"repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/2b-t%2Flatex-tikz-examples","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/2b-t%2Flatex-tikz-examples/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/2b-t%2Flatex-tikz-examples/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/2b-t%2Flatex-tikz-examples/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/2b-t","download_url":"https://codeload.github.com/2b-t/latex-tikz-examples/tar.gz/refs/heads/main","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":248586253,"owners_count":21128995,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2022-07-04T15:15:14.044Z","host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"}},"keywords":["3d","animate","animated","latex","tex","tikz","tikz-figures","vector-graphics"],"created_at":"2024-11-25T21:15:37.243Z","updated_at":"2025-04-12T14:52:10.918Z","avatar_url":"https://github.com/2b-t.png","language":"TeX","funding_links":[],"categories":[],"sub_categories":[],"readme":"# LaTeX and TikZ examples\n\nAuthor: [Tobit Flatscher](https://github.com/2b-t) (2018-2020)\n\n[![Dockerhub](https://github.com/2b-t/latex-tikz-examples/actions/workflows/update-dockerhub.yml/badge.svg)](https://github.com/2b-t/latex-tikz-examples/actions/workflows/update-dockerhub.yml) [![Release](https://github.com/2b-t/latex-tikz-examples/actions/workflows/release.yml/badge.svg)](https://github.com/2b-t/latex-tikz-examples/actions/workflows/release.yml) [![License: MIT](https://img.shields.io/badge/License-MIT-yellow.svg)](https://opensource.org/licenses/MIT)\n\n\n\nA couple of (animated) vector figures created with [LaTeX](https://www.latex-project.org/) and [TikZ](https://en.wikipedia.org/wiki/PGF/TikZ).\n\n![Fast Fourier Transform](./media/fourier.png)\n\nCurrently this repository contains the following examples:\n\n- An animated [**cosmological model of concentric spheres**](./build/EudoxusPlanetary.pdf) [(Eudoxus planetary model)](https://en.wikipedia.org/wiki/Concentric_spheres). The interesting thing about this graphic is that it involves two coordinate transformations, one of which is performed manually.\n- [Another one displays](./build/FluidScales.pdf) the **different scales of fluid models**. It demonstrates the usage of patterns and generation of random values.\n- The principle of the [**Fourier analysis**](https://en.wikipedia.org/wiki/Fourier_analysis) is illustrated in [yet another file](./build/FourierAnalysis.pdf).\n- [The last example](./build/StokesFormula.pdf) shows how the [**Stokes' law**](https://en.wikipedia.org/wiki/Stokes%27_law) [can be derived by means of integration of stresses](https://physics.stackexchange.com/a/537854/245414).\n\nFor opening the animated figures on Linux I recommend using [Okular](https://okular.kde.org/) as many other common document viewers do not support it.\n\n## Usage\n\nClearly you can open the `*.tex` files located in [`src`](./src) in your favourite LaTeX editor such as TexStudio. Otherwise this repository also comes with a Makefile which will compile all the `*.tex` files located in the [`src`](./src) folder to the [`build`](./build) folder. This requires the [`latexmk` package](https://ctan.org/pkg/latexmk?lang=en), which can be installed on Ubuntu with `$ apt-get -y update latexmk`.\n\nThe [Makefile](./Makefile) has two rules:\n\n- `$ make all` compiles all individual `*.tex` files to `*.pdf` files\n\n- `$ make clean` deletes all the files again that were generated during the compilation\n\nIn case you do not want to install LaTeX on your computer this repository also comes with a [Docker](https://www.docker.com/) (see the folder `docker`) and a corresponding [Docker-Compose](https://docs.docker.com/compose/) file.\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2F2b-t%2Flatex-tikz-examples","html_url":"https://awesome.ecosyste.ms/projects/github.com%2F2b-t%2Flatex-tikz-examples","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2F2b-t%2Flatex-tikz-examples/lists"}