Как сделать так чтобы дефис не переносился
Будьте добры, подскажите, возможно ли решить следующую проблемку.
Сохранил вордовский документ с планшета на флешку, потом перебросил на компьютер. В результате параметры текста полностью изменились (ну, тут понятно, на планшете черт знает какой ворд). Все изменения устранимые, кроме одного.
Странный перенос слов. Если слово не умещается на одной строке, то часть слова остается на этой строке, а его остаток без всяких правил отправляется на начала другой строки, без всяких там переносных тире.
Например, окончание строки: ". он вышел на улицу погуля" и следующая строка "ть в дождь".
Причем ворд расценивает это не как разрывы слов, а как полноценные слова, не подчеркивая их красным. Если удалить предыдущее слово, то наше "погулять", уместившись на одной строчке, срастется.
В итоге, у меня по всему тексту такие вот переносы, которые никак не хотят меняться.
Поставил автоматический перенос слов, не реагирует никак.
Странные переносы в строке и как от них избавиться?
Подскажите про сабж. Есть несколько строк, их нужно объединить в одну но длинную (примерно 5.
Переносы слов
Доброго времени суток. Подскажите как сделать перенос слова на JavaScript?
Необходимо расставить переносы слов как это делается в ячейке Excel
Доброго дня. Есть строка с неким предложением, необходимо расставить переносы слов как это делается.
Напишите программу, которая удаляет все переносы слов, встречающиеся в текстовом файле
6. Напишите программу, которая удаляет все переносы слов, встречающиеся в текстовом файле.
возможно, что у вас вместо пробела применен неразрывный пробел или это следствие обработки текста на антиплагиат(вставка чего-то невидимого)
просмотрите текст с показом невидимых символов
----
или выложите пару страниц на форум
Решаем проблему переноса слов с помощью HTML
Перед тем, как рассмотреть CSS перенос слов , изучим возможности решения этой проблемы с помощью языка гипертекста.
Для этого в HTML имеется несколько вариантов:
- Использование символа мягкого разрыва — позволяет задать место разрыва сложного слова. При изменении размеров окна браузера на следующую строку переносится только часть длинного слова, стоящая после ­ , а после первой половины выводится знак переноса, похожий на дефис:
В некоторых браузерах поддержка тега реализована некорректно. В них он будет работать, если для него в коде CSS прописано свойство display со значением inline-block.
Как реализовать CSS перенос слов
Перед тем, как реализовать CSS перенос слов , давайте рассмотрим несколько свойств, способных разрешить основную проблему:
- word-wrap – описывает, как производить перенос слов, которые по длине не помещаются в установленные размеры контейнера. Сразу стоит предупредить, что с валидацией этого свойства возникают проблемы, и с реализацией его поддержки в CSS консорциум W3C еще не определился. Поэтому специализированные валидаторы при наличии word-wrap в коде будут выдавать ошибку:
- normal – слова не переносятся;
- break-word – автоматический перенос слов;
- inherit – наследование значения родителя.
Пример, иллюстрирующий применение этого свойства:
В новой спецификации CSS свойство word-wrap было переименовано в overflow-wrap . Оба свойства принимают одинаковые значения. Но поддержка overflow-wrap пока реализована слабо, поэтому лучше использовать старую версию свойства:
Как видно на расположенном выше скриншоте, новое свойство поддерживается Google Chrome , но не поддерживается в IE . Поэтому overflow-wrap лучше не использовать того чтобы реализовать CSS перенос слов .
- word-break – устанавливает правила переноса строк внутри контейнера, если они не помещаются в него по ширине. Это новое свойство, и его поддержка была реализована в CSS3 . Оно является валидным, но предназначено для работы со строками, поэтому перенос слов может производиться грамматически неправильно.
Свойство принимает три значения:
- normal – используются правила переноса, установленные по умолчанию;
- word-break – перенос строк осуществляется автоматически, чтобы слово поместилось в установленные по ширине размеры контейнера;
- keep-all – отключает автоматический перенос слов в китайском, японском и корейском. Для остальных языков действие значения аналогично normal.
hyphens – новое свойство, которое появилось с выходом CSS3 . Оно устанавливает, как браузер будет осуществлять перенос слов в выводимом тексте. Свойство принимает несколько значений:
- none – отключает CSS перенос слов;
- manual ( значение по умолчанию ) – слова переносятся в тех участках текстового блока, где это задано с помощью тега или мягкого переноса () ;
- auto – браузер автоматически переносит слова на основе своих настроек.
Свойство поддерживается последними версиями IE , Opera и Firefox . Для каждого из них прописывается своя строчка CSS . Hyphens не поддерживается Google Chrome . Пример:
Как реализовать запрет переноса слов CSS
Иногда нужно сделать так, чтобы строка отображалась полностью без разрыва. Запрет использовать CSS перенос слов можно реализовать несколькими способами:
Теперь вы сможете переносить с помощью CSS даже самые длинные слова. Но вот с проблемой труднопереносимых людей вам придется разбираться самостоятельно. Попробуйте воздействовать на них методами CSS – может и получиться, хотя мы сами не проверяли.
Документ в microsoft ворде будет выглядеть более лаконично, если текст отобразить на странице целиком без промежутков между словами. Так, если добавить в текст переносы слов по слогам будет гораздо проще его читать, и есть возможность сэкономить рабочее пространство за счет более плотной компоновки текста. В этой статье разберемся, как сделать перенос слов в ворде.
Настройки Ворда
Для удобства работы в текстовом редакторе предусмотрены следующие варианты расстановки переносов:
Используется команда: после написания текста открываем вкладку Разметка страниц и нажимаем Расстановка переносов — Ручная.
Далее появляется окно и последовательно предлагает возможные варианты разбивки по слогам для последних слов в строках. Выбираем подходящее расположение и нажимаем в подтверждение кнопку Да.
Эту функцию можно также включить во вкладке Разметка страниц. В этом режиме Ворд расставляет слоги самостоятельно.
Дополнительные параметры
Изменить настройки индивидуально для текста можно также во вкладке Разметка страниц.
В открывшемся окне задаём нужные параметры и сохраняем, нажав кнопку ОК.
Совет! Чтобы уменьшить количество переносов в тексте нужно увеличить интервал в поле Ширина зоны…. Чтобы ограничить число последовательных дефисов нужно увеличить интервал в поле Макс.число последовательных переносов.
Перенос слов в таблице
Текст в таблицу вводится только после предварительного нажатия на нужную ячейку. С увеличением объема написанных слов, увеличивается и высота строки. Чтобы изменение было пропорциональным нужно проделать следующее:
Для просмотра переносов текста необходимо щелкнуть выделенную таблицу правой кнопкой мыши и выбрать команду Выровнять высоту строк.
Удаление переносов
Убрать переносы слов в тексте можно через меню Разметка страниц.
Способ второй
Чтобы предотвратить автопереносы в тексте нужно проделать следующие действия: выделяем текст — на вкладке Главная открываем группу Абзац.
Далее в диалоговом окне открываем Положение на странице и в разделе Исключения для форматирования ставим галочку Запретить автоматический перенос слов.
Теперь знаем, что автоперенос более быстрый и легкий способ расстановки, однако ручной позволяет орфографически отслеживать правильность перемещения части слова на новую строку, так как есть возможность самостоятельно выбирать варианты слогов.
Поделись с друзьями!
Такая проблема, в "новом" Ворде не знаю, как сделать так, чтобы последнее слово строки, если не помещалось, то переходило бы на следующую, а не переносилось бы посимвольно(например, если последнее слово "животное", то на одной строке "животно", а на другой - "е"). Помогите.)
Странно. А если выделить сначала текст и зайти туда же - тоже так стоять будет?
Еще вариант: выделите весь текст, зайдите в "Рецензирование - Выбрать язык" - проверьте, стоит ли там русский язык, и не установлена ли случайно галочка "Не проверять правописание" - ее быть не должно.
Если и тут все нормально - попробуйте выделить текст, зайти на главной в "Абзац" (щелкать надо на стрелочке справа-внизу вкладки), на вкладке "Положение на странице" поставить для выделенного текста галочку "Запретить автоматический перенос слов".
Если и это не поможет - у вас точно переносы автоматически расставляются? Если вручную дефисы стоят - попробуйте один из них удалить, посмотреть, станет ли слово нормальным. Если вручную, то удалить все переносы из документа можно "Заменой" их на пустое место.
Больше как-то и в голову ничего не приходит. Разве что правка шаблона "По умолчанию" но это так - от нечего делать и "вдруг поможет".
У меня больше вариантов нет :-( разве что Word у вас изначально глючный попался. Обратитесь к кому-то знающему, пусть посмотрит на месте. — 6 лет назад
Возможно у вас имеются какие-то проблемы с самим текстом - например, если вы импортировали текст, то в него вполне могли попасть лишние символы, которые и разрывают слова. Ведь MS Word в случае нормальных настроек всегда переносит слова целиком.
Попробуйте включить отображение непечатаемых символов:
Кнопка "Отобразить все знаки" на панели инструментов.
Чтобы был корректный перенос слов в ворде, достаточно, чтобы пункте меню "Разметка страницы" -> "Расстановка переносов" было значение "Авто".
В этом случае программа Microsoft Word автоматически будет переносить слова целиком.
Также можно задать параметры расстановки переносов. В частности, можно указать, ширину зоны переноса слов в сантиметрах.
Для того, чтобы переносы в тексте отображались в соответствующем режиме, Вам необходимо настроить сервис Word. Бывают ситуации, когда пользователю, скопировавшему текст из источников в Интернете, необходимо отредактировать переносы слов, не совпадающие с разметкой страницы документа.
Для этого на панели инструментов следует найти вкладку "Разметка страницы", а затем перейти в "Параметры страницы".
После чего в подразделе "Расстановка переносов" ставим флажок напротив слова "Нет". Но этот способ применим, если переносы были расставлены в автоматическом режиме.
Читайте также: