Живая публикация
Инструменты поддержки
О проекте Объявление Ссылка Crossref arXiv Preprints Литература О нас
Ссылка

Как оформить ссылку
на живую публикацию

Чтобы включить в свой документ автоматически обновляемую дату последней редакции живой публикации, необходимо выполнение двух условий:

••• в файле живой публикации дата последней редакции должна быть определенным образом явно указана,

••• документ, получающий обновляемую дату, должен быть представлен в формате HTML.

Обновляемая дата оформляется посредством несложных манипуляций. Прежде всего в head-часть HTML-документа вставляется вспомогательная строка:

<script type="module" src="https://alive.keldysh.ru/scripts/publish.mjs"></script>

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

••• либо в документ, содержащий гиперссылку на живую публикацию,

••• либо во всплывающую подсказку для гиперссылки на живую публикацию,

••• либо непосредственно в текст самой живой публикации.

Дата в документе. Чтобы включить обновляемую дату в текст документа, надо в элементе <a>, ссылающемуся на живую публикацию, посредством атрибута id присвоить имя живой публикации. Тогда для вывода живой даты публикации используется пустой элемент <output> с классом p-alive, в котором присвоенное живой публикации имя указывается в атрибуте for. Например, затекстовую библиографическую ссылку вида

<p>Горбунов-Посадов М.М. Интернет-активность как обязанность ученого. &mdash; М.: ИПМ им.М.В.Келдыша, 2008. Редакция от <output class="p-alive" for="test-name"></output> <a href="https://keldysh.ru/gorbunov/duty.htm" id="test-name">https://keldysh.ru/gorbunov/duty.htm</a></p>

браузер превратит в следующий текст:

Горбунов-Посадов М.М. Интернет-активность как обязанность ученого. — М.: ИПМ им.М.В.Келдыша, 2008. Редакция от https://keldysh.ru/gorbunov/duty.htm

Несколько иначе могут оформляться обновляемые даты живых публикаций, получивших DOI посредством Crossref или же размещенных в архивах препринтов arXiv и Preprints.

Дата в подсказке. Чтобы включить обновляемую дату в подсказку, всплывающую при наведении курсора на гиперссылку живой публикации, надо добавить соответствующему элементу <a> класс p-alive, а в текст атрибута title включить символы &asymp;&asymp;. Обновляемая дата будет вставлена между этими символами. Например, внутритекстовая гиперссылка

<a href="https://keldysh.ru/gorbunov/duty.htm" class="p-alive" title="Редакция от &asymp;&asymp;">Интернет-активность</a>

будет иметь вид Интернет-активность, т. е. приобретет всплывающую подсказку Редакция от ≈ YYYY-MM-DD ≈.

Своя дата. Живая публикация не только указывает дату своей последней редакции в элементе <meta DC.modified YYYY-MM-DD>, но и, как правило, показывает эту дату читателю непосредственно в своем тексте. Дата для читателя, разумеется, должна обновляться синхронно с обновлением даты, записываемой в DC.modified. Автор может вручную следить за синхронностью обновления этих дат, однако технологичнее здесь применить элемент <output class="p-selfalive"></output>, на место которого в текст HTML-страницы автоматически подставится дата последней редакции, указанная в DC.modified. Например, текст

Данный раздел "Ссылка" последний раз редактировался <output class="p-selfalive"></output>.

превратится в

Данный раздел "Ссылка" последний раз редактировался .

Формат даты. Формат выводимой даты определяется в соответствии с языком, указанным в ближайшем охватывающем HTML-элементе, имеющем атрибут data-alive. Например, если data-alive="ru", то формат даты будет DD.MM.YYYY, если data-alive="en-us", то формат даты — MM/DD/YYYY. Если в качестве языка указано data-alive="lang", то дата выводится в соответствии с форматом, диктуемым языком браузера. Если охватывающего элемента с атрибутом data-alive нет или же указано data-alive="iso", то дата выводится в формате YYYY-DD-MM, т. е. в соответствии со стандартом ISO 8601.

Горбунов-Посадов М.М. Интернет-активность как обязанность ученого. — М.: ИПМ им.М.В.Келдыша, 2008.
Редакция от
https://keldysh.ru/gorbunov/duty.htm

Горбунов-Посадов М.М. Живая публикация // Открытые системы. — 2011, № 4. — С. 48–49.
Редакция от
https://keldysh.ru/gorbunov/live.htm
English version https://arxiv.org/abs/2103.1076

Горбунов-Посадов М.М. ВАК в интернете // Информационные технологии и вычислительные системы. — 2011. — № 4. — С. 74-78.
Редакция от
https://keldysh.ru/gorbunov/free.htm

Горбунов-Посадов М.М. Библиографическая ссылка на онлайновую публикацию // Препринты ИПМ им. М.В.Келдыша. — 2020. № 11. — 32 с.
Редакция от
https://doi.org/10.20948/prepr-2020-11

Горбунов-Посадов М.М. Персональная веб-страница ученого. — М.: ИПМ им.М.В.Келдыша, 2011.
Редакция от
https://keldysh.ru/gorbunov/person.htm

Горбунов-Посадов М.М. Препринты ИПМ им.М.В.Келдыша. — М.: ИПМ им.М.В.Келдыша, 2011.
Редакция от
https://keldysh.ru/gorbunov/preprints.htm

© ИПМ им. М.В.Келдыша РАН,