Разное

Как сделать в ворде разреженный шрифт: Как изменить межбуквенный интервал

Содержание

Как сделать интервалы в Word: пошаговая инструкция


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

Межстрочный интервал в Word

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

Как уменьшить или увеличить интервал между строками

По умолчанию в Word установлено расстояние 1 или 1,5, что может не совпадать с требованиями методички по оформлению работы. Для изменения значения необходимо:

  1. Выделить весь текст, установив курсор в любом месте и используя комбинацию клавиш Ctrl+A, или только его часть с помощью левой кнопки мышки.
  2. Во вкладке «Главная» в разделе «Абзац» кликнуть по иконке в правом нижнем углу для открытия настроек.

  3. На экране отобразится диалоговое окно. В пункте «Междустрочный» из списка выбрать желаемый вариант, также можно вручную задать цифровое значение. Образец покажет, как будет выглядеть текст при том или ином интервале.

  4. Нажать «Ок».

Есть и другие способы вызова меню «Абзац»:

  1. Кликнуть правой кнопкой мышки и выбрать одноименный пункт.

  2. Во вкладке «Главная» в разделе «Абзац» справа от вариантов выравнивания клацнуть левой кнопкой по иконке (с горизонтальными линиями и стрелками вверх-вниз) и выбрать пункт «Другие варианты…». Здесь же можно сразу выбрать конкретное значение, кликнув по нему.

Изменение применяется к выделенному фрагменту или к абзацу, где стоит курсор.

Чтобы сделать полуторный интервал, можно просто выделить текст и зажать одновременно клавиши Ctrl+5, одинарный – Ctrl+1.

Настройка интервала по умолчанию

Устанавливается конкретное межстрочное расстояние для всех последующих документов посредством опции «Стили»:

  1. Во вкладке «Главная» найти опцию «Изменить стили».
  2. В раскрывшемся меню «Интервал» выбрать один из встроенных вариантов.

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

  4. Сохранить изменения, клацнув по «Ок». Теперь при создании нового документа по умолчанию будет применяться выбранный стиль.

Как убрать интервал между абзацами

Расстояние между абзацами настраивается таким же образом: щелчок по иконке квадрата со стрелкой в разделе «Абзац» или правой кнопкой мышки по любому месту в документе и выбор одноименной опции.


В открывшемся диалоговом окне следует обратить внимание на раздел «Интервал».


«Перед» – размер свободного места перед абзацем, «После» – размер свободного места после абзаца. Если не добавлять расстояние между абзацами одного стиля, в результате свободного пространства не будет.

Убрать интервалы между абзацами возможно, поставив значение «0» в полях «Перед» и «После» – для всего документа или отдельных абзацев, это настраивается при помощи выделения текста.

В разделе «Отступ» устанавливается красная строка (от левого края) и ее значение. По умолчанию – 1,25 см. Чтобы убрать отступ, достаточно поставить «Нет» в пункте «Первая строка».


Цифровые значения отступа и интервала настраиваются также во вкладке «Разметка страницы».


Интервал между словами в Word

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


Как убрать большие пробелы между словами

Есть несколько способов решения проблемы:

  1. Удалить длинный пробел, установить курсор между словами и одновременно нажать сочетание клавиш Shift+Ctrl+пробел.
  2. Автозамена символов – нажать Ctrl+H или выбрать опцию «Заменить» в разделе «Редактирование» во вкладке «Главная». В первое поле вставить длинный пробел, во второе – обычный. Кликнуть по кнопке «Заменить все».

  3. Если не требуется выравнивание по ширине, выделить текст и выровнять его по левому краю.

  4. Можно сделать переносы слов, если методичка по оформлению документа это позволяет. Во вкладке «Разметка страницы» активировать опцию «Расстановка переносов» – «Авто».

  5. Чтобы вручную не искать лишние пробелы, во вкладке «Главная» в разделе «Абзац» стоит активировать опцию «Отобразить все знаки» (расположена справа от сортировки). Пробел – это одна точка между словами. Если будет несколько точек рядом или другие непонятные символы, убрать все лишние и оставить одну точку. Повторно кликнуть по значку отображения знаков.

  6. Выделить фрагмент текста, перейти по пути «Найти» – «Расширенный поиск» (расположен во вкладке «Главная»). В открывшемся окне ввести пробел и нажать «Найти в» – «Текущий фрагмент». Отобразятся все пробелы. Кликнуть по кнопке «Больше», перейти по пути «Формат» – «Шрифт» – «Дополнительно». Выбрать уплотненный вариант и вписать нужное значение. Нажать «Ок».


Интервал между буквами в Word

В процессе редактирования документа для выделения какого-либо фрагмента текста можно изменить расстояние между буквами – расширить или сжать его.


Как убрать межбуквенный интервал

Если буквы слиты так, что не разобрать слово, или, наоборот, несколько слов растянуто на целую строку, необходимо сделать следующее:

  1. Выделить фрагмент, и с помощью комбинации клавиш Ctrl+D вызвать меню с настройками шрифта.

  2. В пункте «Интервал» выбрать один из вариантов (обычный, разреженный или уплотненный), при необходимости вписать цифровое значение.
  3. Образец покажет, как будет выглядеть текст при выбранном варианте. Нажать «Ок».

Здесь же есть опция «Кернинг» – тонкая настройка расстояния между буквами. Если поставить галочку в данном пункте, программа автоматически выберет и установит оптимальное расстояние между символами, учитывая особенности шрифта.

Как закрепить строку в Excel при прокрутке Предыдущая статья

Работа с картинками в Word Следующая статья

О сайте

Записки сисадмина — это проект о информационных и компьютерных технологиях.

Лучшие предложения

  • Домены и хостинг

    Дешевый VPS за 3 евро — и пол года бесплатно

    05.01.2021

  • Программы

    Обзор VPN сервисов

    11.

    06.2020

Категории

  • Операционные системы 332
  • Программы 94
  • Интернет 84
  • Сеть 80
  • Для чайников 32
  • Гаджеты 28
  • Кодинг 14

Как уменьшить расстояние между словами в Ворде

Регулировка интервалов между словами в MS Word

   12.08.2017

При скачивании документов из интернета и последующем их открытии в текстовом редакторе Microsoft Office Word зачастую возникают разного рода проблемы с форматированием текста, одна из которых – слишком большие промежутки между словами, буквами или строками.

Интервалы между словами

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

Причина 1: выравнивание по ширине

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

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

Причина 2: знаки разделения

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

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

Проверить, какие знаки используются для разделения слов, можно одновременно нажав кнопки Ctrl+*, или же специальную кнопку раздела «Абзац» вкладки «Главная».

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

Исправить данную ситуацию во всем документе можно достаточно просто, использовав стандартные инструменты MS Word. Для начала нажмите сочетание клавиш

Ctrl+H (или щелкните по кнопке «Заменить» в разделе «Редактирование» вкладки «Главная».

Скопируйте в буфер обмена (выделением и последующим нажатием Ctrl+C или же ПКМ — Копировать) символ, который необходимо заменить на пробел, и вставьте в поле «Найти». Важно: не отключайте режим отображения непечатных символов, копировать надо именно «градус», «стрелку» и т.д. В поле «Заменить на» просто напечатайте пробел с клавиатуры и нажмите кнопку «Заменить все». После этого знак, введенный в поле «Найти», будет заменен на простой пробел по всему документу.

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

«Найти и заменить», только в поле «Найти» скопируйте (или напечатайте) два пробела.

Интервалы между знаками

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

Причина 1: разреженный/уплотненный интервал

В MS Word можно настроить дополнительный параметр интервала между всеми символами. Для этого сначала необходимо выделить текст, к которому будут применяться изменения, а затем нажать Ctrl+D, или же на маленькую стрелочку в разделе «Шрифт» вкладки «Главная».

В появившемся окне выберите вкладку «Дополнительно», где сможете увидеть настройку «Интервал». Существует 3 варианта: обычный, разреженный и уплотненный. Для стандартного интервала между символами следует выбрать вариант

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

Причина 2: кернинг

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

Проверить эту настройку можно в том же окне, которое рассматривалось в прошлом пункте: «Главная»«Шрифт»«Дополнительно», или же Ctrl+D. Если стоит галочка перед соответствующей надписью – снимите ее.

Причина 3: масштабирование

Кроме всего вышеперечисленного, некорректное отображение текста может быть вызвано включенным масштабированием текста по горизонтали, из-за чего символы сжимаются или растягиваются.

Все в той же вкладке «Дополнительно» окна «Шрифт» (Ctrl+D) найдите параметр «Масштаб» и убедитесь, что установлено значение 100%. Снизу, в окне «Образец» можно также наблюдать возможные варианты отображения текста.

Интервалы между строками

Еще одним важным параметром форматирования документа является межстрочный интервал. Для его настройки выделите нужный текст, нажмите на кнопку «Интервал» в категории «Абзац» вкладки «Главная» и выберите числовое значение необходимого интервала. Кроме того, здесь можно включить/выключить автодобавление интервала до или после абзаца.

Если же нужного вам значения в списке нет, нажмите на «Другие варианты межстрочных интервалов…». Откроется окно «Абзац», где вы сможете точно настроить все параметры интервалов между строками.

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

Расскажи друзьям в социальных сетях

MS Word


Основной текст

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

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

а)

б)

Рис. 3. Изменение формата шрифта

Иногда возникает необходимость выделить слово путем применения разреженного написания символов. Для этого в меню «Формат» выбрать команду «Шрифт». В появившемся диалоговом окне на закладке «Интервал» выбрать интервал «Разреженный» величиной на  5 – 6 пт (см. рис. 3б).

Пример разреженного текста: ОБЪЯВЛЕНИЕ

Как уже говорили, основной текст документа набирается шрифтом «Times New Roman», начертание «Обычное», размер «14 пт» (меню «Формат», команда «Шрифт», закладка «Шрифт»).

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

Рис. 4. Настройка параметров абзаца

Для обеспечения размещения требуемого количества строк на странице необходимо в меню «Формат», команда «Абзац», закладка «Отступы и интервалы» установить выравнивание «По ширине», счетчики отступ «Слева» в значение 0 см, «Справа» – 0 см. Параметры «Первая строка» в значения: «Отступ» на 1,27 см (по стандарту устанавливается в пределах 1,2-1,3 см), а «Междустрочный» интервал в значение «Точно» на 18 пт при печати документа через «Полтора интервала» (39-40 строк) или на 24 пт – если документ форматируется через «Два интервала» (29-30 строк) (см. рис. 4).

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

Для отображения диалогового окна, которое позволяет создавать или редактировать стили необходимо в меню «Формат», выбрать команду «Стили и форматирование …».

Рекомендуем создать следующие стили:

— Text_15. Будет использоваться для основного текста документа, набранного через «Полтора интервала». Данный стиль характеризуется следующими параметрами: шрифт – Times New Roman, начертание – обычное, размер – 14 пт, выравнивание – по ширине, отступ «Слева» и «Справа» – 0 см, первая строка – отступ на 1,27 см, интервал перед абзацем 0, после – 0, междустрочный интервал – точно на 18 пт;

— Text_20. Предназначен для основного текста документа, набранного через «Два интервала». Данный стиль характеризуется следующими параметрами: шрифт – Times New Roman, начертание – обычное, размер – 14 пт, выравнивание – по ширине, отступ «Слева» и «Справа» – 0 см, первая строка – отступ на 1,27 см, междустрочный интервал – точно на 24 пт;

— Text_tbZ. Используется для форматирования заголовков таблиц. Стиль характеризуется следующими параметрами: шрифт – Times New Roman, начертание – обычное, размер – 14 пт, выравнивание – центру, отступ «Слева» и «Справа» – 0 см, первая строка – нет, интервал перед абзацем 12 пт, после – 3 пт, междустрочный интервал – одинарный;

— Text_tb. Используется для первоначального форматирования заголовков граф и текста таблиц. Стиль характеризуется следующими параметрами: шрифт – Times New Roman, начертание – обычное, размер – 12 пт, выравнивание – по левому краю, отступ «Слева» и «Справа» – 0 см, первая строка – нет, интервал перед и после абзаца – 0, междустрочный интервал – одинарный. Особенности форматирования таблиц будут отражены ниже.

Рис. 5. Настройка параметров стиля для форматирования заголовков

При создании новых стилей следует в опции «Основан на стиле» выбрать значение «нет» (рис. 5). Это исключит изменение форматирования документа при переносе с одного компьютера на другой.

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


© Наумкин И.В., Лазарева М.В. 2015

© ИЗОП НГАУ и Новосибирский государственный аграрный университет, 2015
Подписпна в печать 10.09.2010, Издат. №171 (УДК 655.25:004.91 ББК 37.8 Н 341)

Выравнивание и интервалы | Работа в МойОфис Текст Настольная версия

Шрифты и стилиВыравнивание и интервалыСпискиКопировать и вставить форматированиеУдалить форматирование

  • Шрифты и стили
  • Выравнивание и интервалы
  • Списки
  • Копировать и вставить форматирование
  • Удалить форматирование

Продукт: МойОфис Профессиональный, МойОфис Стандартный, МойОфис Образование, МойОфис Текст

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

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

Выравнивание по горизонтали

Чтобы выровнять текст по горизонтали, выполните следующие действия:

1.Выделите фрагмент текста, для которого требуется настроить выравнивание.

2.Выполните одну из команд, представленных в таблице ниже.

Положение текста

Пункт командного меню

Кнопка на панели инструментов, в разделе «Абзац»

Сочетание клавиш

По левому краю

Формат > Выравнивание > Выровнять текст по левому краю

Ctrl+L

По центру

Формат > Выравнивание > По центру

Ctrl+E

По правому краю

Формат > Выравнивание > Выровнять текст по правому краю

Ctrl+R

По ширине

Формат > Выравнивание > Выровнять текст по ширине

Ctrl+J

Выравнивание по горизонтали происходит в рамках отступов, заданных для редактируемого абзаца.

Выравнивание по вертикали

Выравнивание по вертикали применяется только для содержимого таблицы. Кнопки выравнивания отображаются на панели инструментов, если курсор установлен в таблице или выделен элемент таблицы/таблица целиком.

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

1.Выделите элемент, для которого необходимо настроить выравнивание:

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

•Чтобы выровнять содержимое нескольких ячеек, столбцов или строк, выделите данные элементы таблицы.

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

2.На панели инструментов, в разделе Абзац нажмите кнопку .

3.Выберите способ выравнивания указанного элемента:

(По верхнему краю) – выровнять содержимое по верхнему краю ячейки;

(Выровнять текст по центру) – выровнять содержимое по центру ячейки;

(По нижнему краю) – выровнять содержимое по нижнему краю ячейки.

Междустрочный интервал

Междустрочный интервал – это расстояние между строками абзаца. По умолчанию для всего текста установлен интервал 1.

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

При выборе предустановленного значения междустрочный интервал равен произведению размера шрифта на указанное значение. Например, если для выделенного абзаца выбран шрифт 12 пт и двойной междустрочный интервал, то расстояние между строками абзаца будет равно 24 пт (12 пт х 2).

Чтобы назначить предустановленный интервал, выполните следующие действия:

1.Выделите требуемый фрагмент текста.

2.На панели инструментов, в разделе Абзац нажмите кнопку, на которой отображается текущее значение интервала. Например: .

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

Чтобы назначить произвольный интервал, выполните следующие действия:

1.Выделите требуемый фрагмент текста.

2.На панели инструментов, в разделе Абзац нажмите кнопку, на которой отображается текущее значение интервала. Например: .

3.В открывшемся списке выберите пункт Произвольный интервал.

4.В окне Произвольный интервал, в выпадающем списке слева укажите способ расчета интервала:

•Множитель – междустрочный интервал, который увеличивается или уменьшается в соответствии с указанным множителем. Множитель 1,00 соответствует одинарному интервалу. Множитель больше единицы увеличивает интервал. Например, множитель 1,2 увеличивает интервал на 20%. Множитель меньше единицы уменьшает интервал. Например, множитель 0,7 уменьшает интервал на 30%.

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

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

4.В поле справа укажите числовое значение для выбранного способа расчета.

5.Нажмите кнопку ОК.

Межсимвольный интервал

Межсимвольный интервал – это расстояние между символами в тексте. Межсимвольный интервал может быть уплотненным, обычным и разреженным.

На рисунке ниже приведены примеры отображения каждого из интервалов:

Тип межсимвольного интервала можно выбрать с помощью командного меню или панели инструментов.

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

1.Выделите фрагмент текста, в котором требуется настроить межсимвольный интервал.

2.Выберите пункт командного меню Формат > Шрифты > Межсимвольный интервал.

3.В открывшемся подменю выберите требуемый тип интервала.

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

1.Выделите фрагмент текста, в котором требуется настроить межсимвольный интервал.

2.На панели инструментов, в разделе Шрифт нажмите кнопку .

3.Выберите требуемый тип интервала:

– уплотненный,

– обычный,

– разреженный.

Интервалы и отступы для абзацев

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

Для изменения настроек одного абзаца установите курсор в любое место этого абзаца или выделите его целиком. Для изменения настроек нескольких абзацев выделите их целиком.

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

1.На панели инструментов, в разделе Абзац нажмите кнопку (Настройки абзаца).

2.В открывшемся окне укажите необходимые числовые значения для следующих параметров:

•Первая строка – расстояние от левого поля документа до первой строки в абзаце;

•Отступ слева – расстояние от левого поля документа до абзаца;

•Отступ справа – расстояние от правого поля документа до абзаца;

•Интервал до – интервал между текущим и предыдущим абзацем;

•Интервал после – интервал между текущим и последующим абзацем.

Поля в документе настраиваются с помощью линеек или окна Параметры страницы.

Чтобы быстро увеличить абзацный отступ на 1,25 см, выполните одно из следующих действий:

•Выберите пункт командного меню Формат > Выравнивание > Увеличить отступ.

•На панели инструментов, в разделе Абзац нажмите кнопку (Увеличить отступ).

Чтобы быстро уменьшить абзацный отступ на 1,25 см, выполните одно из следующих действий:

•Выберите пункт командного меню Формат > Выравнивание > Уменьшить отступ.

•На панели инструментов, в разделе Абзац нажмите кнопку (Уменьшить отступ).

Увеличение и уменьшение абзацного отступа на 1,25 см можно также выполнить с помощью клавиш клавиатуры Tab и Backspace соответственно. При этом, если отступ меняется для одного абзаца, то необходимо выделить этот абзац целиком или установить курсор строго в начало абзаца.

Поделиться:

Был ли материал полезным?

Пользователи, считающие этот материал полезным: 0 из 8

Предыдущее

Следующее

Настройка междустрочных интервалов и отступов в Word с помощью средства чтения с экрана.

Как изменить междустрочный интервал в Word Межстрочный интервал в ворде

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

    Перейдите к разделу конструктор > интервалы между абзацами .

    Выберите тип границы. Чтобы выделить документ на один место, выберите значение нет места для абзаца .

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

Дополнительные сведения можно найти в разделе Настройка отступов и промежутков .

Изменение междустрочных интервалов для всего документа


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

Изменение междустрочных интервалов для части документа


Не разрывать строки в абзаце

    Выберите формат > абзацах >разрывы строк и страниц .

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

Как изменить интервал между строками в Ворде 2003-2016

Для этого существует несколько методов:

  • специализированная пиктограмма, расположенная в разделе «Главная». Предусмотрена возможность менять расстояние от одиночного до тройного, с предустановленным шагом;


  • подпункт «Абзац».


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

Какие бывают значения?

Данное расстояние является интервалом между гипотетическими линиями, которые проходят через серединку букв в строках и по умолчанию равны размеру выбранного написания. Обычно по умолчанию в Ворде 2013 и прочих, используются 1, 1,15, 1,5, 2 и 3 значения.


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

  • Минимум – дистанция не меньше одинарного для выбранного шрифтового набора, можно лишь увеличивать;
  • Точно – есть возможность задать параметр. Сначала он равняется размеру используемого шрифта. Можно уменьшать и увеличивать;
  • Множитель – можете ставить значения, отличающиеся от предустановленного. Изменять можно с шагом в половинку одинарного.


Смена межбуквенного промежутка

У каждого символа, независимо от типа написания, выделено конкретное пространство. При этом в зависимости от написания, сами символы могут его заполнять по-разному. Для того чтобы точно отрегулировать занимаемое пространство, применяется кернинг. В Word бывает он трех типов. Помимо стандартного, есть разреженный и уплотненный.


Регулировать можно с шагом в 0,1 пункта. Данный параметр можно найти 2 вариантами:

  • с помощью контекстного меню, вызываемого правым кликом мышки;


  • через группу команд «Шрифт» во вкладке «Главная».


Как изменить расстояние от одного абзаца до другого в Ворде 2007 и остальных версиях?

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

Перейти в редакционное меню вы можете двумя методами, через:


  • контекстное меню «Абзац», вызывается ПКМ;
  • через команды данного спецменю в разделе «Главная» Ворда.

В первом и во втором случае будет открыто дополнительное окошко, где через пункт «Интервал» задается отступ после и перед новой частью. Регулирование идет с постоянным шагом в шесть пунктов.

Как изменить интервал между строками в Ворде? Как видите, сделать это очень просто, при необходимости вы можете воспользоваться нашей инструкцией. Удачи!

Word для Office 365 Word для Office 365 для Mac Word для Интернета Word 2019 Word 2019 для Mac Word 2016 Word 2016 для Mac Word для iPhone Word для телефонов с Android Word для Windows Phone 10 Меньше

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

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

Примечания:

В этом разделе

    Откройте документ и выберите абзац, для которого вы хотите настроить интервалы. Если вы хотите задать интервалы между абзацами для всего документа, нажмите клавиши CTRL+A.

    Чтобы изменить интервал перед абзацем, нажмите клавиши ALT + P, SB. Вы услышите: «абзац, интервал до». Нажимайте клавиши со стрелками вверх и вниз, пока не услышите название нужного пункта, либо введите нужное значение (например, 6 или 18 ), а затем нажмите клавишу ВВОД. Значения с меньшими точками обозначают меньше места.

    Чтобы установить интервал после абзаца, нажмите клавиши ALT + P, SA. Вы услышите: «абзац, интервал после». Нажимайте клавиши со стрелками вверх и вниз, пока не услышите название нужного пункта, либо введите нужное значение (например, 6 или 18 ), а затем нажмите клавишу ВВОД.

Дополнительные параметры интервалов

    Чтобы быстро настроить междустрочный интервал для выделенного абзаца в Word, нажмите клавиши ALT + H, K. Вы услышите: «интервалы между строками и абзацами». Используйте клавиши со стрелками вверх и вниз для выбора из списка часто используемых размеров, а затем нажмите клавишу ВВОД, чтобы применить его.

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

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

    абзац

    Чтобы установить интервалы между абзацами по умолчанию, нажмите клавиши ALT + D.

    В диалоговом окне Microsoft Word только этот документ или параметр все документы

    абзац

Настройка отступов абзацев

    Откройте документ и выберите абзац, для которого вы хотите настроить отступы. Если вы хотите задать отступ абзаца для всего документа, нажмите клавиши CTRL + A.

    Чтобы задать размер отступа слева, нажмите клавиши ALT + P, IL. Вы услышите: «абзац, отступ слева». Используйте клавиши со стрелками вверх и вниз или введите значение (например, 0,25 или 0,5 ), а затем нажмите клавишу ВВОД.

    Чтобы задать размер отступа справа, нажмите клавиши ALT + P, ИК. Вы услышите: «абзац, отступ справа». Используйте клавиши со стрелками вверх и вниз или введите значение (например, 0,25 или 0,5 ), а затем нажмите клавишу ВВОД.

Другие варианты настройки отступов

    Чтобы быстро применить отступ первой строки только к одному абзацу, переместите фокус в начало первой строки абзаца и нажмите клавишу TAB. Вы можете сделать отступ первой строки больше отступа остальных строк.

    Чтобы использовать выбранный отступ по умолчанию, сделайте следующее:

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

    Чтобы открыть диалоговое окно » абзац «, нажмите клавиши ALT + H, PG.

    Чтобы задать отступ абзаца по умолчанию, нажмите клавиши ALT + D.

    В диалоговом окне Microsoft Word с помощью клавиш со стрелками вверх и вниз выберите только этот документ или параметр все документы , нажимайте клавишу TAB, пока не услышите фразу «ОК», а затем нажмите клавишу ВВОД.

    Чтобы закрыть диалоговое окно абзац , нажимайте клавишу TAB, пока не услышите «ОК», а затем нажмите клавишу ВВОД.

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

  1. Выделите в документе фрагмент текста с отступом абзаца, который вы хотите отразить на противоположных страницах.

    Чтобы открыть диалоговое окно » абзац «, нажмите клавиши ALT + H, PG.

    Чтобы включить зеркальные отступы, нажмите клавиши ALT + M.

    Чтобы закрыть диалоговое окно абзац , нажимайте клавишу TAB, пока не услышите «ОК», а затем нажмите клавишу ВВОД.

Дополнительные сведения

Используйте Word для Mac с клавиатурой и VoiceOver, встроенным в Mac OS средством чтения с экрана, чтобы придать документу безупречный внешний вид, сделав абзацы более эффектными, чтобы они выглядели нужным образом.

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

Нужны инструкции по настройке междустрочного интервала и отступов в документе Word, но не использовании средства чтения с экрана? В разделе Настройка отступов и пробелов или Создание выступа .

Примечания:

В этом разделе

Настройка интервала между абзацами

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

    Абзац Отступы и интервалы .

    Интервал

  • Чтобы задать интервал перед абзацем, нажимайте клавиши CONTROL+OPTION+СТРЕЛКА ВПРАВО, пока не услышите текущий размер интервала и фразу «Перед, редактируемый текст».

    Чтобы задать интервал после абзаца, нажимайте клавиши CONTROL+OPTION+СТРЕЛКА ВПРАВО, пока не услышите текущий размер интервала и фразу «После, редактируемый текст».

В поле Перед или После введите значение в пунктах, например 6 или 18 (чем меньше значение, тем меньше интервал).

Чтобы закрыть диалоговое окно Абзац и вернуться к документу, нажмите клавишу ВВОД.

    Чтобы изменить междустрочный интервал в абзаце, выделите абзац, который нужно отформатировать, и нажмите клавиши OPTION+COMMAND+M. Откроется диалоговое окно Абзац .

    Чтобы выбрать вариант междустрочного интервала, нажимайте клавиши CONTROL+OPTION+СТРЕЛКА ВПРАВО, пока не услышите «Междустрочный» и вариант междустрочного интервала. Чтобы открыть список вариантов, нажмите клавиши CONTROL+OPTION+ПРОБЕЛ. Нажимайте клавишу СТРЕЛКА ВВЕРХ или СТРЕЛКА ВНИЗ, пока не услышите название нужного варианта. Для выбора нажмите клавишу ПРОБЕЛ.

    Если вы выбрали настраиваемый вариант, например Множитель , то, чтобы задать размер интервала, нажмите клавишу TAB. Вы услышите текущий размер интервала. Введите значение.

Настройка отступов абзацев

Отступ первой строки абзаца

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

    Для форматирования абзаца нажмите клавиши OPTION+COMMAND+M. Откроется диалоговое окно Абзац Отступы и интервалы .

    Чтобы добавить отступ к первой строке абзаца, используйте параметры в группе Отступ . Нажимайте клавиши CONTROL+OPTION+СТРЕЛКА ВПРАВО, пока не услышите слова «Особый, всплывающая кнопка». Чтобы выбрать вариант, нажмите клавиши CONTROL+OPTION+ПРОБЕЛ. Затем нажимайте клавишу СТРЕЛКА ВВЕРХ или СТРЕЛКА ВНИЗ, пока не услышите слова «Первая строка». Чтобы сделать выбор, нажмите клавишу ПРОБЕЛ.

    Чтобы задать размер отступа первой строки, нажмите клавишу TAB. Вы услышите текущий размер отступа и слово «На». Введите значение в сантиметрах, например 1,2.

Примечание: Отступ будет применяться ко всем последующим абзацам.

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

    Для форматирования абзаца нажмите клавиши OPTION+COMMAND+M. Откроется диалоговое окно Абзац ; в фокусе будет находиться вкладка Отступы и интервалы .

    Чтобы создать выступ, используйте параметры в группе Отступ . Нажимайте клавиши CONTROL+OPTION+СТРЕЛКА ВПРАВО, пока не услышите слова «Особый, всплывающая кнопка». Чтобы выбрать вариант, нажмите клавиши CONTROL+OPTION+ПРОБЕЛ. Затем нажимайте клавишу СТРЕЛКА ВВЕРХ или СТРЕЛКА ВНИЗ, пока не услышите слово «Выступ». Чтобы сделать выбор, нажмите клавишу ПРОБЕЛ.

    Чтобы задать размер выступа, нажмите клавишу TAB. Вы услышите текущий размер отступа и слово «На». Введите значение в сантиметрах, например 1,2.

    Чтобы вернуться к документу, нажмите клавишу ВВОД.

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

    Для форматирования абзаца нажмите клавиши OPTION+COMMAND+M. Откроется диалоговое окно Абзац , фокус будет установлен на вкладке Отступы и интервалы .

    С помощью параметров в группе Отступ выполните одно из указанных ниже действий.

  • Чтобы изменить отступ от левого поля, нажимайте клавиши CONTROL+OPTION+СТРЕЛКА ВПРАВО, пока не услышите слова «Перед текстом».

    Чтобы изменить отступ от правого поля, нажимайте клавиши CONTROL+OPTION+СТРЕЛКА ВПРАВО, пока не услышите слова «После текста».

Чтобы задать размер отступа, введите значение в сантиметрах. Выбранный размер отступа будет озвучен.

Чтобы вернуться к документу, нажмите клавишу ВВОД.

Дополнительные сведения

Используйте Word для iOS с VoiceOver, встроенным средством чтения с экрана iOS, чтобы изменить интервалы между абзацами и линиями.

Примечания:

В этом разделе

Настройка интервала между абзацами

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

Примечание:

Установка междустрочного интервала

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

    Чтобы перейти на ленту, проведите пальцем вправо или влево, пока не услышите фразу «Показать ленту», а затем дважды коснитесь экрана. Вы услышите имя текущей вкладки ленты.

    Чтобы выбрать вкладку Главная, дважды коснитесь экрана и проводите пальцем вправо или влево, пока не услышите сообщение «Главная, вкладка». Затем снова дважды коснитесь экрана.

    Проводите пальцем вправо, пока не услышите фразу «форматирование абзаца, кнопка», а затем дважды коснитесь экрана.

    Проводите пальцем вправо, пока не услышите фразу «междустрочный интервал, кнопка», а затем дважды коснитесь экрана.

    1,0 , 1,15 , 1,5 , 2,0 , 2,5 и 3,0

Настройка отступов абзацев

Отступ первой строки абзаца

    Чтобы перейти на ленту, проведите пальцем вправо или влево, пока не услышите фразу «Показать ленту», а затем дважды коснитесь экрана. Вы услышите имя текущей вкладки ленты.

    Чтобы выбрать вкладку Главная, дважды коснитесь экрана и проводите пальцем вправо или влево, пока не услышите сообщение «Главная, вкладка». Затем снова дважды коснитесь экрана.

    Проводите пальцем вправо, пока не услышите фразу «форматирование абзаца, кнопка», а затем дважды коснитесь экрана.

    Проводите пальцем вправо, пока не услышите фразу «первая строка, кнопка», а затем дважды коснитесь экрана.

Отступ всех строк абзаца, кроме первой

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

    Чтобы перейти на ленту, проведите пальцем вправо или влево, пока не услышите фразу «Показать ленту», а затем дважды коснитесь экрана. Вы услышите имя текущей вкладки ленты.

    Чтобы выбрать вкладку Главная, дважды коснитесь экрана и проводите пальцем вправо или влево, пока не услышите сообщение «Главная, вкладка». Затем снова дважды коснитесь экрана.

    Проводите пальцем вправо, пока не услышите фразу «форматирование абзаца, кнопка», а затем дважды коснитесь экрана.

    Проводите пальцем вправо, пока не услышите фразу «Специальный отступ, кнопка», а затем дважды коснитесь экрана.

    Проводите пальцем вправо, пока не услышите фразу «выступ, кнопка», а затем дважды коснитесь экрана.

Изменение отступа для всего абзаца

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

    Чтобы перейти на ленту, проведите пальцем вправо или влево, пока не услышите фразу «Показать ленту», а затем дважды коснитесь экрана. Вы услышите имя текущей вкладки ленты.

    Чтобы выбрать вкладку Главная, дважды коснитесь экрана и проводите пальцем вправо или влево, пока не услышите сообщение «Главная, вкладка». Затем снова дважды коснитесь экрана.

    Выполните одно из действий, указанных ниже.

  • Чтобы увеличить отступ, проводите пальцем вправо, пока не услышите фразу «увеличить расположение отступа», а затем дважды коснитесь экрана.

Дополнительные сведения

Используйте Word для Android с TalkBack, встроенным средством чтения с экрана Android, чтобы изменить интервалы между абзацами и линиями.

Примечания:

В этом разделе

Настройка интервала между абзацами

    Чтобы выбрать вкладку Главная

    Выполните одно из действий, указанных ниже.

  • Чтобы добавить пробел перед абзацем, проводите пальцем вправо, пока не услышите фразу «добавить интервал перед абзацем», а затем дважды коснитесь экрана.

    Чтобы добавить пробел после абзаца, проводите пальцем вправо, пока не услышите фразу «добавить пробел после абзаца», а затем дважды коснитесь экрана.

    Чтобы удалить пробел перед абзацем, проводите пальцем вправо, пока не услышите фразу «удалить интервал перед абзацем», а затем дважды коснитесь экрана.

    Чтобы удалить пробел после абзаца, проводите пальцем вправо, пока не услышите фразу «удалить пробел после абзаца», а затем дважды коснитесь экрана.

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

Установка междустрочного интервала

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

    Чтобы перейти на ленту, проведите пальцем вправо или влево, пока не услышите сообщение «не отмечено, больше параметров», а затем дважды коснитесь экрана.

    Чтобы выбрать вкладку Главная , дважды коснитесь экрана, проведите пальцем влево или вправо, пока не услышите фразу «Главная, вкладка», а затем дважды коснитесь экрана.

    Проводите пальцем вправо, пока не услышите фразу «междустрочный интервал в поле со списком», а затем дважды коснитесь экрана.

    Проведите пальцем вправо, чтобы прослушать доступные значения межстрочного интервала: 1,0 , 1,15 , 1,5 , 2,0 , 2,5 и 3,0 . Когда вы услышите нужное значение, дважды коснитесь экрана, чтобы установить междустрочный интервал.

Настройка отступов абзацев

Отступ первой строки абзаца

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

    Чтобы перейти на ленту, проведите пальцем вправо или влево, пока не услышите сообщение «не отмечено, больше параметров», а затем дважды коснитесь экрана.

    Чтобы выбрать вкладку Главная , дважды коснитесь экрана, проведите пальцем влево или вправо, пока не услышите фразу «Главная, вкладка», а затем дважды коснитесь экрана.

    Проводите пальцем вправо, пока не услышите фразу «форматирование абзаца», а затем дважды коснитесь экрана.

    Проводите пальцем вправо, пока не услышите сообщение «первая строка, не отмечено, переключатель», а затем дважды коснитесь экрана.

Отступ всех строк абзаца, кроме первой

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

    Чтобы перейти на ленту, проведите пальцем вправо или влево, пока не услышите сообщение «не отмечено, больше параметров», а затем дважды коснитесь экрана.

    Чтобы выбрать вкладку Главная , дважды коснитесь экрана, проведите пальцем влево или вправо, пока не услышите фразу «Главная, вкладка», а затем дважды коснитесь экрана.

    Проводите пальцем вправо, пока не услышите фразу «форматирование абзаца», а затем дважды коснитесь экрана.

    Проводите пальцем вправо, пока не услышите фразу «специальные отступы», а затем дважды коснитесь экрана.

    Проводите пальцем вправо, пока не услышите фразу «выступ, не установлен, переключатель», а затем дважды коснитесь экрана.

Изменение отступа для всего абзаца

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

    Выполните одно из действий, указанных ниже.

  • Чтобы увеличить отступ, проводите пальцем вправо, пока не услышите фразу «увеличить отступ, кнопка», а затем дважды коснитесь экрана.

    Чтобы уменьшить отступ, проводите пальцем вправо, пока не услышите фразу «уменьшить отступ, кнопка», а затем дважды коснитесь экрана.

Дополнительные сведения

Используйте Word Mobile с помощью экранного диктора, встроенного в Windows средства чтения с экрана, чтобы изменить интервалы между абзацами и линиями.

Примечания:

В этом разделе

Настройка интервала между абзацами

    Поместите курсор в любое место абзаца, для которого нужно установить интервал.

    На вкладке Главная проводите пальцем вправо, пока не услышите фразу «форматирование абзаца», а затем дважды коснитесь экрана.

    Выполните одно из действий, указанных ниже.

  • Чтобы добавить пробел перед абзацем, проводите пальцем вправо, пока не услышите фразу «добавить интервал перед абзацем», а затем дважды коснитесь экрана.

    Чтобы добавить пробел после абзаца, проводите пальцем вправо, пока не услышите фразу «добавить интервал после абзаца», а затем дважды коснитесь экрана.

    Чтобы удалить пробел перед абзацем, проводите пальцем вправо, пока не услышите фразу «удалить интервал перед абзацем», а затем дважды коснитесь экрана.

    Чтобы удалить пробел после абзаца, проводите пальцем вправо, пока не услышите фразу «удалить пробел после абзаца», а затем дважды коснитесь экрана.

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

Установка междустрочного интервала

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

    Проведите пальцем вверх или вниз, пока не услышите фразу «элементы».

    Свип вправо, пока не услышите фразу «Дополнительные параметры», а затем дважды коснитесь экрана.

    Проводите пальцем влево, пока не услышите название текущей вкладки, а затем дважды коснитесь экрана.

    Проводите пальцем влево или вправо, пока не услышите слово «Главная», а затем дважды коснитесь экрана.

    На вкладке Главная проводите пальцем вправо, пока не услышите фразу «форматирование абзаца», а затем дважды коснитесь экрана.

    Проводите пальцем вправо, пока не услышите фразу «межстрочный интервал, кнопка», а затем дважды коснитесь экрана.

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

Дополнительные сведения

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

    Откройте документ, а затем выделите абзац, для которого нужно задать интервал, переместив точку вставки в начало абзаца и удерживая нажатой клавишу Shift + Ctrl + стрелка вниз. Если вы хотите задать интервалы между абзацами для всего документа, нажмите клавиши CTRL+A.

    Чтобы изменить интервал перед абзацем, нажмите клавиши ALT + клавиша с логотипом Windows, а затем нажмите клавишу н, SB. Вы услышите: «межстрочный пробел до». Нажимайте клавиши со стрелками вверх и вниз, пока не услышите название нужного пункта, либо введите нужное значение (например, 6 или 18 ), а затем нажмите клавишу ВВОД. Значения с меньшими точками обозначают меньше места.

    Чтобы установить интервал после абзаца, нажмите клавиши ALT + клавиша с логотипом Windows, а затем нажмите клавишу P, SA. Вы услышите: «межстрочный пробел после». Нажимайте клавиши со стрелками вверх и вниз, пока не услышите название нужного пункта, либо введите нужное значение (например, 6 или 18 ), а затем нажмите клавишу ВВОД.

    Чтобы установить междустрочный интервал для выделенного абзаца, нажмите клавиши ALT + клавиша с логотипом Windows, а затем — клавишу ч, 02. Вы услышите: «межстрочный интервал». Нажмите клавишу ВВОД, а затем с помощью клавиш стрелка вверх и вниз выберите из списка часто используемых размеров и нажмите клавишу ВВОД, чтобы применить его.

Настройка отступов абзацев

    Откройте документ, а затем выделите абзац, для которого вы хотите задать отступы, переместив точку вставки в начало абзаца и удерживая нажатой клавишу Shift + Ctrl + стрелка вниз. Если вы хотите задать отступ абзаца для всего документа, нажмите клавиши CTRL + A.

    Чтобы задать размер отступа слева, нажмите клавиши ALT + клавиша с логотипом Windows, P, IL. Вы услышите: «отступ слева». Чтобы задать нужное значение, используйте клавиши со стрелками вверх и вниз или введите значение (например, 0,25 или 0,5 ), а затем нажмите клавишу ВВОД.

    Чтобы задать размер отступа справа, нажмите клавиши ALT + клавиша с логотипом Windows, P, IL. Вы услышите: «отступ справа». Чтобы задать нужное значение, используйте клавиши со стрелками вверх и вниз или введите значение (например, 0,25 или 0,5 ), а затем нажмите клавишу ВВОД.

    Чтобы добавить отступ первой строки к абзацу, переместите фокус в начало первой строки абзаца, а затем нажмите клавишу TAB. Вы можете сделать отступ первой строки больше отступа остальных строк.

Дополнительные сведения

Примечание: Эта страница переведена автоматически, поэтому ее текст может содержать неточности и грамматические ошибки. Для нас важно, чтобы эта статья была вам полезна. Была ли информация полезной? Для удобства также (на английском языке).

Как изменить междустрочный интервал в документе Microsoft Office Word 2016, чтобы сделать его легко читаемым (подходит для версий 2007, 2010, 2013, 2016).

Чтобы создать документ с одним из стандартных междустрочных интервалов, установите его перед началом работы. Если требуется изменить междустрочный интервал у готового документа, то сначала выделите его (вкладка Главная > группа Редактирование > Выделить > Выделить все ). Далее используйте любой из приведенных способов.

Самый простой и быстрый способ изменить интервал между строками текста и абзацами во всем документе — это использовать кнопку Интервал между абзацами на вкладке Дизайн группы Форматирование документа , которая одновременно изменяет оба типа интервалов.

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

Выберите параметр который вам подходит. Если вы хотите установить одинарный интервал в документе, выберите пункт Интервал между абзацами отсутствует .

ВАЖНО:
Параметры текущего набора стилей будут переопределены. Если через некоторое время вам потребуется восстановить исходные параметры, снова нажмите на вкладку Дизайн > Интервал между абзацами и выберите параметр в разделе Набор стилей . Это может быть параметр По умолчанию, или название текущего набора стилей.

Как изменить междустрочный интервал для части документа

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

Выделите абзацы, которые нужно изменить. Затем на вкладке Главная , в группе Абзац , нажмите кнопку Интервал .

Выберите необходимый размер междустрочного интервала или щелкните Другие варианты междустрочных интервалов в нижней части меню.

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

Если вы хотите изменить интервал до или после выбранных абзацев, с помощью стрелок Перед и После укажите нужное значение.

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

Выделите текст, в котором вы хотите изменить междустрочный интервал.

Нажмите сочетание клавиш Ctrl+2 , чтобы получить двойной интервал .
Нажмите сочетание клавиш Ctrl+5 , чтобы получить полуторный интервал .
Нажмите сочетание клавиш Ctrl+1 , чтобы получить одинарный интервал .

Как сжать текст в ворде

Изменение интервалов в тексте

Интервалы между знаками можно изменять как для выбранного текста, так и для отдельных знаков. Кроме того, вы можете растянуть или сжать текст целого абзаца для придания ему желаемого вида.

Изменение интервала между знаками

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

Равномерное увеличение или уменьшение интервалов между всеми выделенными знаками

Выделите текст, который требуется изменить.

На вкладке Главная нажмите кнопку вызова диалогового окна Шрифт, а затем щелкните вкладку Дополнительно.

Примечание: Если вы используете Word 2007, эта вкладка называется Межзнаковый интервал.

В поле Интервал выберите параметр Разреженный или Уплотненный, а затем введите нужное значение в поле на.

Кернинг знаков, размер которых превышает заданный

Кернингом называется регулировка расстояния между двумя знаками. Идея состоит в том, чтобы улучшить вид знаков, уменьшая расстояние между знаками, которые хорошо подходят друг для друга (например, A и V), и увеличив расстояние между знаками, которые не умещаются.

Выделите текст, который требуется изменить.

На вкладке Главная нажмите кнопку вызова диалогового окна Шрифт, а затем щелкните вкладку Дополнительно.

Примечание: Если вы используете Word 2007, эта вкладка называется Межзнаковый интервал.

Установите флажок Кернинг для знаков размером, а затем введите нужный размер в поле пунктов и более.

Изменение масштаба текста по горизонтали

При изменении масштаба форма знаков меняется в соответствии с указанным процентным значением. Масштаб текста изменяется путем его сжатия или растяжения.

Выделите текст, который вы хотите сжать или растянуть.

На вкладке Главная нажмите кнопку вызова диалогового окна Шрифт, а затем щелкните вкладку Дополнительно.

Примечание: Если вы используете Word 2007, эта вкладка называется Межзнаковый интервал.

Введите нужное процентное значение в поле Масштаб.

Если процентное число больше 100, текст будет растянут. Проценты, которые меньше 100 процентов, сжимаются.

Изменение междустрочных интервалов

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

Найдите стиль, который вы используете, в коллекции «Стили» на вкладке «Главная».

Щелкните стиль правой кнопкой мыши и выберите пункт Изменить.

В центре диалогового окна находятся кнопки междустрочного интервала, с которые можно выбрать один, 1,5x или двойной интервал. Выберите интервал, который вы хотите применить, и нажмите кнопку ОК.

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

Дополнительные сведения об изменении стилей в Word см. в подстройке «Настройка стилей в Word».

См. также

Использование стилей в Word — бесплатный 10-минутный обучающий видеоролик.

Как в Word уменьшить расстояние между строками

Уменьшение междустрочного интервала в Ворде

  1. Выделите нужный фрагмент текста и нажмите правой кнопкой мыши;
  2. в контекстном меню выбрать пункт «Абзац»;

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

    Можно использовать панель инструментов для уменьшения расстояния между строками абзаца. Для этого нужно выполнить выделение фрагмента или всего текста, как описано выше, а затем проделать следующее:

    1. Перейти на вкладку «Главная» и найти блок «Абзац»;
    2. нажмите на пункт«Интервал» и выберите из списка нужный вариант отступа.

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

    Уменьшение интервала между последними строчками абзацев

    Microsoft Word позволяет менять дистанцию между фрагментами документа. Сделать это можно при помощи меню блока «Абзац». Для этого нужно на «Главной» нажать на иконку «Интервал» и выбрать нужное значение.

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

    1. Выделите нужный фрагмент текста или весь текст и нажмите правой кнопкой мыши;
    2. выберете пункт в контекстном меню «Абзац»;
    3. в блоке «Интервал» задайте нужное значение в полях «Перед» и «После».

    При создании стиля документа удобнее пользоваться вкладкой «Дизайн/Конструктор» для уменьшения расстояния между абзацами. В ней предусмотрена специальная опция «Интервал между абзацами», используя которую можно в один клик изменить форматирование всего документа.

    Как сжать текст в Word

    Если вы хотите напечатать документ и вам нужно уместить его на как можно меньшем количестве листов, эта инструкция вам поможет.

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

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

    Итак, начните с того, что откройте документ с текстом, который мы будем укорачивать.

    В нашем текстовом файле 25 страниц.

    Выделите весь текст — это можно сделать сочетанием клавиш Ctrl+a.

    Теперь на вкладке «Главная» в качестве шрифта выберите Arial Narrow, а в качестве размера шрифта установите 10 — вполне комфортный размер для чтения на бумаге — при желании, вы можете выбрать больший или меньший размер.

    Текст уже сжался до 15 страниц, но мы продолжим.

    Пока текст выделен, установите одинарный интервал.

    Осталось 10 страниц.

    Перейдите на вкладку «Макет», нажмите на кнопку «Поля» и выберите «Настраиваемые поля».

    Установите все поля размером по 1 см — если установить меньше, то может возникнуть ошибка, что содержимое выходит за область печати.

    В конце глав могли образоваться большие зазоры из-за разрывов страниц.

    В работе могут быть элементы, которые вы всё равно не будете читать, например, оглавление и список литературы — удалите их.

    В результате всех этих действий количество страниц уменьшилось до 6 (а было 25).

    Описанные методы могут помочь хорошо сэкономить на бумаге.

    Вы думаете это всё? Неа. Можно израсходовать не 6, а всего 3 листа. Для этого в настройках печати (Ctrl+p) выберите «Печать вручную на обеих сторонах» — или проще говоря, двухстороннюю печать. Вначале будут напечатаны страницы через одну. Когда печать закончится, вам нужно будет взять напечатанные страницы, перевернуть кверх ногами и вновь вставить в лоток с бумагой и запустить вторую стадию печати, когда на обратной стороне листов будут напечатаны оставшиеся страницы. Проще говоря — получится как в книгах, когда текст напечатан с двух сторон.

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

    Изменить шрифт по умолчанию в Word

    Word для Microsoft 365 Word для Microsoft 365 для Mac Word 2021 Word 2021 для Mac Word 2019 Word 2019 для Mac Word 2016 Word 2016 для Mac Word 2013 Дополнительно…Меньше

    Чтобы постоянно использовать ваш любимый шрифт в Word, установите его по умолчанию.

    1. Перейдите на страницу Home и выберите средство запуска диалогового окна «Шрифт».

    2. Выберите нужный шрифт и размер.

    3. Выбрать Установить по умолчанию .

    4. org/ListItem»>

      Выберите один из следующих вариантов:

    5. Выберите OK дважды.

    Если настройка шрифта по умолчанию не сохраняется

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

    1. Выберите Запустить .

    2. org/ListItem»>

      В поле Search введите Normal.dotm и выберите Search .

    3. Щелкните правой кнопкой мыши Normal.dotm и выберите Свойства .

    4. Убедитесь, что на вкладке Общие не установлен флажок Только для чтения . Если он отмечен, снимите его.

    5. Выберите вкладку Безопасность . В разделе Имена групп или пользователей выберите свое имя, а затем убедитесь, что у вас есть разрешение на запись в поле Разрешения .

    6. Выберите ОК .

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

    Если у вас есть разрешения на запись, а настройка шрифта по умолчанию по-прежнему не сохраняется, возможно, вам придется отключить надстройки Word и изменить настройку шрифта по умолчанию. Вот как:

    1. Выберите Файл > Параметры > Надстройки .

    2. org/ListItem»>

      В поле Надстройки найдите одну из надстроек, которую вы хотите отключить, и обратите внимание на тип надстройки, указанный в столбце Тип .

    3. Выберите этот тип надстройки в списке Управление и выберите Перейти .

    4. Снимите флажки над надстройками, которые вы хотите отключить, и выберите OK .

    5. Повторите шаги 1–4 для надстроек других типов.

    После изменения шрифта по умолчанию включите надстройки.

    1. Выберите Файл > Параметры > Надстройки .

    2. Выберите тип надстройки в списке Управление и выберите Перейти .

    3. Установите флажки над надстройками, которые вы хотите включить, и выберите OK .

    4. Повторите шаги 1–3 для других типов надстроек, которые вы хотите включить.

    Примечание. Вам не нужно отключать надстройки типа Document Inspector.

    Чтобы постоянно использовать ваш любимый шрифт в Word, установите его по умолчанию.

    1. Перейти к Формат > Шрифт > Шрифт .

      Вы также можете нажать и удерживать + D, чтобы открыть диалоговое окно Font .

    2. Выберите нужный шрифт и размер.

    3. Выберите По умолчанию , а затем выберите Да .

    4. Выберите ОК .

    Если настройка шрифта по умолчанию не сохраняется

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

    1. Откройте Finder и в поле Search введите Normal.dotm .

    2. На Меню Файл выберите Получить информацию . Или нажмите и удерживайте + I.

    3. Выберите General и убедитесь, что Locked снят. Если он отмечен, снимите его.

    4. Выберите Общий доступ и разрешения и рядом со своим именем убедитесь, что у вас есть разрешение Чтение и запись до Привилегия .

    Если вы не можете снять флажок Заблокировано или у вас нет разрешения Чтение и запись , обратитесь к лицу, ответственному за компьютерные системы вашей компании.

    См. также

    Изменить размер шрифта

    5 Преобразование в и из неаккуратных форматов

    В предыдущих главах мы анализировали текст, организованный в аккуратном текстовом формате: таблица с одним токеном на документ в строке, например, построенная функцией unnest_tokens() . Это позволяет нам использовать популярный набор аккуратных инструментов, таких как dplyr, tidyr и ggplot2, для изучения и визуализации текстовых данных. Мы продемонстрировали, что многие информативные текстовые анализы могут быть выполнены с помощью этих инструментов.

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

    Ученый-компьютерщик Хэл Абельсон заметил, что «независимо от того, насколько сложны и отточены отдельные операции, часто именно качество клея самым непосредственным образом определяет мощность системы» (Abelson 2008). Исходя из этого, в этой главе мы обсудим «клей», который соединяет аккуратный текстовый формат с другими важными пакетами и структурами данных, что позволяет вам полагаться как на существующие пакеты анализа текста, так и на набор аккуратных инструментов для выполнения анализа.

    Рисунок 5.1: Блок-схема типичного анализа текста, в котором tidytext сочетается с другими инструментами и форматами данных, в частности с пакетами tm или Quanteda. В этой главе показано, как выполнять преобразование между матрицами терминов документа и аккуратными фреймами данных, а также преобразование из объекта Корпуса в текстовый фрейм данных.

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

    5.1 Приведение в порядок матрицы терминов документа

    Одной из наиболее распространенных структур, с которыми работают пакеты интеллектуального анализа текста, является матрица терминов документа (или DTM). Это матрица, где:

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

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

    Объекты DTM нельзя использовать напрямую с аккуратными инструментами, точно так же, как аккуратные фреймы данных нельзя использовать в качестве входных данных для большинства пакетов интеллектуального анализа текста. Таким образом, пакет tidytext предоставляет две команды, которые преобразуются между двумя форматами.

    • tidy() превращает матрицу терминов документа в аккуратный фрейм данных. Этот глагол происходит из пакета broom (Robinson 2017), который предоставляет аналогичные функции очистки для многих статистических моделей и объектов.
    • cast() превращает аккуратный фрейм данных с одним термином в строку в матрицу. tidytext предоставляет три варианта этого глагола, каждый из которых преобразуется в другой тип матрицы: cast_sparse() (преобразование в разреженную матрицу из пакета Matrix), cast_dtm() (преобразование в объект DocumentTermMatrix из tm) и cast_dfm() (преобразование в объект dfm из Quanteda ).

    Как показано на рис. 5.1, DTM обычно можно сравнить с аккуратным фреймом данных после подсчета или group_by / суммирования , который содержит подсчеты или другую статистику для каждой комбинации термина и документа.

    5.1.1 Приведение в порядок объектов DocumentTermMatrix

    Возможно, наиболее широко используемой реализацией DTM в R является класс DocumentTermMatrix в пакете tm. Многие доступные наборы данных интеллектуального анализа текста предоставляются в этом формате. Например, рассмотрим коллекцию газетных статей Associated Press, включенную в пакет топиков.

     библиотека(тм)
    данные ("AssociatedPress", package = "topicmodels")
    АссошиэйтедПресс
    #> <>
    #> Не-/разреженные записи: 302031/23220327
    #> Разреженность: 99%
    #> Максимальная длина термина: 18
    #> Взвешивание: частота терминов (tf) 

    Мы видим, что этот набор данных содержит 2246 документов (каждый из них — статья AP) и 10473 термина (отдельные слова). Обратите внимание, что этот DTM является разреженным на 99% (99% пар документ-слово равны нулю). Мы могли бы получить доступ к терминам в документе с помощью функции Terms().

     термины <- Термины (AssociatedPress)
    глава (термины)
    #> [1] "aaron" "покинуть" "покинуть" "покинуть" "abbott"
    #> [6] "аббуд" 

    Если бы мы хотели проанализировать эти данные с помощью аккуратных инструментов, нам сначала нужно было бы превратить их во фрейм данных с одним токеном на документ на строку. В пакете broom появился глагол tidy() , который берет неопрятный объект и превращает его в аккуратный фрейм данных. Пакет tidytext реализует этот метод для объектов DocumentTermMatrix .

     библиотека (dplyr)
    библиотека (аккуратный текст)
    ap_td <- аккуратно (AssociatedPress)
    назначенный
    #> # Тиббл: 302 031 × 3
    #> число терминов документа
    #>   
    #> 1 1 добавление 1
    #> 2 1 взрослый 2
    #> 3 1 назад 1
    #> 4 1 алкоголь 1
    #> 5 1 якобы 1
    #> 6 1 универсальный 1
    #> 7 1 видимо 2
    #> 8 1 появился 1
    #> 91 арестован 1
    #> 10 1 нападение 1
    #> # … с еще 302 021 строкой 

    Обратите внимание, что теперь у нас есть аккуратная трехколоночная таблица tbl_df с переменными document , term и count . Эта операция очистки аналогична функции Melt() из пакета reshape2 (Wickham 2007) для неразреженных матриц.

    Обратите внимание, что в приведенный вывод включены только ненулевые значения: документ 1 включает такие термины, как «добавление» и «взрослый», но не «аарон» или «отказаться». Это означает, что в приведенной версии нет строк, где отсчет равен нулю.

    Как мы видели в предыдущих главах, эта форма удобна для анализа с помощью пакетов dplyr, tidytext и ggplot2. Например, вы можете выполнить анализ тональности этих газетных статей с помощью подхода, описанного в главе 2.

     ap_sentiments <- ap_td %>%
      inner_join (get_sentiments ("bing"), by = c (term = "слово"))
    ap_sentiments
    #> # Тиббл: 30 094 × 4
    #> тональность подсчета терминов документа
    #>    
    #> 1 1 нападение 1 минус
    #> 2 1 сложный 1 отрицательный
    #> 3 1 смерть 1 отрицательный результат
    #> 4 1 умер 1 отрицательный результат
    #> 5 1 хорошо 2 положительно
    #> 6 1 болезнь 1 отрицательный результат
    #> 7 1 убито 2 отрицательно
    #> 8 1 нравится 2 положительно
    #> 91 понравилось 1 положительный
    #> 10 1 чудо 1 положительный результат
    #> # … с еще 30 084 строками 

    Это позволит нам визуализировать, какие слова из статей AP чаще всего способствуют положительному или отрицательному настроению, как показано на рис. 5.2. Мы видим, что самые распространенные положительные слова включают «нравится», «работа», «поддержка» и «хорошо», а самые отрицательные слова включают «убитый», «смерть» и «порок». (Включение «вице-президента» в качестве отрицательного термина, вероятно, является ошибкой со стороны алгоритма, поскольку, скорее всего, оно обычно относится к «вице-президенту»).

     библиотека (ggplot2)
    ap_сентименты %>%
      количество (настроение, термин, вес = количество) %>%
      разгруппировать() %>%
      фильтр(n >= 200) %>%
      mutate(n = ifelse(настроение == "отрицательное", -n, n)) %>%
      мутировать (термин = переупорядочить (термин, n)) %>%
      ggplot (aes (n, термин, заполнение = настроение)) +
      геом_кол() +
      labs(x = "Вклад в настроение", y = NULL) 

    Рисунок 5.2: Слова из статей AP с наибольшим вкладом в положительные или отрицательные настроения, с использованием лексикона настроений Bing

    5.1.2 Уборка

    dfm объектов

    Другие пакеты интеллектуального анализа текста предоставляют альтернативные реализации матриц терминов документов, например класс dfm (матрица признаков документа) из пакета Quanteda (Бенуа и Налти, 2016). Например, пакет Quanteda поставляется с корпусом речей на инаугурации президента, который можно преобразовать в формат dfm с помощью соответствующих функций.

     данные ("data_corpus_inaugural", package = "quanteda")
    inaug_dfm <- data_corpus_inaugural %>%
      Quanteda::tokens() %>%
      Quanteda::dfm(многословный = FALSE)
    inaug_dfm
    #> Матрица признаков документа: 59документы, 9 439 объектов (91,84% разреженных) и 4 документа. 

    Метод tidy также работает с этими матрицами признаков документов, превращая их в таблицу с одним маркером на документ и на строку:

     inaug_td <- tidy(inaug_dfm)
    inaug_td
    #> # Тиббл: 45 453 × 3
    #> число терминов документа
    #>   
    #> 1 1789-вашингтонские сограждане 1
    #> 2 1797-сограждане Адамса 3
    #> 3 1801-сограждане Джефферсона 2
    #> 4 1809-Мэдисон сограждане 1
    #> 5 1813-сограждане Мэдисона 1
    #> 6 1817-сограждане Монро 5
    #> 7 1821-сограждане Монро 1
    #> 8 1841-сограждане Харрисона 11
    #> 9 1845-Полк сограждане 1
    #> 10 1849-сограждане Тейлора 1
    #> # … с еще 45 443 строками 

    Нам может быть интересно найти слова, наиболее характерные для каждой из инаугурационных речей. Это может быть определено количественно путем вычисления tf-idf каждой пары термин-речь с использованием Функция bind_tf_idf() , как описано в главе 3.

     inaug_tf_idf <- inaug_td %>%
      bind_tf_idf (термин, документ, количество) %>%
      упорядочить (описание (tf_idf))
    inaug_tf_idf
    #> # Тиббл: 45 453 × 6
    #> число терминов документа tf idf tf_idf
    #>      
    #> 1 1793-Вашингтон прибывает 1 0,00680 4,08 0,0277
    #> 2 1793-Вашингтонские новости 1 0,00680 4,08 0,0277
    #> 3 1793-Вашингтон нарушен 1 0,00680 3,38 0,0230
    #> 4 1793-Вашингтон охотно 1 0,00680 3,38 0,0230
    #> 5 1793-Вашингтон, несущий 1 0,00680 3,38 0,0230
    #> 6 1793-Вашингтон предыдущий 1 0,00680 2,98 0,0203
    #> 7 1793-Вашингтон заведомо 1 0,00680 2,98 0,0203
    #> 8 1793-Вашингтонские судебные запреты 1 0,00680 2,98 0,0203
    #> 9 1793-вашингтонские свидетели 1 0,00680 2,98 0,0203
    #> 10 1793-Вашингтон помимо 1 0,00680 2,69 0,0183
    #> # … еще 45 443 строки 

    Мы могли бы использовать эти данные, чтобы выбрать четыре известных инаугурационных речи (от президентов Линкольна, Рузвельта, Кеннеди и Обамы) и визуализировать слова, наиболее характерные для каждой речи, как показано на рис. 5.3.

    Рисунок 5.3: Термины с самым высоким значением tf-idf для каждого из четырех выбранных начальных адресов. Обратите внимание, что токенизатор Quanteda включает в себя знак препинания «?» в качестве термина, хотя тексты, которые мы сами токенизировали с помощью unnest_tokens() , этого не делают.

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

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

     библиотека(тидыр)
    year_term_counts <- inaug_td %>%
      извлечь (документ, "год", "(\\d+)", преобразовать = ИСТИНА) %>%
      полный (год, срок, заполнение = список (количество = 0)) %>%
      group_by(год) %>%
      mutate(year_total = sum(count)) 

    Это позволяет нам выбрать несколько слов и визуализировать, как их частота менялась с течением времени, как показано в 5. 4. Мы видим, что со временем американские президенты стали реже называть страну «Союзом» и чаще — «Америкой». Они также стали реже говорить о «конституции» и зарубежных странах и чаще упоминать «свободу» и «Бога».

     year_term_counts %>%
      filter(term %in% c("бог", "америка", "иностранный", "союз", "конституция", "свобода")) %>%
      ggplot(aes(год, количество/год_всего)) +
      геометрическая_точка() +
      geom_smooth() +
      facet_wrap(~ термин, весы = "free_y") +
      scale_y_continuous (метки = scales::percent_format()) +
      labs(y = "% частоты слов в инаугурационной речи") 

    Рисунок 5.4: Изменения частоты слов с течением времени в инаугурационных обращениях президента для шести выбранных сроков

    В этих примерах показано, как можно использовать tidytext и связанный с ним набор аккуратных инструментов для анализа источников, даже если их источник не был в аккуратном формате.

    5.2 Преобразование аккуратных текстовых данных в матрицу 90 276

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

    Например, мы могли бы взять приведенный в порядок набор данных AP и преобразовать его обратно в матрицу терминов документов с помощью функции cast_dtm() .

     ap_td %>%
      cast_dtm (документ, термин, количество)
    #> <>
    #> Не-/разреженные записи: 302031/23220327
    #> Разреженность: 99%
    #> Максимальная длина термина: 18
    #> Взвешивание : термин частота (tf) 

    Точно так же мы можем преобразовать таблицу в объект dfm из dfm Quanteda с помощью cast_dfm() .

     ap_td %>%
      cast_dfm (документ, термин, количество)
    #> Матрица признаков документа: 2 246 документов, 10 473 признака (разреженность 98,72 %) и 0 docvars. 

    Для некоторых инструментов просто требуется разреженная матрица:

     библиотека (Матрица)
    # преобразовать в объект Matrix
    м <- ap_td %>%
      cast_sparse (документ, термин, количество)
    класс(м)
    #> [1] "dgCMatrix"
    #> атрибут(,"пакет")
    #> [1] "Матрица"
    тусклый (м)
    #> [1] 2246 10473 

    Такого рода преобразование можно легко выполнить из любой аккуратной текстовой структуры, которую мы использовали до сих пор в этой книге. Например, мы могли бы создать DTM книг Джейн Остин всего за несколько строк кода.

     библиотека (janeaustenr)
    austen_dtm <- austen_books() %>%
      unnest_tokens(слово, текст) %>%
      количество(книга, слово) %>%
      cast_dtm(книга, слово, п)
    Austen_dtm
    #> <>
    #> Не-/разреженные записи: 40379/46741
    #> Разреженность: 54%
    #> Максимальная длина термина: 19#> Взвешивание: частота терминов (tf) 

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

    5.3 Приведение в порядок объектов корпуса с помощью метаданных

    Некоторые структуры данных предназначены для хранения коллекций документов до токенизации , часто называемой «корпусом». Одним из распространенных примеров является объекта Corpus из пакета tm. Они хранят текст вместе с метаданными , которые могут включать идентификатор, дату/время, заголовок или язык для каждого документа.

    Например, пакет tm поставляется с корпусом acq , содержащим 50 статей службы новостей Reuters.

     данные ("acq")
    acq
    #> <>
    #> Метаданные: для корпуса: 0, уровень документа (индексированный): 0
    #> Содержание: документов: 50
    # первый документ
    получить [[1]]
    #> <<Обычный текстовый документ>>
    #> Метаданные: 15
    #> Содержимое: символов: 1287 

    Объект корпуса структурирован как список, каждый элемент которого содержит как текст, так и метаданные (дополнительную информацию о работе с документами корпуса см. в документации по tm). Это гибкий метод хранения документов, но он не поддается обработке аккуратными инструментами.

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

     acq_td <- аккуратный (acq)
    acq_td
    #> # Тиббл: 50 × 16
    #> автор datetimestamp описание идентификатор заголовка язык происхождение темы
    #>        
    #> 1  1987-02-26 15:18:06 "" COMPUT… 10 en Reute… YES
    #> 2  1987-02-26 15:19:15 "" OHIO M… 12 en Reute… YES
    #> 3 <нет данных> 1987-02-26 15:49:56 "" MCLEAN… 44 en Reute… ДА
    #> 4 By Cal … 1987-02-26 15:51:17 "" CHEMLA… 45 en Reute… YES
    #> 5  1987-02-26 16:08:33 ""  6  1987-02-26 16:32:37 "" INVEST… 96 en Reute… YES
    #> 7 By Patt… 1987-02-26 16:43:13 "" AMERIC… 110 en Reute… YES
    #> 8  1987-02-26 16:59:25 "" HONG K… 125 en Reute… YES
    #> 9 1987-02-26 17:01:28 "" LIEBER… 128 en Reute… ДА
    #> 10  1987-02-26 17:08:27 "" GULF A… 134 en Reute… YES
    #> # … еще 40 строк и еще 8 переменных: lewissplit , cgisplit ,
    #> # oldid , places , people , orgs ,
    #> # exchanges , text  

    Затем это можно использовать с unnest_tokens() , чтобы, например, найти наиболее распространенные слова в 50 статьях Reuters или слова, наиболее характерные для каждой статьи.

     acq_tokens <- acq_td %>%
      выбрать (-места) %>%
      unnest_tokens(слово, текст) %>%
      anti_join(stop_words, по = "слово")
    # самые распространенные слова
    acq_tokens %>%
      количество (слово, сортировка = ИСТИНА)
    #> # Тиббл: 1566 × 2
    #> слово п
    #>  <число>
    #> 1 длр 100
    #> 2 части 70
    #> 3 млн 65
    #> 4 рота 63
    #> 5 акций 52
    #> 6 Рейтер 50
    #> 7 сток 46
    #> 8 предложение 34
    #> 9 поделиться 34
    #> 10 американский 28
    #> # … еще 1556 строк
    # tf-idf
    acq_tokens %>%
      количество (идентификатор, слово) %>%
      bind_tf_idf (слово, идентификатор, п) %>%
      упорядочить (описание (tf_idf))
    #> # Тиббл: 2853 × 6
    #> слово id n tf idf tf_idf
    #>      
    #> 1 186 группа 2 0,133 3,91 0,522
    #> 2 128 либерта 3 0,130 3,91 0,510
    #> 3 474 essselte 5 0,109 3,91 0,425
    #> 4 371 бурдетт 6 0,103 3,91 0,405
    #> 5 442 хазлтон 4 0,103 3,91 0,401
    #> 6 199 контур 5 0,102 3,91 0,399
    #> 7 162 суффилд 2 0,1 3,91 0,391
    #> 8 498 запад 3 0,1 3,91 0,391
    #> 9 441 rmj 8 0,121 3,22 0,390
    #> 10 467 питомник 3 0,0968 3,91 0,379
    #> # … с еще 2843 строками 

    5.

    3.1 Пример: финансовые статьи горнодобывающей промышленности

    Объекты Corpus являются распространенным форматом вывода для пакетов, принимающих данные, что означает, что функция tidy() дает нам доступ к большому количеству текстовых данных. Одним из примеров является tm.plugin.webmining, который подключается к онлайн-каналам для получения новостных статей по ключевому слову. Например, выполнение WebCorpus(GoogleFinanceSource("NASDAQ:MSFT")) позволяет нам получить 20 самых последних статей, связанных с акциями Microsoft (MSFT).

    Здесь мы найдем последние статьи, относящиеся к акциям девяти основных технологических компаний: Microsoft, Apple, Google, Amazon, Facebook, Twitter, IBM, Yahoo и Netflix.

    Эти результаты были загружены в январе 2017 года, когда была написана эта глава, но вы наверняка найдете другие результаты, если запустите ее самостоятельно. Обратите внимание, что выполнение этого кода занимает несколько минут.

     библиотека (tm.plugin.webmining)
    библиотека (муррр)
    компания <- c("Microsoft", "Apple", "Google", "Amazon", "Facebook",
                 «Твиттер», «IBM», «Yahoo», «Netflix»)
    символ <- c("MSFT", "AAPL", "GOOG", "AMZN", "FB",
                 «TWTR», «IBM», «YHOO», «NFLX»)
    download_articles <- функция (символ) {
      WebCorpus(GoogleFinanceSource(paste0("NASDAQ:", символ)))
    }
    stock_articles <- tibble (компания = компания,
                             символ = символ) %>%
      mutate(corpus = map(symbol, download_articles)) 

    Здесь используется функция map() из пакета purrr, которая применяет функцию к каждому элементу символа для создания списка, который мы сохраняем в столбце списка corpus .

     stock_articles
    #> # Тиббл: 9 × 3
    #> корпус символов компании
    #>   <список>
    #> 1 Microsoft MSFT 
    #> 2 Apple AAPL 
    #> 3 Google GOOG 
    #> 4 Amazon AMZN 
    #> 5 Facebook FB 
    #> 6 Twitter TWTR 
    #> 7 IBM IBM 
    #> 8 Yahoo YHOO 
    #> 9Netflix NFLX  

    Каждый из элементов в столбце списка corpus является объектом WebCorpus , который является частным случаем корпуса, такого как acq . Таким образом, мы можем превратить каждую из них в фрейм данных с помощью функции tidy() , удалить их с помощью tidyr unnest() , а затем разметить столбец text отдельных статей с помощью unnest_tokens() .

     stock_tokens <- stock_articles %>%
      мутировать (корпус = карта (корпус, аккуратно)) %>%
      unnest(cols = (corpus)) %>%
      unnest_tokens(слово, текст) %>%
      выберите (компания, дата и время, слово, идентификатор, заголовок)
    stock_tokens
    #> # Тиббл: 105 057 × 5
    #> заголовок идентификатора слова datetimestamp компании
    #>     
    #> 1 Microsoft 2017-01-17 12:07:24 Microsoft tag:finance.google.com,clu… Micros…
    #> 2 Microsoft 2017-01-17 12:07:24 корпорация tag:finance.google.com,clu… Micros…
    #> 3 Microsoft 2017-01-17 12:07:24 data tag:finance.google.com,clu… Micros…
    #> 4 Microsoft 2017-01-17 12:07:24 тег конфиденциальности:finance.google.com,clu… Micros…
    #> 5 Microsoft 2017-01-17 12:07:24 может пометить:finance. google.com,clu… Micros…
    #> 6 Microsoft 2017-01-17 12:07:24 send tag:finance.google.com,clu… Micros…
    #> 7 Microsoft 2017-01-17 12:07:24 msft tag:finance.google.com,clu… Micros…
    #> 8 Microsoft 2017-01-17 12:07:24 stock tag:finance.google.com,clu… Micros…
    #> 9Microsoft 2017-01-17 12:07:24 парящий тег:finance.google.com,clu… Micros…
    #> 10 Microsoft 2017-01-17 12:07:24 по тегу:finance.google.com,clu… Micros…
    #> # … еще 105 047 строк 

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

     библиотека (строка)
    stock_tf_idf <- stock_tokens %>%
      count(компания, слово) %>%
      фильтр(!str_detect(слово, "\\d+")) %>%
      bind_tf_idf (слово, компания, п) %>%
      упорядочить (-tf_idf) 

    Верхние термины для каждого из них показаны на рис. 5.5. Как и следовало ожидать, обычно включаются название и символ компании, а также некоторые из их продуктовых предложений и руководители, а также компании, с которыми они заключают сделки (например, Disney с Netflix).

    Рисунок 5.5: 8 слов с самым высоким значением tf-idf в последних статьях, посвященных каждой компании

    Если бы мы хотели использовать последние новости для анализа рынка и принятия инвестиционных решений, мы, вероятно, хотели бы использовать анализ настроений, чтобы определить, было ли освещение новостей положительным или отрицательным. Прежде чем приступить к такому анализу, мы должны посмотреть, какие слова в наибольшей степени способствуют возникновению позитивных и негативных настроений, как это было показано в главе 2.4. Например, мы могли бы изучить это в лексиконе AFINN (рис. 5.6).

     stock_tokens %>%
      anti_join(stop_words, by = "слово") %>%
      количество (слово, идентификатор, сортировка = ИСТИНА) %>%
      inner_join (get_sentiments ("afinn"), by = "word") %>%
      group_by(слово) %>%
      суммировать (вклад = сумма (n * значение)) %>%
      slice_max (abs (вклад), n = 12) %>%
      мутировать (слово = изменить порядок (слово, вклад)) %>%
      ggplot(aes(вклад, слово)) +
      геом_кол() +
      labs(x = "Частота слова * значение AFINN", y = NULL) 

    Рисунок 5. 6: Слова с наибольшим вкладом в значения тональности в последних финансовых статьях согласно словарю AFINN. «Вклад» — это произведение слова и оценки тональности.

    В контексте этих финансовых статей здесь есть несколько больших красных флажков. Слова «доля» и «доли» считаются положительными глаголами в лексиконе AFINN («Алиса 90 455 поделится 90 456 своим тортом с Бобом»), но на самом деле они являются нейтральными существительными («Цена акции составляет 12 долларов за 90 455 акций 90 456). »), который может быть как в положительном предложении, так и в отрицательном. Слово «дурак» еще более обманчиво: оно относится к Motley Fool, компании, предоставляющей финансовые услуги. Короче говоря, мы видим, что лексикон настроений AFINN совершенно не подходит для контекста финансовых данных (как и лексиконы NRC и Bing).

    Вместо этого мы вводим другой лексикон настроений: словарь терминов финансовых настроений Лограна и Макдональда (Loughran and McDonald 2011). Этот словарь был разработан на основе анализа финансовых отчетов и намеренно избегает таких слов, как «доля» и «дурак», а также более тонких терминов, таких как «ответственность» и «риск», которые могут не иметь отрицательного значения в финансовом контексте.

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

     stock_tokens %>%
      количество (слово) %>%
      inner_join (get_sentiments ("loughran"), by = "word") %>%
      group_by(настроение) %>%
      slice_max(n, n = 5, with_ties = FALSE) %>%
      разгруппировать() %>%
      мутировать (слово = изменить порядок (слово, n)) %>%
      ggplot (aes (n, слово)) +
      геом_кол() +
      facet_wrap(~ настроения, весы = "бесплатно") +
      labs(x = "Частота появления этого слова в последних финансовых статьях", y = NULL) 

    Рисунок 5.7: Наиболее распространенные слова в статьях финансовых новостей, связанные с каждым из шести настроений в лексиконе Лофрана и Макдональда

    Эти отнесения (рис. 5.7) слов к настроениям выглядят более обоснованными: к общеупотребительным положительным словам относятся «сильный» и «лучше», но не «акции» или «рост», а к отрицательным — «волатильность», но не «дурак». . Другие сантименты также выглядят разумными: самые распространенные термины «неопределенность» включают «может» и «может».

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

     stock_sentiment_count <- stock_tokens %>%
      inner_join (get_sentiments ("loughran"), by = "word") %>%
      count(настроение, компания) %>%
      pivot_wider (names_from = настроение, values_from = n, values_fill = 0)
    stock_sentiment_count 
     #> # Буквы: 9 × 7
    #> компания, сдерживающая спорные отрицательные положительные излишняя неопределенность
    #>       
    #> 1 Амазонка 7 8 84 144 3 70
    #> 2 яблока 911 161 156 2 132
    #> 3 Facebook 4 32 128 150 4 81
    #> 4 Google 7 8 60 103 0 58
    #> 5 ИБМ 8 22 147 148 0 104
    #> 6 Майкрософт 6 19 92 129 3 116
    #> 7 Нетфликс 4 7 111 162 0 106
    #> 8 Твиттер 4 12 157 791 75
    #> 9 Yahoo 3 28 130 74 0 71 

    Было бы интересно узнать, у какой компании больше всего новостей с «спорными» или «неопределенными» условиями. Но самая простая мера, как и для большинства анализов в главе 2, состоит в том, чтобы увидеть, являются ли новости более позитивными или негативными. В качестве общей количественной меры настроения мы будем использовать «(положительное — отрицательное) / (положительное + отрицательное)» (рис. 5.8).

     stock_sentiment_count %>%
      мутировать (оценка = (положительный - отрицательный) / (положительный + отрицательный)) %>%
      мутировать (компания = изменить порядок (компания, оценка)) %>%
      ggplot(aes(оценка, компания, заполнение = оценка > 0)) +
      geom_col(show.legend = ЛОЖЬ) +
      labs(x = "Оценка положительности среди 20 последних новостных статей", y = NULL) 

    Рисунок 5.8: «Позитивность» освещения новостей по каждой акции в январе 2017 г., рассчитанная как (положительно – отрицательно) / (положительно + отрицательно) на основе использования положительных и отрицательных слов в 20 последних новостных статьях о каждой компании

    Основываясь на этом анализе, мы бы сказали, что в январе 2017 года большая часть освещения Yahoo и Twitter была резко негативной, а освещение Google и Amazon было наиболее позитивным. Взгляд на текущие финансовые заголовки показывает, что компания находится на правильном пути. Если вас интересует дальнейший анализ, вы можете использовать один из многочисленных пакетов R для количественного финансирования, чтобы сравнить эти статьи с последними ценами на акции и другими показателями.

    5.4 Резюме

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

    Вложения слов | Текст | TensorFlow

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

    Представление текста в виде чисел

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

    Горячие кодировки

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

    Чтобы создать вектор, содержащий кодировку предложения, вы можете соединить горячие векторы для каждого слова.

    Ключевой момент: Этот подход неэффективен. Вектор с горячим кодированием является разреженным (это означает, что большинство индексов равны нулю). Представьте, что в вашем словарном запасе 10 000 слов. Для горячего кодирования каждого слова вы должны создать вектор, в котором 99,99% элементов равны нулю.

    Кодируйте каждое слово уникальным номером

    Второй подход, который вы можете попробовать, — кодировать каждое слово уникальным номером. Продолжая приведенный выше пример, вы можете присвоить 1 «кошке», 2 «коврику» и так далее. Затем вы можете закодировать предложение «Кошка сидела на коврике» как плотный вектор, например [5, 1, 4, 3, 5, 2]. Этот подход эффективен. Вместо разреженного вектора теперь у вас плотный (где все элементы заполнены).

    Однако у этого подхода есть два недостатка:

    • Целочисленное кодирование является произвольным (оно не фиксирует отношения между словами).

    • Целочисленное кодирование может быть сложным для интерпретации моделью. Например, линейный классификатор изучает один вес для каждой функции. Поскольку нет никакой связи между сходством любых двух слов и сходством их кодировок, эта комбинация весовых характеристик не имеет смысла.

    Вложения слов

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

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

    Настройка

     импорт io
    импорт ОС
    импортировать повторно
    импортный шутил
    строка импорта
    импортировать тензорный поток как tf
    из tensorflow.keras импортировать последовательно
    из tensorflow.keras.layers импортировать Dense, Embedding, GlobalAveragePooling1D
    из tensorflow.keras.layers импортировать TextVectorization
     

    Загрузите набор данных IMDb

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

    Загрузите набор данных с помощью файловой утилиты Keras и просмотрите каталоги.

     url ​​= "https://ai.stanford.edu/~amaas/data/sentiment/aclImdb_v1.tar.gz"
    набор данных = tf.keras.utils.get_file("aclImdb_v1.tar.gz", URL,
                                      untar=Истина, cache_dir='.',
                                      cache_subdir='')
    dataset_dir = os.path.join (os.path.dirname (набор данных), 'aclImdb')
    os.listdir(dataset_dir)
     
    Загрузка данных с https://ai.stanford.edu/~amaas/data/sentiment/aclImdb_v1.tar.gz
    84131840/84125825 [==============================] - 7 с 0 мкс/шаг
    84140032/84125825 [==============================] - 7 с 0 мкс/шаг
    ['train', 'README', 'imdb.vocab', 'test', 'imdbEr.txt']
     

    Взгляните на каталог поездов /. Он имеет папки pos и neg с обзорами фильмов, помеченными как положительные и отрицательные соответственно. Вы будете использовать отзывы от pos и neg для обучения модели бинарной классификации.

     train_dir = os.path.join (dataset_dir, 'поезд')
    os.listdir(train_dir)
     
    ['нег',
     'отказ',
     'unsupBow.feat',
     'urls_unsup.txt',
     'меченыйBow.feat',
     'urls_pos.txt',
     'urls_neg.txt',
     'поз']
     

    В каталоге train также есть дополнительные папки, которые следует удалить перед созданием набора данных для обучения.

     remove_dir = os.path.join(train_dir, 'unsup')
    Shutil.rmtree(remove_dir)
     

    Затем создайте tf.data.Dataset , используя tf. keras.utils.text_dataset_from_directory . Вы можете узнать больше об использовании этой утилиты в этом учебнике по классификации текста.

    Используйте каталог train для создания наборов данных обучения и проверки с 20-процентным разделением для проверки.

     размер_пакета = 1024
    семя = 123
    train_ds = tf.keras.utils.text_dataset_from_directory(
        'aclImdb/train', batch_size=batch_size, validation_split=0,2,
        подмножество = «обучение», семя = семя)
    val_ds = tf.keras.utils.text_dataset_from_directory(
        'aclImdb/train', batch_size=batch_size, validation_split=0,2,
        подмножество = «проверка», семя = семя)
     
    Найдено 25000 файлов, принадлежащих 2 классам.
    Использование 20000 файлов для обучения.
    Найдено 25000 файлов, принадлежащих 2 классам.
    Использование 5000 файлов для проверки.
     

    Взгляните на несколько обзоров фильмов и их метки (1: положительный, 0: отрицательный) из набора данных поезда.

     для text_batch, label_batch в train_ds.take(1):
      для я в диапазоне (5):
        print(label_batch[i].numpy(), text_batch.numpy()[i])
     
    0 b"Боже мой! Пожалуйста, ради всего святого, не смотрите этот фильм! Это 82 минуты моей жизни, которые я никогда не верну. Конечно, я мог бы перестать смотреть на полпути. Но я Я думал, что это может стать лучше. Это не так. Любой, кому действительно понравился этот фильм, — серьезно больной и извращенный человек. Неудивительно, что у нас, австралийцев/новозеландцев, ужасная репутация, когда дело доходит до создания фильмов. Все в этом фильме ужасно, от актерского мастерства до монтажа. Обычно я даже не пишу здесь рецензии, но в этом случае я сделаю исключение. Я только хочу, чтобы кто-то предупредил меня, прежде чем я нанял эту катастрофу».
    1 b'Этот фильм ОООЧЕНЬ смешной!!! Актерская игра ЗАМЕЧАТЕЛЬНА, Ramones сексуальны, шутки тонкие, а сюжет — именно то, что каждый старшеклассник мечтает сделать со своей школой.  Мне очень понравился саундтрек, а также тщательно продуманный цинизм. Если вам нравится Монти Пайтон, вам понравится этот фильм. Этот фильм немного "смазан" (без всех надоедливых песен). Песни, которые поются, симпатичны; вы даже можете обнаружить, что поете эти песни, когда фильм закончится. Этот мюзикл занимает для меня второе место среди мюзиклов (второе после братьев блюз). Но, пожалуйста, не думайте об этом, как о мюзикле; видя, насколько симпатичны песни, трудно сказать, что происходит тщательно поставленная сцена. Я думаю, что этот фильм больше похож на комедию с оттенком романтики. Вам напомнят, каково это быть мятежным подростком; Излишне говорить, что после просмотра этого фильма вы будете вспоминать свои старые школьные годы. Настоятельно рекомендуется как для семьи (поскольку это очень юношеское, так и для взрослых, так как есть много шуток, которые становятся смешнее с возрастом и опытом).
    0 b"Алекс Д. Линц заменяет Маколея Калкина в качестве центральной фигуры в третьем фильме империи «Один дома».  Четыре промышленных шпиона приобретают компьютерный чип системы наведения ракет и провозят его контрабандой через аэропорт в игрушечной машине с дистанционным управлением. Из-за багажа замешательство, ворчливая миссис Хесс (Мариан Селдес) получает машину. Она отдает ее своему соседу Алексу (Линц) как раз перед тем, как появляются шпионы. Шпионы арендуют дом, чтобы ограбить каждый дом в районе, пока не найдут машина.Один дома с ветряной оспой, Алекс звонит в 911 каждый раз, когда он замечает кражу, но шпионам всегда удается ускользнуть от полиции, в то время как Алекса обвиняют в звонках-розыгрышах. Шпионы, наконец, обращают свое внимание на Алекса, не подозревая, что он соорудил ловушку для всего своего дома. «Один дома 3» не был ужасен, но, вероятно, его не стоило снимать, вы не можете просто заменить Маколея Калкина, Джо Пеши или Дэниела Стерна. В «Один дома 3» было несколько забавных моментов, но я не люблю, когда в сериале меняют персонажей, смотрите на свой страх и риск».
    0 b"Здесь скрывается хороший фильм, но это не он.  Основная идея состоит в том, чтобы исследовать моральные проблемы, с которыми столкнется группа молодых людей, переживших апокалипсис. Но логика настолько запутана, что ее невозможно понять. Примите участие.

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

    Хуже того, после того, как, по-видимому, они прожили несколько недель или месяцев в этом новом режиме «убей или стань». мертвого мира, эти люди постоянно ведут себя как полные новички. Они не утруждают себя накоплением надлежащего снаряжения или еды. У них вечно кончается топливо в глуши. Они не принимают элементарных мер предосторожности при встрече с незнакомцами. И после пробираясь сквозь гниющие трупы всего ч человеческая раса, они брезгливы, как приютившиеся дебютантки. Вы должны постоянно задаваться вопросом, как они могли выжить так долго... и даже если бы они выжили, почему кто-то захотел бы снять о них фильм.

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

    Помимо всего этого, мы должны бороться с сомнительными актерскими способностями Криса Пайна. Его изображение высокомерного молодого Джеймса Т. Кирка могло показаться проницательным, если рассматривать его отдельно. Но в «Перевозчиках» он играет точно на той же ноте: высокомерный и тупоголовый. Невозможно не подозревать, что это и есть весь его драматический диапазон.

    С положительной стороны, фильм *выглядит* превосходно. У него чрезмерно резкий, насыщенный вид, который действительно подходит для региона юго-запада США. Но это не спасет ни по-настоящему слабого письма, ни тонких (и раздражающих) персонажей. Даже если вы поклонник жанра конца света, вы должны избавить себя от агонии просмотра «Перевозчиков». 0 b'Я видел этот фильм в настоящем кинотеатре (вероятно, \\(2.00) с моим двоюродным братом и дядей. Нам было около 11 и 12 лет, я думаю, и мы действительно любили страшные фильмы. Я помню, как был взволнован, увидев это потому, что мой крутой дядя позволил нам выбрать фильм (и мы, вероятно, никогда не будем делать это снова!) и оооочень разочарованы потом!! Просто скучно и не страшно. Единственная искупительная вещь, которую я могу вспомнить, был Corky Pigeon из Silver Spoons, и что был не таким уж великим, просто кого-то, кого я узнал. Я видел плохие фильмы раньше, и этот навсегда запомнился мне как худший. Насколько я помню, это был один из самых скучных, не -страшно, отходы нашего коллектива\)6, и отходы пленки. Я читал некоторые обзоры, в которых говорится, что его стоит посмотреть, и я говорю: «Слишком каждому свое», но я бы даже не стал заморачиваться. Даже не так уж плохо, это хорошо.

    Настройка набора данных для повышения производительности

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

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

    .prefetch() перекрывает предварительную обработку данных и выполнение модели во время обучения.

    Дополнительные сведения об обоих методах, а также о том, как кэшировать данные на диск, см. в руководстве по производительности данных.

     АВТОНАСТРОЙКА = tf.data.АВТОНАСТРОЙКА
    train_ds = train_ds.cache().prefetch(buffer_size=AUTOTUNE)
    val_ds = val_ds.cache().prefetch(buffer_size=AUTOTUNE)
     

    Использование слоя Embedding

    Keras упрощает использование встраивания слов. Взгляните на слой Embedding.

    Слой Embedding можно понимать как таблицу поиска, которая отображает целочисленные индексы (которые обозначают определенные слова) в плотные векторы (их вложения). Размерность (или ширина) встраивания — это параметр, с которым вы можете поэкспериментировать, чтобы увидеть, что хорошо подходит для вашей задачи, почти так же, как вы экспериментировали бы с количеством нейронов в плотном слое.

     # Встроить словарь из 1000 слов в 5 измерений.
    embedding_layer = tf.keras.layers.Embedding(1000, 5)
     

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

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

     результат = embedding_layer (tf. constant ([1, 2, 3]))
    результат.numpy()
     
    массив([[-0.04321694, -0.04805752, -0.04070641, -0.0487094 , 0.0210884 ],
           [0,00870438, -0,02464436, 0,026, 0,04859939, -0,01298787],
           [-0,00294749, -0,03976954, -0,01092914, -0,04061924, 0,02029655]],
          dtype=поплавок32)
     

    Для задач с текстом или последовательностями уровень Embedding принимает двумерный тензор целых чисел формы (выборки, длина_последовательности) , где каждая запись представляет собой последовательность целых чисел. Он может встраивать последовательности переменной длины. Вы можете добавить в слой встраивания над партиями с формами (32, 10) (партия из 32 последовательностей длиной 10) или (64, 15) (партия из 64 последовательностей длиной 15).

    Возвращаемый тензор имеет на одну ось больше, чем входной, векторы встраивания выровнены по новой последней оси. Передайте ему входной пакет (2, 3) , а выход (2, 3, N)

     result = embedding_layer(tf.constant([[0, 1, 2], [3, 4, 5 ]]))
    результат.форма
     
    Тензорформа([2, 3, 5])
     

    При получении пакета последовательностей в качестве входных данных слой внедрения возвращает трехмерный тензор с плавающей запятой формы (образцы, длина_последовательности, размерность_встраивания) . Для преобразования этой последовательности переменной длины в фиксированное представление существует множество стандартных подходов. Вы можете использовать слой RNN, Attention или объединение, прежде чем передавать его на плотный слой. В этом руководстве используется объединение в пул, поскольку оно является самым простым. Классификация текста с учебным пособием по RNN — хороший следующий шаг.

    Предварительная обработка текста

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

     # Создайте пользовательскую функцию стандартизации для удаления тегов разрыва HTML '
    '. def custom_standardization (входные_данные): нижний регистр = tf.strings.lower(входные_данные) stripped_html = tf.strings.regex_replace (нижний регистр, '
    ', ' ') вернуть tf.strings.regex_replace (stripped_html, '[%s]' % re.escape(строка.пунктуация), '') # Размер словарного запаса и количество слов в последовательности. размер_слова = 10000 длина последовательности = 100 # Используйте слой векторизации текста для нормализации, разделения и преобразования строк в # целые числа. Обратите внимание, что слой использует пользовательскую стандартизацию, определенную выше. # Установите максимальную_длину последовательности, так как все сэмплы имеют разную длину. vectorize_layer = TextVectorization( стандартизировать = custom_standardization, max_tokens=vocab_size, output_mode = 'целое', output_sequence_length=последовательность_длина) # Создайте набор данных только для текста (без меток) и вызовите адаптацию для создания словаря. text_ds = train_ds.map (лямбда x, y: x) vectorize_layer.adapt (text_ds)

    Создайте модель классификации

    Используйте Keras Sequential API для определения модели классификации настроений. В данном случае это модель стиля «Непрерывный мешок слов».

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

    • Слой GlobalAveragePooling1D возвращает выходной вектор фиксированной длины для каждого примера путем усреднения по измерению последовательности. Это позволяет модели обрабатывать ввод переменной длины самым простым способом.

    • Выходной вектор фиксированной длины передается через полносвязный ( Dense ) слой с 16 скрытыми элементами.

    • Последний слой плотно связан с одним выходным узлом.

    Предостережение: В этой модели не используется маскирование, поэтому заполнение нулями используется как часть ввода, поэтому длина заполнения может влиять на вывод. Чтобы исправить это, см. руководство по маскированию и заполнению.
     embedding_dim=16
    модель = последовательный([
      векторизовать_слой,
      Встраивание (vocab_size, embedding_dim, name="embedding"),
      GlobalAveragePooling1D(),
      Плотный (16, активация = 'relu'),
      Плотный(1)
    ])
     

    Скомпилируйте и обучите модель

    Вы будете использовать TensorBoard для визуализации метрик, включая потери и точность. Создайте tf.keras.callbacks.TensorBoard .

     tensorboard_callback = tf.keras.callbacks.TensorBoard(log_dir="журналы")
     

    Скомпилируйте и обучите модель с помощью оптимизатора Adam и потери BinaryCrossentropy .

     model.compile(optimizer='адам',
                  потеря = tf.keras.losses.BinaryCrossentropy (from_logits = True),
                  метрики=['точность'])
     
     модель. подходит(
        поезд_дс,
        validation_data=val_ds,
        эпохи=15,
        callbacks=[tensorboard_callback])
     
    Эпоха 1/15
    20/20 [===============================] - 3 с 78 мс/шаг - потеря&двоеточие; 0,6915 - точность&двоеточие; 0,5028 - val_loss: 0,6896 - val_accuracy: 0,4886
    Эпоха 2/15
    20/20 [===============================] - 1 с 58 мс/шаг - потери&двоеточие; 0,6861 - точность&двоеточие; 0,5028 - val_loss: 0,6828 - val_accuracy: 0,4886
    Эпоха 3/15
    20/20 [==============================] - 1с 59мс/шаг - потеря & двоеточие; 0,6765 - точность&двоеточие; 0,5028 - val_loss: 0,6713 - val_accuracy: 0,4886
    Эпоха 4/15
    20/20 [===============================] - 1 с 57 мс/шаг - потеря&двоеточие; 0,6612 - точность&двоеточие; 0,5028 - val_loss: 0,6543 - val_accuracy: 0,4886
    Эпоха 5/15
    20/20 [===============================] - 1 с 53 мс/шаг - потеря&двоеточие; 0,6398 - точность&двоеточие; 0,5028 - val_loss: 0,6319 - val_accuracy: 0,4886
    Эпоха 6/15
    20/20 [==============================] - 1 с 55 мс/шаг - потеря&двоеточие; 0,6127 - точность&двоеточие; 0,5052 - val_loss: 0,6051 - val_accuracy: 0,5106
    Эпоха 7/15
    20/20 [===============================] - 1 с 56 мс/шаг - потеря&двоеточие; 0,5811 - точность&двоеточие; 0. 5860 - val_loss: 0,5757 - val_accuracy: 0,6018
    Эпоха 8/15
    20/20 [===============================] - 1 с 57 мс/шаг - потеря&двоеточие; 0,5470 - точность&двоеточие; 0,6668 - val_loss: 0,5459- val_accuracy: 0,6564
    Эпоха 9/15
    20/20 [==============================] - 1 с 55 мс/шаг - потеря&двоеточие; 0,5128 - точность&двоеточие; 0,7217 - val_loss: 0,5177 - val_accuracy: 0,6970
    Эпоха 10/15
    20/20 [===============================] - 1 с 56 мс/шаг - потеря&двоеточие; 0,4801 - точность&двоеточие; 0,7584 - val_loss: 0,4923 - val_accuracy: 0,7288
    Эпоха 11/15
    20/20 [===============================] - 1 с 56 мс/шаг - потеря&двоеточие; 0,4502 - точность&двоеточие; 0,7847 - val_loss: 0.4703 - val_accuracy: 0,7478
    Эпоха 12/15
    20/20 [===============================] - 1 с 58 мс/шаг - потери&двоеточие; 0,4234 - точность&двоеточие; 0,8057 - val_loss: 0,4517 - val_accuracy: 0,7584
    Эпоха 13/15
    20/20 [==============================] - 1с 59мс/шаг - потеря & двоеточие; 0,3996 - точность&двоеточие; 0. 8219 - val_loss: 0.4363 - val_accuracy: 0,7706
    Эпоха 14/15
    20/20 [===============================] - 1 с 58 мс/шаг - потери&двоеточие; 0,3785 - точность&двоеточие; 0.8343 - val_loss: 0,4235 - val_accuracy: 0,7792
    Эпоха 15/15
    20/20 [===============================] - 1 с 57 мс/шаг - потеря&двоеточие; 0,3598 - точность&двоеточие; 0,8449 - val_loss: 0.4131 - val_accuracy: 0,7890
    
     

    При таком подходе точность проверки модели достигает около 78 % (обратите внимание, что модель переоснащается, поскольку точность обучения выше).

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

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

     модель.резюме()
     
    Модель&двоеточие; "последовательный"
    _________________________________________________________________
     Слой (тип) Выходная форма Параметр #
    ================================================== ===============
     text_vectorization (TextVec (Нет, 100) 0
     торизация)
                                                                     
     встраивание (Встраивание) (Нет, 100, 16) 160000
                                                                     
     global_average_pooling1d (G (Нет, 16) 0
     lobalAveragePooling1D)
                                                                     
     плотный (плотный) (нет, 16) 272
                                                                     
     плотности_1 (Плотные) (Нет, 1) 17
                                                                     
    ================================================== ===============
    Всего параметров & двоеточие; 160 289Обучаемые параметры & двоеточие; 160 289
    Необучаемые параметры & двоеточие; 0
    _________________________________________________________________
     

    Визуализируйте метрики модели в TensorBoard.

     #docs_infra: no_execute
    %load_ext тензорная доска
    %tensorboard --logdir журналы
     

    Получить обученные вложения слов и сохранить их на диск

    Затем получить вложения слов, изученные во время обучения. Вложения — это веса слоя Embedding в модели. Матрица весов имеет форму (Vocab_size, Embedding_Dimension) .

    Получите веса из модели, используя get_layer() и get_weights() . Функция get_vocabulary() предоставляет словарь для создания файла метаданных с одним токеном на строку.

     веса = model.get_layer('встраивание').get_weights()[0]
    словарный запас = vectorize_layer.get_vocabulary()
     

    Запишите веса на диск. Чтобы использовать Embedding Projector, вы загрузите два файла в формате, разделенном табуляцией: файл векторов (содержащий встраивание) и файл метаданных (содержащий слова).

     out_v = io.open('vectors.tsv', 'w', encoding='utf-8')
    out_m = io.open('metadata.tsv', 'w', encoding='utf-8')
    для индекса, слово в перечислении (словарь):
      если индекс == 0:
        continue # пропустить 0, это заполнение.
      vec = веса[индекс]
      out_v.write('\t'.join([str(x) для x в vec]) + "\n")
      out_m.write(слово + "\n")
    out_v.close()
    out_m.close()
     

    Если вы запускаете это руководство в Colaboratory, вы можете использовать следующий фрагмент для загрузки этих файлов на локальный компьютер (или использовать файловый браузер, Вид -> Содержание -> Браузер файлов ).

     попробуйте:
      из файлов импорта google.colab
      files.download('векторы.tsv')
      files.download('metadata.tsv')
    кроме исключения:
      проходить
     

    Визуализация вложений

    Для визуализации вложений загрузите их в проектор для встраивания.

    Откройте встроенный проектор (он также может работать в локальном экземпляре TensorBoard).

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

    Примечание: Экспериментально вы сможете создавать более интерпретируемые вложения, используя более простую модель. Попробуйте удалить слой Dense(16) , переобучить модель и снова визуализировать вложения. Примечание: Как правило, для обучения интерпретируемых вложений слов требуется гораздо больший набор данных. В этом руководстве для демонстрации используется небольшой набор данных IMDb.

    Следующие шаги

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

    • Чтобы обучить встраивания слов с помощью алгоритма Word2Vec, попробуйте учебник Word2Vec.

    • Чтобы узнать больше о расширенной обработке текста, ознакомьтесь с моделью Transformer для понимания языка.

    Поиск слов Эрудит | Scrabble Cheat

    Scrabble Word Finder — полезный инструмент для игроков в Scrabble® — как на традиционной доске, так и для фанатов Scrabble Go. Введя плитки с буквами в поле поиска, Scrabble Word Finder мгновенно найдет лучшие читы и слова с высоким рейтингом. Расширенные параметры интуитивно понятны и просты в использовании как для опытных профессионалов, так и для новичков.

    Полное руководство по поиску слов и игре Scrabble

    «Какие слова я могу составить из этих букв?» Это постоянный вопрос при попытке выиграть в Scrabble. Инструмент для накрутки слов — это удобная вещь, которая может помочь вам расшифровать буквы, чтобы составить слова. С буквами на вашем подносе, которые трудно использовать, например, X, Z, Q или ничего, кроме гласных, может быть почти невозможно что-то понять без чит-поискателя слов Scrabble! Конечно, «чит-скрэббл» может быть неверным способом думать об этом; это больше похоже на помощь в поиске слов в Scrabble. Этот мощный инструмент позволяет вам тренировать свой мозг, наращивать словарный запас, стать мастером решения анаграмм Scrabble, произвести впечатление на друзей, вселить страх в сердца ваших врагов и, естественно, выучить несколько новых слов. Используйте наш бесплатный решатель Scrabble с пустыми плитками или вопросительными знаками, чтобы расшифровывать слова, жульничать с разрешения или просто стать лучше в игре!

    Помимо нашего превосходного инструмента для расшифровки слов, у нас также есть несколько других полезных советов и приемов, которые помогут вам выиграть в Scrabble®. Здесь перечислены слова, помогающие найти распространенные проблемы, такие как «слова, состоящие из двух букв» и «слова, начинающиеся с Q», и мы также рассмотрим некоторые правила Эрудит, краткую историю настольной игры, лучшие стратегии и лучшие слова для победы. Мы ответим на любые распространенные вопросы о классической игре в слова. Инструменты решения позволяют расшифровывать слова, поисковый поиск может помочь вам решить конкретные проблемы, а вся наша информация может помочь вам стать абсолютным чемпионом Scrabble!

    Грамматический пробел

    • Переходные слова
    • Примеры персонификации для детей
    • Примеры аллитерации для детей
    • Активный и пассивный голос
    • Образный язык

    Количество слов по длине

    • Слова из двух букв
    • Слова из трех букв
    • Слова из четырех букв
    • Слова из пяти букв
    • Слова из шести букв

    Краткая история настольной игры Scrabble

    Как, почему, когда и где появился Scrabble? Американцы не всегда были одержимы вопросом: «Что означают эти буквы?» Несколько изобретательных людей в Нью-Йорке в 1930-х и 40-х годах разработали игру, которую мы теперь знаем и любим. Вот краткая хронология Scrabble:

    • 1930-е : Во время Великой депрессии, когда был изобретен Scrabble, безработный архитектор из Покипси, штат Нью-Йорк, по имени Альфред Мошер Баттс начинает разрабатывать популярную игру, которую он представляет как комбинацию настольная игра, игра с числами и кроссворд. Согласно городской легенде, он выбрал частоту появления плиток в игре и их значения, подсчитав буквы на первой странице 9 0451 Нью-Йорк Таймс. Как ни странно, он, как говорят, не любил писать по буквам.
    • 1948 : После продажи игры как «Lexiko», а затем как «Criss-Cross Words», Баттс передает бразды правления жителю Нью-Йорка по имени Джеймс Бруно для массового производства игры. Бруно придумывает новую цветовую схему, а также известное теперь название «Scrabble». Игра зарегистрирована как торговая марка в этом году.

    Забавный факт : Слово «Scrabble» — настоящее слово; оно означает «царапать, царапать или шарить неуклюже или лихорадочно». Вы можете сыграть в слово Scrabble в игре Scrabble, если у вас есть нужные плитки!

    • 1949 :Брюно и его семья арендуют заброшенное здание школы в Доджингтоне, штат Коннектикут, чтобы вручную создать игру. Сообщается, что они сделали 2400 комплектов, но потеряли 450 долларов.
    • 1950-е : Scrabble становится все более популярным, когда Джек Страус из Macy’s отправляется в отпуск и обнаруживает игру, решив, что хочет продавать ее в магазинах Macy’s.
    • 1952 : Лицензия на игру принадлежит компании Selchow & Righter Company.
    • 1953:  Уточнены некоторые правила, такие как параллельные слова и эффекты премиальных квадратов.
    • 1973:  Начинаются первые турниры, сначала неофициально.
    • 1976:  Правила снова обновлены, чтобы прояснить, кто ходит первым, может ли игрок передать свой ход, а также окончательный подсчет очков.
    • 1978:  Проведен первый национальный турнир, North American Invitational.
    • 1984 : Scrabble становится игровым шоу на NBC до 1990.
    • 1986: Selchow & Righter продана COLECO Industries.
    • 1989:  COLECO Industries и ее игры проданы сегодняшнему владельцу, Hasbro Inc.
    • 1999 :   Есть еще одно важное изменение правил, разъясняющее некоторые правила, касающиеся испытаний.
    • 2003:  В Бостоне проходит первый национальный школьный чемпионат по скрэбблу.
    • 2004: Игра занесена в Национальный зал славы игрушек.
    • 2009 : Выпущена конкурирующая онлайн-игра Words With Friends, которая мгновенно завоевала успех.

    Словари

    • Словарь Эрудита
    • Словарь слов с друзьями

    Поиск слов

    • Искатель слов
    • Слова с друзьями Поиск слов
    • Расшифровать слово Finder
    • Решатель слов
    • Решатель анаграмм

    Основы официальных правил Scrabble®: как играть

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

    • Какие слова официально разрешены? Существует утвержденный словарь, выпущенный Merriam-Webster: официальный словарь Scrabble, онлайн или в печатном виде. Вы также можете проверить слово на официальной странице Hasbro Scrabble. Рекомендуется официально определиться с игровым словарем до начала игры.
    • Какие слова запрещены? Некоторые типы слов не допускаются, например иностранные слова, которых нет в официальных англоязычных словарях, аббревиатуры, суффиксы, префиксы, слова с дефисом, любые слова, требующие апострофа, и имена собственные (или любые слова, обычно требующие заглавной буквы ).
    • Какая буква Scrabble стоит больше всего?  Q и Z приносят по 10 баллов и являются буквами с наивысшим баллом в Scrabble. Вот как ранжируются остальные буквы по очкам Scrabble:
      10 баллов: Q, Z
      –8 баллов: J, X
      –5 баллов: K
      –456 F 90 , H, V, W, Y
      — 3 точки: B, C, M, P
      — 2 точки : D, G
      — 1 точка : A, E, I, L, N, O , С, Т, Р, У
    • В Scrabble ты можешь составить два слова? Да и нет. При размещении новых плиток вы должны придерживаться размещения плиток в одном направлении и придерживаться той строки или столбца, с которых вы начали. Вы можете добавлять буквы как до, так и после существующего слова за один ход, но они должны идти в одном направлении, чтобы получилось одно слово. Но в Scrabble вы можете добавить к слову и в итоге получить более одного слова? Да, ты можешь; этот процесс в просторечии называется «зацеплением» или «параллельными словами». С параллельными словами вы можете завершить и набрать баллы за несколько слов, а не только за два. По сути, есть три основных способа образования новых слов в Scrabble:
      — Вы можете добавить больше букв к слову, которое уже размещено на доске.
      — Вы можете разместить слово под прямым углом, используя одну из букв, уже имеющихся на доске, или добавив букву к существующему слову.
      — Вы можете поместить полное слово параллельно слову, уже находящемуся на доске, если все соседние буквы образуют полные слова.
    • Сколько игроков может играть в традиционный Scrabble®? Традиционная настольная игра для двух-четырех игроков.
    • Кто ходит первым в традиционном Scrabble®? После расстановки доски и стоек и выбора словаря и любых правил дома каждый игрок берет из мешочка по одной плитке, и игрок с буквой, ближайшей к «А», ходит первым; второй игрок находится слева от этого человека. Затем положите буквы обратно в мешочек и перемешайте их. Затем каждый игрок вытягивает по семь букв и ставит их на свою стойку. Первому игроку нужно разместить слово на доске, которое пересекает квадрат посередине. Так начинается Скрэббл! Затем они должны подсчитать свои очки и взять плитки, чтобы заменить те, которые они сыграли, прежде чем ход перейдет к следующему игроку.
    • Чем заканчивается игра? Иногда возникает путаница в том, как заканчивается Эрудит. Игра заканчивается, когда все буквы вытянуты и один из игроков использует свою последнюю букву (или когда были сделаны все возможные ходы). Когда Scrabble заканчивается, игроки могут перепроверить свои очки, обращая внимание на бонусы на самой сетке, а затем они должны вычесть значения своих несыгранных букв из своего счета. Если игрок заканчивает игру с пустой стойкой, он должен добавить значения несыгранных букв всех остальных к своему счету. Затем по наибольшему количеству очков определяется победитель игры.
    • Когда вы играете в Scrabble®, когда вы не можете пойти, что разрешено? Официальные правила позволяют вам пройти свой ход и использовать его для обмена «всеми, некоторыми или ни одним» буквами, которые у вас есть. Это может замедлить игровой процесс, поэтому правила дома некоторых людей позволяют использовать онлайн-инструмент для создания слов Scrabble, такой как наш, вместе с некоторым штрафом. (Игроки определенно захотят согласиться с этим заранее!) Это может быть хорошей идеей, чтобы ускорить процесс, если вы играете с молодыми или новыми игроками, которые хотят изучить игру и повеселиться. Например, если вы являетесь родителем, пытающимся расширить словарный запас своего ребенка, используйте бесплатный конструктор слов Scrabble, а затем просмотрите, что это за слово, и его определение может быть хорошей идеей!
    • Может я неправильно играю?  Во-первых, очевидно, важно получать удовольствие, поэтому, если вы все взволнованы, подумайте о том, чтобы сделать небольшой перерыв. Но одна распространенная ошибка, которую совершают многие игроки, заключается в том, что они не выбирают словарь слов Scrabble для использования в начале игры. Это усложняет вызовы позже! Возможно, вы даже захотите разрешить использовать его в качестве справочного материала для новичков в Scrabble®. Однако чит-инструменты, такие как проверка слов Scrabble, определенно не должны использоваться без ведома других игроков. Часто случайные игроки не против того, чтобы кто-то новый использовал помощника Scrabble, но обязательно спросите разрешения, прежде чем искать подсказку: вы хотите, чтобы вас знали как того, кто выигрывает, а не как того, кто жульничает! И, наконец, убедитесь, что вы понимаете правила параллелей. Если вы составляете горизонтальное слово, которое имеет смысл, но одно из вертикальных слов не является словом, вы не можете его разместить.

    Важно отметить, что в Scrabble® есть несколько особых правил; например, вы можете получить бонус в 50 очков, если используете все семь своих плиток за один ход (это называется «бинго»). Вы также можете получить дополнительные очки, используя бонусные квадраты на доске, в том числе заветную «тройку-тройку», когда вы играете слово, покрывающее два тройных квадрата подсчета слов. Специальные квадраты — это двойная буква (DL), тройная буква (TL), двойное слово (DW) и тройное слово (TW). Блеф также разрешен; это нормально играть фальшивым словом, если вам это сойдет с рук! Но ваши оппоненты могут оспорить слово, если посчитают его фальшивым, и если вас поймают, вам грозит штраф. (Возможно, не рискуйте, если у них уже есть под рукой словарь Scrabble!)

    Блог

    Является ли _____ словом?

    У каких певцов самый большой словарный запас?

    Какой язык хочет выучить каждая страна?

    Слово Эрудит с наибольшим количеством очков (и другие удивительные ходы Эрудита)

    Какое слово Эрудит получило наибольшее количество очков в истории?

    Это « caziques », что является вариантом «cacique», что означает «коренной индейский вождь в районах, где преобладает преимущественно испанская культура». Это тоже тип птицы. Сами по себе буквы в сумме дают 28 баллов, что не так уж и плохо, но в 19В 82-м году Карл Хошнав поставил свою Q в поле для подсчета очков с двумя буквами, его слово попало на тройную тройку, и он получил бонус в бинго на 50 очков, в результате чего в общей сложности он набрал 392 очка.

    В игре было полно таких хитрых ходов; просто проверьте официальные записи NASPA. Вот некоторые из других лучших слов и движений Scrabble, сыгранных в истории игры, а также последние чемпионы Scrabble!

    Scrabble & Scrabble Go Советы и подсказки: хитроумные стратегии

    Как видно из слов, набравших наибольшее количество очков в Scrabble, огромный словарный запас не обязательно является секретом победы в играх. Быть мастером размещения — вот как побеждать в Scrabble. Не можешь произнести слово? Велика вероятность, что вы можете поставить единицу во множественное число, добавить суффикс или сделать что-нибудь хитрое вместо этого. Вот еще несколько советов, как выигрывать в Scrabble каждый раз, когда вы играете:

    Совет №1: Стремитесь выиграть бинго

    Это 50 баллов; это не к чему придраться! Вы получаете бинго Scrabble, когда используете все семь букв на своей стойке одновременно. Используйте наш генератор слов Scrabble, чтобы потренироваться в определении слов из семи и восьми букв, которые позволят вам избавиться от всего сразу. Это отличная причина, чтобы повесить пустые плитки.

    Совет № 2. Станьте мастером «зацепления»

    В Scrabble® зацепление — это практика добавления буквы к слову, уже написанному на доске (обычно S), а затем использование этой буквы для создания нового слова. в противоположном направлении. Например, вы можете добавить «S» в конце слова «шляпа», чтобы получились «шляпы», а затем использовать «S», чтобы написать совершенно новое слово, например «щит». Важно помнить, что как только вы выберете направление для ввода букв, вы должны придерживаться того же столбца или строки.

    Совет № 3: запомните двухбуквенные слова, заменяющие их параллельными словами

    Такие полураздражающие слова, как aa, qi, xi, xu, ja и axe, абсолютно необходимы для вашей производительности на поздних этапах игры, когда часто меньше свободного места, особенно если вы планируете параллельную игру. Параллели в Scrabble чем-то напоминают практику зацепления, доведенную до крайности: вы можете добавить целое слово параллельно другому слову, пока комбинации букв выстраиваются в линию, образуя сами слова. Например, если слово «zit» расположено на доске горизонтально, вы можете добавить слово «at» горизонтально под ним, образуя «za» и «it» по вертикали. Эта практика может набрать кучу очков позже в игре!

    Совет № 4: Имейте в виду резервные слова для сложных ситуаций

    Если у вас есть Q, может возникнуть побуждение держаться за него вечно, пока вы не получите U, но важно помнить, что все неиспользованные буквы засчитываются против вас в конце. Плитка Q стоит 10 очков, так что это уменьшит ваш счет на 10 очков! Иногда вам нужно быстро понять, что делать с Q, и то же самое касается Z, который также стоит 10 очков. Используйте наш инструмент для поиска слов, чтобы заранее подобрать слова, чтобы быть готовым к сложным ситуациям, например, когда у вас есть Q без U.

    Совет № 5: обратите пристальное внимание на саму доску

    Помните, если вы фанат Words With Friends , что доска для Scrabble совсем другая! Все устроено по-разному, поэтому вам нужно разработать стратегию. Например, очень важно иметь в виду, что вы можете получить «тройной-тройной». Согласно правилам, «если слово состоит из двух квадратов премиального слова, оценка удваивается, а затем повторно удваивается (в 4 раза больше количества букв) или утраивается, а затем повторно утраивается (9).умножить на количество букв)». Сочетание этого с такой мощной буквой, как Z, Q или J, может привести к массе очков, особенно если вы одновременно получаете бинго!

    Инструменты

    • Счетчик слов
    • Генератор случайных слов
    • Генератор случайных имен пользователей
    • Генератор случайных паролей

    Списки слов

    • Слова заканчиваются на
    • Гласные слова
    • Согласные слова
    • Слова по длине
    • Слова с буквами

    Часто задаваемые вопросы об игре Scrabble

    Вот еще несколько интересных фактов об одной из любимых настольных игр Америки.

    Кто производит эрудит?

    Hasbro Inc . производит его в США и Канаде, а Mattel  производит его за границей.

    Кто решает слова Эрудита?

    Существует два основных списка слов: Официальный список слов для турниров и клубов (также известный как OWL или TWL) для игроков из Северной Америки и Collins Scrabble Words (также известный как CSW или SOWPODS) для игроков за пределами США и Канады. Есть небольшие отличия. Это может показаться странным, но это удивительно политический вопрос: некоторые оскорбительные слова были удалены из OWL, а новые версии вызвали большой стресс.

    OWL обычно основан на словаре Merriam-Webster, а CSW основан на словаре Collins.

    В конце концов, слова в Scrabble определяете вы, игрок: в правилах говорится, что игроки должны коллективно решить в начале игры, какой словарь они будут проверять во время испытаний. Если вы как группа предпочитаете, например, Оксфордский словарь, вам просто нужно заранее договориться.

    Сколько плиток в Scrabble?

    Всего в игре Scrabble 100 плиток. Если вы чувствуете, что чего-то не хватает, не стесняйтесь пересчитывать их — их должно быть 9.8 букв и две пустые плитки.

    Вот сколько плиток существует для каждой буквы в Scrabble:

    • 12 плиток : E
    • 9 плиток : A, I
    • 8 Tilles : A, I
    • . N, R, T
    • 4 панели : D, L, S, U
    • 3 панели : G
    • 2 панели : B, C, F, H, M, P, V, W, Y, заглушки
    • 1 плитка : J, K, Q, X, Z

    Если несколько плиток пропали без вести, вы часто можете найти замену в Интернете на таких сайтах, как Etsy или Amazon. Кроме того, вы можете использовать этот список, чтобы сделать свою собственную доску для скрэббла своими руками, например, эту версию из твердых пород дерева или эту магнитную доску.

    Можно ли играть онлайн? Что такое Скрэббл Го?

    Одним из самых популярных приложений для игры в стиле Scrabble является Word With Friends, созданное Zynga, хотя между Words With Friends и традиционным Scrabble есть различия. (Например, в Words With Friends нет бонуса в 50 баллов, а макет доски отличается.) Некоторые предпочитают официальное приложение Scrabble, разработанное Scopely. Существует также официальная версия игры для Facebook.

    Почему Эрудит полезен для мозга?

    Невероятно, но эффект от игры в Scrabble был тщательно изучен. Исследователи обнаружили, что опытные игроки в Scrabble используют разные части своего мозга, чем неспециалисты, больше полагаясь на визуальное восприятие, и ученые надеются, что эти открытия означают, что забавная словесная игра, подобная этой, может быть полезна людям с неврологическими дегенеративными состояниями, такими как болезнь Альцгеймера. болезнь. Scrabble® также хвалят как забавную игру в слова для детей, которые хотят поработать над своим словарным запасом и правописанием, улучшить игровые навыки и попрактиковаться в критическом мышлении. Но привлечение людей и объединение их в дружеской и конкурентной среде — вот почему Scrabble® важен для нас.

    Навигация по коду в Visual Studio Code

    Visual Studio Code имеет высокопроизводительный редактор кода, который в сочетании со службами языка программирования дает вам возможности IDE и скорость текстового редактора. В этом разделе мы сначала опишем функции языковой аналитики VS Code (предложения, подсказки параметров, умная навигация по коду), а затем покажем возможности основного текстового редактора.

    Быстрая навигация по файлам

    Совет: Вы можете открыть любой файл по его имени, набрав ⌘P (Windows, Linux Ctrl+P) ( Быстрое открытие ).

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

    Удерживая нажатой клавишу Ctrl, нажмите Tab, чтобы просмотреть список всех файлов, открытых в группе редакторов. Чтобы открыть один из этих файлов, снова используйте Tab, чтобы выбрать файл, к которому вы хотите перейти, затем отпустите Ctrl, чтобы открыть его.

    Кроме того, вы можете использовать ⌃- (Windows Alt+Left, Linux Ctrl+Alt+-) и ⌃⇧- (Windows Alt+Right, Linux Ctrl+Shift+-) для перемещения между файлами и редактирования местоположений. Если вы прыгаете между разными строками одного и того же файла, эти ярлыки позволяют легко перемещаться между этими местами.

    Над содержимым редактора есть панель навигации, которая называется Breadcrumbs. Он показывает текущее местоположение и позволяет быстро перемещаться между папками, файлами и символами.

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

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

    Если текущий тип файла имеет языковую поддержку символов, вы увидите текущий путь к символу и раскрывающийся список других символов на том же уровне и ниже.

    Вы можете отключить хлебные крошки с помощью переключателя View > Show Breadcrumbs или с помощью настройки Breadcrumbs.enabled .

    Настройка хлебных крошек

    Внешний вид хлебных крошек можно настроить. Если у вас очень длинные пути или вас интересуют только пути к файлам или символы, вы можете использовать настройки Breadcrumbs.filePath и Breadcrumbs.symbolPath . Оба поддерживают на , от и последний , и они определяют, видите ли вы, и какую часть пути вы видите. По умолчанию хлебные крошки отображают значки файлов и символов слева от навигационной цепочки, но вы можете удалить значки, установив для хлебных крошек.icons значение false.

    Вы можете управлять порядком символов в раскрывающемся списке Breadcrumbs с помощью настроек Breadcrumbs.symbolSortOrder .

    Допустимые значения:

    • позиция — позиция в файле (по умолчанию)
    • название — в алфавитном порядке
    • тип — тип символа порядок

    Навигация с помощью клавиатуры

    Для взаимодействия с навигационными цепочками используйте команду Focus Breadcrumbs или нажмите ⇧⌘. (Windows, Linux Ctrl+Shift+.). Он выберет этот последний элемент и откроет раскрывающийся список, который позволит вам перейти к файлу или символу того же уровня. Используйте сочетания клавиш ← (Windows, Linux слева) и → (Windows, Linux справа) для перехода к элементам до или после текущего элемента. Когда появится раскрывающийся список, начните вводить текст — все совпадающие элементы будут выделены, и для быстрой навигации будет выбрано наилучшее совпадение.

    Вы также можете взаимодействовать с панировочными сухарями без выпадающего списка. Нажмите ⇧⌘; (Windows, Linux Ctrl+Shift+;), чтобы выделить последний элемент, используйте ← (Windows, Linux слева) и → (Windows, Linux справа) для навигации и используйте пробел, чтобы открыть элемент в редакторе.

    Перейти к определению

    Если язык поддерживает это, вы можете перейти к определению символа, нажав F12.

    Если нажать Ctrl и навести курсор на символ, появится предварительный просмотр объявления:

    Совет: Вы можете перейти к определению, нажав Ctrl+щелчок, или открыть определение сбоку, нажав Ctrl+Alt+щелчок.

    Перейти к определению типа

    Некоторые языки также поддерживают переход к определению типа символа с помощью команды Перейти к определению типа либо из контекстного меню редактора, либо из палитры команд . Это приведет вас к определению типа символа. Команда editor.action.goToTypeDefinition по умолчанию не привязан к сочетанию клавиш, но вы можете добавить свою собственную комбинацию клавиш.

    Перейти к реализации

    Языки также могут поддерживать переход к реализации символа нажатием ⌘F12 (Windows, Linux Ctrl+F12). Для интерфейса здесь показаны все разработчики этого интерфейса, а для абстрактных методов — все конкретные реализации этого метода.

    Перейти к символу

    Вы можете перемещаться по символам внутри файла с помощью ⇧⌘O (Windows, Linux Ctrl+Shift+O). Набрав : символы будут сгруппированы по категориям. Нажмите Вверх или Вниз и перейдите в нужное место.

    Открыть символ по имени

    Некоторые языки поддерживают переход к символу между файлами с помощью ⌘T (Windows, Linux Ctrl+T). Введите первую букву типа, к которому вы хотите перейти, независимо от того, в каком файле он содержится, и нажмите Enter.

    Peek

    Мы думаем, что нет ничего хуже, чем большое переключение контекста, когда все, что вам нужно, это быстро что-то проверить. Вот почему мы поддерживаем просмотренных редакторов. При выполнении поиска Перейти к ссылкам (через ⇧F12 (Windows, Linux Shift+F12)) или Peek Definition (через ⌥F12 (Windows Alt+F12, Linux Ctrl+Shift+F10)), мы встраиваем результат в строку:

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

    Совет: Кроме того, окно просмотра закрывается, если нажать Escape или дважды щелкнуть в области редактора просмотра. Вы можете отключить это поведение с помощью установка editor.stablePeek .

    Совпадающие скобки

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

    Совет: Вы можете перейти к соответствующей скобке с помощью ⇧⌘\ (Windows, Linux Ctrl+Shift+\)

    Раскрашивание пары скобок

    Совпадающие пары скобок также можно раскрасить, установив для параметра editor.bracketPairColorization.enabled значение true .

    Для всех цветов можно выбрать тему, можно настроить до шести цветов.

    Вы можете использовать workbench.colorCustomizations , чтобы переопределить эти предоставленные темой цвета в ваших настройках:

     "workbench.colorCustomizations": {
        "editorBracketHighlight.foreground1": "#FFD700",
        "editorBracketHighlight.foreground2": "#DA70D6",
        "editorBracketHighlight.foreground3": "#179fff",
    },
     

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

    Совет: Непосредственно вызовите действие Peek References , щелкнув эти аннотации.

    Совет: Справочную информацию, отображаемую в CodeLens, можно включить или отключить с помощью параметра editor.codeLens .

    Символ переименования

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

    Ошибки и предупреждения

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

    • В строке состояния есть сводка всех ошибок и предупреждений.
    • Вы можете щелкнуть сводку или нажать ⇧⌘M (Windows, Linux Ctrl+Shift+M), чтобы отобразить ПРОБЛЕМЫ 9Панель 0456 со списком всех текущих ошибок.
    • Если открыть файл с ошибками или предупреждениями, они будут отображаться в тексте и на обзорной линейке.

    Совет: Чтобы просмотреть ошибки или предупреждения в текущем файле, вы можете нажать F8 или ⇧F8 (Windows, Linux Shift+F8), чтобы отобразить встроенную зону с подробным описанием проблемы и возможными действиями с кодом (если доступно):

    Действие кода

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

    Подсказки-вкладыши

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

    Подсказки вкладок можно включить/отключить с помощью параметра editor.inlayHints.enabled , по умолчанию включено. Расширения, такие как TypeScript или Rust, необходимы для предоставления фактической информации о подсказках.

    Для вашей защиты VS Code отображает запрос перед открытием исходящей ссылки на веб-сайт из редактора.

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

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

     // Вы можете использовать команду «Управление доверенными доменами», чтобы открыть этот файл.
    // Сохраните этот файл, чтобы применить правила доверенных доменов.
    [
      "*.twitter.com"
    ]
     

    Файл Trusted Domains JSON также содержит комментарии с примерами поддерживаемых форматов доменов и список доменов, которым доверяют по умолчанию, например https://*.visualstudio.com и https://*.microsoft.com .

    Следующие шаги

    Теперь, когда вы знаете, как работает редактор, пора попробовать кое-что еще. ..

    • Вступительное видео — Редактирование кода — Посмотрите вводный видеоролик о возможностях редактирования кода.
    • Пользовательский интерфейс
    • — на случай, если вы пропустили базовую ориентацию в VS Code.
    • Привязки клавиш — узнайте, как изменить привязки клавиш по своему усмотрению.
    • Отладка — вот где VS Code действительно сияет.

    Общие вопросы

    Как автоматически выбрать вторую запись в Quick Open вместо первой?

    С помощью команды workbench.action.quickOpenPreviousEditor можно автоматически выбрать вторую запись в Quick Open. Это может быть полезно, если вы хотите выбрать предыдущую запись из списка, не вызывая другую привязку клавиш:

     [
      {
        "клавиша": "ctrl+p",
        "команда": "workbench.action.quickOpenPreviousEditor"
      },
      {
        "клавиша": "ctrl+p",
        "команда": "-workbench. action.quickOpen"
      }
    ]
     

    Как настроить Ctrl+Tab для перехода между всеми редакторами всех групп

    По умолчанию Ctrl+Tab перемещается между редакторами одной и той же группы редакторов. Если вы хотите перемещаться по всем открытым редакторам во всех группах, вы можете создать сочетания клавиш для команд workbench.action.quickOpenPreviousRecentlyUsedEditor и workbench.action.quickOpenLeastRecentlyUsedEditor :

     [
      {
        "клавиша": "ctrl+tab",
        "command": "workbench.action.quickOpenPreviousRecentlyUsedEditor",
        "когда": "!inEditorsPicker"
      },
      {
        "клавиша": "ctrl+shift+tab",
        "command": "workbench.action.quickOpenLeastRecentlyUsedEditor",
        "когда": "!inEditorsPicker"
      }
    ]
     

    Как перемещаться между недавно использованными редакторами без средства выбора

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

    Клавиша Команда Идентификатор команды
    Открыть следующий недавно использованный редактор workbench. action.openNextRecentlyUsedEditor
    Открыть ранее использовавшийся редактор workbench.action.openPreviousRecentlyUsedEditor
    Открыть следующий недавно использованный редактор в группе workbench.action.openNextRecentlyUsedEditorInGroup
    Открыть ранее использовавшийся редактор в группе workbench.action.openPreviousRecentlyUsedEditorInGroup

    01.09.2022

    Amazon проводит второй «прайм-день». Вот что вы хотите знать.

    Это еще одна удача от продаж на Amazon. Правильно: Amazon подтвердила, что проводит еще одно мероприятие в стиле Prime Day, которое должно состояться в следующем месяце. Подробности пока скудны, но я расскажу вам, что мы знаем ниже.

    Я ваш хозяин, Джордан Паркер Эрб. Давайте начнем.


    Этот пост впервые появился в информационном бюллетене «10 вещей в технологиях» от Insider, в котором вы найдете все последние технические новости и новости, ежедневно доставляемые на ваш почтовый ящик. Зарегистрируйтесь здесь . Загрузите приложение Insider здесь.


    Клода Килкойн/Файл Фото/Reuters

    1. Официально: Amazon проводит вторую распродажу «Prime Day». Подтверждая отчет Юджина Кима из Insider, сделанный ранее в этом году, Amazon объявила, что в октябре проведет еще одну мегараспродажу для членов Prime. Вот что нам известно на данный момент:

    • «Распродажа раннего доступа» пройдет 11 и 12 октября. Согласно пресс-релизу, на ней будет представлено множество «популярных и подарочных предметов» — прямо перед началом в свой напряженный праздничный сезон, известный внутри страны как «пик».
    • Как и в случае с Prime Day, распродажа раннего доступа Prime доступна исключительно для подписчиков Amazon Prime. Но если вы зарегистрируетесь до окончания мероприятия 12 октября, вы сможете принять в нем участие.
    • Amazon свела детали к минимуму, но предложила список ожидаемых брендов, включая Peloton, New Balance, Philips Sonicare, Lego, Samsung и iRobot, и мы ожидаем такого же качества сделок, как и вы. найти на Prime Day, если не лучше.

    Все, что вы хотите знать о распродаже.


    В других новостях:

    Фото Энрике Казиньяса/SOPA Images/LightRocket через Getty Images

    2. Путин предоставил Эдварду Сноудену российское гражданство. Бывший сотрудник АНБ и осведомитель бежал из США и получил убежище в России в 2013 году. Теперь президент России Владимир Путин предоставил ему гражданство на фоне заоблачной напряженности в отношениях между США и Россией. Что мы знаем до сих пор.

    3. Сотрудники Google скептически относятся к контракту компании с правительством Израиля на 1,2 миллиарда долларов. На общем собрании руководители Google попытались заверить сотрудников, что спорный контракт не поддержит важную военную работу страны, но некоторые сотрудники все еще настороженно относятся к этому. Все, что мы узнали из просочившейся аудиозаписи встречи.

    4. Команда юристов Илона Маска разочарована тем, что генеральный директор Twitter отменил свои показания. Параг Агравал до сих пор не перенес интервью после отмены интервью с адвокатом Маска за день до того, как оно должно было состояться. Подробнее о предполагаемом «неявке» Агравала.

    5. На просочившейся организационной диаграмме показаны люди, делающие крупные ставки Microsoft на будущее. В прошлом году компания создала подразделение для крупных компаний, от квантовых до государственных ИТ. Мы получили доступ к просочившемуся документу, в котором описаны люди, управляющие командой Moonshot — познакомьтесь с 12 руководителями, ведущими шоу.

    6. Google заметил всплеск запросов «как уехать из России». Всплеск произошел в преддверии выступления Путина, в котором он объявил о частичной военной мобилизации 300 000 резервистов, которые будут призваны воевать в Украине. Тем не менее, некоторые мужчины, работающие в таких областях, как банковское дело и ИТ, будут освобождены.

    7. Эти 15 компаний, занимающихся облачным программным обеспечением, скорее всего, будут приобретены после сделки Adobe с Figma на 20 миллиардов долларов. Мы поговорили с аналитиками и экспертами с Уолл-Стрит, которые поделились своим мнением о частных и государственных компаниях-разработчиках программного обеспечения, которые можно было бы перехватить. От Canva до Miro — вот 15 вероятных целей приобретения.

    8. Starlink Илона Маска теперь активен в Иране. По данным аналитического центра, SpaceX активировала услугу, поскольку в стране возникли сбои в работе интернет-сети. Люди в Иране сообщают о перебоях в работе интернета после протестов по поводу смерти 22-летней женщины, которая скончалась во время содержания под стражей в полиции. Получите полное изложение здесь.


    Разное:

    Спотифай

    9. Новая функция Spotify рекомендует музыку в зависимости от того, что вы носите. Новая функция приложения «Готовься с музыкой» создает собственный плейлист, вдохновленный вашим нарядом, вашим настроением и вашей «атмосферой». Вот как сделать свой собственный.

    10. Некоторые из ваших любимых сериалов покидают Netflix. В октябре будут доступны сезоны шоу-конкурса по выпечке «Прикол» и реалити-шоу «Любовь слепа», но любимцы фанатов, такие как «Бухта Шитта» и «Записная книжка», исчезнут. Все, что приходит (и уходит) из Netflix в октябре.


    Что мы сегодня наблюдаем:

    • Инновации Intel начинаются сегодня в Сан-Хосе, штат Калифорния.
    • Converge22, конференция о будущем Web3, начинается сегодня в Сан-Франциско.
    • Forbes опубликует Forbes 400, ежегодный список 400 самых богатых американцев.
    • Сегодня Google исполняется 24 года.
    • SAS Explore, мероприятие для пользователей программного обеспечения SAS, проходит виртуально.

    Будьте в курсе последних технических новостей в течение дня, просматривая The Refresh from Insider, динамический аудио-коротко новостей из отдела новостей Insider.

    Добавить комментарий

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