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 @@ +theultimatemarkdowncheatsheettheultimatemarkdowncheatsheet \ 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 ✅ + +Зеленая кнопка с текстом 'theultimatemarkdowncheatsheet', написанным белыми буквами. + +```md +Зеленая кнопка с текстом 'theultimatemarkdowncheatsheet', написанным белыми буквами. +``` + +## PNG ✅ + +Logo of BinaryTree featuring a hexagonal icon. + +```md +Logo of BinaryTree featuring a hexagonal icon. +``` + +## GIF ✅ + +Экран терминала, отображающий интерактивную среду Ruby (irb). + +```md +Экран терминала, отображающий интерактивную среду Ruby (irb). +``` + +## JPEG ✅ + +Логотип BinaryTree, изображающий шестиугольный значок и текст «BINARY TREE», написанный заглавными буквами справа от значка.
+ + +```md +Логотип BinaryTree, изображающий шестиугольный значок и текст «BINARY TREE», написанный заглавными буквами справа от значка.
+ +``` + +## Text ✅ + +```txt +[x] Task 1 +[] Task 2 +``` + +````md +```txt +[x] Task 1 +[] Task 2 +``` +````