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

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

  • автор:

Помощь в оформлении документа (междустрочный интервал)

Приветствую всех. Прошу помощи.
Задача. Текст отделяется от заголовка межстрочным интервалом 36 пт и печатается через местрочный интервал 24 пт. Наименование заголовка печатается с прописной буквы полужирным шрифтом в одну строку.
Проблема. Не получается наименование заголовка расположить в одну строку, чтобы он отделялся от текста интервалом 36 пт, т. к. если заголовок имеет большое наименование, то вторая строка отделяется от первой тоже на 36 пт, а так не должно быть.
Интервал делаю так: Абзац—>Интервал междустрочный—>Точно 36 пт.
Название заголовка нельзя разбивать Enter(ом), чтобы избавиться от пресловутого 36 пт. Надеюсь, что всё объяснил доходчиво. Прикреплю картинку для понимания моей проблемы. Жду комментариев.

Отредактировано k.h.o.m.a.n. (29.07.2010 13:44:44)

Post’s attachments

Zada4a.jpg 357.79 Кб, файл не был скачан.

You don’t have the permssions to download the attachments of this post.

2 Ответ от ЮВ 29.07.2010 15:13:24

Re: Помощь в оформлении документа (междустрочный интервал)

k.h.o.m.a.n. пишет:

Интервал делаю так: Абзац—>Интервал междустрочный—>Точно 36 пт.

Для заголовка в этом случае надо устанавливать не межстрочный интервал, а интервал «Перед» и/или «После» заголовка.
Абзац—>Интервал перед—>36 пт.
Абзац—>Интервал после—>36 пт.

3 Ответ от k.h.o.m.a.n. 30.07.2010 09:13:48

Re: Помощь в оформлении документа (междустрочный интервал)

Если ставить интервал перед и после по 36 пт, то он намного больше, чем межстрочный —> точно 36 пт. Не знаю почему. Да и вторая строка в заголовке отделяется от первой на 36 пт, а так не нужно. В моем случае, наверное, можно сделать только так: разбивать заголовок Enter(ом), тогда текст выше первой строки заголовка будет отстоять от нее на 36 пт, вторая строка заголовка приблизится к первой строке на 24 пт (при межстрочный—> одинарный), а вот текст за заголовком будет отстоять от второй строки на 24 пт (здесь ничего не сделать). Бред.

4 Ответ от ЮВ 30.07.2010 10:42:57

Re: Помощь в оформлении документа (междустрочный интервал)

k.h.o.m.a.n. пишет:

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

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

k.h.o.m.a.n. пишет:

В моем случае, наверное, можно сделать только так: разбивать заголовок Enter(ом),

Именно этого делать нельзя. Разбивая его Enter, вы создаете новый абзац для которого применяются установленные отступы.
Текст заголовка, если не умещается в строке, должен переноситься на другую строку АВТОМАТИЧЕСКИ с заданным межстрочным интервалом по мере ввода заголовка.

5 Ответ от andrkar 30.07.2010 19:56:02

Re: Помощь в оформлении документа (междустрочный интервал)

Для разбития заголовка можно использовать Shift+Enter — разрыв строки — может быть это вам тоже сможет помочь

Сообщений [ 5 ]

Страницы 1

Чтобы отправить ответ, вы должны войти или зарегистрироваться

Похожие темы

  • Междустрочный интервал точно 12 пт
  • Чему равен одинарный интерлиньяж (междустрочный интервал) в Word?
  • межстрочный интервал 1,42
  • интервал между буквами
  • Огромный межстрочный интервал при копировании текста с сайтов
  • Нужна помощь
  • Помощь в редактировании
  • Нужна помощь!!

Помощь в оформлении документа (междустрочный интервал)

Вам приходилось, к примеру, редактировать текст, весом с хороший булыжник, где нерадивый наборщик поставил по сорок пробелов между словами? Наш сайт о Microsoft Office Word даст ответ про: как создать рамку со штампом в word 2010. Пытались ли вы когда-нибудь вручную поменять в Microsoft Word стили? Вы перешли на новую версию программы, все непривычно и непонятно? На портале о Microsoft Office Word вы узнаете про: в ворд сервис макрос безопасность. А может, наоборот, вам пришли в голову оригинальные решения, которыми вы хотите поделить с другими пользователями? На портале о Microsoft Office Word вы узнаете про: как начать нумеровать с 3 страницы в ворде 2003.

Приглашаем вас посетить форум Ворд Эксперт, где собраны все основные вопросы по этой программе, касательно настроек, работы с документами, в том числе и сложные случаи исправления чужих ошибок и косяков. На портале о Microsoft Office Word вы узнаете про: word 2007 стили форматирование.

Побывав на форуме, вы поймете, что написать макрос – легко и просто, а при желании найдете литературу на этой теме (список прямо на главной). Наш сайт о Microsoft Office Word даст ответ про: создание заголовка печатного текста на компьютере. Возможно, ответ на свой вопрос или решение проблемы вы отыщете в разделах автоматизации или готовых решений. Наш сайт о Microsoft Office Word даст ответ про: активатор офис 2007. Если ваша проблема уникальна, можно всегда сделать заявку в соответствующем разделе. Также в этих разделах вы можете выложить свои наработки. Наш сайт о Microsoft Office Word даст ответ про: синонимы и антонимы слова стряпной.

Что приятно, на форуме довольно строгий контроль спама и флуда, на Ворд Эксперт общаются профессионально, но на доступном и понятном языке. На портале о Microsoft Office Word вы узнаете про: как в word убрать водяные знаки. Для общих тем существует «курилка», для пожеланий по работе предусмотрен свой раздел.

страницы

  • полезности word
  • книги и программы
  • о проекте
  • стать автором
  • реклама на сайте
  • правовая информация

авторство

© 2006 — 2016, Word Expert
Авторские права на все материалы, опубликованные на сайте WordExpert.ru (включая текст, иллюстрации, фотографии, подборку, расположение и т.п.), принадлежат администрации Word Expert, если не указано иное.

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

Сообщения: 7
Благодарности: 0

Автор: abudaba
Дата: 17-12-2019

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

Сообщения: 21
Благодарности: 2

скорее всего никак
в любом случае строки будут обрезать друг друга при уменьшении интервала)
меньше интервала 0,5 уже начнут обрезаться
если нужно красиво накладывать слова друг на друга то лучше пользоваться другим софтом, типа фотошопа или еще что-то, где текст можно юзать как картинки и накладывать друг на друга.
Еще как вариант — поискать отдельный шрифт, но тоже маловероятно что такой есть, да еще и на кириллице.

ТОП-ы ноутбуков и компьютеров — https://elsolo.ru/

——-
Пишу обзоры на тему роботов-пылесосов тут — elsolo.ru

Последний раз редактировалось Mr.Kraft, 30-08-2022 в 00:28 .

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

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

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

Зачем он нужен?

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

Многие долго задавались вопросом: «Полуторный интервал – это сколько?», и по этой причине в более поздних версиях Microsoft решили убрать это название, а вместо него поставить «1.5 строки», чтобы было более понятно, о чем идет речь.

Как его поменять?

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

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

  1. Заходите в раздел «Разметка страницы».
  2. Нажимайте кнопку настроек в разделе «Абзац».
  3. В разделе интервал нажмите на настройки типа и выберите «1.5 строки».
  4. Нажмите кнопку «По умолчанию» и выберите пункт «Во всех документах…».

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

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

Author24 — интернет-сервис помощи студентам

Добрый день! помогите пож-та разобраться, приложение, которое создает новый документ Word, и в нем добавляет текст. По умолчанию интервал после абзаца 10 pt. Так вот как мне программный кодом изменить межстрочный интервал?

94731 / 64177 / 26122
Регистрация: 12.04.2006
Сообщений: 116,782
Ответы с готовыми решениями:

Как уменьшить межстрочный интервал в ListView
Решил попробовать реализовать Drag And Drop, но TreeView плохо справляется с выделением узла по.

Можно ли задать межстрочный интервал для Label
Всем доброго дня Можно ли задать межстрочный интервал для Label в WinForms? Что-то вроде.

Почему межстрочный интервал стал больше, хотя тексты с одного и того же сайта [Word 2016]
В Word скопировал 3 абзаца, все с разных web-страниц, но сайт один и тот же. А когда взял ещё.

Межстрочный интервал
Как увеличить межстрочный интервал в текстовом поле? Я пробовал изменение шрифта, но это не.

8938 / 4850 / 1886
Регистрация: 11.02.2013
Сообщений: 10,246
покажи код. нужно менять настройки абзаца, куда вставляешь.
Регистрация: 21.11.2014
Сообщений: 52
С этим я разобрался.

1 2 3 4 5 6 7 8 9 10 11 12
winword.Selection.TypeParagraph(); winword.Selection.ParagraphFormat.Alignment = Word.WdParagraphAlignment.wdAlignParagraphLeft; winword.Selection.Paragraphs.SpaceAfter = 0; winword.Selection.Paragraphs.Space1(); // вот этот фрагмент ставит ординарный интервал winword.Selection.Font.Size = 6; winword.Selection.TypeText("Штрихкод |Сумма " + Environment.NewLine); int n = s_arr.Length; for (int i = 0; i  n; i++) { winword.Selection.TypeText(s_arr[i]); winword.Selection.TypeText(s); }

теперь мне нужно разбить полученный текст на колонки, не подскажите?
8938 / 4850 / 1886
Регистрация: 11.02.2013
Сообщений: 10,246
Именно колонки не таблица?
Регистрация: 21.11.2014
Сообщений: 52

да на колонки, на 5 колонок, это возможно программным кодом сделать?

Добавлено через 1 минуту

1 2 3 4 5
for (int i = 0; i  n; i++) { winword.Selection.TypeText(s_arr[i]); winword.Selection.TypeText(s); }

Здесь у меня печатается массив, вот этот массив и нужно разбить на колонки
8938 / 4850 / 1886
Регистрация: 11.02.2013
Сообщений: 10,246

zagmysa, всё-таки мне кажется, тебе нужна таблица, а не колонки. Покажи, что хочешь получить в результате.

Регистрация: 21.11.2014
Сообщений: 52
8938 / 4850 / 1886
Регистрация: 11.02.2013
Сообщений: 10,246
Да, действительно колонки. Они задаются через PageSetup документа:

1 2 3 4 5 6 7
With ActiveDocument.PageSetup.TextColumns .SetCount NumColumns:=5 .EvenlySpaced = True .LineBetween = False .Width = CentimetersToPoints(4.14) .Spacing = CentimetersToPoints(1.25) End With

Всё довольно очевидно.
Регистрация: 21.11.2014
Сообщений: 52
Понятно, а как вот все это перевести на C#?
8938 / 4850 / 1886
Регистрация: 11.02.2013
Сообщений: 10,246
Точно так же

1 2 3 4 5 6
var textColumns = doc.PageSetup.TextColumns; textColumns.SetCount(NumColumns:5); textColumns.EvenlySpaced = true; textColumns.LineBetween = false; textColumns.Width = winword.CentimetersToPoints(4.14);//ширина колонки. textColumns.Spacing = winword.CentimetersToPoints(1.25);//Расстояние между колонками

doc — это твой документ
Регистрация: 21.11.2014
Сообщений: 52

1 2 3 4
textColumns.EvenlySpaced = true; // пишет что не удается преобразовать тип bool в int textColumns.LineBetween = false; // пишет что не удается преобразовать тип bool в int textColumns.Width = winword.CentimetersToPoints(4.14);//пишет что не удается преобразовать тип double в float textColumns.Spacing = winword.CentimetersToPoints(1.25);//пишет что не удается преобразовать тип double в float

8938 / 4850 / 1886
Регистрация: 11.02.2013
Сообщений: 10,246
zagmysa, ну немного подумать можно?

1 2 3 4
textColumns.EvenlySpaced = 1; textColumns.LineBetween = 0; textColumns.Width = (float)winword.CentimetersToPoints(4.14f); textColumns.Spacing = (float)winword.CentimetersToPoints(1.25f);

Регистрация: 21.11.2014
Сообщений: 52

Все понятно, спасибо! еще один вопрос как применить разрыв раздела? а то вот эти колонки у меня применяются на весь документ. а там есть шапка документа и еще после колонок есть другие записи.

8938 / 4850 / 1886
Регистрация: 11.02.2013
Сообщений: 10,246
Регистрация: 21.11.2014
Сообщений: 52
у меня по прежнему колонки делается на весь документ, как это исправить?

1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61
Word.Application wordApp = new Word.Application(); Word.Document wordDoc; Word.Paragraph wordParag; object missing = Missing.Value; wordDoc = wordApp.Documents.Add(Type.Missing, Type.Missing, Type.Missing, Type.Missing); //создаём документ Word wordApp.Visible = true; wordDoc.PageSetup.LeftMargin = wordApp.CentimetersToPoints((float)1.5); foreach (Word.Section section in wordDoc.Sections) //Добавление верхнего колонтитула { // Word.Sections.PageSetup.OddAndEvenPagesHeaderFooter = 1; Word.Range headerRange = section.Headers[Word.WdHeaderFooterIndex.wdHeaderFooterPrimary].Range; headerRange.Fields.Add(headerRange, Word.WdFieldType.wdFieldPage); headerRange.ParagraphFormat.Alignment =Word.WdParagraphAlignment.wdAlignParagraphCenter; headerRange.Font.ColorIndex = Word.WdColorIndex.wdBlack; headerRange.Font.Size = 8; headerRange.Text = "Реестр № "+ N_reestr +" от " + D_reestr ; } string s = " " + Environment.NewLine; object oType; oType = Word.WdBreakType.wdSectionBreakContinuous; wordApp.Selection.InsertBreak(ref oType); object unit; object extend; unit = Word.WdUnits.wdStory; extend = Word.WdMovementType.wdMove; wordApp.Selection.HomeKey(ref unit, ref extend); wordApp.Selection.Font.Name = "Times New Roman"; wordApp.Selection.Font.Size = 12; wordApp.Selection.ParagraphFormat.Alignment = Word.WdParagraphAlignment.wdAlignParagraphCenter; wordApp.Selection.TypeText("Реестр № " + N_reestr + " от " + D_reestr + "абонентов "); wordApp.Selection.TypeParagraph(); wordParag = wordDoc.Paragraphs.Add(Type.Missing); wordApp.Selection.InsertBreak(ref oType); wordApp.Selection.ParagraphFormat.Alignment = Word.WdParagraphAlignment.wdAlignParagraphLeft; wordApp.Selection.Paragraphs.SpaceAfter = 0; wordApp.Selection.Paragraphs.Space1(); wordApp.Selection.Font.Size = 5; wordApp.Selection.PageSetup.TextColumns.SetCount(5); var textColumns = wordDoc.PageSetup.TextColumns; textColumns.SetCount(NumColumns: 5); textColumns.EvenlySpaced = -1; textColumns.LineBetween = 0; textColumns.Width = (float)wordApp.CentimetersToPoints(3.53f);//ширина колонки. textColumns.Spacing = (float)wordApp.CentimetersToPoints(0.2f);//Расстояние между колонками int n = s_arr.Length; for (int i = 0; i  n; i++) { wordApp.Selection.TypeText(s_arr[i]); wordApp.Selection.TypeText(s); } wordApp.Selection.InsertBreak(ref oType);

Добавить комментарий

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