Skip to content

Latest commit

 

History

History
324 lines (261 loc) · 16.1 KB

README.ru.md

File metadata and controls

324 lines (261 loc) · 16.1 KB

Profile views GitHub top language GitHub language count GitHub code size in bytes GitHub repo size GitHub GitHub last commit

GitHub User's stars

visitors

Читать на других языках: English, हिन्दी, 中國人

Все о разметке файла README.md

Откуда появился термин «README»? (Этимология)

Важную информацию, которую пользователь должен прочитать, прежде чем продолжить, описания проектов на GitHub на языке разметки markdown размещают в файле «README.md»

Этот термин появился как минимум к 1970-м годам, к тем временам, когда информационные бумажные заметки помещались на стопки перфокарт. «ПРОЧИТАЙТЕ МЕНЯ!» нацарапал на них, описывая их использование. Возможно название README может быть шутливым подталкиванием к «Приключениям Алисы в стране чудес» Льюиса Кэрролла, где есть зелье и торт с надписью «ВЫПЕЙ МЕНЯ» и «СЪЕШЬ МЕНЯ» соответственно.

Образец README, отображаемый заглавными буквами, является неизменным аспектом на протяжении всей истории. В дополнение к визуальной выразительности использования заглавных букв, системы UNIX сортируют заглавные буквы перед строчными буквами, удобно помещая README перед остальным содержимым каталога.

Оглавление

  1. Горизонтальная линия
  2. Заголовок
  3. Текст
    • 3.1. Обычный текст
    • 3.2. Одна строка текста
    • 3.3. Многострочный текст
    • 3.4. Выделение текста
    • 3.5. Перенос строк
    • 3.6. Курсив
    • 3.7. Жирный
    • 3.8. Зачеркнутый
  4. Вставка таблиц
  5. Списки
    • 5.1. Маркированный
    • 5.2. Нумерованный
  6. Ссылки
    • 6.1. Текстовая гиперссылка
    • 6.2. Ссылка изображения
  7. Полезные ссылки
    • 7.1. Шильды
    • 7.2. Эмоджи
  8. Скрытое меню

Горизонтальная линия

Горизонтальную линию (разделительную черту) можно получить тремя способами:

  • *** (используя три подряд символа '*' (звездочка))、

  • --- (используя три подряд символа '-' (тире))、

  • ___ (используя три подряд символа '_' (подчеркивание))

все они отображают эффект горизонтальной линии


К оглавлению


Заголовок

Размер заголовка (шрифта) может быть 6-ти уровней, он зависит от количества символов # (решетки) в начале строки.

# Заголовок первого уровня
## Заголовок второго уровня
### Заголовок третьего уровня
#### Заголовок четвертого уровня
##### Заголовок пятого уровня
###### Заголовок шестого уровня

Заголовок первого уровня

Заголовок второго уровня

Заголовок третьего уровня

Заголовок четвертого уровня

Заголовок пятого уровня
Заголовок шестого уровня

Заголовок 1 (еще один способ)

Заголовок первого уровня также можно создать при помощи одного или нескольких символов '=' размещенного на следующей за оглавлением строке:

Заголовок 1
=

Заголовок 2 (еще один способ)

Заголовок второго уровня также можно создать при помощи одного или нескольких символов '-' размещенного на следующей за оглавлением строке:

Заголовок 2
-

К оглавлению


Текст

3.1. Обычный текст

Здесь отображен обычны текст, без каких либо манипуляций.

К оглавлению


3.2. Одна строка текста

текст в одну строку

Добавьте 4 пробела в начале строки и Ваш текст будет выделен в отдельном окне, как на примере. Иногда срабатывает по знаку табуляции, но не всегда.... т.к. знак табуляции иногда отступает на 3 или иное количество пробелов.

К оглавлению


3.3. Многострочный текст

ВОТ ЗДЕСЬ ЛЕЖИТ БОЛЬШОЙ СТУДЕНТ;
ЕГО СУДЬБА НЕУМОЛИМА.
НЕСИТЕ ПРОЧЬ МЕДИКАМЕНТ:
БОЛЕЗНЬ ЛЮБВИ НЕИЗЛЕЧИМА!

Добавьте 4 пробела в начале каждой строки и Ваш текст будет выделен в отдельном окне, как на примере.

К оглавлению


3.4. Выделение текста

Выше приведенные примеры не смогут сохранить отсупы сложного текста в каждой строке, для этих целей используйте в три обратные ковычки "```", при этом они должны находится на отдельных строках перед текстом и после, соответственно.

"Стремитесь не к успеху, а к ценностям, которые он дает."
                                          Альберт Эйнштейн

Если Вы используете только пару обратных кавычек, то Ваш текст будет выделен, но без сохранения отступов. Так же можно выделять отдельные слова в тексте.

Жизнь - это то, что с тобой происходит, пока ты строишь планы. Джон Леннон

Логика может привести Вас от пункта А к пункту Б, а воображение — куда угодно. (Альберт Эйнштейн)

Но это не все, часто мы испытываем необходимость поместить фрагменты кода, желательно не только сохранить отступы, но и выдилить цветом, для этого нужно после первых трех кавычек указать язык программирования

from django.contrib import admin
# настройка админки
# Register your models here.

from .models import Phonenumber, Division, MilitaryUnit


class PhonenumberAdmin(admin.ModelAdmin):  # описываем раздел админки "Справочник"
    # указываем отображаемые поля
    list_display = (
        'id',
        'military_unit',  # указываем воинскую часть из таблицы MilitaryUnit
        'division',  # указываем подразделение из таблицы Division
        'subdivision',
    )

К оглавлению


3.5. Перенос строк

Возможно это не обычно и не привычно, но при нажатии кнопки "Enter", Ваш текст по прежне будет отображаться в одну строку, а для того что бы Ваш перенос заработал, необходимо в конце строки добавить два пробела

Или просто добавьте пустую строку, т.е. нажмите "Enter" 2 раза. В этом случае эффект переноса будет достигнут, но междустрочный интервал будет больше.

К оглавлению


3.6. Курсив

Поместите текст между двумя символами '*' (звездочки) или '_' (подчеркивания) и он превратится в
НАКЛОННЫЙ ТЕКСТ или НАКЛОННЫЙ ТЕКСТ

*НАКЛОННЫЙ ТЕКСТ* или _НАКЛОННЫЙ ТЕКСТ_

К оглавлению


3.7. Жирный

Поместите текст между двумя двойными символами '*' (звездочки) или '_' (подчеркивания) и он превратится в
ЖИРНЫЙ ТЕКСТ или ЖИРНЫЙ ТЕКСТ

__ЖИРНЫЙ ТЕКСТ__ или **ЖИРНЫЙ ТЕКСТ**

Текст между тремя символами '*' (звездочки) или '_' (подчеркивания) превращают его в жирный наклонный текст:
Жирный наклонный текст или Жирный наклонный текст

___Жирный наклонный текст___  или ***Жирный наклонный текст***

К оглавлению


3.8. Зачеркнутый

Поместите текст между двумя двойными символами '~' и он превратится в ЗАЧЕРКНУТЫЙ ТЕКСТ

~~ЗАЧЕРКНУТЫЙ ТЕКСТ~~

К оглавлению


Вставка таблиц

Простая таблица

|Автор|Андрей Маринченко|
|---|---|
|Профессия| Python-developer|
|Статья| О разметке файла README|
Автор Андрей Маринченко
Профессия Python-developer
Статья О разметке файла README

К оглавлению


Списки

5.1. Маркированный

Маркированный список образуется символами -, + или * с которых начинается каждая новая строка списка

  • первый
  • второй
  • третий

5.2. Нумерованный

Нумерованный список создается как обычная нумерация строк,

  1. первый
    1.1. первый подпункт
    1.2. второй подпункт
    1.3. третий подпункт
  2. второй
  3. третий
  4. четвертый

К оглавлению


Ссылки

6.1. Текстовая гиперссылка

Ссылка на внешний URL

Можно просто добавить ссылку из браузера https://github.com/BEPb, и она будет работать, но если мы хотим скрыть ее за текстом то ссылку необходимо поместить в круглые скобки, а текст в квадратные сразу перед ссылкой

Жми сюда ---> [тыц](https://github.com/BEPb)

Жми сюда ---> тыц

Ссылка на текст внутри README.md

Если мы формируем ссылку внутри файла README.md, то следует помнить, что сослаться мы может на только заглавки, Cмотри раздел "Заголовок"

[Cмотри раздел "Заголовок"](#Заголовок)

А что делать если заголовок состоит из нескольких слов?... Необходимо все пробелы заменить на '-' как раздел про Горизонтальную линию

[Горизонтальную линию](#Горизонтальная-линия)

6.2. Ссылка изображения

Все работает точно также сочетание восклицательного знака + квадратных скобок + круглые скобки

![Не важно](https://avatars.githubusercontent.com/u/57312267?v=4 "подпиши картинку при наведении")

Не важно

Если Вы предварительно создали папку с изображениями, которые желаете применить в своем README файле, то для отображения таких изображений необходимо указать относительный адрес Вашего файла в репозитории, например у меня в папке media находится изображение с названием super.jfif, для отображения необходимо ввести

![](./media/super.jfif)

К оглавлению


Полезные ссылки

https://shields.io/ - Если есть желание добавить шильды, например тех, что находятся в начале этого файла, то переходите на сайт, выбираете шильду, вбиваете как правило имя на гихабе, имя репозитория и копируете код шильды в свой readme-файл.

https://github.com/BEPb/README/blob/master/emogi.md - Если есть желание украсить свой readmi-файл эмодзи :smiling_imp: , :innocent: то просто скопируйте код из таблицы напротив нужного.

Скрытое меню

Что нужно сделать что бы получить сворачивающийся текст?

Скопируйте указанный код и вставляйте свои блоки и символы

</b></details>
<details>
<summary> Название Вашего скрытого текста </summary><br><b>

Здесь размещается Вашт скрытый текст
</b></details>