Из Википедии, бесплатной энциклопедии
Перейти к навигации Перейти к поиску

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

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

Некоторые элементы страницы обычно не печатаются; К ним относятся ссылки на себя, такие как ссылки для редактирования разделов, окна навигации, окна сообщений и метаданные. [1]

Версия для печати [ править ]

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

Страница печати не требуется ни в одном современном браузере, поскольку эти браузеры будут анализировать media="print"стили CSS, включенные в разметку страниц Википедии. Правила печати применяются автоматически, когда страница печатается или просматривается в браузере.

Старые браузеры не применяют правила печати автоматически при использовании функции печати браузера или применяют их неправильно. Эти браузеры включают: [2] [3]

  • Internet Explorer 6 и старше
  • Netscape Navigator 4.73 и старше
  • Firefox 5 и ниже

Версия для печати не применяет @media printправила из пользовательских таблиц стилей - см. Ниже.

CSS [ править ]

MediaWiki предоставляет стиль для печати. Эту таблицу стилей могут редактировать только разработчики.

Таблица стилей печати для Википедии находится на MediaWiki: Print.css . Эта таблица стилей может дополнять и переопределять основу; его могут редактировать только администраторы интерфейса .

Классы [ править ]

MediaWiki: Print.css определяет определенные классы, которые не печатаются, в частности navbox, infobox.sisterproject, editlink, noprint, metadata, dablink. Например: поскольку {{ navbox }} использует класс navbox, любые элементы, основанные на нем, не будут печататься.

@media print [ править ]

Типы мультимедиа CSS определяют правила для различных типов мультимедиа представления. Обычный дисплей использует @media screenправила; правила печати могут быть определены с помощью defined @media print.

Управление печатью [ править ]

Элементы [ править ]

При создании нового элемента, который не должен печататься, можно применить класс noprint; Например:

< span  class = "noprint" > foo </ span >

Здесь содержимое foo будет отображаться, но не печататься. Вы также можете использовать {{ noprint }}, шаблонную оболочку для noprintкласса. Некоторые другие шаблоны, такие как {{ unprintworthy-inline }}, также включают этот noprintкласс.

Персональная настройка [ править ]

Читатели с учетными записями могут изменить свой Special: MyPage / skin.css, чтобы настроить индивидуальный опыт печати. Помните, что использование правил @media printбудет отображаться - или не показываться, если таково намерение - в предварительном просмотре, но не в версии для печати.

Распечатать URL-адреса для ссылок в шаблонах цитирования
/ * печать URL для ссылок * / # content  cite  a . внешний . текст : после  { display :  inline ;}
  • Примечание. URL-адреса всегда печатаются для ссылок, которые не используют шаблоны цитирования.
Не печатать ссылки
/ * не печатать ссылки * / @ media  print  {  ol . ссылки  { display :  none ;} }
Изменить размер шрифта печати
/ * экономия чернил и бумаги с очень мелким шрифтом * / @ media  print  {  # footer ,  # content ,  body  {  font-size :  8 pt  ! important ;  }  h1  {  font-size :  17 pt  }  h2  {  font-size :  14 pt  }  h3  {  font-size :  11 pt  }  h4  {  font-size :  9 pt  }  h5  {  font-size:  8 пт  }  h6  {  размер шрифта :  8 пт ;  font-weight :  нормальный ;  } }
Удалять
пробел над заголовком, удалите «Из Википедии, бесплатной энциклопедии», URL, категории, текст модификации и текст лицензии.
/ * Удаляем несущественные элементы * / @ media  print  {  . firstHeading  {  margin-top :  0 ;  padding-top :  0 ;  }  # siteSub  {  display :  none ;  }  . printfooter  {  display :  none ;  }  # Catlinks ,  . catlinks  {  display :  none ;  }  # нижний колонтитул  {  display :  none ; } }

Ссылка [ править ]

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

Ссылка на страницу для печати имеет формат:

http://en.wikipedia.org/w/index.php?title=Help:Printable&printable=yes

Ссылку на версию страницы для печати можно создать с помощью

{{fullurl:{{FULLPAGENAME}}|printable=yes}}

См. Также [ править ]

Примечания [ править ]

  1. ^ Причина отказа отпечати навигационных окон состоит в том, что эти элементы содержат вики-ссылки , которые бесполезны для чтения. (См. Обсуждение пользователей: Ruud Koot / 2010 # Вы помните причину? ) Есть две проблемы с этим обоснованием: во-первых, другой контент вики-ссылок печатается, например, см. Также и поля наследования . Во-вторых, поля навигации действительно содержат полезную информацию относительно отношения статьи к тематике связанных статей.
  2. ^ "Соответствие браузеру печатных СМИ CSS" . Стиль кода . Проверено 11 ноября 2009 года .
  3. ^ "Назначение внешнего CSS> ссылки" . Проверено 9 апреля 2009 года .

Внешние ссылки [ править ]

  • «Типы СМИ» . Спецификация каскадных таблиц стилей, уровень 2, редакция 1 (CSS 2.1) . Консорциум World Wide Web (W3C) . Проверено 8 апреля 2009 года .