From c34e4e3386485f9b471b9b101278bf2cb3544a70 Mon Sep 17 00:00:00 2001 From: Luc Date: Mon, 23 Oct 2023 13:33:35 +0200 Subject: [PATCH] Added multi language function. --- README.md | 4 +- config/en/mkdocs.yaml | 55 ++++++++++++++++ mkdocs.yml => config/nl/mkdocs.yaml | 60 ++++++++---------- docs/en/index.md | 1 + .../calculus/concavity-and-inflections.md | 0 .../mathematics}/calculus/continuity.md | 0 .../mathematics}/calculus/differentation.md | 0 .../mathematics}/calculus/extremes-values.md | 0 .../first-order-differential-equations.md | 0 .../calculus/improper-integrals.md | 0 .../calculus/integration-techniques.md | 0 .../mathematics}/calculus/integration.md | 0 .../mathematics}/calculus/limits.md | 0 .../mathematics}/calculus/sets-and-numbers.md | 0 .../calculus/taylor-polynomials.md | 0 .../exponential-and-logarithmic-functions.md | 0 .../inverse-functions.md | 0 docs/en/mathematics/start.md | 3 + docs/{filosofie => en/programming}/start.md | 0 .../filosofie}/start.md | 0 docs/{ => nl}/index.md | 0 docs/{ => nl}/natuurkunde/start.md | 0 docs/{ => nl}/scheikunde/analyse-methoden.md | 0 .../scheikunde/basis/bindingstypen.md | 0 .../scheikunde/basis/chemisch-rekenen.md | 0 .../scheikunde/basis/energie-diagram.jpg | Bin .../scheikunde/basis/energie-omzetting.md | 0 docs/{ => nl}/scheikunde/basis/evenwichten.md | 0 .../basis/fase-overgang-diagram.png | Bin .../scheikunde/basis/materialen-en-stoffen.md | 0 docs/{ => nl}/scheikunde/basis/reacties.md | 0 .../scheikunde/basis/scheidingsmethoden.md | 0 .../organische-chemie/cis-trans-isomerie.md | 0 .../organische-chemie/cis-trans-voorbeeld.png | Bin .../scheikunde/organische-chemie/isomerie.md | 0 .../lewis-structuur-voorbeeld.png | Bin .../organische-chemie/lewis-theorie.md | 0 .../organische-verbindingen.md | 0 .../scheikunde/organische-chemie/reacties.md | 0 .../spiegelbeeld-isomerie.md | 0 .../spiegelbeeld-voorbeeld.png | Bin .../organische-chemie/vsepr-theorie.md | 0 .../organische-chemie/vsepr-voorbeeld.png | Bin docs/{ => nl}/scheikunde/reactie-kinetiek.md | 0 docs/{ => nl}/scheikunde/redox-chemie.md | 0 docs/{ => nl}/scheikunde/start.md | 0 docs/{ => nl}/scheikunde/zuren-basen.md | 0 docs/{ => nl}/wiskunde/start.md | 0 48 files changed, 89 insertions(+), 34 deletions(-) create mode 100755 config/en/mkdocs.yaml rename mkdocs.yml => config/nl/mkdocs.yaml (60%) create mode 100644 docs/en/index.md rename docs/{wiskunde => en/mathematics}/calculus/concavity-and-inflections.md (100%) rename docs/{wiskunde => en/mathematics}/calculus/continuity.md (100%) rename docs/{wiskunde => en/mathematics}/calculus/differentation.md (100%) rename docs/{wiskunde => en/mathematics}/calculus/extremes-values.md (100%) rename docs/{wiskunde => en/mathematics}/calculus/first-order-differential-equations.md (100%) rename docs/{wiskunde => en/mathematics}/calculus/improper-integrals.md (100%) rename docs/{wiskunde => en/mathematics}/calculus/integration-techniques.md (100%) rename docs/{wiskunde => en/mathematics}/calculus/integration.md (100%) rename docs/{wiskunde => en/mathematics}/calculus/limits.md (100%) rename docs/{wiskunde => en/mathematics}/calculus/sets-and-numbers.md (100%) rename docs/{wiskunde => en/mathematics}/calculus/taylor-polynomials.md (100%) rename docs/{wiskunde => en/mathematics}/calculus/transcendental-functions/exponential-and-logarithmic-functions.md (100%) rename docs/{wiskunde => en/mathematics}/calculus/transcendental-functions/inverse-functions.md (100%) create mode 100755 docs/en/mathematics/start.md rename docs/{filosofie => en/programming}/start.md (100%) rename docs/{programmeertalen => nl/filosofie}/start.md (100%) rename docs/{ => nl}/index.md (100%) rename docs/{ => nl}/natuurkunde/start.md (100%) rename docs/{ => nl}/scheikunde/analyse-methoden.md (100%) rename docs/{ => nl}/scheikunde/basis/bindingstypen.md (100%) rename docs/{ => nl}/scheikunde/basis/chemisch-rekenen.md (100%) rename docs/{ => nl}/scheikunde/basis/energie-diagram.jpg (100%) rename docs/{ => nl}/scheikunde/basis/energie-omzetting.md (100%) rename docs/{ => nl}/scheikunde/basis/evenwichten.md (100%) rename docs/{ => nl}/scheikunde/basis/fase-overgang-diagram.png (100%) rename docs/{ => nl}/scheikunde/basis/materialen-en-stoffen.md (100%) rename docs/{ => nl}/scheikunde/basis/reacties.md (100%) rename docs/{ => nl}/scheikunde/basis/scheidingsmethoden.md (100%) rename docs/{ => nl}/scheikunde/organische-chemie/cis-trans-isomerie.md (100%) rename docs/{ => nl}/scheikunde/organische-chemie/cis-trans-voorbeeld.png (100%) rename docs/{ => nl}/scheikunde/organische-chemie/isomerie.md (100%) rename docs/{ => nl}/scheikunde/organische-chemie/lewis-structuur-voorbeeld.png (100%) rename docs/{ => nl}/scheikunde/organische-chemie/lewis-theorie.md (100%) rename docs/{ => nl}/scheikunde/organische-chemie/organische-verbindingen.md (100%) rename docs/{ => nl}/scheikunde/organische-chemie/reacties.md (100%) rename docs/{ => nl}/scheikunde/organische-chemie/spiegelbeeld-isomerie.md (100%) rename docs/{ => nl}/scheikunde/organische-chemie/spiegelbeeld-voorbeeld.png (100%) rename docs/{ => nl}/scheikunde/organische-chemie/vsepr-theorie.md (100%) rename docs/{ => nl}/scheikunde/organische-chemie/vsepr-voorbeeld.png (100%) rename docs/{ => nl}/scheikunde/reactie-kinetiek.md (100%) rename docs/{ => nl}/scheikunde/redox-chemie.md (100%) rename docs/{ => nl}/scheikunde/start.md (100%) rename docs/{ => nl}/scheikunde/zuren-basen.md (100%) rename docs/{ => nl}/wiskunde/start.md (100%) diff --git a/README.md b/README.md index 94a1d80..8867a3a 100644 --- a/README.md +++ b/README.md @@ -1,3 +1,3 @@ -# mijn-aantekeningen +# My notes -De digitalisatie van mijn aantekeningen uit verscheidene vakgebieden. \ No newline at end of file +My notes digitalized. \ No newline at end of file diff --git a/config/en/mkdocs.yaml b/config/en/mkdocs.yaml new file mode 100755 index 0000000..256d2e4 --- /dev/null +++ b/config/en/mkdocs.yaml @@ -0,0 +1,55 @@ +site_name: My notes +docs_dir: '../../docs/en' + +theme: + name: material + features: + - navigation.instant + - navigation.instant.prefetch + - navigation.tabs + - toc.follow + palette: + - scheme: slate + primary: black + accent: teal + language: en + +extra: + generator: false + alternate: + - name: English + link: /en/ + lang: en + - name: Nederlands + link: /nl/ + lang: nl + +plugins: + - search: + lang: en + +markdown_extensions: + - pymdownx.arithmatex: + generic: true + +extra_javascript: + - javascripts/mathjax.js + - https://polyfill.io/v3/polyfill.min.js?features=es6 + - https://cdn.jsdelivr.net/npm/mathjax@3/es5/tex-mml-chtml.js + +nav: + - 'Welcome': index.md + - 'Mathematics': + - 'Start': mathmematics/start.md + + - 'Physics': + - 'Start': physics/start.md + + - 'Chemistry': + - 'Start': chemistry/start.md + + - 'Philosophy': + - 'Start': philosophy/start.md + + - 'Programming': + - 'Start': programming/start.md \ No newline at end of file diff --git a/mkdocs.yml b/config/nl/mkdocs.yaml similarity index 60% rename from mkdocs.yml rename to config/nl/mkdocs.yaml index 76c56bf..4ac8c14 100755 --- a/mkdocs.yml +++ b/config/nl/mkdocs.yaml @@ -1,4 +1,6 @@ site_name: Mijn aantekeningen +docs_dir: '../../docs/nl' + theme: name: material features: @@ -10,26 +12,35 @@ theme: - scheme: slate primary: black accent: teal + language: nl + +extra: + generator: false + alternate: + - name: English + link: /en/ + lang: en + - name: Nederlands + link: /nl/ + lang: nl + +plugins: + - search: + lang: nl + +markdown_extensions: + - pymdownx.arithmatex: + generic: true + +extra_javascript: + - javascripts/mathjax.js + - https://polyfill.io/v3/polyfill.min.js?features=es6 + - https://cdn.jsdelivr.net/npm/mathjax@3/es5/tex-mml-chtml.js nav: - - 'Home': index.md + - 'Welkom': index.md - 'Wiskunde': - 'Start': wiskunde/start.md - - 'Calculus': - - 'Sets and numbers': wiskunde/calculus/sets-and-numbers.md - - 'Limits': wiskunde/calculus/limits.md - - 'Continuity': wiskunde/calculus/continuity.md - - 'Differentation': wiskunde/calculus/differentation.md - - 'Transcendental functions': - - 'Inverse functions': wiskunde/calculus/transcendental-functions/inverse-functions.md - - 'Exponential and logarithmic functions': wiskunde/calculus/transcendental-functions/exponential-and-logarithmic-functions.md - - 'Extremes values': wiskunde/calculus/extremes-values.md - - 'Concavity and inflections': wiskunde/calculus/concavity-and-inflections.md - - 'Taylor polynomials': wiskunde/calculus/taylor-polynomials.md - - 'Integration': wiskunde/calculus/integration.md - - 'Integration techniques': wiskunde/calculus/integration-techniques.md - - 'Improper integrals': wiskunde/calculus/improper-integrals.md - - 'First-order differential equations': wiskunde/calculus/first-order-differential-equations.md - 'Natuurkunde': - 'Start': natuurkunde/start.md @@ -58,19 +69,4 @@ nav: - 'Analyse methoden': scheikunde/analyse-methoden.md - 'Filosofie': - - 'Start': filosofie/start.md - - - 'Programmeertalen': - - 'Start': programmeertalen/start.md - -markdown_extensions: - - pymdownx.arithmatex: - generic: true - -extra: - generator: false - -extra_javascript: - - javascripts/mathjax.js - - https://polyfill.io/v3/polyfill.min.js?features=es6 - - https://cdn.jsdelivr.net/npm/mathjax@3/es5/tex-mml-chtml.js \ No newline at end of file + - 'Start': filosofie/start.md \ No newline at end of file diff --git a/docs/en/index.md b/docs/en/index.md new file mode 100644 index 0000000..dd6974f --- /dev/null +++ b/docs/en/index.md @@ -0,0 +1 @@ +# Welcome \ No newline at end of file diff --git a/docs/wiskunde/calculus/concavity-and-inflections.md b/docs/en/mathematics/calculus/concavity-and-inflections.md similarity index 100% rename from docs/wiskunde/calculus/concavity-and-inflections.md rename to docs/en/mathematics/calculus/concavity-and-inflections.md diff --git a/docs/wiskunde/calculus/continuity.md b/docs/en/mathematics/calculus/continuity.md similarity index 100% rename from docs/wiskunde/calculus/continuity.md rename to docs/en/mathematics/calculus/continuity.md diff --git a/docs/wiskunde/calculus/differentation.md b/docs/en/mathematics/calculus/differentation.md similarity index 100% rename from docs/wiskunde/calculus/differentation.md rename to docs/en/mathematics/calculus/differentation.md diff --git a/docs/wiskunde/calculus/extremes-values.md b/docs/en/mathematics/calculus/extremes-values.md similarity index 100% rename from docs/wiskunde/calculus/extremes-values.md rename to docs/en/mathematics/calculus/extremes-values.md diff --git a/docs/wiskunde/calculus/first-order-differential-equations.md b/docs/en/mathematics/calculus/first-order-differential-equations.md similarity index 100% rename from docs/wiskunde/calculus/first-order-differential-equations.md rename to docs/en/mathematics/calculus/first-order-differential-equations.md diff --git a/docs/wiskunde/calculus/improper-integrals.md b/docs/en/mathematics/calculus/improper-integrals.md similarity index 100% rename from docs/wiskunde/calculus/improper-integrals.md rename to docs/en/mathematics/calculus/improper-integrals.md diff --git a/docs/wiskunde/calculus/integration-techniques.md b/docs/en/mathematics/calculus/integration-techniques.md similarity index 100% rename from docs/wiskunde/calculus/integration-techniques.md rename to docs/en/mathematics/calculus/integration-techniques.md diff --git a/docs/wiskunde/calculus/integration.md b/docs/en/mathematics/calculus/integration.md similarity index 100% rename from docs/wiskunde/calculus/integration.md rename to docs/en/mathematics/calculus/integration.md diff --git a/docs/wiskunde/calculus/limits.md b/docs/en/mathematics/calculus/limits.md similarity index 100% rename from docs/wiskunde/calculus/limits.md rename to docs/en/mathematics/calculus/limits.md diff --git a/docs/wiskunde/calculus/sets-and-numbers.md b/docs/en/mathematics/calculus/sets-and-numbers.md similarity index 100% rename from docs/wiskunde/calculus/sets-and-numbers.md rename to docs/en/mathematics/calculus/sets-and-numbers.md diff --git a/docs/wiskunde/calculus/taylor-polynomials.md b/docs/en/mathematics/calculus/taylor-polynomials.md similarity index 100% rename from docs/wiskunde/calculus/taylor-polynomials.md rename to docs/en/mathematics/calculus/taylor-polynomials.md diff --git a/docs/wiskunde/calculus/transcendental-functions/exponential-and-logarithmic-functions.md b/docs/en/mathematics/calculus/transcendental-functions/exponential-and-logarithmic-functions.md similarity index 100% rename from docs/wiskunde/calculus/transcendental-functions/exponential-and-logarithmic-functions.md rename to docs/en/mathematics/calculus/transcendental-functions/exponential-and-logarithmic-functions.md diff --git a/docs/wiskunde/calculus/transcendental-functions/inverse-functions.md b/docs/en/mathematics/calculus/transcendental-functions/inverse-functions.md similarity index 100% rename from docs/wiskunde/calculus/transcendental-functions/inverse-functions.md rename to docs/en/mathematics/calculus/transcendental-functions/inverse-functions.md diff --git a/docs/en/mathematics/start.md b/docs/en/mathematics/start.md new file mode 100755 index 0000000..5ad52e7 --- /dev/null +++ b/docs/en/mathematics/start.md @@ -0,0 +1,3 @@ +# Mathematics + +Welcome to the mathematics page. \ No newline at end of file diff --git a/docs/filosofie/start.md b/docs/en/programming/start.md similarity index 100% rename from docs/filosofie/start.md rename to docs/en/programming/start.md diff --git a/docs/programmeertalen/start.md b/docs/nl/filosofie/start.md similarity index 100% rename from docs/programmeertalen/start.md rename to docs/nl/filosofie/start.md diff --git a/docs/index.md b/docs/nl/index.md similarity index 100% rename from docs/index.md rename to docs/nl/index.md diff --git a/docs/natuurkunde/start.md b/docs/nl/natuurkunde/start.md similarity index 100% rename from docs/natuurkunde/start.md rename to docs/nl/natuurkunde/start.md diff --git a/docs/scheikunde/analyse-methoden.md b/docs/nl/scheikunde/analyse-methoden.md similarity index 100% rename from docs/scheikunde/analyse-methoden.md rename to docs/nl/scheikunde/analyse-methoden.md diff --git a/docs/scheikunde/basis/bindingstypen.md b/docs/nl/scheikunde/basis/bindingstypen.md similarity index 100% rename from docs/scheikunde/basis/bindingstypen.md rename to docs/nl/scheikunde/basis/bindingstypen.md diff --git a/docs/scheikunde/basis/chemisch-rekenen.md b/docs/nl/scheikunde/basis/chemisch-rekenen.md similarity index 100% rename from docs/scheikunde/basis/chemisch-rekenen.md rename to docs/nl/scheikunde/basis/chemisch-rekenen.md diff --git a/docs/scheikunde/basis/energie-diagram.jpg b/docs/nl/scheikunde/basis/energie-diagram.jpg similarity index 100% rename from docs/scheikunde/basis/energie-diagram.jpg rename to docs/nl/scheikunde/basis/energie-diagram.jpg diff --git a/docs/scheikunde/basis/energie-omzetting.md b/docs/nl/scheikunde/basis/energie-omzetting.md similarity index 100% rename from docs/scheikunde/basis/energie-omzetting.md rename to docs/nl/scheikunde/basis/energie-omzetting.md diff --git a/docs/scheikunde/basis/evenwichten.md b/docs/nl/scheikunde/basis/evenwichten.md similarity index 100% rename from docs/scheikunde/basis/evenwichten.md rename to docs/nl/scheikunde/basis/evenwichten.md diff --git a/docs/scheikunde/basis/fase-overgang-diagram.png b/docs/nl/scheikunde/basis/fase-overgang-diagram.png similarity index 100% rename from docs/scheikunde/basis/fase-overgang-diagram.png rename to docs/nl/scheikunde/basis/fase-overgang-diagram.png diff --git a/docs/scheikunde/basis/materialen-en-stoffen.md b/docs/nl/scheikunde/basis/materialen-en-stoffen.md similarity index 100% rename from docs/scheikunde/basis/materialen-en-stoffen.md rename to docs/nl/scheikunde/basis/materialen-en-stoffen.md diff --git a/docs/scheikunde/basis/reacties.md b/docs/nl/scheikunde/basis/reacties.md similarity index 100% rename from docs/scheikunde/basis/reacties.md rename to docs/nl/scheikunde/basis/reacties.md diff --git a/docs/scheikunde/basis/scheidingsmethoden.md b/docs/nl/scheikunde/basis/scheidingsmethoden.md similarity index 100% rename from docs/scheikunde/basis/scheidingsmethoden.md rename to docs/nl/scheikunde/basis/scheidingsmethoden.md diff --git a/docs/scheikunde/organische-chemie/cis-trans-isomerie.md b/docs/nl/scheikunde/organische-chemie/cis-trans-isomerie.md similarity index 100% rename from docs/scheikunde/organische-chemie/cis-trans-isomerie.md rename to docs/nl/scheikunde/organische-chemie/cis-trans-isomerie.md diff --git a/docs/scheikunde/organische-chemie/cis-trans-voorbeeld.png b/docs/nl/scheikunde/organische-chemie/cis-trans-voorbeeld.png similarity index 100% rename from docs/scheikunde/organische-chemie/cis-trans-voorbeeld.png rename to docs/nl/scheikunde/organische-chemie/cis-trans-voorbeeld.png diff --git a/docs/scheikunde/organische-chemie/isomerie.md b/docs/nl/scheikunde/organische-chemie/isomerie.md similarity index 100% rename from docs/scheikunde/organische-chemie/isomerie.md rename to docs/nl/scheikunde/organische-chemie/isomerie.md diff --git a/docs/scheikunde/organische-chemie/lewis-structuur-voorbeeld.png b/docs/nl/scheikunde/organische-chemie/lewis-structuur-voorbeeld.png similarity index 100% rename from docs/scheikunde/organische-chemie/lewis-structuur-voorbeeld.png rename to docs/nl/scheikunde/organische-chemie/lewis-structuur-voorbeeld.png diff --git a/docs/scheikunde/organische-chemie/lewis-theorie.md b/docs/nl/scheikunde/organische-chemie/lewis-theorie.md similarity index 100% rename from docs/scheikunde/organische-chemie/lewis-theorie.md rename to docs/nl/scheikunde/organische-chemie/lewis-theorie.md diff --git a/docs/scheikunde/organische-chemie/organische-verbindingen.md b/docs/nl/scheikunde/organische-chemie/organische-verbindingen.md similarity index 100% rename from docs/scheikunde/organische-chemie/organische-verbindingen.md rename to docs/nl/scheikunde/organische-chemie/organische-verbindingen.md diff --git a/docs/scheikunde/organische-chemie/reacties.md b/docs/nl/scheikunde/organische-chemie/reacties.md similarity index 100% rename from docs/scheikunde/organische-chemie/reacties.md rename to docs/nl/scheikunde/organische-chemie/reacties.md diff --git a/docs/scheikunde/organische-chemie/spiegelbeeld-isomerie.md b/docs/nl/scheikunde/organische-chemie/spiegelbeeld-isomerie.md similarity index 100% rename from docs/scheikunde/organische-chemie/spiegelbeeld-isomerie.md rename to docs/nl/scheikunde/organische-chemie/spiegelbeeld-isomerie.md diff --git a/docs/scheikunde/organische-chemie/spiegelbeeld-voorbeeld.png b/docs/nl/scheikunde/organische-chemie/spiegelbeeld-voorbeeld.png similarity index 100% rename from docs/scheikunde/organische-chemie/spiegelbeeld-voorbeeld.png rename to docs/nl/scheikunde/organische-chemie/spiegelbeeld-voorbeeld.png diff --git a/docs/scheikunde/organische-chemie/vsepr-theorie.md b/docs/nl/scheikunde/organische-chemie/vsepr-theorie.md similarity index 100% rename from docs/scheikunde/organische-chemie/vsepr-theorie.md rename to docs/nl/scheikunde/organische-chemie/vsepr-theorie.md diff --git a/docs/scheikunde/organische-chemie/vsepr-voorbeeld.png b/docs/nl/scheikunde/organische-chemie/vsepr-voorbeeld.png similarity index 100% rename from docs/scheikunde/organische-chemie/vsepr-voorbeeld.png rename to docs/nl/scheikunde/organische-chemie/vsepr-voorbeeld.png diff --git a/docs/scheikunde/reactie-kinetiek.md b/docs/nl/scheikunde/reactie-kinetiek.md similarity index 100% rename from docs/scheikunde/reactie-kinetiek.md rename to docs/nl/scheikunde/reactie-kinetiek.md diff --git a/docs/scheikunde/redox-chemie.md b/docs/nl/scheikunde/redox-chemie.md similarity index 100% rename from docs/scheikunde/redox-chemie.md rename to docs/nl/scheikunde/redox-chemie.md diff --git a/docs/scheikunde/start.md b/docs/nl/scheikunde/start.md similarity index 100% rename from docs/scheikunde/start.md rename to docs/nl/scheikunde/start.md diff --git a/docs/scheikunde/zuren-basen.md b/docs/nl/scheikunde/zuren-basen.md similarity index 100% rename from docs/scheikunde/zuren-basen.md rename to docs/nl/scheikunde/zuren-basen.md diff --git a/docs/wiskunde/start.md b/docs/nl/wiskunde/start.md similarity index 100% rename from docs/wiskunde/start.md rename to docs/nl/wiskunde/start.md