Как удалить неразрывный пробел в Word

Обновлено: 03.07.2024

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

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


Однако вы действительно хотите заменить все пробелы в документе неразрывными?! Мне это кажется крайне нецелесообразным!

Конечно, вам нужно найти, скажем, «[пробел] и заменить на «[NBS] и т. д.


Нажмите Ctrl+H, чтобы открыть диалоговое окно поиска и замены.

В поле "Поиск" введите пробел, а затем указанный знак препинания, например: " :" (без кавычек)

В поле "заменить" введите "^s:" без кавычек. Вы получаете первый символ, набрав сдвиг 6 на клавиатуре QWERTY. ^s — это символ неразрывного пробела.

Затем нажмите "найти и заменить все", и все готово.

HTH
Павел Скалински

@Tony: вы можете просто нажать пробел. Это . Подробнее

Нажмите Ctrl+H, чтобы открыть диалоговое окно поиска и замены.

В поле "Поиск" введите пробел, а затем указанный знак препинания, например: " :" (без кавычек)

В поле "заменить" введите "^s:" без кавычек. Вы получаете первый символ, набрав сдвиг 6 на клавиатуре QWERTY. ^s — это символ неразрывного пробела.

Затем нажмите "найти и заменить все", и все готово.

HTH
Павел Скалински

@Tony: вы можете просто нажать пробел. Это мой стандартный способ заменить случайно набранные двойные пробелы (т.е. два пробела между словами вместо одного). Я набираю два пробела в поле поиска, один пробел в поле замены и нажимаю "найти заменить все"


Я не использую Word 2003, но, возможно, это все равно поможет.

Вы открываете окно "Найти и заменить" и наводите курсор на строку "Заменить на". Затем вы нажимаете кнопку «Еще». В открывшемся меню нажмите «Особые». Появится список специальных символов, из которых нужно выбрать «Неразрывный пробел». При выборе этого параметра в поле «Заменить на» появляется символ «^s». Теперь все, что вам нужно сделать, это ввести обычный пробел в поле «Найти что» и нажать Repl. Подробнее

Я не использую Word 2003, но, возможно, это все равно поможет.

Вы открываете окно "Найти и заменить" и наводите курсор на строку "Заменить на". Затем вы нажимаете кнопку «Еще». В открывшемся меню нажмите «Особые». Появится список специальных символов, из которых нужно выбрать «Неразрывный пробел». При выборе этого параметра в поле «Заменить на» появляется символ «^s». Теперь все, что вам нужно сделать, это ввести обычный пробел в поле «Найти что» и нажать кнопку «Заменить».

Надеюсь, это поможет!


Привет, Аннелиз,
попробуйте следующее: сначала скопируйте часть текста в новый файл Word. Теперь выделите весь текст в файле и укажите французский язык.
Извините, если это не поможет.

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


Microsoft также имеет долгую историю явной поддержки французского пробела — если не французского набора текста — через punctuation-rel . Подробнее

Привет, Аннелиз,
попробуйте следующее: сначала скопируйте часть текста в новый файл Word. Теперь выделите весь текст в файле и укажите французский язык.
Извините, если это не поможет.

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


Microsoft также имеет долгую историю явной поддержки французского пробела — если не французского набора — через неразрывные пробелы, связанные с пунктуацией, хотя не всегда так, как хотелось бы некоторым французским пользователям. Машинистки могут вручную вводить неразрывные пробелы в Microsoft Office с помощью клавиш Ctrl-Shift-Space на ПК, а в Word могут активировать автоматический ввод вокруг кавычек, указав французский язык (или французский вариант) и включив параметр «Заменить по мере необходимости». введите > «Прямые кавычки» с параметром «Умные кавычки» на вкладке «Автоформат при вводе» в диалоговом окне «Автозамена».

Аннелиз Мейер написала:

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

Я получил файлы Word от одного парня, написанные на русском языке, и преобразовал их в HTML.

Эти файлы содержат некоторые странные пробельные символы, например:

введите здесь описание изображения

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

Проблема в том, что эти символы выглядят некрасиво при преобразовании файла в HTML.

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

Итак, как я могу найти и удалить эти специальные символы?


2 ответа 2

Этот символ называется неразрывным пробелом (NBSP) и находится в Unicode U+00A0 (который, как вы правильно указали, отличается от обычного пробела, который является Unicode U+0020 ).

Неразрывный пробел используется, когда вы хотите, чтобы между двумя словами был пробел, но вы не хотите, чтобы Word (или любой другой текстовый редактор, который их поддерживает) помещал туда разрыв строки или перенос строки. Например, они полезны, если вы хотите написать предложение «Этот компьютер поддерживает Microsoft Windows». без разрыва строки между "Microsoft" и "Windows".

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

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

Вам также может быть интересно узнать, как самостоятельно вставлять NBSP в Word — без необходимости постоянно копировать и вставлять из Википедии. Их можно вставить из диалогового окна «Вставка символа» (вкладка «Вставка» > «Символ» > вкладка «Специальные символы» > «Неразрывный пробел»). Вы также можете использовать сочетание клавиш Ctrl + Shift + Space. В диалоговом окне «Найти и заменить» их также можно вставить, нажав «Дополнительно >>», затем раскрывающееся меню «Специальные», а затем «Неразрывный пробел» .

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

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


Поскольку длина первого предложения короче длины строки, Word не сворачивает предложение. Однако второе предложение длиннее, и Word сворачивает его, используя пробел между словами «Очень» и «Слегка».

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


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

Мы объясним, как разрешить Word вставлять неразрывный пробел в предложение там, где это необходимо. Это можно сделать двумя способами:

  • Использование сочетаний клавиш для ввода неразрывного пробела
  • Использование меню для введения неразрывного пробела

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


Нажмите вкладку "Главная" в строке меню вверху. Затем щелкните значок «Показать/скрыть». Это покажет пробелы и другие символы между словами, которые Word обычно скрывает из поля зрения.


Выберите пробел между словами микро и контроллер (обозначен точкой). На клавиатуре одновременно нажмите клавиши Ctrl, Shift и Space. Обратите внимание, что выбранная точка теперь превратилась в маленький кружок — это означает, что Word заменил обычный пробел неразрывным пробелом. Также обратите внимание, что два слова больше не находятся в двух строках, а появляются вместе в одной строке.


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

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


Нажмите вкладку "Главная" в строке меню вверху. Затем щелкните значок «Показать/скрыть». Это покажет пробелы и другие символы между словами, которые Word обычно скрывает из поля зрения.


Выберите пробел между словами микро и контроллер (обозначен точкой). Щелкните вкладку «Вставка» в верхней строке меню, чтобы изменить ленту. Затем нажмите «Символ» и в открывшемся диалоговом окне нажмите «Другие символы», чтобы открыть диалоговое окно «Выбор символов».


В диалоговом окне выбора символов щелкните вкладку «Специальные символы» [1]. Прокрутите вниз до Неразрывного пробела [2]. Нажмите «Вставить» [3]. Word вставит неразрывный пробел (обозначенный маленьким кружком) вместо обычного пробела и поместит два слова микро и контроллер в одну строку. Закройте диалоговое окно, нажав кнопку «Отмена» [4].



Заключение

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

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

Примерами этого могут быть ввод текста, такого как 20 кг, или кода клиента, такого как AD TYH 3506.
Чтобы предотвратить перенос слова на разные строки, вам нужно вставить неразрывный пробел в Слово вместо традиционного пробела.

Вставить неразрывный пробел в Word

Чтобы вставить неразрывный пробел в Word, нажмите клавиши Ctrl + Shift + Пробел на клавиатуре. Это будет выглядеть как обычное пространство, но такой подход гарантирует, что ваш Word не будет разбит.

Используйте функцию «Найти и заменить» для крупномасштабных исправлений

  1. Нажмите Ctrl + H на клавиатуре или нажмите кнопку "Заменить" в группе "Редактирование" на вкладке "Главная".
    1. Введите искомое слово с пробелами в поле "Найти".
    2. Нажмите кнопку "Дополнительно >>", чтобы развернуть диалоговое окно "Найти и заменить" и просмотреть дополнительные параметры.
    3. Введите слово, которым вы хотите заменить его, в поле «Заменить на». Введите неразрывные пробелы, нажав специальную кнопку и выбрав Неразрывный пробел.
      1. Символы отображаются для представления неразрывных пробелов. Нажмите кнопку "Заменить все".
        1. Word заменит все экземпляры этого слова и отобразит сообщение, сообщающее об успешном выполнении и о том, сколько вхождений было заменено.

        Вставьте неразрывный дефис

        Также можно вставить неразрывный дефис, чтобы Word не разбивал слово, содержащее дефисы, на несколько строк документа.

        Нажмите Ctrl + Shift + –, чтобы вставить неразрывный дефис.

        Читайте также: