ПО, ЭВМ и АСУ из Таможенного Союза

Информация о пользователе

Привет, Гость! Войдите или зарегистрируйтесь.


Вы здесь » ПО, ЭВМ и АСУ из Таможенного Союза » предлагаемые стандарты » ЯТРУ - язык текстовой разметки упрощённый


ЯТРУ - язык текстовой разметки упрощённый

Сообщений 1 страница 3 из 3

1

<разметка версия="0.1">

<метаинформация>
<название>Название документа</название>
<ключевик тег="" /> <!-- keywords, но по одному на строку -->
<стили адрес="гипертекст://сайт/указание/точного/места" />
<скрипты адрес="гипертекст://урл.сайтв/указание/точного/места" язык="классификатор://путь/до/элемента" /> <!-- классификатор - это название протокола -->
</метаинформация>

<содержание>

Просто текст

<строка /> <!-- новая строка, аналог <br /> -->
<страница /> <!-- новая страница -->

<якорь имя="имя_якоря" /> <!-- имя = id -->

<ссылка адрес="гипертекст://урл.сайтв/каталог/имя_файла"></ссылка>
<ссылка адрес="документ://урл.сайтв/каталоги/имя_файла"></ссылка>
<ссылка адрес="pdf://урл.сайтв/каталоги/имя_файла"></ссылка>

<список имя="глава_параграф_пункт" тип="оглавление" вид="многоуровневый"> <!-- у вида списка "многоуровневый" нумерация собирается из чисел через точку, например "4.1.7" -->
<элемент>
    <заголовок нумерация="список1">Текст заголовка</заголовок> <!-- если указана "нумерация", то её тип и значение берётся из списка -->
</элемент>
</список>

<список имя="список2" вид="нумерованый"> <!-- у вида списка "нумерованый" в элементы предваряются номером -->
<маркер нумерация="список2" />) <элемент>
    <маркер нумерация="список2" /> Текст элемента
</элемент>
<маркер нумерация="список2" />) <элемент>
    Текст элемента
    <разрыв тип="строка" /> <!-- новая строка -->
                ещё текст, выравнивается по началу текста за маркером
</элемент>
<список имя="список3" тип="маркированый"  > <!-- у типа списка "маркированый" маркер это символ -->
    <элемент></элемент>
    <элемент></элемент>
</список>
</список>

<жирный></жирный>
<курсив></курсив>
<жирный курсив></жирный курсив>
<зачёркнутый></зачёркнутый>
<подчёркивание тип="волнистое"></подчёркивание>

<список имя="номер_рисунка" вид="нумерованый">
<элемент список="номер_рисунка"><рисунок адрес="гипертекст://урл.сайтв/каталог/имя_файла">
    <маркер нумерация="номер_рисунка" />, <маркер нумерация="глава_параграф_пункт" />) Подпись к рисунку
</рисунок></элемент>
</список имя="номер_рисунка">

<блок></блок> <!-- div -->
<текст></текст> <!-- span -->

<!-- таблиц нет, потому что стили есть -->

</содержание>

</разметка>

Отредактировано Лис (2024-02-08 12:39:26)

0

2

Я, к сожалению, из всего Markdown знаю только как гиперссылки вставлять:
[текст](гиперссылка)
как ~~зачёркивать~~
и там ещё по-мелочи.

В целом как Markdown устроен я не знаю, поэтому сделать аналог маркдауна оставляется читателю в качестве упражения.

Отредактировано Лис (2024-02-08 12:39:48)

0

3

когда используется расширение Markdown Extra, можно определить якорные ссылки
{#якорь}

Markdown Extra — это расширение базового синтаксиса Markdown, добавляющее дополнительные элементы, такие как
таблицы, блоки кода с заданными границами, подчеркивание ссылок, подписи и нотации.

https://www.markdownguide.org/extended-syntax/

Отредактировано Лис (2024-02-08 17:12:25)

0


Вы здесь » ПО, ЭВМ и АСУ из Таможенного Союза » предлагаемые стандарты » ЯТРУ - язык текстовой разметки упрощённый