Участник:X-romix/SciRefs

From Wikipedia Usability Initiative

(Redirected from User:X-romix/SciRefs)
Jump to:navigation, search
Обратная ссылка при нажатии кнопки «Назад» в браузере подсвечена жёлтым. Пример из тестовой статьи http://ru.great.wikia.com/wiki/Zinc

Скрипт, реализующий «научные» ссылки вида [Иванов, 2009] взамен ссылок «ref».

Contents

[edit] Разметка научных ссылок

[edit] Формат ссылок

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

SciRefs leftbr.pngИванов, 2009SciRefs rightbr.png

Можно использовать цифровые ссылки (тогда они будут выглядеть как обычные википедийные), но рекомендуется указать фамилию автора и год издания.

[edit] Цель (якорь) ссылки

Текст ссылки-якоря в разделе библиографии. Выделенный (подсвеченный) текст показывает саму ссылку-якорь, остальное содержимое не имеет значения.

Цель (якорь) для ссылки оформляется так:

SciRefs leftbr.png*Иванов, 2009SciRefs rightbr.png

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

[edit] Ссылки на страницы книги

Символ | (вертикальная черта) имеет специальное значение и предназначен для описания ссылок на номера страниц, например:

SciRefs leftbr.pngИванов, 2009|стр. 256SciRefs rightbr.png.

Это можно использовать, если нужен ряд ссылок на разные страницы или главы одной и той же книги. В «якорях» ссылок эта разметка не применяется. Текст после символа вертикальной черты | может быть любым.

[edit] Результат

Вид статьи при запущенном скрипте SciRefs. Желтым цветом отмечена ссылка, с которой был сделан переход; серым цветом - ссылки на эту же книгу; голубым цветом подсвечена запись в списке книг, на которую был сделан переход.

Если скрипт правильно установлен, и он выполнился (в Internet Explorer это происходит с небольшой задержкой), то ссылки будут преобразованы в верхний индекс, а щелчок по ссылке будет приводить читателя на «якорь», абзац рядом с которым при этом окрасится в голубой цвет (как показано на изображении слева).

Вид разметки при отключённом скрипте.

Желая перейти обратно, читатель должен нажать кнопку «Назад» в браузере — при этом ссылка, с которой он осуществил переход, будет подсвечена жёлтым цветом.

Если при написании ссылок допущена какая-либо ошибка (или отсутствует ссылка-«цель»), то ссылка не будет преобразована (останется «как есть»).

Если что-то не сработало, или пользователь отключил у себя JavaScript, то текст ссылок будет выглядеть, как показано на изображении справа.

[edit] Преимущества перед ссылками ref

[edit] Работающие примеры научной разметки

Ниже приведены ссылки на вики-проект, где уже установлены нужные скрипты, и можно оценить готовый результат, который увидит читатель статьи.


[edit] Включение скрипта

Для включения скрипта (и обработки ссылок) нужно поставить шаблон {{SciRefsOn}} в любое место страницы. Цель - обратная совместимость со статьями, которые могут содержать похожие последовательности символов для других целей.

[edit] Исходный текст скрипта

[1]

[edit] Установка

Вписать в файл MediaWiki:Common.js (для всех пользователей вики-проекта) или в свой персональный файл Monobook.js строку:

importScript('Участник:X-romix/SciRefs.js');

Данный скрипт под указанным именем должен быть загружен в ваш вики-проект.

[edit] См. также

Navigation
Toolbox