commit 6e693dfd6825beadc6226e1b5ab8350565600b47
Author: Dvurechensky <46356631+Dvurechensky@users.noreply.github.com>
Date: Sat Mar 1 15:02:58 2025 +0300
1.0.0
All
diff --git a/Files/BinaryTree.jpg b/Files/BinaryTree.jpg
new file mode 100644
index 0000000..fe4c0ee
Binary files /dev/null and b/Files/BinaryTree.jpg differ
diff --git a/Files/BinaryTree.png b/Files/BinaryTree.png
new file mode 100644
index 0000000..f60443e
Binary files /dev/null and b/Files/BinaryTree.png differ
diff --git a/Files/documentation.markdown b/Files/documentation.markdown
new file mode 100644
index 0000000..25f8d45
--- /dev/null
+++ b/Files/documentation.markdown
@@ -0,0 +1 @@
+# Documentation
diff --git a/Files/documentation.md b/Files/documentation.md
new file mode 100644
index 0000000..25f8d45
--- /dev/null
+++ b/Files/documentation.md
@@ -0,0 +1 @@
+# Documentation
diff --git a/Files/fictional_park.geojson b/Files/fictional_park.geojson
new file mode 100644
index 0000000..c3ceff5
--- /dev/null
+++ b/Files/fictional_park.geojson
@@ -0,0 +1,24 @@
+{
+ "type": "FeatureCollection",
+ "features": [
+ {
+ "type": "Feature",
+ "geometry": {
+ "type": "Polygon",
+ "coordinates": [
+ [
+ [-100.0, 40.0],
+ [-99.0, 40.0],
+ [-99.0, 41.0],
+ [-100.0, 41.0],
+ [-100.0, 40.0]
+ ]
+ ]
+ },
+ "properties": {
+ "name": "Fictional Park",
+ "description": "A large, fictional park for demonstration purposes."
+ }
+ }
+ ]
+ }
diff --git a/Files/fictional_park.json b/Files/fictional_park.json
new file mode 100644
index 0000000..c3ceff5
--- /dev/null
+++ b/Files/fictional_park.json
@@ -0,0 +1,24 @@
+{
+ "type": "FeatureCollection",
+ "features": [
+ {
+ "type": "Feature",
+ "geometry": {
+ "type": "Polygon",
+ "coordinates": [
+ [
+ [-100.0, 40.0],
+ [-99.0, 40.0],
+ [-99.0, 41.0],
+ [-100.0, 41.0],
+ [-100.0, 40.0]
+ ]
+ ]
+ },
+ "properties": {
+ "name": "Fictional Park",
+ "description": "A large, fictional park for demonstration purposes."
+ }
+ }
+ ]
+ }
diff --git a/Files/fictional_park.topojson b/Files/fictional_park.topojson
new file mode 100644
index 0000000..83427b2
--- /dev/null
+++ b/Files/fictional_park.topojson
@@ -0,0 +1,25 @@
+{
+ "type": "Topology",
+ "objects": {
+ "fictional_park": {
+ "type": "GeometryCollection",
+ "geometries": [
+ {
+ "type": "Polygon",
+ "arcs": [[0]],
+ "properties": {
+ "name": "Fictional Park",
+ "description": "A large, fictional park for demonstration purposes."
+ }
+ }
+ ]
+ }
+ },
+ "arcs": [
+ [[-100, 40], [-99, 40], [-99, 41], [-100, 41], [-100, 40]]
+ ],
+ "transform": {
+ "scale": [0.0001, 0.0001],
+ "translate": [-100, 40]
+ }
+}
diff --git a/Files/pie_chart.mermaid b/Files/pie_chart.mermaid
new file mode 100644
index 0000000..7059f38
--- /dev/null
+++ b/Files/pie_chart.mermaid
@@ -0,0 +1,3 @@
+pie
+"Movies" : 80
+"TV shows" : 20
diff --git a/Files/pie_chart.mmd b/Files/pie_chart.mmd
new file mode 100644
index 0000000..7059f38
--- /dev/null
+++ b/Files/pie_chart.mmd
@@ -0,0 +1,3 @@
+pie
+"Movies" : 80
+"TV shows" : 20
diff --git a/Files/ruby.gif b/Files/ruby.gif
new file mode 100644
index 0000000..55f0a53
Binary files /dev/null and b/Files/ruby.gif differ
diff --git a/Files/solid_cube.stl b/Files/solid_cube.stl
new file mode 100644
index 0000000..28ebf6e
--- /dev/null
+++ b/Files/solid_cube.stl
@@ -0,0 +1,86 @@
+solid cube
+ facet normal 0 0 0
+ outer loop
+ vertex 0 0 0
+ vertex 1 0 0
+ vertex 1 1 0
+ endloop
+ endfacet
+ facet normal 0 0 0
+ outer loop
+ vertex 0 0 0
+ vertex 1 1 0
+ vertex 0 1 0
+ endloop
+ endfacet
+ facet normal 0 0 0
+ outer loop
+ vertex 0 0 1
+ vertex 1 0 1
+ vertex 1 1 1
+ endloop
+ endfacet
+ facet normal 0 0 0
+ outer loop
+ vertex 0 0 1
+ vertex 1 1 1
+ vertex 0 1 1
+ endloop
+ endfacet
+ facet normal 0 0 0
+ outer loop
+ vertex 0 0 0
+ vertex 0 1 0
+ vertex 0 1 1
+ endloop
+ endfacet
+ facet normal 0 0 0
+ outer loop
+ vertex 0 0 0
+ vertex 0 1 1
+ vertex 0 0 1
+ endloop
+ endfacet
+ facet normal 0 0 0
+ outer loop
+ vertex 1 0 0
+ vertex 1 1 0
+ vertex 1 1 1
+ endloop
+ endfacet
+ facet normal 0 0 0
+ outer loop
+ vertex 1 0 0
+ vertex 1 1 1
+ vertex 1 0 1
+ endloop
+ endfacet
+ facet normal 0 0 0
+ outer loop
+ vertex 0 0 0
+ vertex 0 0 1
+ vertex 1 0 1
+ endloop
+ endfacet
+ facet normal 0 0 0
+ outer loop
+ vertex 0 0 0
+ vertex 1 0 1
+ vertex 1 0 0
+ endloop
+ endfacet
+ facet normal 0 0 0
+ outer loop
+ vertex 0 1 0
+ vertex 0 1 1
+ vertex 1 1 1
+ endloop
+ endfacet
+ facet normal 0 0 0
+ outer loop
+ vertex 0 1 0
+ vertex 1 1 1
+ vertex 1 1 0
+ endloop
+ endfacet
+endsolid cube
diff --git a/Files/theultimatemarkdowncheatsheet-brightgreen.svg b/Files/theultimatemarkdowncheatsheet-brightgreen.svg
new file mode 100644
index 0000000..4eae271
--- /dev/null
+++ b/Files/theultimatemarkdowncheatsheet-brightgreen.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/Files/todo.txt b/Files/todo.txt
new file mode 100644
index 0000000..c6129e7
--- /dev/null
+++ b/Files/todo.txt
@@ -0,0 +1,2 @@
+[x] Task 1
+[] Task 2
\ No newline at end of file
diff --git a/README.md b/README.md
new file mode 100644
index 0000000..80bf1f6
--- /dev/null
+++ b/README.md
@@ -0,0 +1,386 @@
+# Поддерживаемые расширения файлов
+
+|*| Тип содержимого | Поддерживаемые расширения | Описание |
+|--|--------------|-------------------------------------------------------------------------|------------------------------------------------|
+|✅| mermaid | [.mermaid](./Files/pie_chart.mermaid), [.mmd](./Files/pie_chart.mmd) | Инструмент для построения диаграмм и графиков |
+|❌| geoJSON | [.geojson](./Files/fictional_park.geojson), [.json](./Files/fictional_park.json) | Формат для кодирования географических данных |
+|❌| topoJSON | [.topojson](./Files/fictional_park.topojson), .json | Расширение GeoJSON для топологических данных |
+|❌| STL | [.stl](./Files/solid_cube.stl) | Формат файлов для 3D-моделей |
+|✅| Markdown | [.markdown](./Files/documentation.markdown), [.md](./Files/documentation.md) | Язык разметки для форматирования текста |
+|✅| SVG | [.svg](./Files/theultimatemarkdowncheatsheet-brightgreen.svg) | Формат файлов масштабируемой векторной графики|
+|✅| PNG | [.png](./Files/BinaryTree.png) | Формат файлов портативной сетевой графики |
+|✅| GIF | [.gif](./Files/ruby.gif) | Формат обмена графическими файлами |
+|✅| JPEG | [.jpg](./Files/BinaryTree.jpg), .jpeg | Формат файлов изображений JPEG |
+|✅| Text | [.txt](./Files/todo.txt) | Обычный текстовый файл |
+
+## mermaid ✅
+
+```mermaid
+pie
+"Movies" : 80
+"TV shows" : 20
+```
+
+````md
+```mermaid
+pie
+"Movies" : 80
+"TV shows" : 20
+```
+````
+
+## ❌ geoJSON ❌
+
+```geojson
+{
+ "type": "FeatureCollection",
+ "features": [
+ {
+ "type": "Feature",
+ "geometry": {
+ "type": "Polygon",
+ "coordinates": [
+ [
+ [-100.0, 40.0],
+ [-99.0, 40.0],
+ [-99.0, 41.0],
+ [-100.0, 41.0],
+ [-100.0, 40.0]
+ ]
+ ]
+ },
+ "properties": {
+ "name": "Fictional Park",
+ "description": "A large, fictional park for demonstration purposes."
+ }
+ }
+ ]
+ }
+```
+
+````md
+```geojson
+{
+ "type": "FeatureCollection",
+ "features": [
+ {
+ "type": "Feature",
+ "geometry": {
+ "type": "Polygon",
+ "coordinates": [
+ [
+ [-100.0, 40.0],
+ [-99.0, 40.0],
+ [-99.0, 41.0],
+ [-100.0, 41.0],
+ [-100.0, 40.0]
+ ]
+ ]
+ },
+ "properties": {
+ "name": "Fictional Park",
+ "description": "A large, fictional park for demonstration purposes."
+ }
+ }
+ ]
+ }
+```
+````
+
+## ❌ topoJSON ❌
+
+```topojson
+{
+ "type": "Topology",
+ "objects": {
+ "fictional_park": {
+ "type": "GeometryCollection",
+ "geometries": [
+ {
+ "type": "Polygon",
+ "arcs": [[0]],
+ "properties": {
+ "name": "Fictional Park",
+ "description": "A large, fictional park for demonstration purposes."
+ }
+ }
+ ]
+ }
+ },
+ "arcs": [
+ [[-100, 40], [-99, 40], [-99, 41], [-100, 41], [-100, 40]]
+ ],
+ "transform": {
+ "scale": [0.0001, 0.0001],
+ "translate": [-100, 40]
+ }
+}
+```
+
+````md
+```topojson
+{
+ "type": "Topology",
+ "objects": {
+ "fictional_park": {
+ "type": "GeometryCollection",
+ "geometries": [
+ {
+ "type": "Polygon",
+ "arcs": [[0]],
+ "properties": {
+ "name": "Fictional Park",
+ "description": "A large, fictional park for demonstration purposes."
+ }
+ }
+ ]
+ }
+ },
+ "arcs": [
+ [[-100, 40], [-99, 40], [-99, 41], [-100, 41], [-100, 40]]
+ ],
+ "transform": {
+ "scale": [0.0001, 0.0001],
+ "translate": [-100, 40]
+ }
+}
+```
+````
+
+## ❌ STL ❌
+
+```stl
+solid cube
+ facet normal 0 0 0
+ outer loop
+ vertex 0 0 0
+ vertex 1 0 0
+ vertex 1 1 0
+ endloop
+ endfacet
+ facet normal 0 0 0
+ outer loop
+ vertex 0 0 0
+ vertex 1 1 0
+ vertex 0 1 0
+ endloop
+ endfacet
+ facet normal 0 0 0
+ outer loop
+ vertex 0 0 1
+ vertex 1 0 1
+ vertex 1 1 1
+ endloop
+ endfacet
+ facet normal 0 0 0
+ outer loop
+ vertex 0 0 1
+ vertex 1 1 1
+ vertex 0 1 1
+ endloop
+ endfacet
+ facet normal 0 0 0
+ outer loop
+ vertex 0 0 0
+ vertex 0 1 0
+ vertex 0 1 1
+ endloop
+ endfacet
+ facet normal 0 0 0
+ outer loop
+ vertex 0 0 0
+ vertex 0 1 1
+ vertex 0 0 1
+ endloop
+ endfacet
+ facet normal 0 0 0
+ outer loop
+ vertex 1 0 0
+ vertex 1 1 0
+ vertex 1 1 1
+ endloop
+ endfacet
+ facet normal 0 0 0
+ outer loop
+ vertex 1 0 0
+ vertex 1 1 1
+ vertex 1 0 1
+ endloop
+ endfacet
+ facet normal 0 0 0
+ outer loop
+ vertex 0 0 0
+ vertex 0 0 1
+ vertex 1 0 1
+ endloop
+ endfacet
+ facet normal 0 0 0
+ outer loop
+ vertex 0 0 0
+ vertex 1 0 1
+ vertex 1 0 0
+ endloop
+ endfacet
+ facet normal 0 0 0
+ outer loop
+ vertex 0 1 0
+ vertex 0 1 1
+ vertex 1 1 1
+ endloop
+ endfacet
+ facet normal 0 0 0
+ outer loop
+ vertex 0 1 0
+ vertex 1 1 1
+ vertex 1 1 0
+ endloop
+ endfacet
+endsolid cube
+```
+
+````md
+```stl
+solid cube
+ facet normal 0 0 0
+ outer loop
+ vertex 0 0 0
+ vertex 1 0 0
+ vertex 1 1 0
+ endloop
+ endfacet
+ facet normal 0 0 0
+ outer loop
+ vertex 0 0 0
+ vertex 1 1 0
+ vertex 0 1 0
+ endloop
+ endfacet
+ facet normal 0 0 0
+ outer loop
+ vertex 0 0 1
+ vertex 1 0 1
+ vertex 1 1 1
+ endloop
+ endfacet
+ facet normal 0 0 0
+ outer loop
+ vertex 0 0 1
+ vertex 1 1 1
+ vertex 0 1 1
+ endloop
+ endfacet
+ facet normal 0 0 0
+ outer loop
+ vertex 0 0 0
+ vertex 0 1 0
+ vertex 0 1 1
+ endloop
+ endfacet
+ facet normal 0 0 0
+ outer loop
+ vertex 0 0 0
+ vertex 0 1 1
+ vertex 0 0 1
+ endloop
+ endfacet
+ facet normal 0 0 0
+ outer loop
+ vertex 1 0 0
+ vertex 1 1 0
+ vertex 1 1 1
+ endloop
+ endfacet
+ facet normal 0 0 0
+ outer loop
+ vertex 1 0 0
+ vertex 1 1 1
+ vertex 1 0 1
+ endloop
+ endfacet
+ facet normal 0 0 0
+ outer loop
+ vertex 0 0 0
+ vertex 0 0 1
+ vertex 1 0 1
+ endloop
+ endfacet
+ facet normal 0 0 0
+ outer loop
+ vertex 0 0 0
+ vertex 1 0 1
+ vertex 1 0 0
+ endloop
+ endfacet
+ facet normal 0 0 0
+ outer loop
+ vertex 0 1 0
+ vertex 0 1 1
+ vertex 1 1 1
+ endloop
+ endfacet
+ facet normal 0 0 0
+ outer loop
+ vertex 0 1 0
+ vertex 1 1 1
+ vertex 1 1 0
+ endloop
+ endfacet
+endsolid cube
+```
+````
+
+## Markdown ✅
+
+**It works.**
+
+```md
+**It works.**
+```
+
+## SVG ✅
+
+
+
+```md
+
+```
+
+## PNG ✅
+
+
+
+```md
+
+```
+
+## GIF ✅
+
+
+
+```md
+
+```
+
+## JPEG ✅
+
+
+
+```md
+
+```
+
+## Text ✅
+
+```txt
+[x] Task 1
+[] Task 2
+```
+
+````md
+```txt
+[x] Task 1
+[] Task 2
+```
+````