Удалить перенос многострочного интервала перед абзацем

2

У меня длинный документ в однострочных абзацах с пробелом перед абзацами из 10 пунктов.

В нескольких местах я вставил маркеры и установил их в несколько строк по 1,15 .

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

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

Кэтрин Шульц
источник

Ответы:

1

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

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

Для определения необходимой корректировки:

  • Возьмите большой абзац с межстрочным интервалом и используйте линейку на экране и курсор для измерения от нижней части символов в первой строке до нижней части символов в последней строке (используйте базовую линию символов, игнорируйте спусковые устройства) ,
  • Разделите это измерение на количество строк, включенных в него (исключите первую строку, потому что вы начали под ней).
  • Результатом является высота одной строки (доли дюйма) для вашего шрифта. Умножьте это на 72 пункта на дюйм. Это преобразует измерение в точки.
  • Если вы используете 1,15 межстрочного интервала для маркеров, это добавляет 0,15 строки в нижней части абзаца. Чтобы преобразовать это в баллы, умножьте 0,15 на баллы на линию.
  • Вычтите это из настройки «пробел перед» в следующем абзаце.

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

Скриншот

Мой шрифт по умолчанию - Calibri 11 pt. Абзацу задается одинарный интервал между строками, пробел до и после абзаца. Не обращайте внимания на волнистое подчеркивание, которое появляется под всем на скриншоте, это проверка орфографии, потому что я использовал бессмысленный текст для примера.

Линейка слева плохо читается, и курсор на ней не отображается, поэтому я использовал другой подход:

  • Вставьте прямоугольник, используя Insert Shapesиз меню.
  • Нарисуйте его чуть ниже нижнего края первой строки и чуть ниже нижнего края последней строки. Вы можете использовать дескрипторы объекта для точной настройки его размера и положения.
  • Информация о форме показывает высоту прямоугольника как 0,75 дюйма, а прямоугольник охватывает четыре линии. Поэтому каждая строка имеет высоту 0,1875 дюйма.
  • При 72 точках на дюйм это 13,5 балла для высоты одной линии.
  • Если межстрочный интервал установлен равным 1,15, это добавляет дополнительный 0,15 пробела. Умножение 13,5 баллов на строку на 0,15 строк дает вам 2 балла как то, что добавляется.
  • Вы используете другой шрифт, поэтому вы получите немного другие результаты. Тем не менее, настройки приведены в целых точках (различия в дробных точках не будут обнаруживаться), поэтому я подозреваю, что ваши округляются до той же настройки.
  • В моем случае я бы вычел 2 балла из значения «пробел перед» в следующем абзаце, установив его на 8 баллов вместо 10.
fixer1234
источник
Извините, игнорируйте предыдущий комментарий. Хит войти по ошибке. Возможно, это новинка в Office 2016, но Space After и Space Before объединены с тем, что я вижу. Так что, если Space After равен 4, а Space Before равен 6, общий разрыв будет больше двух - 6. Что касается моего вопроса, я обнаружил твик: вручную нажмите enter для самой последней строки, чтобы разделить его на новый абзац, превратить его в один абзац. По-прежнему вызывает небольшое смещение в форматировании, хотя я заметил, хотя все пространство абзаца должно быть ниже, а не выше.
Кэтрин Шульц
У меня нет доступа к Office 2016, но слияние, которое вы описываете, будет иметь много последствий, наименьшим из которых будет правильное отображение устаревших документов. Не ясно, почему Microsoft изменила бы такое поведение. Возможно, вы захотите проверить это с большими до и после настроек, чтобы подтвердить то, что вы думаете, что видите. (продолжение)
fixer1234
(продолжение) Ручной ввод звучит как обходной путь для межстрочного интервала, но он также влияет на другие вещи, такие как распознавание текста маркера, выравнивание и т. д. Было бы чище работать в дизайне Word. Правильно рассчитайте межстрочный интервал один раз, затем использовать его по мере необходимости будет просто, и вам не придется обходить другие вещи, которые выбрасывают. То, что я описал, должно дать вам то, чего вы пытаетесь достичь.
fixer1234
Извините, я пробовал то, что вы посоветовали, но я не могу понять, как это сделать. Моя шкала в дюймах, я не могу использовать ее для правильного измерения, и что хуже всего, я на планшете Surface без клавиатуры или мыши. Не могли бы вы помочь мне понять, что мне нужно? Мой шрифт размером 10 Камбрия. Нормальный «Пробел перед», который я использую, составляет 10 баллов для абзацев с одним интервалом, и этот конкретный выпускной пункт - «Несколько» 1.15 и все в пулях. Что мне уменьшить на 10? Я всегда использую вид сетки для редактирования, а не масштаб. Шкала имеет все эти параметры в левом верхнем углу, которые я не могу понять, поэтому я просто оставлю это в покое.
Кэтрин Шульц
Просто заметил твой комментарий. Я отредактирую ответ с некоторыми инструкциями.
fixer1234
0

Возможно, это новинка в Office 2016, но Space After и Space Before объединены с тем, что я вижу. Так что если Space After равен 4, а Space Before равен 6, общий разрыв будет больше двух - 6. <<

В Word 2016, если вы перейдете в «Параметры»> «Дополнительно»> и установите флажок «Параметры макета», который гласит «Не использовать автоматический интервал HTML-абзаца», тогда он НЕ просто возьмет больший из двух интервалов и вместо этого объединит их (поскольку автор, скорее всего, имел в виду).

user760428
источник