diff --git a/docs/img/LICENSE_Jquery_Mobile.txt b/docs/img/LICENSE_Jquery_Mobile.txt new file mode 100644 index 0000000..83d45b6 --- /dev/null +++ b/docs/img/LICENSE_Jquery_Mobile.txt @@ -0,0 +1,58 @@ +Copyright jQuery Foundation and other contributors, +https://jquery.org/ + +This software consists of voluntary contributions made by many +individuals. For exact contribution history, see the revision history +available at https://github.com/jquery/jquery-mobile + +The following license applies to all parts of this software except as +documented below: + +==== + +Permission is hereby granted, free of charge, to any person obtaining +a copy of this software and associated documentation files (the +"Software"), to deal in the Software without restriction, including +without limitation the rights to use, copy, modify, merge, publish, +distribute, sublicense, and/or sell copies of the Software, and to +permit persons to whom the Software is furnished to do so, subject to +the following conditions: + +The above copyright notice and this permission notice shall be +included in all copies or substantial portions of the Software. + +THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, +EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF +MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND +NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE +LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION +OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION +WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE. + +==== + +Copyright and related rights for sample code are waived via CC0. Sample +code is defined as all source code contained within the demos directory. + +CC0: http://creativecommons.org/publicdomain/zero/1.0/ + +==== + +All files located in the node_modules and external directories are +externally maintained libraries used by this software which have their +own licenses; we recommend you read them, as their terms may differ from +the terms above. + + © 2019 GitHub, Inc. + Terms + Privacy + Security + Status + Help + + Contact GitHub + Pricing + API + Training + Blog + About diff --git a/docs/img/README_Icons4Menu.html b/docs/img/README_Icons4Menu.html new file mode 100644 index 0000000..f602e44 --- /dev/null +++ b/docs/img/README_Icons4Menu.html @@ -0,0 +1,413 @@ + + + + + + + + + + + + +

Icons4Menu

+

This repository is a SVG images resource based on SVG icons JQuery Mobile 1.4.5 and extended with SVG icons from Wiki Commons. The icons are primary collected for application in menus with e.g. Hamburger Menus like hamburger_menu_app as an AppLSAC.

+

Preview All Icons4Menu

+

The listed icons below do not contain the JQuery Mobile 1.4.5 Icons. To preview all icons for navigation menus see

+ +

Added Icons from WikiCommons

+

The following icons are selected from the following SVG-Icons in Wiki Commons. For FontAwesome Icon survey see FontAwesome 4.7.0 for finding the appropriate icon file name.

+

Load, Save, Print, Trash, Settings

+ ++++++++ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
IconFileFolderSource FileLicenceAdd Date
fa-folder-open.svgimg/icons-svgFolder_open_alt_font_awesome.svgCC BY-SA 3.02019/09/12
fa-save-file.svgimg/icons-svgFolder_open_alt_font_awesome.svgCC BY-SA 3.02019/09/12
fa-trash.svgimg/icons-svgTrash_font_awesome.svgCC BY-SA 3.02019/09/12
fa-print.svgimg/icons-svgPrint_font_awesome.svgCC BY-SA 3.02019/09/12
gear-black.svgimg/icons-svggear-black.svgCC0 - JQuery2019/09/12
+ + ++++++++ + + + + + + + + + + + + + + + + + + + + +
IconFileFolderSource FileLicenceAdd Date
fa-hamburger-icon.svgimg/icons-svgFolder_open_alt_font_awesome.svgCC BY-SA 3.02019/09/12
+

Editor

+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
IconFileFolderSource FileLicenceAdd Date
fa-edit.svgimg/icons-svgEdit_font_awesome.svgCC BY-SA 3.02019/09/12
fa-font.svgimg/icons-svgFont_font_awesome.svgCC BY-SA 3.02019/09/12
fa-list.svgimg/icons-svgList_font_awesome.svgCC BY-SA 3.02019/09/12
fa-enumeration.svgimg/icons-svgOl_font_awesome.svgCC BY-SA 3.02019/09/12
fa-copy.svgimg/icons-svgCopy_font_awesome.svgCC BY-SA 3.02019/09/12
fa-paste.svgimg/icons-svgPaste_font_awesome.svgCC BY-SA 3.02019/09/12
+

Action and Processes

+ ++++++++ + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
IconFileFolderSource FileLicenceAdd Date
fa-spinner.svgimg/icons-svgSpinner_font_awesome.svgCC BY-SA 3.02019/09/12
fa-barcode.svgimg/icons-svgBarcode_font_awesome.svgCC BY-SA 3.02019/09/12
+

Audio Player

+ ++++++++ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
IconFileFolderSource FileLicenceAdd Date
fa-audio-play.svgimg/icons-svgPlay_font_awesome.svgCC BY-SA 3.02019/09/12
fa-audio-stop.svgimg/icons-svgFont_Awesome_5_solid_square.svgCC BY-SA 3.02019/09/12
fa-audio-play.svgimg/icons-svgPlay_font_awesome.svgCC BY-SA 3.02019/09/12
fa-audio-eject.svgimg/icons-svgFont_Awesome_5_solid_eject.svgCC BY-SA 3.02019/09/12
fa-audio-record.svgimg/icons-svgCircle_font_awesome.svgCC BY-SA 3.02019/09/12
fa-audio-backward.svgimg/icons-svgBackward_font_awesome.svgCC BY-SA 3.02019/09/12
fa-audio-forward.svgimg/icons-svgForward_font_awesome.svgCC BY-SA 3.02019/09/12
+

Devices

+ + + + + + + + + + + + + + + + + + + + + +
IconFileFolderSource FileLicenceAdd Date
fa-tablet.svgimg/icons-svgPlay_font_awesome.svgCC BY-SA 3.02019/09/12
+

Style Sheets CSS for Icons

+

The spinner icon is static. You might expect the spinner icon fa-spinner.svg to rotate. This can be accomplish with CSS class definition for a class icon-spin: * Add in your CSS file the following styles for the class icon-spin:

+
.icon-spin {
+    position: absolute;
+    top: 50%;
+    left: 50%;
+    width: 120px;
+    height: 120px;
+    margin:-60px 0 0 -60px;
+    -webkit-animation:spin 4s linear infinite;
+    -moz-animation:spin 4s linear infinite;
+    animation:spin 4s linear infinite;
+}
+@-moz-keyframes spin { 100% { -moz-transform: rotate(360deg); } }
+@-webkit-keyframes spin { 100% { -webkit-transform: rotate(360deg); } }
+ +

Scan Icons

+

Scan Shell Script for images

+

The shell script scan_icons.sh scans all icons in the subdirectory img/ and creates and HTML file img/index.html and a wget download script, that can be modified for downloading a subset of the images.

+

Shell Script wget_icons.sh

+

The shell script wget_icons.sh can be used to download a subset of images. In the provided default version it downloads all icons in this repository.

+ +

Use in other SVG Images in other repositories

+

The script update_wget_icons.sh updates the script wget_icons.sh from the repository icons4menu and replaces the script wget_icons.sh. The script wget_icons.sh can be used to download an updated version of the icons. Please modify the script according to your needs, to download just a subset for your AppLSAC.

+

If the repository icons4menu is expanded with more icons with a Creative Commons license, that it is recommended to update the download script wget_icons.sh with the following commands:

+
sh ./update_wget_icons.sh
+sh ./wget_icons.sh
+

The second command downloads the icons. You can help to minimize the GitHub server load by tailoring the script according to your needs.

+

If you want to check out an example repository on GitHub, that uses the Icons4Menu icons in an AppLSAC analyze the subdirectory img/ in hamburger_menu_app.

+

Add License Info File

+

If you use the repository add this README.md file to the WebApp, so that users of web-based applications can identify the origin of the SVG and PNG icons. The repository incorporated SVG and PNG icons with two licenses: * Creative Commons CC Zero - https://creativecommons.org/publicdomain/zero/1.0/deed.en * Creative Commons CC BY-SA 3.0 - see https://creativecommons.org/licenses/by-sa/3.0/ with the fa- as file attribution prefix.

+

Attribution for Files - File Prefix

+

If we consider the CC BY-SA 3.0 license provides the freedom to: * Share — copy and redistribute the material in any medium or format * Adapt — remix, transform, and build upon the material for any purpose, even commercially. These two freedoms are also provided for the license CC Zero. Furthermore for all CC BY-SA 3.0 licensed icons an attribution and a share alike requirement is defined (see https://creativecommons.org/licenses/by-sa/3.0/):

+ +

The JQuery Mobile 1.4.5 PNG and SVG icons in this repository (i.e. icons without fa- prefix) do not require the "attribution", but it is recommended to provide attribution also to JQuery Mobile 1.4.5 with the CC Zero license for icons without the fa- prefix. Especially for adding more icons in forks of the repository icons4menu the prefix fa- should also be used to distinguish CC Zero licensed icons without fa- prefix from CC BY-SA 3.0 licensed icon that need a file attribution by adding the prefix fa- in the filename.

+

More than 2 Licenses in Forks of icons4menu with license prefix

+

If you have more than 2 licenses in your fork of icons4menu you could add a license prefix for all icons, e.g.:

+ +

This allows users to identify the license of the file directly from the filename.

+ + diff --git a/docs/img/icons-svg/edit-black.svg b/docs/img/icons-svg/edit-black.svg index e69de29..198217b 100644 --- a/docs/img/icons-svg/edit-black.svg +++ b/docs/img/icons-svg/edit-black.svg @@ -0,0 +1,37 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/docs/img/icons-svg/edit-white.svg b/docs/img/icons-svg/edit-white.svg index e69de29..a88643d 100644 --- a/docs/img/icons-svg/edit-white.svg +++ b/docs/img/icons-svg/edit-white.svg @@ -0,0 +1,37 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/docs/img/icons-svg/fa-globe-black.svg b/docs/img/icons-svg/fa-globe-black.svg new file mode 100644 index 0000000..4a1dfb4 --- /dev/null +++ b/docs/img/icons-svg/fa-globe-black.svg @@ -0,0 +1,60 @@ + + + + + + image/svg+xml + + + + + + + + + + diff --git a/docs/img/icons-svg/fa-globe-white.svg b/docs/img/icons-svg/fa-globe-white.svg new file mode 100644 index 0000000..e4a0ef0 --- /dev/null +++ b/docs/img/icons-svg/fa-globe-white.svg @@ -0,0 +1,60 @@ + + + + + + image/svg+xml + + + + + + + + + + diff --git a/docs/img/icons-svg/fa-globe.svg b/docs/img/icons-svg/fa-globe.svg new file mode 100644 index 0000000..c6f9400 --- /dev/null +++ b/docs/img/icons-svg/fa-globe.svg @@ -0,0 +1,60 @@ + + + + + + image/svg+xml + + + + + + + + + + diff --git a/docs/img/icons-svg/home-black.svg b/docs/img/icons-svg/home-black.svg new file mode 100644 index 0000000..9992a2a --- /dev/null +++ b/docs/img/icons-svg/home-black.svg @@ -0,0 +1,37 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/docs/img/icons-svg/home-white.svg b/docs/img/icons-svg/home-white.svg new file mode 100644 index 0000000..b7c1a61 --- /dev/null +++ b/docs/img/icons-svg/home-white.svg @@ -0,0 +1,37 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/docs/img/icons-svg/info-black.svg b/docs/img/icons-svg/info-black.svg index e69de29..6aae104 100644 --- a/docs/img/icons-svg/info-black.svg +++ b/docs/img/icons-svg/info-black.svg @@ -0,0 +1,38 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/docs/img/icons-svg/info-white.svg b/docs/img/icons-svg/info-white.svg index e69de29..dd0f885 100644 --- a/docs/img/icons-svg/info-white.svg +++ b/docs/img/icons-svg/info-white.svg @@ -0,0 +1,38 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/docs/img/update_wget_icons.sh b/docs/img/update_wget_icons.sh new file mode 100644 index 0000000..67795d2 --- /dev/null +++ b/docs/img/update_wget_icons.sh @@ -0,0 +1,7 @@ +echo "UPDATE: WGET Script to download Icons4Menu" +echo "------------------------------------------" +echo "This file 'update_wget_icons.sh' is usually stored in the '/img' folder!" +echo "This script downloads: https://niebert.github.io/icons4menu/wget_icons.sh" +echo "and stores the script in the current directory. " +echo "Check the script after downloading if it does the expected job for you!" +wget https://niebert.github.io/icons4menu/wget_icons.sh -O wget_icons.sh diff --git a/docs/img/wget_icons.sh b/docs/img/wget_icons.sh new file mode 100644 index 0000000..792771a --- /dev/null +++ b/docs/img/wget_icons.sh @@ -0,0 +1,374 @@ +#!/bin/sh +echo "WGET Script to download Icons4Menu" +echo "----------------------------------" +echo "Source: https://niebert.github.io/icons4menu/wget_icons.sh" +echo "Check if current folder name is 'img' - then script started from folder 'img'." +currentfolder=${PWD##*/} +if [ "$currentfolder" = "img" ]; then + echo "Started in 'img' - change to parent directory" + cd .. +else + echo "Not started in directory 'img' - start script directly!" +fi; + +DOWNLOAD_FOLDER="icons-svg" + +if [ "$1" = "svg" ]; then + echo "Download SVG" + DOWNLOAD_FOLDER="icons-svg" +fi + +if [ "$1" = "png" ]; then + echo "Download PNG Icons" + DOWNLOAD_FOLDER="icons-png" +fi + +mkdir img +wget https://niebert.github.io/icons4menu/README.html -O img/README_Icons4Menu.html +wget https://niebert.github.io/icons4menu/LICENSE_Jquery_Mobile.txt -O img/LICENSE_Jquery_Mobile.txt +wget https://niebert.github.io/icons4menu/img/./img/json4icons.json -O img/./img/json4icons.json +wget https://niebert.github.io/icons4menu/update_wget_icons.sh -O img/update_wget_icons.sh + +if [ "$DOWNLOAD_FOLDER" = "icons-png" ]; then + echo "Download icons-png" + mkdir img/icons-png + + wget https://niebert.github.io/icons4menu/img/icons-png/action-black.png -O img/icons-png/action-black.png + wget https://niebert.github.io/icons4menu/img/icons-png/action-white.png -O img/icons-png/action-white.png + wget https://niebert.github.io/icons4menu/img/icons-png/alert-black.png -O img/icons-png/alert-black.png + wget https://niebert.github.io/icons4menu/img/icons-png/alert-white.png -O img/icons-png/alert-white.png + wget https://niebert.github.io/icons4menu/img/icons-png/arrow-d-black.png -O img/icons-png/arrow-d-black.png + wget https://niebert.github.io/icons4menu/img/icons-png/arrow-d-l-black.png -O img/icons-png/arrow-d-l-black.png + wget https://niebert.github.io/icons4menu/img/icons-png/arrow-d-l-white.png -O img/icons-png/arrow-d-l-white.png + wget https://niebert.github.io/icons4menu/img/icons-png/arrow-d-r-black.png -O img/icons-png/arrow-d-r-black.png + wget https://niebert.github.io/icons4menu/img/icons-png/arrow-d-r-white.png -O img/icons-png/arrow-d-r-white.png + wget https://niebert.github.io/icons4menu/img/icons-png/arrow-d-white.png -O img/icons-png/arrow-d-white.png + wget https://niebert.github.io/icons4menu/img/icons-png/arrow-l-black.png -O img/icons-png/arrow-l-black.png + wget https://niebert.github.io/icons4menu/img/icons-png/arrow-l-white.png -O img/icons-png/arrow-l-white.png + wget https://niebert.github.io/icons4menu/img/icons-png/arrow-r-black.png -O img/icons-png/arrow-r-black.png + wget https://niebert.github.io/icons4menu/img/icons-png/arrow-r-white.png -O img/icons-png/arrow-r-white.png + wget https://niebert.github.io/icons4menu/img/icons-png/arrow-u-black.png -O img/icons-png/arrow-u-black.png + wget https://niebert.github.io/icons4menu/img/icons-png/arrow-u-l-black.png -O img/icons-png/arrow-u-l-black.png + wget https://niebert.github.io/icons4menu/img/icons-png/arrow-u-l-white.png -O img/icons-png/arrow-u-l-white.png + wget https://niebert.github.io/icons4menu/img/icons-png/arrow-u-r-black.png -O img/icons-png/arrow-u-r-black.png + wget https://niebert.github.io/icons4menu/img/icons-png/arrow-u-r-white.png -O img/icons-png/arrow-u-r-white.png + wget https://niebert.github.io/icons4menu/img/icons-png/arrow-u-white.png -O img/icons-png/arrow-u-white.png + wget https://niebert.github.io/icons4menu/img/icons-png/audio-black.png -O img/icons-png/audio-black.png + wget https://niebert.github.io/icons4menu/img/icons-png/audio-white.png -O img/icons-png/audio-white.png + wget https://niebert.github.io/icons4menu/img/icons-png/back-black.png -O img/icons-png/back-black.png + wget https://niebert.github.io/icons4menu/img/icons-png/back-white.png -O img/icons-png/back-white.png + wget https://niebert.github.io/icons4menu/img/icons-png/bars-black.png -O img/icons-png/bars-black.png + wget https://niebert.github.io/icons4menu/img/icons-png/bars-white.png -O img/icons-png/bars-white.png + wget https://niebert.github.io/icons4menu/img/icons-png/bullets-black.png -O img/icons-png/bullets-black.png + wget https://niebert.github.io/icons4menu/img/icons-png/bullets-white.png -O img/icons-png/bullets-white.png + wget https://niebert.github.io/icons4menu/img/icons-png/calendar-black.png -O img/icons-png/calendar-black.png + wget https://niebert.github.io/icons4menu/img/icons-png/calendar-white.png -O img/icons-png/calendar-white.png + wget https://niebert.github.io/icons4menu/img/icons-png/camera-black.png -O img/icons-png/camera-black.png + wget https://niebert.github.io/icons4menu/img/icons-png/camera-white.png -O img/icons-png/camera-white.png + wget https://niebert.github.io/icons4menu/img/icons-png/carat-d-black.png -O img/icons-png/carat-d-black.png + wget https://niebert.github.io/icons4menu/img/icons-png/carat-d-white.png -O img/icons-png/carat-d-white.png + wget https://niebert.github.io/icons4menu/img/icons-png/carat-l-black.png -O img/icons-png/carat-l-black.png + wget https://niebert.github.io/icons4menu/img/icons-png/carat-l-white.png -O img/icons-png/carat-l-white.png + wget https://niebert.github.io/icons4menu/img/icons-png/carat-r-black.png -O img/icons-png/carat-r-black.png + wget https://niebert.github.io/icons4menu/img/icons-png/carat-r-white.png -O img/icons-png/carat-r-white.png + wget https://niebert.github.io/icons4menu/img/icons-png/carat-u-black.png -O img/icons-png/carat-u-black.png + wget https://niebert.github.io/icons4menu/img/icons-png/carat-u-white.png -O img/icons-png/carat-u-white.png + wget https://niebert.github.io/icons4menu/img/icons-png/check-black.png -O img/icons-png/check-black.png + wget https://niebert.github.io/icons4menu/img/icons-png/check-white.png -O img/icons-png/check-white.png + wget https://niebert.github.io/icons4menu/img/icons-png/clock-black.png -O img/icons-png/clock-black.png + wget https://niebert.github.io/icons4menu/img/icons-png/clock-white.png -O img/icons-png/clock-white.png + wget https://niebert.github.io/icons4menu/img/icons-png/cloud-black.png -O img/icons-png/cloud-black.png + wget https://niebert.github.io/icons4menu/img/icons-png/cloud-white.png -O img/icons-png/cloud-white.png + wget https://niebert.github.io/icons4menu/img/icons-png/comment-black.png -O img/icons-png/comment-black.png + wget https://niebert.github.io/icons4menu/img/icons-png/comment-white.png -O img/icons-png/comment-white.png + wget https://niebert.github.io/icons4menu/img/icons-png/delete-black.png -O img/icons-png/delete-black.png + wget https://niebert.github.io/icons4menu/img/icons-png/delete-white.png -O img/icons-png/delete-white.png + wget https://niebert.github.io/icons4menu/img/icons-png/edit-black.png -O img/icons-png/edit-black.png + wget https://niebert.github.io/icons4menu/img/icons-png/edit-white.png -O img/icons-png/edit-white.png + wget https://niebert.github.io/icons4menu/img/icons-png/eye-black.png -O img/icons-png/eye-black.png + wget https://niebert.github.io/icons4menu/img/icons-png/eye-white.png -O img/icons-png/eye-white.png + wget https://niebert.github.io/icons4menu/img/icons-png/forbidden-black.png -O img/icons-png/forbidden-black.png + wget https://niebert.github.io/icons4menu/img/icons-png/forbidden-white.png -O img/icons-png/forbidden-white.png + wget https://niebert.github.io/icons4menu/img/icons-png/forward-black.png -O img/icons-png/forward-black.png + wget https://niebert.github.io/icons4menu/img/icons-png/forward-white.png -O img/icons-png/forward-white.png + wget https://niebert.github.io/icons4menu/img/icons-png/gear-black.png -O img/icons-png/gear-black.png + wget https://niebert.github.io/icons4menu/img/icons-png/gear-white.png -O img/icons-png/gear-white.png + wget https://niebert.github.io/icons4menu/img/icons-png/grid-black.png -O img/icons-png/grid-black.png + wget https://niebert.github.io/icons4menu/img/icons-png/grid-white.png -O img/icons-png/grid-white.png + wget https://niebert.github.io/icons4menu/img/icons-png/heart-black.png -O img/icons-png/heart-black.png + wget https://niebert.github.io/icons4menu/img/icons-png/heart-white.png -O img/icons-png/heart-white.png + wget https://niebert.github.io/icons4menu/img/icons-png/home-black.png -O img/icons-png/home-black.png + wget https://niebert.github.io/icons4menu/img/icons-png/home-white.png -O img/icons-png/home-white.png + wget https://niebert.github.io/icons4menu/img/icons-png/info-black.png -O img/icons-png/info-black.png + wget https://niebert.github.io/icons4menu/img/icons-png/info-white.png -O img/icons-png/info-white.png + wget https://niebert.github.io/icons4menu/img/icons-png/location-black.png -O img/icons-png/location-black.png + wget https://niebert.github.io/icons4menu/img/icons-png/location-white.png -O img/icons-png/location-white.png + wget https://niebert.github.io/icons4menu/img/icons-png/lock-black.png -O img/icons-png/lock-black.png + wget https://niebert.github.io/icons4menu/img/icons-png/lock-white.png -O img/icons-png/lock-white.png + wget https://niebert.github.io/icons4menu/img/icons-png/mail-black.png -O img/icons-png/mail-black.png + wget https://niebert.github.io/icons4menu/img/icons-png/mail-white.png -O img/icons-png/mail-white.png + wget https://niebert.github.io/icons4menu/img/icons-png/minus-black.png -O img/icons-png/minus-black.png + wget https://niebert.github.io/icons4menu/img/icons-png/minus-white.png -O img/icons-png/minus-white.png + wget https://niebert.github.io/icons4menu/img/icons-png/navigation-black.png -O img/icons-png/navigation-black.png + wget https://niebert.github.io/icons4menu/img/icons-png/navigation-white.png -O img/icons-png/navigation-white.png + wget https://niebert.github.io/icons4menu/img/icons-png/phone-black.png -O img/icons-png/phone-black.png + wget https://niebert.github.io/icons4menu/img/icons-png/phone-white.png -O img/icons-png/phone-white.png + wget https://niebert.github.io/icons4menu/img/icons-png/plus-black.png -O img/icons-png/plus-black.png + wget https://niebert.github.io/icons4menu/img/icons-png/plus-white.png -O img/icons-png/plus-white.png + wget https://niebert.github.io/icons4menu/img/icons-png/power-black.png -O img/icons-png/power-black.png + wget https://niebert.github.io/icons4menu/img/icons-png/power-white.png -O img/icons-png/power-white.png + wget https://niebert.github.io/icons4menu/img/icons-png/recycle-black.png -O img/icons-png/recycle-black.png + wget https://niebert.github.io/icons4menu/img/icons-png/recycle-white.png -O img/icons-png/recycle-white.png + wget https://niebert.github.io/icons4menu/img/icons-png/refresh-black.png -O img/icons-png/refresh-black.png + wget https://niebert.github.io/icons4menu/img/icons-png/refresh-white.png -O img/icons-png/refresh-white.png + wget https://niebert.github.io/icons4menu/img/icons-png/search-black.png -O img/icons-png/search-black.png + wget https://niebert.github.io/icons4menu/img/icons-png/search-white.png -O img/icons-png/search-white.png + wget https://niebert.github.io/icons4menu/img/icons-png/shop-black.png -O img/icons-png/shop-black.png + wget https://niebert.github.io/icons4menu/img/icons-png/shop-white.png -O img/icons-png/shop-white.png + wget https://niebert.github.io/icons4menu/img/icons-png/star-black.png -O img/icons-png/star-black.png + wget https://niebert.github.io/icons4menu/img/icons-png/star-white.png -O img/icons-png/star-white.png + wget https://niebert.github.io/icons4menu/img/icons-png/tag-black.png -O img/icons-png/tag-black.png + wget https://niebert.github.io/icons4menu/img/icons-png/tag-white.png -O img/icons-png/tag-white.png + wget https://niebert.github.io/icons4menu/img/icons-png/user-black.png -O img/icons-png/user-black.png + wget https://niebert.github.io/icons4menu/img/icons-png/user-white.png -O img/icons-png/user-white.png + wget https://niebert.github.io/icons4menu/img/icons-png/video-black.png -O img/icons-png/video-black.png + wget https://niebert.github.io/icons4menu/img/icons-png/video-white.png -O img/icons-png/video-white.png +fi + +if [ "$DOWNLOAD_FOLDER" = "icons-svg" ]; then + echo "Download icons-svg" + mkdir img/icons-svg + + wget https://niebert.github.io/icons4menu/img/icons-svg/action-black.svg -O img/icons-svg/action-black.svg + wget https://niebert.github.io/icons4menu/img/icons-svg/action-white.svg -O img/icons-svg/action-white.svg + wget https://niebert.github.io/icons4menu/img/icons-svg/action.svg -O img/icons-svg/action.svg + wget https://niebert.github.io/icons4menu/img/icons-svg/alert-black.svg -O img/icons-svg/alert-black.svg + wget https://niebert.github.io/icons4menu/img/icons-svg/alert-white.svg -O img/icons-svg/alert-white.svg + wget https://niebert.github.io/icons4menu/img/icons-svg/alert.svg -O img/icons-svg/alert.svg + wget https://niebert.github.io/icons4menu/img/icons-svg/arrow-d-black.svg -O img/icons-svg/arrow-d-black.svg + wget https://niebert.github.io/icons4menu/img/icons-svg/arrow-d-l-black.svg -O img/icons-svg/arrow-d-l-black.svg + wget https://niebert.github.io/icons4menu/img/icons-svg/arrow-d-l-white.svg -O img/icons-svg/arrow-d-l-white.svg + wget https://niebert.github.io/icons4menu/img/icons-svg/arrow-d-r-black.svg -O img/icons-svg/arrow-d-r-black.svg + wget https://niebert.github.io/icons4menu/img/icons-svg/arrow-d-r-white.svg -O img/icons-svg/arrow-d-r-white.svg + wget https://niebert.github.io/icons4menu/img/icons-svg/arrow-d-white.svg -O img/icons-svg/arrow-d-white.svg + wget https://niebert.github.io/icons4menu/img/icons-svg/arrow-l-black.svg -O img/icons-svg/arrow-l-black.svg + wget https://niebert.github.io/icons4menu/img/icons-svg/arrow-l-white.svg -O img/icons-svg/arrow-l-white.svg + wget https://niebert.github.io/icons4menu/img/icons-svg/arrow-r-black.svg -O img/icons-svg/arrow-r-black.svg + wget https://niebert.github.io/icons4menu/img/icons-svg/arrow-r-white.svg -O img/icons-svg/arrow-r-white.svg + wget https://niebert.github.io/icons4menu/img/icons-svg/arrow-u-black.svg -O img/icons-svg/arrow-u-black.svg + wget https://niebert.github.io/icons4menu/img/icons-svg/arrow-u-l-black.svg -O img/icons-svg/arrow-u-l-black.svg + wget https://niebert.github.io/icons4menu/img/icons-svg/arrow-u-l-white.svg -O img/icons-svg/arrow-u-l-white.svg + wget https://niebert.github.io/icons4menu/img/icons-svg/arrow-u-r-black.svg -O img/icons-svg/arrow-u-r-black.svg + wget https://niebert.github.io/icons4menu/img/icons-svg/arrow-u-r-white.svg -O img/icons-svg/arrow-u-r-white.svg + wget https://niebert.github.io/icons4menu/img/icons-svg/arrow-u-white.svg -O img/icons-svg/arrow-u-white.svg + wget https://niebert.github.io/icons4menu/img/icons-svg/audio-black.svg -O img/icons-svg/audio-black.svg + wget https://niebert.github.io/icons4menu/img/icons-svg/audio-white.svg -O img/icons-svg/audio-white.svg + wget https://niebert.github.io/icons4menu/img/icons-svg/back-black.svg -O img/icons-svg/back-black.svg + wget https://niebert.github.io/icons4menu/img/icons-svg/back-white.svg -O img/icons-svg/back-white.svg + wget https://niebert.github.io/icons4menu/img/icons-svg/bars-black.svg -O img/icons-svg/bars-black.svg + wget https://niebert.github.io/icons4menu/img/icons-svg/bars-white.svg -O img/icons-svg/bars-white.svg + wget https://niebert.github.io/icons4menu/img/icons-svg/bullets-black.svg -O img/icons-svg/bullets-black.svg + wget https://niebert.github.io/icons4menu/img/icons-svg/bullets-white.svg -O img/icons-svg/bullets-white.svg + wget https://niebert.github.io/icons4menu/img/icons-svg/calendar-black.svg -O img/icons-svg/calendar-black.svg + wget https://niebert.github.io/icons4menu/img/icons-svg/calendar-white.svg -O img/icons-svg/calendar-white.svg + wget https://niebert.github.io/icons4menu/img/icons-svg/camera-black.svg -O img/icons-svg/camera-black.svg + wget https://niebert.github.io/icons4menu/img/icons-svg/camera-white.svg -O img/icons-svg/camera-white.svg + wget https://niebert.github.io/icons4menu/img/icons-svg/carat-d-black.svg -O img/icons-svg/carat-d-black.svg + wget https://niebert.github.io/icons4menu/img/icons-svg/carat-d-white.svg -O img/icons-svg/carat-d-white.svg + wget https://niebert.github.io/icons4menu/img/icons-svg/carat-l-black.svg -O img/icons-svg/carat-l-black.svg + wget https://niebert.github.io/icons4menu/img/icons-svg/carat-l-white.svg -O img/icons-svg/carat-l-white.svg + wget https://niebert.github.io/icons4menu/img/icons-svg/carat-r-black.svg -O img/icons-svg/carat-r-black.svg + wget https://niebert.github.io/icons4menu/img/icons-svg/carat-r-white.svg -O img/icons-svg/carat-r-white.svg + wget https://niebert.github.io/icons4menu/img/icons-svg/carat-u-black.svg -O img/icons-svg/carat-u-black.svg + wget https://niebert.github.io/icons4menu/img/icons-svg/carat-u-white.svg -O img/icons-svg/carat-u-white.svg + wget https://niebert.github.io/icons4menu/img/icons-svg/check-black.svg -O img/icons-svg/check-black.svg + wget https://niebert.github.io/icons4menu/img/icons-svg/check-white.svg -O img/icons-svg/check-white.svg + wget https://niebert.github.io/icons4menu/img/icons-svg/clock-black.svg -O img/icons-svg/clock-black.svg + wget https://niebert.github.io/icons4menu/img/icons-svg/clock-white.svg -O img/icons-svg/clock-white.svg + wget https://niebert.github.io/icons4menu/img/icons-svg/cloud-black.svg -O img/icons-svg/cloud-black.svg + wget https://niebert.github.io/icons4menu/img/icons-svg/cloud-white.svg -O img/icons-svg/cloud-white.svg + wget https://niebert.github.io/icons4menu/img/icons-svg/comment-black.svg -O img/icons-svg/comment-black.svg + wget https://niebert.github.io/icons4menu/img/icons-svg/comment-white.svg -O img/icons-svg/comment-white.svg + wget https://niebert.github.io/icons4menu/img/icons-svg/delete-black.svg -O img/icons-svg/delete-black.svg + wget https://niebert.github.io/icons4menu/img/icons-svg/delete-white.svg -O img/icons-svg/delete-white.svg + wget https://niebert.github.io/icons4menu/img/icons-svg/edit-black.svg -O img/icons-svg/edit-black.svg + wget https://niebert.github.io/icons4menu/img/icons-svg/edit-white.svg -O img/icons-svg/edit-white.svg + wget https://niebert.github.io/icons4menu/img/icons-svg/eye-black.svg -O img/icons-svg/eye-black.svg + wget https://niebert.github.io/icons4menu/img/icons-svg/eye-white.svg -O img/icons-svg/eye-white.svg + wget https://niebert.github.io/icons4menu/img/icons-svg/fa-audio-backward-black.svg -O img/icons-svg/fa-audio-backward-black.svg + wget https://niebert.github.io/icons4menu/img/icons-svg/fa-audio-backward-white.svg -O img/icons-svg/fa-audio-backward-white.svg + wget https://niebert.github.io/icons4menu/img/icons-svg/fa-audio-backward.svg -O img/icons-svg/fa-audio-backward.svg + wget https://niebert.github.io/icons4menu/img/icons-svg/fa-audio-eject-black.svg -O img/icons-svg/fa-audio-eject-black.svg + wget https://niebert.github.io/icons4menu/img/icons-svg/fa-audio-eject-white.svg -O img/icons-svg/fa-audio-eject-white.svg + wget https://niebert.github.io/icons4menu/img/icons-svg/fa-audio-eject.svg -O img/icons-svg/fa-audio-eject.svg + wget https://niebert.github.io/icons4menu/img/icons-svg/fa-audio-forward-black.svg -O img/icons-svg/fa-audio-forward-black.svg + wget https://niebert.github.io/icons4menu/img/icons-svg/fa-audio-forward-white.svg -O img/icons-svg/fa-audio-forward-white.svg + wget https://niebert.github.io/icons4menu/img/icons-svg/fa-audio-forward.svg -O img/icons-svg/fa-audio-forward.svg + wget https://niebert.github.io/icons4menu/img/icons-svg/fa-audio-pause-black.svg -O img/icons-svg/fa-audio-pause-black.svg + wget https://niebert.github.io/icons4menu/img/icons-svg/fa-audio-pause-white.svg -O img/icons-svg/fa-audio-pause-white.svg + wget https://niebert.github.io/icons4menu/img/icons-svg/fa-audio-pause.svg -O img/icons-svg/fa-audio-pause.svg + wget https://niebert.github.io/icons4menu/img/icons-svg/fa-audio-play-black.svg -O img/icons-svg/fa-audio-play-black.svg + wget https://niebert.github.io/icons4menu/img/icons-svg/fa-audio-play-white.svg -O img/icons-svg/fa-audio-play-white.svg + wget https://niebert.github.io/icons4menu/img/icons-svg/fa-audio-play.svg -O img/icons-svg/fa-audio-play.svg + wget https://niebert.github.io/icons4menu/img/icons-svg/fa-audio-record-black.svg -O img/icons-svg/fa-audio-record-black.svg + wget https://niebert.github.io/icons4menu/img/icons-svg/fa-audio-record-white.svg -O img/icons-svg/fa-audio-record-white.svg + wget https://niebert.github.io/icons4menu/img/icons-svg/fa-audio-record.svg -O img/icons-svg/fa-audio-record.svg + wget https://niebert.github.io/icons4menu/img/icons-svg/fa-audio-stop-black.svg -O img/icons-svg/fa-audio-stop-black.svg + wget https://niebert.github.io/icons4menu/img/icons-svg/fa-audio-stop-white.svg -O img/icons-svg/fa-audio-stop-white.svg + wget https://niebert.github.io/icons4menu/img/icons-svg/fa-audio-stop.svg -O img/icons-svg/fa-audio-stop.svg + wget https://niebert.github.io/icons4menu/img/icons-svg/fa-barcode-black.svg -O img/icons-svg/fa-barcode-black.svg + wget https://niebert.github.io/icons4menu/img/icons-svg/fa-barcode-white.svg -O img/icons-svg/fa-barcode-white.svg + wget https://niebert.github.io/icons4menu/img/icons-svg/fa-barcode.svg -O img/icons-svg/fa-barcode.svg + wget https://niebert.github.io/icons4menu/img/icons-svg/fa-book-black.svg -O img/icons-svg/fa-book-black.svg + wget https://niebert.github.io/icons4menu/img/icons-svg/fa-book-white.svg -O img/icons-svg/fa-book-white.svg + wget https://niebert.github.io/icons4menu/img/icons-svg/fa-book.svg -O img/icons-svg/fa-book.svg + wget https://niebert.github.io/icons4menu/img/icons-svg/fa-camera-black.svg -O img/icons-svg/fa-camera-black.svg + wget https://niebert.github.io/icons4menu/img/icons-svg/fa-camera-white.svg -O img/icons-svg/fa-camera-white.svg + wget https://niebert.github.io/icons4menu/img/icons-svg/fa-camera.svg -O img/icons-svg/fa-camera.svg + wget https://niebert.github.io/icons4menu/img/icons-svg/fa-cancel-black.svg -O img/icons-svg/fa-cancel-black.svg + wget https://niebert.github.io/icons4menu/img/icons-svg/fa-cancel-red.svg -O img/icons-svg/fa-cancel-red.svg + wget https://niebert.github.io/icons4menu/img/icons-svg/fa-cancel-white.svg -O img/icons-svg/fa-cancel-white.svg + wget https://niebert.github.io/icons4menu/img/icons-svg/fa-cancel.svg -O img/icons-svg/fa-cancel.svg + wget https://niebert.github.io/icons4menu/img/icons-svg/fa-chart-pie-black.svg -O img/icons-svg/fa-chart-pie-black.svg + wget https://niebert.github.io/icons4menu/img/icons-svg/fa-chart-pie-white.svg -O img/icons-svg/fa-chart-pie-white.svg + wget https://niebert.github.io/icons4menu/img/icons-svg/fa-chart-pie.svg -O img/icons-svg/fa-chart-pie.svg + wget https://niebert.github.io/icons4menu/img/icons-svg/fa-copy-black.svg -O img/icons-svg/fa-copy-black.svg + wget https://niebert.github.io/icons4menu/img/icons-svg/fa-copy-white.svg -O img/icons-svg/fa-copy-white.svg + wget https://niebert.github.io/icons4menu/img/icons-svg/fa-copy.svg -O img/icons-svg/fa-copy.svg + wget https://niebert.github.io/icons4menu/img/icons-svg/fa-edit-black.svg -O img/icons-svg/fa-edit-black.svg + wget https://niebert.github.io/icons4menu/img/icons-svg/fa-edit-white.svg -O img/icons-svg/fa-edit-white.svg + wget https://niebert.github.io/icons4menu/img/icons-svg/fa-edit.svg -O img/icons-svg/fa-edit.svg + wget https://niebert.github.io/icons4menu/img/icons-svg/fa-enumeration-black.svg -O img/icons-svg/fa-enumeration-black.svg + wget https://niebert.github.io/icons4menu/img/icons-svg/fa-enumeration-white.svg -O img/icons-svg/fa-enumeration-white.svg + wget https://niebert.github.io/icons4menu/img/icons-svg/fa-enumeration.svg -O img/icons-svg/fa-enumeration.svg + wget https://niebert.github.io/icons4menu/img/icons-svg/fa-envelope-black.svg -O img/icons-svg/fa-envelope-black.svg + wget https://niebert.github.io/icons4menu/img/icons-svg/fa-envelope-white.svg -O img/icons-svg/fa-envelope-white.svg + wget https://niebert.github.io/icons4menu/img/icons-svg/fa-envelope.svg -O img/icons-svg/fa-envelope.svg + wget https://niebert.github.io/icons4menu/img/icons-svg/fa-file-archive-black.svg -O img/icons-svg/fa-file-archive-black.svg + wget https://niebert.github.io/icons4menu/img/icons-svg/fa-file-archive-white.svg -O img/icons-svg/fa-file-archive-white.svg + wget https://niebert.github.io/icons4menu/img/icons-svg/fa-file-archive.svg -O img/icons-svg/fa-file-archive.svg + wget https://niebert.github.io/icons4menu/img/icons-svg/fa-file-save-black.svg -O img/icons-svg/fa-file-save-black.svg + wget https://niebert.github.io/icons4menu/img/icons-svg/fa-file-save-white.svg -O img/icons-svg/fa-file-save-white.svg + wget https://niebert.github.io/icons4menu/img/icons-svg/fa-file-save.svg -O img/icons-svg/fa-file-save.svg + wget https://niebert.github.io/icons4menu/img/icons-svg/fa-folder-open-black.svg -O img/icons-svg/fa-folder-open-black.svg + wget https://niebert.github.io/icons4menu/img/icons-svg/fa-folder-open-white.svg -O img/icons-svg/fa-folder-open-white.svg + wget https://niebert.github.io/icons4menu/img/icons-svg/fa-folder-open.svg -O img/icons-svg/fa-folder-open.svg + wget https://niebert.github.io/icons4menu/img/icons-svg/fa-font-black.svg -O img/icons-svg/fa-font-black.svg + wget https://niebert.github.io/icons4menu/img/icons-svg/fa-font-white.svg -O img/icons-svg/fa-font-white.svg + wget https://niebert.github.io/icons4menu/img/icons-svg/fa-font.svg -O img/icons-svg/fa-font.svg + wget https://niebert.github.io/icons4menu/img/icons-svg/fa-globe-black.svg -O img/icons-svg/fa-globe-black.svg + wget https://niebert.github.io/icons4menu/img/icons-svg/fa-globe-white.svg -O img/icons-svg/fa-globe-white.svg + wget https://niebert.github.io/icons4menu/img/icons-svg/fa-globe.svg -O img/icons-svg/fa-globe.svg + wget https://niebert.github.io/icons4menu/img/icons-svg/fa-hamburger-icon-black.svg -O img/icons-svg/fa-hamburger-icon-black.svg + wget https://niebert.github.io/icons4menu/img/icons-svg/fa-hamburger-icon-white.svg -O img/icons-svg/fa-hamburger-icon-white.svg + wget https://niebert.github.io/icons4menu/img/icons-svg/fa-hamburger-icon.svg -O img/icons-svg/fa-hamburger-icon.svg + wget https://niebert.github.io/icons4menu/img/icons-svg/fa-harddisk-black.svg -O img/icons-svg/fa-harddisk-black.svg + wget https://niebert.github.io/icons4menu/img/icons-svg/fa-harddisk-white.svg -O img/icons-svg/fa-harddisk-white.svg + wget https://niebert.github.io/icons4menu/img/icons-svg/fa-harddisk.svg -O img/icons-svg/fa-harddisk.svg + wget https://niebert.github.io/icons4menu/img/icons-svg/fa-key-black.svg -O img/icons-svg/fa-key-black.svg + wget https://niebert.github.io/icons4menu/img/icons-svg/fa-key-white.svg -O img/icons-svg/fa-key-white.svg + wget https://niebert.github.io/icons4menu/img/icons-svg/fa-key.svg -O img/icons-svg/fa-key.svg + wget https://niebert.github.io/icons4menu/img/icons-svg/fa-language-black.svg -O img/icons-svg/fa-language-black.svg + wget https://niebert.github.io/icons4menu/img/icons-svg/fa-language-white.svg -O img/icons-svg/fa-language-white.svg + wget https://niebert.github.io/icons4menu/img/icons-svg/fa-language.svg -O img/icons-svg/fa-language.svg + wget https://niebert.github.io/icons4menu/img/icons-svg/fa-line-chart-black.svg -O img/icons-svg/fa-line-chart-black.svg + wget https://niebert.github.io/icons4menu/img/icons-svg/fa-line-chart-white.svg -O img/icons-svg/fa-line-chart-white.svg + wget https://niebert.github.io/icons4menu/img/icons-svg/fa-line-chart.svg -O img/icons-svg/fa-line-chart.svg + wget https://niebert.github.io/icons4menu/img/icons-svg/fa-list-black.svg -O img/icons-svg/fa-list-black.svg + wget https://niebert.github.io/icons4menu/img/icons-svg/fa-list-white.svg -O img/icons-svg/fa-list-white.svg + wget https://niebert.github.io/icons4menu/img/icons-svg/fa-list.svg -O img/icons-svg/fa-list.svg + wget https://niebert.github.io/icons4menu/img/icons-svg/fa-minus-square-black.svg -O img/icons-svg/fa-minus-square-black.svg + wget https://niebert.github.io/icons4menu/img/icons-svg/fa-minus-square-white.svg -O img/icons-svg/fa-minus-square-white.svg + wget https://niebert.github.io/icons4menu/img/icons-svg/fa-minus-square.svg -O img/icons-svg/fa-minus-square.svg + wget https://niebert.github.io/icons4menu/img/icons-svg/fa-paste-black.svg -O img/icons-svg/fa-paste-black.svg + wget https://niebert.github.io/icons4menu/img/icons-svg/fa-paste-white.svg -O img/icons-svg/fa-paste-white.svg + wget https://niebert.github.io/icons4menu/img/icons-svg/fa-paste.svg -O img/icons-svg/fa-paste.svg + wget https://niebert.github.io/icons4menu/img/icons-svg/fa-picture-black.svg -O img/icons-svg/fa-picture-black.svg + wget https://niebert.github.io/icons4menu/img/icons-svg/fa-picture-white.svg -O img/icons-svg/fa-picture-white.svg + wget https://niebert.github.io/icons4menu/img/icons-svg/fa-picture.svg -O img/icons-svg/fa-picture.svg + wget https://niebert.github.io/icons4menu/img/icons-svg/fa-plus-square-black.svg -O img/icons-svg/fa-plus-square-black.svg + wget https://niebert.github.io/icons4menu/img/icons-svg/fa-plus-square-white.svg -O img/icons-svg/fa-plus-square-white.svg + wget https://niebert.github.io/icons4menu/img/icons-svg/fa-plus-square.svg -O img/icons-svg/fa-plus-square.svg + wget https://niebert.github.io/icons4menu/img/icons-svg/fa-print-black.svg -O img/icons-svg/fa-print-black.svg + wget https://niebert.github.io/icons4menu/img/icons-svg/fa-print-white.svg -O img/icons-svg/fa-print-white.svg + wget https://niebert.github.io/icons4menu/img/icons-svg/fa-print.svg -O img/icons-svg/fa-print.svg + wget https://niebert.github.io/icons4menu/img/icons-svg/fa-qrcode-black.svg -O img/icons-svg/fa-qrcode-black.svg + wget https://niebert.github.io/icons4menu/img/icons-svg/fa-qrcode-white.svg -O img/icons-svg/fa-qrcode-white.svg + wget https://niebert.github.io/icons4menu/img/icons-svg/fa-qrcode.svg -O img/icons-svg/fa-qrcode.svg + wget https://niebert.github.io/icons4menu/img/icons-svg/fa-settings-black.svg -O img/icons-svg/fa-settings-black.svg + wget https://niebert.github.io/icons4menu/img/icons-svg/fa-settings-white.svg -O img/icons-svg/fa-settings-white.svg + wget https://niebert.github.io/icons4menu/img/icons-svg/fa-settings.svg -O img/icons-svg/fa-settings.svg + wget https://niebert.github.io/icons4menu/img/icons-svg/fa-signin-black.svg -O img/icons-svg/fa-signin-black.svg + wget https://niebert.github.io/icons4menu/img/icons-svg/fa-signin-white.svg -O img/icons-svg/fa-signin-white.svg + wget https://niebert.github.io/icons4menu/img/icons-svg/fa-signin.svg -O img/icons-svg/fa-signin.svg + wget https://niebert.github.io/icons4menu/img/icons-svg/fa-signout-black.svg -O img/icons-svg/fa-signout-black.svg + wget https://niebert.github.io/icons4menu/img/icons-svg/fa-signout-white.svg -O img/icons-svg/fa-signout-white.svg + wget https://niebert.github.io/icons4menu/img/icons-svg/fa-signout.svg -O img/icons-svg/fa-signout.svg + wget https://niebert.github.io/icons4menu/img/icons-svg/fa-sort-black.svg -O img/icons-svg/fa-sort-black.svg + wget https://niebert.github.io/icons4menu/img/icons-svg/fa-sort-white.svg -O img/icons-svg/fa-sort-white.svg + wget https://niebert.github.io/icons4menu/img/icons-svg/fa-sort.svg -O img/icons-svg/fa-sort.svg + wget https://niebert.github.io/icons4menu/img/icons-svg/fa-spinner-black.svg -O img/icons-svg/fa-spinner-black.svg + wget https://niebert.github.io/icons4menu/img/icons-svg/fa-spinner-white.svg -O img/icons-svg/fa-spinner-white.svg + wget https://niebert.github.io/icons4menu/img/icons-svg/fa-spinner.svg -O img/icons-svg/fa-spinner.svg + wget https://niebert.github.io/icons4menu/img/icons-svg/fa-tablet-black.svg -O img/icons-svg/fa-tablet-black.svg + wget https://niebert.github.io/icons4menu/img/icons-svg/fa-tablet-white.svg -O img/icons-svg/fa-tablet-white.svg + wget https://niebert.github.io/icons4menu/img/icons-svg/fa-tablet.svg -O img/icons-svg/fa-tablet.svg + wget https://niebert.github.io/icons4menu/img/icons-svg/fa-trash-black.svg -O img/icons-svg/fa-trash-black.svg + wget https://niebert.github.io/icons4menu/img/icons-svg/fa-trash-white.svg -O img/icons-svg/fa-trash-white.svg + wget https://niebert.github.io/icons4menu/img/icons-svg/fa-trash.svg -O img/icons-svg/fa-trash.svg + wget https://niebert.github.io/icons4menu/img/icons-svg/fa-truck-black.svg -O img/icons-svg/fa-truck-black.svg + wget https://niebert.github.io/icons4menu/img/icons-svg/fa-truck-white.svg -O img/icons-svg/fa-truck-white.svg + wget https://niebert.github.io/icons4menu/img/icons-svg/fa-truck.svg -O img/icons-svg/fa-truck.svg + wget https://niebert.github.io/icons4menu/img/icons-svg/fa-undo-black.svg -O img/icons-svg/fa-undo-black.svg + wget https://niebert.github.io/icons4menu/img/icons-svg/fa-undo-white.svg -O img/icons-svg/fa-undo-white.svg + wget https://niebert.github.io/icons4menu/img/icons-svg/fa-undo.svg -O img/icons-svg/fa-undo.svg + wget https://niebert.github.io/icons4menu/img/icons-svg/fa-vr-headset-black.svg -O img/icons-svg/fa-vr-headset-black.svg + wget https://niebert.github.io/icons4menu/img/icons-svg/fa-vr-headset-white.svg -O img/icons-svg/fa-vr-headset-white.svg + wget https://niebert.github.io/icons4menu/img/icons-svg/fa-vr-headset.svg -O img/icons-svg/fa-vr-headset.svg + wget https://niebert.github.io/icons4menu/img/icons-svg/forbidden-black.svg -O img/icons-svg/forbidden-black.svg + wget https://niebert.github.io/icons4menu/img/icons-svg/forbidden-white.svg -O img/icons-svg/forbidden-white.svg + wget https://niebert.github.io/icons4menu/img/icons-svg/forward-black.svg -O img/icons-svg/forward-black.svg + wget https://niebert.github.io/icons4menu/img/icons-svg/forward-white.svg -O img/icons-svg/forward-white.svg + wget https://niebert.github.io/icons4menu/img/icons-svg/gear-black.svg -O img/icons-svg/gear-black.svg + wget https://niebert.github.io/icons4menu/img/icons-svg/gear-white.svg -O img/icons-svg/gear-white.svg + wget https://niebert.github.io/icons4menu/img/icons-svg/grid-black.svg -O img/icons-svg/grid-black.svg + wget https://niebert.github.io/icons4menu/img/icons-svg/grid-white.svg -O img/icons-svg/grid-white.svg + wget https://niebert.github.io/icons4menu/img/icons-svg/heart-black.svg -O img/icons-svg/heart-black.svg + wget https://niebert.github.io/icons4menu/img/icons-svg/heart-white.svg -O img/icons-svg/heart-white.svg + wget https://niebert.github.io/icons4menu/img/icons-svg/home-black.svg -O img/icons-svg/home-black.svg + wget https://niebert.github.io/icons4menu/img/icons-svg/home-white.svg -O img/icons-svg/home-white.svg + wget https://niebert.github.io/icons4menu/img/icons-svg/info-black.svg -O img/icons-svg/info-black.svg + wget https://niebert.github.io/icons4menu/img/icons-svg/info-white.svg -O img/icons-svg/info-white.svg + wget https://niebert.github.io/icons4menu/img/icons-svg/location-black.svg -O img/icons-svg/location-black.svg + wget https://niebert.github.io/icons4menu/img/icons-svg/location-white.svg -O img/icons-svg/location-white.svg + wget https://niebert.github.io/icons4menu/img/icons-svg/lock-black.svg -O img/icons-svg/lock-black.svg + wget https://niebert.github.io/icons4menu/img/icons-svg/lock-white.svg -O img/icons-svg/lock-white.svg + wget https://niebert.github.io/icons4menu/img/icons-svg/mail-black.svg -O img/icons-svg/mail-black.svg + wget https://niebert.github.io/icons4menu/img/icons-svg/mail-white.svg -O img/icons-svg/mail-white.svg + wget https://niebert.github.io/icons4menu/img/icons-svg/minus-black.svg -O img/icons-svg/minus-black.svg + wget https://niebert.github.io/icons4menu/img/icons-svg/minus-white.svg -O img/icons-svg/minus-white.svg + wget https://niebert.github.io/icons4menu/img/icons-svg/navigation-black.svg -O img/icons-svg/navigation-black.svg + wget https://niebert.github.io/icons4menu/img/icons-svg/navigation-white.svg -O img/icons-svg/navigation-white.svg + wget https://niebert.github.io/icons4menu/img/icons-svg/phone-black.svg -O img/icons-svg/phone-black.svg + wget https://niebert.github.io/icons4menu/img/icons-svg/phone-white.svg -O img/icons-svg/phone-white.svg + wget https://niebert.github.io/icons4menu/img/icons-svg/plus-black.svg -O img/icons-svg/plus-black.svg + wget https://niebert.github.io/icons4menu/img/icons-svg/plus-white.svg -O img/icons-svg/plus-white.svg + wget https://niebert.github.io/icons4menu/img/icons-svg/power-black.svg -O img/icons-svg/power-black.svg + wget https://niebert.github.io/icons4menu/img/icons-svg/power-white.svg -O img/icons-svg/power-white.svg + wget https://niebert.github.io/icons4menu/img/icons-svg/recycle-black.svg -O img/icons-svg/recycle-black.svg + wget https://niebert.github.io/icons4menu/img/icons-svg/recycle-white.svg -O img/icons-svg/recycle-white.svg + wget https://niebert.github.io/icons4menu/img/icons-svg/refresh-black.svg -O img/icons-svg/refresh-black.svg + wget https://niebert.github.io/icons4menu/img/icons-svg/refresh-white.svg -O img/icons-svg/refresh-white.svg + wget https://niebert.github.io/icons4menu/img/icons-svg/search-black.svg -O img/icons-svg/search-black.svg + wget https://niebert.github.io/icons4menu/img/icons-svg/search-white.svg -O img/icons-svg/search-white.svg + wget https://niebert.github.io/icons4menu/img/icons-svg/shop-black.svg -O img/icons-svg/shop-black.svg + wget https://niebert.github.io/icons4menu/img/icons-svg/shop-white.svg -O img/icons-svg/shop-white.svg + wget https://niebert.github.io/icons4menu/img/icons-svg/star-black.svg -O img/icons-svg/star-black.svg + wget https://niebert.github.io/icons4menu/img/icons-svg/star-white.svg -O img/icons-svg/star-white.svg + wget https://niebert.github.io/icons4menu/img/icons-svg/tag-black.svg -O img/icons-svg/tag-black.svg + wget https://niebert.github.io/icons4menu/img/icons-svg/tag-white.svg -O img/icons-svg/tag-white.svg + wget https://niebert.github.io/icons4menu/img/icons-svg/user-black.svg -O img/icons-svg/user-black.svg + wget https://niebert.github.io/icons4menu/img/icons-svg/user-white.svg -O img/icons-svg/user-white.svg + wget https://niebert.github.io/icons4menu/img/icons-svg/video-black.svg -O img/icons-svg/video-black.svg + wget https://niebert.github.io/icons4menu/img/icons-svg/video-white.svg -O img/icons-svg/video-white.svg +fi diff --git a/docs/index.html b/docs/index.html index d20b621..98afaf2 100644 --- a/docs/index.html +++ b/docs/index.html @@ -115,7 +115,7 @@
-

Wiki2Reveal Starter - Version: 2.1.11

+

Wiki2Reveal Starter - Version: 2.1.13

based on Library: wtf_wikipedia NPM


@@ -231,9 +231,9 @@

based on Library: Wiki Sources for Presentation: - - - + + + + + + + - - diff --git a/docs/wiki2reveal_link.html b/docs/wiki2reveal_link.html index f6a5dcc..f136faa 100644 --- a/docs/wiki2reveal_link.html +++ b/docs/wiki2reveal_link.html @@ -3,7 +3,7 @@ - Wiki2Reveal Link + Wiki2Reveal Footer @@ -20,9 +20,9 @@ //--------------------------------------- //------DEFAULT VALUES------------------- //--------------------------------------- - var vTitle = "Kurs:Funktionentheorie/Potenzreihe"; - var vAuthor = "Kurs:Funktionentheorie"; + var vTitle = "Normen, Metriken, Topologie"; var vShortTitle ="undefined"; + var vAuthor = "Kurs:Funktionentheorie"; var vLanguage = "de"; var vDomain = "wikiversity"; var vDomainName = "Wikiversity"; @@ -48,191 +48,126 @@ el("wikiid").value = el("sWikiLanguage").value + el("sWikiDomain").value }; - - function replace_marker(pTemplate) { - var vTemplate = pTemplate || "undefined replace_marker template"; - vTemplate = replaceString(vTemplate,"___AUDIO___",vAudioSlide); - vTemplate = replaceString(vTemplate,"___COURSE___",vAuthor); - vTemplate = replaceString(vTemplate,"___COURSE_ENCODED___",encodeURI(vAuthor)); - vTemplate = replaceString(vTemplate,"___DOMAIN___",vDomain); - vTemplate = replaceString(vTemplate,"___DOMAINNAME___",vDomainName); - vTemplate = replaceString(vTemplate,"___LANGUAGE___",vLanguage); - vTemplate = replaceString(vTemplate,"___TITLE___",vTitle); - vTemplate = replaceString(vTemplate,"___SHORT_TITLE___",vShortTitle); - vTemplate = replaceString(vTemplate,"___TITLE_ENCODED___",encodeURI(vTitle)); - return vTemplate; - } - - function getWikiDisplayURL() { - return replace_marker("https://___LANGUAGE___.___DOMAIN___.org/wiki/___TITLE_ENCODED___"); - }; - - function getWiki2RevealURL() { - return replace_marker("https://niebert.github.io/Wiki2Reveal/wiki2reveal.html?domain=___DOMAIN___&title=___TITLE_ENCODED___&author=___COURSE_ENCODED___&language=___LANGUAGE___&audioslide=___AUDIO___"); - } - - function getWikiCourseURL() { - return replace_marker("https://___LANGUAGE___.___DOMAIN___.org/wiki/___COURSE_ENCODED___"); - } - - function callWikiDisplay() { - var vURL = getWikiDisplayURL(); - document.location.href=vURL; - }; - - function setDomainName() { - switch (vDomain) { - case "wikipedia": - vDomainName = "Wikipedia" - break; - case "wikiversity": - vDomainName = "Wikiversity" - break; - default: - vDomainName = vDomain - } - } - - function back2startpage() { - document.location=replace_marker("index.html?domain=___DOMAIN___&title=___TITLE_ENCODED___&author=___COURSE_ENCODED___&language=___LANGUAGE___&audioslide=___AUDIO___") - } - - function getShortTitle(pTitle) { - var vShort = pTitle; - if (pTitle) { - vShort = pTitle.replace(/_/g," "); - var vSearch = vAuthor+"/"; - if (vTitle.indexOf(vSearch) >= 0) { - vShort = replaceString(pTitle,vSearch,""); - console.log("Prefix: '"+vSearch+"' removed!"); - } else { - console.log("Prefix: '"+vSearch+"' not found!"); - } - } else { - console.warn("getShortTitle(pTitle) - parameter pTitle not defined"); - } - return vShort; - } - + + - -

+ Generator for Wiki Footer - Version: 2.1.13

-
- -
- - - +
- Wiki Domain +
+ +
+ + + + + + + + + + + + + + - - - - - + + - - - - - - - - - -
+ Wiki Domain + +
+ Article + + +
+ Course/Author + + +
- -
- Article + Audio Slides - + +
- Course/Author + Language - +
- Audio Slides - - - -
- Language - - -
-
-

Remark:

+
+

Footer Creator for Wiki2Reveal Presentation:

Copy the link in the textbox below into your course page:
+
- +
Footer Wiki Source EN:
- Footer Wiki Source DE:
Footer Wiki Source FR:
Footer Wiki Source ES:
- - - diff --git a/package.json b/package.json index ce63c4f..636e377 100644 --- a/package.json +++ b/package.json @@ -1,7 +1,7 @@ { "name": "wiki2reveal", "exportvar": "Wiki2Reveal", - "version": "2.1.11", + "version": "2.1.13", "description": "Converts Wiki Source Text to RevealJS Presentation including Download the online source", "main": "main.js", "directories": { diff --git a/test/output_test.html b/test/output_test.html new file mode 100644 index 0000000..dc767dc --- /dev/null +++ b/test/output_test.html @@ -0,0 +1,1331 @@ + +
+

+ + Normen, Metriken, Topologie + +

+

+ Kurs:Funktionentheorie +

+
+ + Wiki2Reveal + + - + + Wiki Source + +
+
+
+

+ Audiokommentierte Folien - Wiki2Reveal +

+
+ Diese Wikiversityseite ist als + + Foliensatz + + für + + Wiki2Reveal + + erstellt worden. Dies Präsentation wird in den Kursen: + + +   + + + + + +
+ + + +
+
+
+
+

+ Topologischer Raum +

+
+ Ein + + Topologischer Raum + + ist der grundlegende Gegenstand der Teildisziplin + + Topologie + + der + + Mathematik + + . Durch die Einführung einer topologischen Struktur auf einer Menge lassen sich +
    +
  • + intuitive Lagebeziehungen wie „Nähe“ und +
  • +
  • + „Konvergenz gegen“ aus den reellen Zahlen + + \({\mathbb R}\) + + bzw. aus dem + + \({\mathbb R}^{n}\) + +
  • +
+ auf viele und sehr allgemeine Strukturen übertragen (wie z.B. die Topologie von Funktionenräumen). + +   + + + + + +
+ + + +
+
+
+
+

+ Definition: Topologie +

+
+ Eine + + Topologie + + ist ein + + Mengensystem + + + \(\cal T\) + + bestehend aus Teilmengen ( + + + offene Mengen + + + genannt) einer Grundmenge + + \(X\) + + , für die die folgenden + + Axiome + + erfüllt sind +
    +
  • + (T1) + + \(\emptyset, X \in \cal T\) + +
  • +
  • + (T2) + + \(U \cap V \in \cal T\) + + für alle + + \(U,V \in \cal T\) + + . +
  • +
  • + (T3) Für eine beliebige Indexmenge + + \(I\) + + und + + \(U_i \in \cal T\) + + für alle + + \(i \in I\) + + gilt: + + \(\bigcup_{i \in I} U_i \in \cal T\) + + . +
  • +
+ +   + + + + + +
+ + + +
+
+
+
+

+ Beispiel: Topologie auf Texten +

+
+ In der Regel geht man davon aus, dass Topologien auf mathematischen Objekten definiert werden (z.B. Zahlenräume, Funktionenräume, (topologische) Gruppen, Vektorräume, ...). Die Allgemeinheit der Definition macht es aber auch möglich, eine + + Topologie auf Texten + + zu definieren. Dieses Beispiel wurde ergänzt, weil rein anschaulich z.B. Texte in der deutschen Sprache +
    +
  • + eine ähnliche Aussage haben können und +
  • +
  • + unterschiedliche Wörter verwenden. +
  • +
+ +   + + + + + +
+ + + +
+
+
+
+

+ Klassifikation topologischer Räume +

+
+
+ Hierarchie Topologischer Räume +
+ +   + + + + + +
+ + + +
+
+
+
+

+ Bedeutung: Notation Topologie +

+
+
    +
  • + (T1) + + \(\emptyset, X \in \mathcal{T}\) + + + leere Menge + + und die + + Grundmenge + + + \(X\) + + sind offene Mengen +
  • +
  • + (T2) + + \(U \cap V \in \mathcal{T}\) + + für alle + + \(U,V \in \mathcal{T}\) + + : Der + + Durchschnitt + + endlich vieler offener Mengen ist eine offene Menge. +
  • +
  • + (T3) Die + + Vereinigung + + beliebig vieler offener Mengen ist wieder eine offene Menge. +
  • +
+
+
+
+

+ Semantik: Metrik +

+
+ Eine Metrik + + \(d\) + + ordnet mit + + \(d(x,y)\) + + zwei Elementen + + \(x,y \in X\) + + aus einem Grundraum + + \(X\) + + den Abstand + + \(d(x,y)\) + + zwischen + + \(x\) + + und + + \(y\) + + zu. + +   + + + + + +
+ + + +
+
+
+
+

+ Definition: Metrik +

+
+ Sei + + \(X\) + + eine beliebige Menge. Eine + + Abbildung + + + \(d\colon X\times X\to \mathbb{R}\) + + heißt Metrik auf + + \(X\) + + , wenn für beliebige Elemente + + \(x\) + + , + + \(y\) + + und + + \(z\) + + von + + \(X\) + + die folgenden + + Axiome + + erfüllt sind: +
    +
  • + (M1) Trennung: + + \(d\left(x,y\right) = 0 \Leftrightarrow x = y\) + + , +
  • +
  • + (M2) Symmetrie: + + \(d\left(x,y\right) = d(y,x)\) + + , +
  • +
  • + (M3) + + Dreiecksungleichung + + : + + \(d\left(x,y\right) \leq d(x,z) + d(z,y)\) + + . +
  • +
+
+
+
+

+ Veranschaulichung: Metrik Dreiecksungleichung +

+
+ Nach der Dreiecksungleichung ist der Abstand zwischen zwei Punkten X,Y höchstens so groß wie Summe der Abstände von X zu Z und von Z zu Y, also einem Umweg über den Punkt Z + + +   + + + + + +
+ + + +
+
+
+
+

+ Nicht-Negativität +

+
+ Aus den drei Eigenschaften der Metrik folgt die Nicht-Negativität, d.h. für alle + + \(x,y \in X\) + + gilt. + + \(d(x,y)\geq0\) + + . Die Nicht-Negativität folgt aus den anderen Eigenschaften mit: +
+ + \( \displaystyle 0 = \frac{1}{2} d(x, x) \leq \frac{1}{2}(d(x, y) + d(y, x)) = \) + +
+ + \(= \frac{1}{2}(d(x, y) + d(y, x)) = \frac{1}{2}(d(x, y) + d(x, y)) = d(x, y).\) + + +   + + + + + +
+ + + +
+
+
+
+

+ Offene Mengen in metrischen Räumen +

+
+
    +
  • + In einem metrische Raum + + \((X,d)\) + + definiert man eine Menge + + \(U \subset X\) + + als offen (d.h. + + \(U \in \mathcal{T}_d\) + + ), wenn es zu jedem + + \(u\in U\) + + ein + span id="math50inline" class="math inline" + + gibt, dass die + + \(\epsilon\) + + -Kugel + + \(B_\epsilon^d(u):=\{\ x \in X | \ d(x,u) + \epsilon \}\) + + ganz in + + \(U\) + + liegt (d.h. + + \(B_\epsilon^d(u) \subset U \) + + ) +
  • +
  • + Zeigen Sie, dass mit diesem definierten + + \(\mathcal{T}_d\) + + das Paar + + \((X,\mathcal{T}_d)\) + + ein topologischer Raum ist (d.h. (T1), (T2), (T3) erfüllt). +
  • +
+
+
+
+

+ Norm auf Vektorräumen +

+
+ Eine Norm ist eine + + Abbildung + + + \(\|\cdot\|\) + + von einem + + Vektorraum + + + \(V\) + + über dem + + Körper + + + \(\mathbb K\) + + der + + reellen + + oder der + + komplexen Zahlen + + in die Menge der nichtnegativen + + reellen Zahlen + + + \({\mathbb R}_0^{+}\) + + . Dabei ordnet die Norm jedem Vektor + + \(x \in V\) + + seine Länge + + \(\| x \|\) + + zu. +
+
+
+

+ Definition: Norm +

+
+ Sei + + \(V\) + + ein + + \(\mathbb{K}\) + + -Vektorraum und + + \(\|\cdot\|\colon V\to{\mathbb R}_0^{+}, \; x \mapsto \| x \|,\) + + eine AbbildungErfüllt + + \(\|\cdot\|\) + + die folgenden Axiome + + Axiome + + N1,N2, N3, so heißt + + \(\|\cdot\|\) + + Norm auf + + \(V\) + + . +
    +
  • + (N1) + + Definitheit + + : + + \(\|x\| = 0 \;\Rightarrow\; x = \mathbb{0}\) + + für alle + + \(x \in V\) + + , +
  • +
  • + (N2) + + absolute Homogenität + + : + + \(\|\lambda\cdot x\| = |\lambda|\cdot\|x\|\) + + für alle + + \(x\in V\) + + und + + \(\lambda\in \mathbb K\) + +
  • +
  • + (N3) + + Dreiecksungleichung + + : + + \(\|x + y\| \leq \|x\| + \|y\|\) + + für alle + + \(x, y\in V\) + + . +
  • +
+ +   + + + + + +
+ + + +
+
+
+
+

+ Bemerkung: N1 - Äquivalenz +

+
+ Das Eigenschaft (N1) ist eigentlich eine Äquivalenz und es gilt in jedem normierten Raum ( + + \(\mathbf{0} \in V\) + + ist der Nullvektor in + + \(V\) + + und + + \(0 \in \mathbb{K}\) + + ist die Null im Körper + + \(\mathbb{K}\) + + , wenn + + \(V\) + + ein + + \(\mathbb{K}\) + + -Vektorraum ist). +
    +
  • + (N1)' + + Definitheit + + : + + \(\|x\| = 0 \;\Leftrightarrow\; x = \mathbf{0}\) + + für alle + + \(x \in V\) + + , +
  • +
  • + Da man für Definitionen ein Minimalitätsprinzip für die definierenden Eigenschaft verwendet, würde man keine stärkere Formulierung (N1)' in der Definition für (N1) verwenden, da die Äquivalenz aus den definierenden Eigenschaften der Norm den Eigenschaften des Vektorraumes bereits für jeden normierten Raum folgen. +
  • +
+
+
+
+

+ Normierter Raum / Metrischer Raum +

+
+ Ein normierter Raum + + \((V,\|\cdot\| )\) + + ist zugleich auch ein metrischer Raum. +
    +
  • + Ein Norm + + \(\|\cdot\| \) + + ordnet einem Vektor + + \(v\in V \) + + seine Vektorlänge + + \(\|v\| \) + + zu. +
  • +
  • + Mit der Norm + + \(\|\cdot\| \) + + kann man über + + \(d(x,y):=\| x-y \| \) + + eine Metrik definieren. +
  • +
  • + Zeigen Sie, dass die so definierte Abbildung + + \(d:V\times V \rightarrow \mathbb{R}\) + + die Eigenschaften einer Metrik erfüllt. +
  • +
+
+
+
+

+ Notation: Norm +

+
+
    +
  • + In dem Axiom (N2) + + \( \| \lambda \cdot x \| = | \lambda | \cdot \|x\| \) + + bezeichnet + + \(| \cdot |\) + + den + + Betrag + + des + + Skalars + + . + + " + + \(\cdot\) + + " + + -Zeichen: Äußere Verknüpfung im Vektorraum bzw. Multiplikation + + \((\mathbb{R},\cdot)\) + + . +
  • +
  • + + \(\|x\|\) + + gibt die Länge des Vektors + + \(x\in V\) + + an. +
  • +
  • + In (N3) + + \(\|x + y\| \leq \|x\| + \|y\|\) + + für alle + + \(x, y\in V\) + + . + + " + + \(+\) + + " + + -Zeichen bezeichnet zwei unterschiedliche Verknüpfungen (d.h. Addition in + + \((V,+)\) + + bzw. + + \((\mathbb{R},+)\) + +
  • +
+
+
+
+

+ Veranschaulichung: Norm Dreiecksungleichung +

+
+ Nach der Dreiecksungleichung ist die Länge der Summe zweier Vektoren höchstens so groß wie die Summe der Längen der einzelnen Vektoren + + +   + + + + + +
+ + + +
+
+
+
+

+ Def: Konvergenz im normierten Raum +

+
+ Sei + + \((V,\|\cdot\|)\) + + ein normierter Raum und + + \((v_n)_{n\in\mathbb{N}} \in V^{\mathbb{N}}\) + + eine Folge in + + \(V\) + + und + + \(v_o \in V\) + + : +
+ span id="math3block" class="math inline" + \epsilon \) + +
+ +   + + + + + +
+ + + +
+
+
+
+

+ Def: Konvergenz im metrischen Raum +

+
+ Sei + + \((X,d)\) + + ein metrischer Raum und + + \((x_n)_{n\in\mathbb{N}} \in X^{\mathbb{N}}\) + + eine Folge in + + \(X\) + + und + + \(x_o \in X\) + + : +
+ span id="math4block" class="math inline" + \epsilon \) + +
+ +   + + + + + +
+ + + +
+
+
+
+

+ Äquivalenz: Normen +

+
+ Seien zwei Normen + + \(\|\cdot\|_1 \) + + und + + \(\|\cdot\|_2\) + + auf dem + + \(\mathbb K\) + + -Vektorraum + + \(V\) + + gegeben. Die beiden Normen sind äquivalent, wenn gilt: +
+ span id="math5block" class="math inline" + +
+ Zeigen Sie, dass eine Folge genau dann in + + \(\|\cdot\|_1 \) + + konvergiert, wenn es auch bzgl. + + \(\|\cdot\|_2\) + + konvergiert. + +   + + + + + +
+ + + +
+
+
+
+

+ Betrag in komplexen Zahlen +

+
+ Sei + + \(z=z_1 + i\cdot z_2\in \mathbb{C}\) + + eine komplexe Zahl mit + + \(z_1, z_2\in \mathbb{R}\) + + . Zeigen Sie, dass + + \(|z|:=\sqrt{z\cdot \overline{z}} \) + + eine Norm auf dem + + \(\mathbb{R}\) + + -Vektorraum + + \(\mathbb{C}\) + + ist! + +   + + + + + +
+ + + +
+
+
+
+

+ Historische Anmerkung: Norm +

+
+ Diese axiomatische Definition der Norm wurde von + + Stefan Banach + + 1922 in seiner Dissertation aufgestellt Das heute übliche Normsymbol wurde erstmals von + + Erhard Schmidt + + 1908 als Abstand + + \(\|x-y\|\) + + zwischen Vektoren + + \(x\) + + und + + \(y\) + + verwendet. + +   + + + + + +
+ + + +
+
+
+
+

+ Aufgaben +

+
+ Zeigen Sie, dass die folgende Abbildung + + \(d\) + + auf + + \(V:=\mathcal{C}([a,b],\mathbb{R})\) + + mit + + \(a,b\in \mathbb{R}\) + + als Menge der stetigen Abbildungen von dem Intervall + + \([a,b]\) + + nach + + \(\mathbb{R}\) + + eine Metrik ist. +
+ + \( \displaystyle d: V \times V \to \mathbb{R}\) + +
+ mit + + \((f,g) \mapsto d(f,g):= \int_a^b |f(x) - g(x)| \, dx \ .\) + + Zeigen Sie also, dass + + \(d\) + + die Eigenschaften der Metrik besitzt. Berechnen Sie dann den Abstand zwischen den beiden Funktionen + + \(f(x):=x^2\) + + und + + \(g(x):=x^3-2x+2\) + + mit + + \(a=-1\) + + und mit + + \(b=3\) + + ! +
+
+
+

+ Siehe auch +

+
+ +
+
+
+

+ Seiteninformation +

+
+ Diese Lernresource wurde als + + + Wiki2Reveal Foliensatz + + + erstellt. +
+
+
+

+ Wiki2Reveal +

+
+ Dieser + + + Wiki2Reveal Foliensatz + + + wurde für den Lerneinheit + + + Kurs:Funktionalanalysis + + + ' erstellt der Link für die + + Wiki2Reveal-Folien + + wurde mit dem + + Wiki2Reveal-Linkgenerator + + erstellt. + !-- + + +
+
+
+

+ Nächste Inhalte +

+
+ +
diff --git a/version4index.js b/version4index.js index 57dd783..86f063c 100644 --- a/version4index.js +++ b/version4index.js @@ -44,13 +44,45 @@ function replace_version(data) { return data; } -var outfile = "undefined content"; - fs.readFile('docs/index.html', 'utf8', function readFileCallback(err, data){ +var outfile1 = "undefined content"; +var file1 = 'docs/index.html'; +fs.readFile(file1, 'utf8', function readFileCallback(err, data){ if (err){ console.log(err); } else { - outfile = b4c.replace_version(data,pkg); + outfile1 = b4c.replace_version(data,pkg); } - }); +}); +var outfile2 = "undefined content"; +var file2 = 'docs/wiki2reveal_footer.html'; +fs.readFile(file2, 'utf8', function readFileCallback(err, data){ + if (err){ + console.log(err); + } else { + outfile2 = b4c.replace_version(data,pkg); + } +}); +var outfile3 = "undefined content"; +var file3 = 'docs/wiki2reveal_link.html'; +fs.readFile(file2, 'utf8', function readFileCallback(err, data){ + if (err){ + console.log(err); + } else { + outfile3 = b4c.replace_version(data,pkg); + } +}); +var outfile4 = "undefined content"; +var file4 = 'README.md'; +fs.readFile(file2, 'utf8', function readFileCallback(err, data){ + if (err){ + console.log(err); + } else { + outfile3 = b4c.replace_version(data,pkg); + } +}); -setTimeout(function () { b4c.save_file('docs/index.html', outfile); },1500); +setTimeout(function () { + b4c.save_file(file1, outfile1); + b4c.save_file(file2, outfile2); + b4c.save_file(file3, outfile3); +},1500);