Справка: расширенное форматирование текста


В этом эссе « Википедия: расширенное форматирование текста» или « Расширенный набор текста» описываются многие методы управления (или корректировки) выравнивания текста на странице. Для людей с профессиональным опытом набора текста это эссе не предназначено для шуток, а скорее как шаг вперед по сравнению с набором статей-заготовок по умолчанию. Перечисленные здесь методы по-прежнему предназначены для обычных читателей.

Возможно, самым большим усовершенствованием для многих статей является снижение тех выдающихся полей с тегами, которые провозглашают: «Эта статья неисправна: исправляйте немедленно» . Большинство этих шаблонов блоков тегов позволяют использовать параметр «| section» при опускании блока тегов ниже по странице. Например: . Перемещение отвлекающего поля с тегами может значительно улучшить читаемость для читателей, которые в противном случае могли бы встревожиться и отвлечься от двухлетнего ящика для жалоб, который кто-то бросил на страницу без сопротивления много лет назад, создав впечатление, что поле с тегами должно быть прочитанным, чтобы избежать критически опасной информации в статье.{{RefImprove|section|date=May 2021}}

HTML - тег может использоваться , чтобы обернуть перед тем неразрывные пробелы, как и  в положении намотки, что позволяет завернутые часть с отступом на неразрывный пробел. См. Таблицу:

Дополнительный отступ можно задать двумя пробелами ( Rhianna  Lea), но лишний пробел может показаться чрезмерным между некоторыми словами (если все соседние пробелы не удвоены). Ширина для срабатывания переноса-отступа зависит от уровня масштабирования TextSize в браузере пользователя, где большие уровни чаще запускают перенос, а один пробел увеличивает отступ при более высоком масштабировании. Обычно форматирование с переносом-отступом используется в списках информационных блоков, где обернутая строка без отступа может быть неверно интерпретирована как 2 записи, а не как длинная запись, которая переносится на следующую строку. Тег также работает со старыми браузерами, но не в Internet Explorer , начиная с версии 7.

Одна из самых неприятных ошибок набора - перенос последнего слова цитаты на вторую строку, когда за ним следуют круглые или квадратные скобки:

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

Чтобы исправить упаковку, за словом собаки следует  (после кавычки:) ... dogs" . Поскольку тысячи статей начинаются с формального определения термина, с указанием цитируемого значения, принудительный перенос конечных кавычек стал главным кошмаром набора текста в Википедии. Перенос конечных кавычек стал настолько распространенным в течение 2005-2009 годов, что стало инстинктивно ожидать, что конечные кавычки почти всегда преждевременно переносятся на вторую строку, а первая строка будет усечена как причудливо слишком короткая. . Преждевременный перенос 18-значной фразы «собаки ... пишущая машинка» типичен, это не преувеличение того, сколько текста помещается во вторую строку во многих статьях.

Аналогичная проблема возникает с конечным апострофом и круглыми скобками:

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

Мелкий текст можно уменьшить до меньшего размера шрифта , например, с помощью тега span:

German: ''Der Lange-Annoying-Name-der-Dinge''

Такой размер шрифта несколько уменьшит текст: Немецкий: Der Lange-Annoying-Name-der-Dinge . Крайне раздражающей проблемой может быть размещение слишком большого количества иностранного (или не по теме) текста во вступительной части. Формулировки, относящиеся к большему количеству касательных, следует перенести в нижние разделы. Однако использование уменьшенного размера шрифта может помочь минимизировать явное влияние текста, не относящегося к теме. Такие размеры, как 95% или 92%, сохраняют исходную форму шрифта; однако могут потребоваться размеры 88% или 85%. Чтобы уменьшить размер большей части текста, рассмотрите возможность использования парных

...
тегов (вместо ...).

Небольшой размер текста по умолчанию, почти без формы, выбирается с помощью aa bb cc xx yy zz , который выглядит как: aa bb cc xx yy zz . Используя , чтобы переключиться со шрифта Arial по умолчанию на ( шрифт Georgia ), маленький текст будет выглядеть как: small Georgia-font abcxyz .

Методические рекомендации

Редакторы не должны вручную вставлять в прозу крупный и мелкий шрифт . Увеличенный и уменьшенный размер шрифта должен в первую очередь производиться с помощью автоматизированных средств, таких как заголовки или тщательно разработанные шаблоны . Ниже приведен один список шаблонов размера шрифта , которые были протестированы и доступны при необходимости:

Пример: отображается как: текст здесь будет больше{{big|Will make the text here larger}}

Также работает с Unicode и IPA. Пример: отображается как: {{big|{{unicode|ὡ}}}}

Чтобы разместить эту диаграмму на своей странице пользователя для справки: {{font size templates}}

Подробнее: Википедия: Руководство по форматированию стиля / текста # Размер шрифта

Очень распространенной проблемой при использовании более мелкого шрифта является разрыв, вызванный большим межстрочным интервалом между строками. Лучшая высота строки (для заметок мелким шрифтом):, например:1.3em

xxx

Такие маленькие линии можно использовать в длинных подписи к изображению, где типичный размер подписи займет слишком много места для отображаемого количества подробных подписей. Конечно, еще раз, полное решение часто включает удаление некоторого лишнего текста (из подписи к изображению) в нижнее место на странице, а затем обращение к изображению, например, из этого текста.{{crossref|(see image)}}

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

xxx

Затем заключите текст цитаты, например:

Ибо научные усилия - это естественное целое, части
которого взаимно поддерживают друг друга, что,
конечно, никто не может предвидеть.
                                -  Альберт Эйнштейн , Из моих последних лет

Иногда настройка должна быть точной, в том случае, если 1.20emона будет слишком близкой или 1.35emбудет слишком сильно разделять строки, 1.31emобеспечивая при этом равномерный баланс для отдельных строк в котировке. Поскольку высота строки уменьшена, эффект цитаты отличается от простого отступа текста. Обратите внимание , как была изрезана линия для автора «Эйнштейна», далеко вправо: новый шаблон индентора был использован для отступа в 32 пространствах дальше процитированных строк: .{{in5|32}}{{in5|32}}– Albert ...

Примеры

Этот блок текста имеет интерлиньяж по умолчанию:

Типографика (по-гречески: опечатки «форма», graphein «писать») - это искусство и техника установки письменной темы в тексте с использованием комбинации стилей шрифта, размеров кегля, длины строки, интерлиньяжа, межстрочного интервала и интервала между словами производить наборные графические изображения в физической или цифровой форме.

Тот же самый блок текста с интервалом 50% легче читать:

Типографика (по-гречески: опечатки «форма», graphein «писать») - это искусство и техника установки письменной темы в тексте с использованием комбинации стилей шрифта, размеров кегля, длины строки, интерлиньяжа, межстрочного интервала и интервала между словами производить наборные графические изображения в физической или цифровой форме.

Тот же блок текста с интервалом 100% снова легче читать, но он менее эффективно использует пространство страницы по вертикали:

Типографика (по-гречески: опечатки «форма», graphein «писать») - это искусство и техника установки письменной темы в тексте с использованием комбинации стилей шрифта, размеров кегля, длины строки, интерлиньяжа, межстрочного интервала и интервала между словами производить наборные графические изображения в физической или цифровой форме.

Противоположная техника, увеличенная высота строки, может быть использована для некоторых текстов песен (или стихов ) с отступом , где большая высота строки может помочь в выделении «двойного интервала» внешнего вида текстового раздела. Например, используя:

line-height:
2.1em;"> xxx

Затем заключите текст песни как «xxx», обернув его ..., чтобы сохранить разрыв строки, следующим образом:

Я слышу Иерусалим, звон колоколов,
римская конница, хоры поют:
«Будь моим зеркалом, моим мечом и щитом,
Моими миссионерами в чужом поле»,
Почему-то ....

          - Coldplay , " Viva la Vida " [1]

Это кодируется как:

< div  style = "font-size: 92%; line-height: 2.1em;" > < стихотворение > Слышу Иерусалим, колокола звенят,Римская конница, хоры поют,«Будь моим зеркалом, моим мечом и щитом,Мои миссионеры на чужбине ",Почему-то .... poem >
{{in5 | 10}} - & nbsp; [[Coldplay]], "[[Viva la Vida]]" < ref > ... ref > div >

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

Я слышу Иерусалим, звон колоколов,
римская конница, поют хоры, ← (конница - всадники)
«Будь моим зеркалом, моим мечом и щитом,
Моими миссионерами на чужом поле»,
Почему-то ....
          - Coldplay , " Viva la Vida " [1]

В этом случае точное кодирование текста песни может быть одной строкой, а именно:

< div  style = "font-size: 92%; line-height: 2.1em;" > Я слышал , Иерусалим, колокольчики звенят, < бр  /> Римская конница, хоры поют, {{IN5 | 15}} ← (кавалерия конные солдаты) < бр  /> «Будь моим зеркалом, мой меч и щит, < бр  /> Мои missionairies в чужом поле», < бр  /> По какой - то причине .... {{IN5 | 10}} - & NBSP; [[Холодная игра]], "[[Viva la Vida]]" < ref > ... ref > div >

В любом случае, поскольку высота строки увеличивается, эффект цитируемого текста выглядит так же, как при использовании строк в тексте с двойным интервалом. Дополнительный интервал также помогает для аннотаций, таких как запись в припеве (для песни 2008 года " Viva la Vida "), как "римская кавалерия" относится к конным солдатам, в то время как "хоры поют" строки "Будь моим зеркалом" "и т. д. (Это надуманный пример; любой, кто свободно говорит по-английски, уже знает, что означает" кавалерия ".) Длина каждой строки выбирается так, чтобы отразить каденцию или ритм музыки, где певец мог перевести дух на конец каждой строки. (Тексты песен усечены, чтобы они оставались краткими, в соответствии с ограничениями авторских прав до 10% или запретом на отображение всего исполняемого элемента композиции).

Эти примеры показаны здесь с отступом, чтобы отделить их от пояснительного текста, но их не будет в самой статье. Если бы этот эффект был желателен, это можно было бы сделать так, используя шаблон:{{quote}}

{{Цитировать| text = < div  style = "font-size: 92%; line-height: 2.1em;" > < стихотворение > Слышу Иерусалим, колокола звенят,Римская конница, хоры поют,«Будь моим зеркалом, моим мечом и щитом,Мои миссионеры на чужбине ",Почему-то .... poem > div >| author = [[Coldplay]]| source = "[[Viva la Vida]]" < ref > ... ref > }}

Что отображается как:

Я слышу Иерусалим, звон колоколов,
римская конница, хоры поют:
«Будь моим зеркалом, моим мечом и щитом,
Моими миссионерами в чужом поле»,
Почему-то ....

-  Coldplay , " Viva la Vida " [1]

Слова могут быть соединены  или заставлять слова появляться вместе в одной строке. Иногда текст рядом с широким окном изображения или широким информационным окном имеет тенденцию сжиматься в узкую колонку текста. Очень узкий столбец может вызвать перенос текста, иногда по одному слову в строке, на всем протяжении столбца. В таких случаях, объединив несколько первых слов фразы (например, или ), текст может быть перемещен вниз по странице в более широкий столбец, где все соединенные слова могут располагаться рядом друг с другом по линия. Затем, даже когда страница просматривается с более крупными настройками размера текста в браузере, объединенный текст будет перемещаться вниз в столбцы, где набор текста выглядит более логичным, а не по умолчанию, состоящий из одного слова в строку, в узком столбце. Очевидно, это следует делать только с несколькими словами, а не с длинными строками текста, в противном случае будут возникать нежелательные (и, в зависимости от браузера, непредсказуемые) результаты отображения.{{nowrap|xx xx}}At the outsetThe region covers

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

'' 'Один' '' и '' 'Два' '' и '' 'Три' ''

Темно-серый цвет ( #666666) будет выглядеть как:

Один и два и три

Сравните выделенный жирным шрифтом текст «Один», «Два» и «Три» с более резким контрастом результатов, выделенных жирным шрифтом по умолчанию:

Один и два и три

В Википедии полужирный текст используется, прежде всего, для выделения следующих слов:

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

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

Кроме того, другие яркие цвета можно выделить жирным шрифтом без особой путаницы со словами заголовка статьи (см. Выбор цветов в разделе « Цвета для Интернета» ). Также см. Тему ниже: § Примечания ) .

Как правило, при использовании курсивного текста интервал после курсивного слова часто будет казаться слишком узким (из-за проблемы кернинга ), и, следовательно, после курсивного текста можно добавить небольшое количество дополнительного пространства, чтобы вставить так называемое « тонкое пространство». ", или для мелкого текста, " волосяное пространство "( пространство нормальной ширины слишком велико для этой цели). Во многих случаях формулировку можно сформулировать так, чтобы за курсивом следовала запятая, точка ( точка ) или правая скобка (изогнутая скобка), что также могло бы увеличить интервал в конце текста, выделенного курсивом. Несколько примеров:

Возможно, наиболее распространенной корректировкой будет вставка после курсивного текста, который заканчивается высокой буквой (например:  h , l , t или любой заглавной буквы, например W ). Однако при запланированной фразировке вместо курсивных слов можно добавить запятую, чтобы увеличить визуальный интервал после выделенной курсивом части.

В зависимости от ширины экрана текст может иметь автоматический отступ, используя ":", за которым следует "& nbsp;" следующим образом:

: & nbsp; {{nowrap | "Знанию ничто не заменит". –Deming}}

Строка с отступом будет иметь меньший отступ на узком экране, потому что неразрывные пробелы будут в верхней строке, а текст переместится на следующую строку. Результат будет выглядеть так:

    «Нет замены знанию». - Деминг

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

: & nbsp; & nbsp; <математика> I _ D = \ mu _ n C _ { ox } \ frac { W } { L }  \ left ( (V _ { GS } -V _ { th } ) V _ { DS } - \ frac { V _ { DS } ^ 2 } { 2 }  \ right ) 

Сгенерированная формула будет выглядеть так:

   

В очень узком окне формула будет автоматически отступать с меньшим левым интервалом.

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

Язык разметки MediaWiki поддерживает множество HTML-тегов, включая и подобные. Некоторые из шрифтов:

Язык разметки MediaWiki поддерживает цветные теги в стиле HTML для изменения цвета текста, например « xx ». Существуют также такие шаблоны, как {{ color }} для изменения цвета текста.

Чтобы изменить цвета текста, некоторые цвета (или просмотреть все: Веб-цвета ):

  • Темно-зеленый: это « темно-зеленый » цвет шрифта.
  • Darkred & crimson: это "темно-красный" цвет шрифта и "малиновый" здесь.
  • Синий: это «синий» цвет шрифта и здесь «темно-синий».
  • Darkorange: это темно-оранжевый цвет шрифта.
  • Chocolate & SaddleBrown: это "шоколадный" цвет шрифта и здесь "SaddleBrown".
  • Серый: здесь это «серый» цвет шрифта и «темно-серый».
  • # 515151: Использование здесь.

Цвет по умолчанию - черный (или шестнадцатеричный код # 000000). При изменении цвета текста следует позаботиться о том, чтобы поставить «/» в конце тега, например, «», чтобы впоследствии изменить цвет текста. Полный список из сотен цветов экрана см. В разделе « Цвета Интернета» .

Настоящее программное обеспечение для набора текста обычно имеет простые директивы для запуска выравнивания по левому, правому, центральному или без отступов (за линией левого поля). Однако на протяжении десятилетий у HTML были только ограниченные возможности для легкого выравнивания (one:)

. Метод удаления отступа у первого слова абзаца состоит в том, чтобы поместить абзац в текстовую таблицу, где первое слово (или слог) находится (отдельно) в столбце 1, а другой текст - в столбце 2. Например, удаление отступов «Бетховен»:

Отображается как

Обратите внимание на использование обоих "cellspacing = 0 cellpadding = 0", чтобы не разделять интервал между первым слогом "Bee" и "thoven".

В третьем столбце можно заключить текст в внешние скобки, а затем поставить закрывающую скобку "]" в столбец 3 следующим образом:

Первоначальный дизайн языка HTML включал презентационную разметку, такую ​​как

тег. Однако этот тип тегов презентационной разметки объявлен устаревшим в текущих рекомендациях HTML и XHTML и является незаконным в HTML5. Консорциум World Wide Web (W3C) поощряет каскадные таблицы стилей (CSS) для презентационной разметки и других стилей.

[a] - Тексты песен усечены, чтобы они оставались краткими, в соответствии с ограничениями авторских прав, ограничивающими отображение до 10% или запрещающими отображение всего исполняемого элемента композиции.
[ Это эссе - черновик, который будет дополнен позже ... ]