Что делать если формула в ворде не влазит
Перейти к содержимому

Что делать если формула в ворде не влазит

  • автор:

Ворд обрезает формулы

при вводе формул ворд (7й офис) иногда самовольно обрезает формулы(например, скашивает нижние индексы или делает как на рисунке

-здесь в начале формулы должно быть dx/dt). И не растягивается окошко формул. и хрен пойми, что он хочет, помогите, если знает кто, что делать, я на грани нервного срыва уже((

Лучший ответ

разметка страницы → междустрочный интервал поставь «авто» сверху и снизу

Остальные ответы

установи обновленный редактор формур. например mathtype 5 и выше

Измени значения интервала перед формулой в категории: Междустрочный или Значение.
После ниже формулы верни обратно. Авто может не помочь.

Есть официальное обновление от Microsoft для исправления отображения таких формул.
https://support.microsoft.com/help/3085439

Похожие вопросы

Использование формул в таблице Word или Outlook

Word для Microsoft 365 Outlook для Microsoft 365 Word 2021 Outlook 2021 Word 2019 Outlook 2019 Word 2016 Outlook 2016 Word 2013 Outlook 2013 Word 2010 Outlook 2010 Word 2007 Word Starter 2010 Еще. Меньше

Вычисления и логические сравнения можно выполнять с помощью формул. Команда Формула находится в разделе Работа с таблицами на вкладке Макет в группе Данные.

Группа

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

Примечание: Формулы в таблицах Word и Outlook — это тип кода поля. Дополнительные сведения о кодах полей см. в разделе См. также.

В этой статье

  • Вставка формулы в ячейку таблицы
  • Обновление результатов формул
    • Обновление результатов отдельных формул
    • Обновление результатов всех формул в таблице
    • Обновление всех формул в документе
    • Ссылки формата RnCn
    • Ссылки формата A1

    Вставка формулы в ячейку таблицы

    1. Выделите ячейку таблицы, в которой должен находиться результат. Если ячейка не пустая, удалите ее содержимое.
    2. В разделе Работа с таблицами на вкладке Макет в группе Данные нажмите кнопку Формула.
    3. С помощью диалогового окна Формула создайте формулу. Можно ввести формулу в поле Формула, выбрать формат числа в поле Формат числа, а также вставить функции и закладки, используя списки Вставить функцию и Вставить закладку.

    Обновление результатов вычислений

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

    Кроме того, поддерживается ручное обновление следующих элементов:

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

    Обновление результатов отдельных формул

    1. Выделите формулы, которые необходимо обновить. Чтобы выделить несколько формул, удерживайте нажатой клавишу CTRL.
    2. Выполните одно из указанных ниже действий.
      • Щелкните формулу правой кнопкой мыши и выберите команду Обновить поле.
      • Нажмите клавишу F9.

    Обновление результатов всех формул в таблице

    • Выделите таблицу, содержащую результаты формул, которые необходимо обновить, и нажмите клавишу F9.

    Обновление всех формул в документе

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

    1. Нажмите клавиши CTRL+A.
    2. Нажмите клавишу F9.

    Примеры: сложение чисел в таблице с помощью позиционных аргументов

    Позиционные аргументы (LEFT, RIGHT, ABOVE, BELOW) можно использовать для следующих функций:

    В качестве примера рассмотрим процедуру сложения чисел с помощью функции SUM и позиционных аргументов.

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

    1. Выделите ячейку таблицы, в которой должен находиться результат. Если ячейка не пустая, удалите ее содержимое.
    2. В разделе Работа с таблицами на вкладке Макет в группе Данные нажмите кнопку Формула.
    3. В диалоговом окне Формула выполните одно из указанных ниже действий.

    Местонахождение складываемых чисел

    Значение поля Формула

    Над ячейкой и под ней

    Слева от ячейки

    Справа от ячейки

    Слева и справа от ячейки

    Слева от ячейки и над ней

    Справа от ячейки и над ней

    Слева от ячейки и под ней

    Справа от ячейки и под ней

    1. Нажмите кнопку «ОК».

    Доступные функции

    Примечание: Формулы, в которых используются позиционные аргументы (например, LEFT), не учитывают значения в строке заголовков.

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

    Определяет абсолютную величину числа в скобках

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

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

    Находит среднее арифметическое значение элементов, указанных в скобках.

    Среднее арифметическое всех значений, находящихся справа от ячейки с формулой (в той же строке).

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

    Количество значений, находящихся слева от ячейки с формулой (в той же строке).

    Устанавливает, определен ли аргумент внутри скобок. Возвращает значение 1, если аргумент определен и вычисляется без ошибок, или 0, если аргумент не определен или возвращает ошибку.

    1, если элемент «валовой_доход» определен и вычисляется без ошибок; в противном случае — 0.

    Не имеет аргументов. Всегда возвращает значение 0.

    Вычисляет первый аргумент. Если первый аргумент является истинным, возвращает второй аргумент; если ложным — третий.

    Примечание: Необходимо задать все три аргумента.

    10, если сумма значений, находящихся слева от формулы, больше или равна 10; в противном случае — 0.

    Округляет значение в скобках до ближайшего целого числа (меньшего).

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

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

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

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

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

    Имеет один аргумент. Определяет истинность аргумента. Если аргумент является истинным, возвращает значение 0; если ложным — 1. В основном используется в функции IF.

    Имеет два аргумента. Если хотя бы один из них является истинным, возвращает значение 1. Если оба аргумента являются ложными, возвращает значение 0. В основном используется в функции IF.

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

    Произведение всех значений, находящихся в ячейках слева от формулы.

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

    Имеет один аргумент, который должен быть числом или выражением, результатом которого является число. Сравнивает указанный в скобках элемент с нулем (0). Если этот элемент больше нуля, возвращает значение 1; если равен нулю — 0; если меньше нуля — -1.

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

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

    Имеет один аргумент. Определяет истинность аргумента. Если аргумент является истинным, возвращает значение 1, если ложным — 0. В основном используется в функции IF.

    Использование в формуле закладок и ссылок на ячейки

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

    В формуле также можно использовать ссылки на столбцы и строки. Существует два формата записи ссылок: RnCn и A1.

    Примечание: Ячейки с формулами не учитываются в вычислениях, в которых используются ссылки. Если ячейка является частью ссылки, она игнорируется.

    Ссылки формата RnCn

    Для записи ссылки на строку, столбец или ячейку таблицы в формуле можно использовать формат RnCn. Здесь Rn соответствует n-ой строке, а Cn — n-му столбцу. Например, ссылка R1C2 указывает на ячейку в первой строке и втором столбце. Приведенная ниже таблица содержит примеры записи ссылок в таком формате.

    Способы решения некоторых проблем при вставке таблиц, формул и рисунков в Microsoft Word

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

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

    Проблема 1. Повторение заголовков таблиц

    сли таблица не умещается на одной странице, то часть ее переносится на другую. При этом заголовок таблицы принято повторять на каждой странице. MS Word может автоматически повторять одну или несколько первых строк таблицы вверху каждой страницы. Для этого необходимо выделить требуемое число строк, начиная с первой, и выполнить команду меню Таблица g Заголовки. Галочка напротив данного пункта меню указывает на то, что выделенные строки являются заголовками. Однако, поскольку шапки таблиц бывают большими, то, согласно требованиям к оформлению документации, в документах принято повторять не саму шапку, а строку под ней с номерами столбцов. MS Word позволяет задавать в качестве заголовков только строки, начиная с первой. Конечно, можно вручную добавлять строку с номерами столбцов вверху каждой страницы, но в этом случае она может оказаться в середине страницы при последующем редактировании и форматировании документа.

    Данную проблему можно решить следующим образом: отделить шапку таблицы от остальной ее части, то есть разбить таблицу, и у оставшейся части таблицы указать в качестве заголовка первую строку с номерами столбцов. Для этого необходимо установить курсор в строку с номерами столбцов и выполнить команду меню Таблица g Разбить таблицу. Для того чтобы разрыв не был заметен, необходимо разделительный символ абзаца выделить и сделать скрытым (Ctrl+Shift+H или Формат g Шрифт g Скрытый) либо установить у него размер шрифта 1 пт. Скрытый текст можно увидеть, включив показ непечатаемых символов (кнопка ¶). При этом он выделяется пунктирным подчеркиванием.

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

    Проблема 2. Неудобства при работе с редактором формул MS Equation

    асто пользователям необходимо вставить в документ математические формулы. Для этой цели в состав пакета MS Office входит специальный редактор формул MS Equation. Для вставки формулы в документ необходимо, установив курсор в нужное место, выполнить команду меню Вставка g Объект и в появившемся диалоговом окне Вставка объекта на вкладке Создание в списке Тип объекта выбрать пункт Microsoft Equation. Если редактор формул не был установлен при инсталляции MS Office, его нужно добавить: Пуск g Настройка g Панель управления g Установка и удаление программ g Microsoft Office g Добавить/Удалить.

    Будучи запущенным, редактор формул как бы влезает в окно MS Word (рис.1) — вроде окно то же самое, но панели инструментов пропали, вместо них появилась плавающая панель инструментов Формула, которую пользователи часто случайно закрывают; меню тоже видоизменилось, а сама формула втиснута в маленькую рамку, при неосторожном щелчке за пределами которой редактор формул закрывается.

    При этом часто бывает трудно разглядеть введенную формулу, но изменить масштаб при создании и редактировании формулы нельзя — пункты меню Вид неактивны, так как MS Equation временно позаимствовал окно у MS Word.

    Получается, что MS Equation своего окна не имеет? Оказывается, еще как имеет, однако в Microsoft очень любят, когда одна программа выглядывает из окна другой (если непонятно, о чем идет речь, попробуйте, например, нарисовать что-нибудь в MS Paint, затем скопировать фрагмент в буфер, вставить его в MS Word и дважды щелкнуть по вставленному рисунку). На мой взгляд, сомнительное удобство! К счастью, это можно исправить.

    Так вот, MS Equation может быть открыт как внутри окна MS Word, так и в своем собственном окне (рис. 2), что гораздо удобнее.

    Если MS Equation открыт внутри окна MS Word (по умолчанию), то для возвращения в MS Word после создания формулы необходимо щелкнуть мышью в любом месте за пределами рамки, внутри которой располагается формула. Данный режим неудобен тем, что в нем не доступно изменение масштаба просмотра и отсутствует «родная» строка состояния, содержащая подсказки по пунктам меню и кнопкам панели инструментов и другие сведения. Если MS Equation открыт в своем собственном окне, то для возвращения созданной формулы в MS Word это окно необходимо закрыть. Пока оно открыто, место будущей формулы в документе обозначается заштрихованной областью.

    Для того чтобы MS Equation всегда открывался в своем окне, необходимо определенным образом изменить его настройки в реестре Windows (HKEY_CURRENT_USER\SOFTWARE\ Microsoft\Equation Editor\3.0\Options\ General\ForceOpen=1 вместо 0), так как штатного способа для этого не предусмотрено. Перед изменением параметра ForceOpen MS Word должен быть закрыт. Если по каким-либо причинам панель инструментов MS Equation не появилась в его окне, ее нужно отобразить командой меню Вид g Панель инструментов.

    Если вы не решаетесь вручную редактировать реестр, то можете запустить прилагающийся файл реестра Equation.reg и настройка будет произведена автоматически. Если вам не понравится предлагаемый режим работы редактора формул, закройте MS Word и запустите файл Equation default.reg — настройка восстановится. Для того чтобы увидеть, о чем идет речь, не изменяя реестр, можно, выделив имеющуюся формулу в документе, выполнить команду меню Правка g Объект Формула g Открыть или команду контекстного меню: Объект Формула g Открыть.

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

    Проблема 3. Поиск оптимального варианта задания размерности

    едактор формул имеет стандартные типы размеров («Крупный индекс», «Мелкий индекс», «Крупный символ», «Мелкий символ»). При создании формулы данные типы размеров применяются автоматически. Размеры символов в формулах должны соответствовать размерам символов основного текста в документе. Для того чтобы задать эти размеры в редакторе формул, необходимо выполнить команду меню Размер g Определить.

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

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

    Проблема 4. Отсутствие нужных символов в MS Equation

    S Equation содержит более 150 математических символов. Тем не менее иногда оказывается, что нужного символа среди них нет. Примерами таких символов являются символ ангстрема Е, символ обратимых химических реакций D и т.п. В этом случае нужный символ можно получить, комбинируя два или несколько других, так как редактор формул позволяет их произвольно передвигать. Для этого символ, который нужно сдвинуть, необходимо выделить и, удерживая нажатой клавишу Ctrl, с помощью клавиш со стрелками двигать его в нужном направлении.

    Проблема 5. Вставка номеров формул

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

    Конечно, можно проставлять номера формул и ссылки на них в тексте вручную, однако при добавлении или удалении отдельных формул остальные придется также снова и снова перенумеровывать вручную, хотя MS Word, в принципе, позволяет производить подобные действия автоматически. Тем не менее компания Microsoft не предусмотрела удобного способа автоматической вставки номеров формул. Предложенный ниже способ позволяет решить эту проблему. Только не пугайтесь! Далее мы покажем, как выполнять все эти действия одним щелчком мыши! Итак, вам необходимо:

    1. на отдельной строке вставить формулу;
    2. нажать клавишу Tab;
    3. выполнить команду меню Вставка g Название (в MS Word XP — Вставка g Ссылка g Название);
    4. создать постоянную часть — скобку «(» (кнопка Создать). В дальнейшем ее можно будет просто выбирать из списка;
    5. если в документе заголовки глав оформлены встроенным стилем «Заголовок 1» с нумерацией, то для автоматического добавления номера главы нужно нажать кнопку Нумерация, в диалоговом окне Нумерация названий установить флажок Включить номер главы и установить параметры: Начинается со стиля — Заголовок 1, Разделитель — точка;
    6. закрыть диалоговые окна кнопками OK;
    7. после автоматически вставленного номера поставить закрывающую круглую скобку, а между номером и скобкой удалить пробел;
    8. выделить всю строку и выполнить команду меню Таблица g Преобразовать в таблицу;
    9. в появившемся диалоговом окне «Преобразовать в таблицу» в качестве разделителя выбрать «знак табуляции»;
    10. убрать обрамление у полученной таблицы, состоящей из двух ячеек;
    11. выровнять номер в ячейке по правому краю, формулу — по центру, а также убрать красные строки, если они есть, в обеих ячейках;
    12. перетащить мышью границу ячеек максимально вправо, но так, чтобы номер в правой ячейке умещался целиком, без переноса.

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

    Для того чтобы отличать автоматически обновляемые поля от простого текста желательно выполнить команду меню Сервис g Параметры и в диалоговом окне Параметры на вкладке «Вид» выбрать Затенение полей g Всегда. На печать документа это не влияет.

    Преимущество использования таблицы в данном случае заключается в том, что оформленные таким образом формулы, независимо от их длины, остаются выровненными по центру, их номера — вправо, а размещение номера в отдельной ячейке позволяет ссылаться на него, используя стандартную команду меню Вставка g Перекрестная ссылка g Тип ссылки: «(» (в MS Word XP — Вставка g Ссылка g Перекрестная ссылка).

    Вышеизложенная последовательность действий записана в виде макрокоманды (макроса) и прилагается на компакт-диске. Для того чтобы установить макрос, откройте файл «Формула с номером.doc» и дважды щелкните по кнопке Установить. После успешной установки макроса и перезагрузки MS Word для вставки формул с номерами вышеописанным способом установите курсор на отдельной строке и просто нажмите кнопку .

    Если вам нужно убрать номера глав из номеров формул, то не следует напрямую стирать их. Вместо этого необходимо выполнить команду меню Вставка g Название (в MS Word XP — Вставка g Ссылка g Название), выбрать из списка постоянную часть — скобку «(», нажать кнопку Нумерация, в диалоговом окне Нумерация названий снять флажок Включить номер главы, нажать кнопки OK и Закрыть. Установив флажок Включить номер главы, можно, наоборот, добавить номера глав во все номера формул.

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

    ебольшие рисунки в документах должны обтекаться текстом. Как правило, под рисунком располагается подрисуночная надпись: слово «Рис.», номер рисунка и его название. При этом должна быть обеспечена возможность свободного перемещения рисунка вместе с подрисуночной надписью, так чтобы она не смешивалась с основным текстом. В прежних версиях MS Word для этого использовались так называемые кадры (Вставка g Кадр). В современных версиях Microsoft переименовала это средство в Рамку (не путать с Надписями), а команду для их вставки спрятала. И это при том, что есть одноименное средство, служащее для вставки горизонтальных и вертикальных рамок при создании Web-страниц (Формат g Рамки) и не имеющее ничего общего с кадрами. Далее по тексту под рамками подразумевается то, что называлось кадрами, то есть прямоугольник вокруг рисунка или фрагмента текста, который позволяет произвольно располагать содержимое на странице.

    Итак, команда для вставки рамки спрятана от пользователя, но, к счастью, не удалена. Причина, по которой Microsoft ее спрятала, по-видимому, заключается в том, что рисунки теперь могут самостоятельно обтекаться текстом, однако проблема совместного перемещения рисунка с подрисуночной надписью этим не решается. Кроме того, после вставки номер такого рисунка располагается под рисунком в Надписи, а номера в надписях не видны для команды Вставка g Перекрестная ссылка (в MS Word XP — Вставка g Ссылка g Перекрестная ссылка), то есть создать автоматически обновляемую перекрестную ссылку на такой рисунок нельзя. Создается впечатление, что Microsoft не хочет внедрять ею же разработанные замечательные средства!

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

    Так как наилучшим средством расположения рисунка с подрисуночной надписью в тексте все-таки по-прежнему являются рамки, давайте отыщем в недрах MS Word команду для их вставки. Для этого нужно щелкнуть правой кнопкой мыши по любой панели инструментов и в контекстном меню выбрать пункт Настройка. В появившемся диалоговом окне Настройка на вкладке Команды нужно выбрать категорию Вставка, в списке Команды найти пункт Горизонтальная рамка (при чем здесь горизонтальная — не понятно!) и перетащить мышью этот пункт, удерживая левую кнопку в меню Вставка. Теперь, выполнив команду меню Вставка g Рамка, можно нарисовать рамку от руки или вставить в нее предварительно выделенный текст или рисунок. Если у рисунка установлено обтекание текстом (белые маркеры при выделении), то нужно, открыв окно свойств рисунка (Формат g Рисунок), установить на вкладке Положение тип обтекания В тексте. При выделении такой рисунок имеет черные маркеры и окантовку, ведет себя как одна большая буква и его можно вставить в рамку (Вставка g Рамка). Для создания рисунка средствами MS Word необходимо предварительно выполнить команду меню Вставка g Объект g Рисунок Microsoft Word, а не рисовать фигуры непосредственно в документе, иначе они будут перекрывать текст. В MS Word XP при рисовании фигур автоматически создается полотно.

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

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

    1. выделить рисунок;
    2. выполнить команду Название в контекстном меню или в меню Вставка;
    3. создать постоянную часть — «Рис.» (кнопка Создать). Пробел после «Рис.» вводить не следует — он будет вставлен автоматически. В дальнейшем постоянную часть («Рис.») можно будет просто выбирать из списка;
    4. выбрать положение Под выделенным объектом;
    5. если в документе заголовки глав оформлены встроенным стилем «Заголовок 1» с нумерацией, то для автоматического добавления номера главы нужно нажать кнопку Нумерация, в диалоговом окне Нумерация названий установить флажок Включить номер главы и установить параметры: Начинается со стиля — Заголовок 1, Разделитель — точка;
    6. текст названия можно вписать или в поле Название, или непосредственно в рамке.

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

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

    Проблема 7. Проставление перекрестных ссылок

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

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

    Для создания перекрестной ссылки на один из этих элементов необходимо:

    1. выполнить команду меню Вставка g Перекрестная ссылка (в MS Word XP — Вставка g Ссылка g Перекрестная ссылка);
    2. в появившемся диалоговом окне Перекрестные ссылки в поле Тип ссылки выбрать тип ссылки, например «(», «Рис.» или «Таблица»;
    3. в поле Вставить ссылку на выбрать данные, которые необходимо вставить в документ: при ссылке на формулу — Название целиком, при ссылке на рисунок или таблицу — Постоянная часть и номер;
    4. в поле Для какого названия выбрать тот элемент, на который требуется сослаться;
    5. нажать кнопку Вставить.

    После выполнения этих действий в тексте появляется автоматически обновляемая ссылка на выбранный элемент, например: (5.1), Рис. 2, Таблица 1.

    Со ссылкой на формулу проблем нет, но подобные ссылки на рисунки и таблицы у нас не допускаются. Возможно, в стране компании-разработчика они и являются нормой, однако, согласно нашим требованиям к оформлению документации, при ссылке на рисунок или таблицу принято указывать постоянную часть с маленькой буквы, а слово, указывающее на элемент книги, сокращать: рис. 2, табл. 1. К сожалению, такая возможность в MS Word не заложена: постоянная часть вставляется как есть, а вставка только номера не предусмотрена. Удаление постоянной части вручную, непосредственно в поле ссылки не приводит к желаемому результату, так как при обновлении полей оно восстанавливается. Однако если оформить ненужную постоянную часть скрытым текстом, то требуемый эффект будет достигнут. Напоминаем, что скрытый текст можно увидеть, включив показ непечатаемых символов (кнопка¶).

    Но и тут есть подвох. В MS Word-версиях ниже XP невозможно вручную выделить часть поля с краю — оно выделяется целиком. Зато, оказывается, это может сделать «поисковик».

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

    1. ввести текст постоянной части: «рис. » или «табл. » (без кавычек, конечно) вручную;
    2. вставить перекрестную ссылку (Вставка g Перекрестная ссылка).
    3. установить курсор непосредственно перед вставленной ссылкой;
    4. нажать сочетание клавиш Ctrl+F (Правка g Найти);
    5. в появившемся диалоговом окне Найти и заменить, в поле Найти ввести текст постоянной части («Рис. » или «Таблица »);
    6. нажать клавишу Enter (Найти далее). При этом постоянная часть в поле ссылки окажется выделенной;
    7. закрыть окно диалога Найти, нажав клавишу Esc (Отмена);
    8. нажать сочетание клавиш Ctrl+Shift+H (Формат g Шрифт g Скрытый), сделав выделение скрытым.

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

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

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

    • ПК и комплектующие
      • Настольные ПК и моноблоки
      • Портативные ПК
      • Серверы
      • Материнские платы
      • Корпуса
      • Блоки питания
      • Оперативная память
      • Процессоры
      • Графические адаптеры
      • Жесткие диски и SSD
      • Оптические приводы и носители
      • Звуковые карты
      • ТВ-тюнеры
      • Контроллеры
      • Системы охлаждения ПК
      • Моддинг
      • Аксессуары для ноутбуков
      • Принтеры, сканеры, МФУ
      • Мониторы и проекторы
      • Устройства ввода
      • Внешние накопители
      • Акустические системы, гарнитуры, наушники
      • ИБП
      • Веб-камеры
      • KVM-оборудование
      • Сетевые медиаплееры
      • HTPC и мини-компьютеры
      • ТВ и системы домашнего кинотеатра
      • Технология DLNA
      • Средства управления домашней техникой
      • Планшеты
      • Смартфоны
      • Портативные накопители
      • Электронные ридеры
      • Портативные медиаплееры
      • GPS-навигаторы и трекеры
      • Носимые гаджеты
      • Автомобильные информационно-развлекательные системы
      • Зарядные устройства
      • Аксессуары для мобильных устройств
      • Цифровые фотоаппараты и оптика
      • Видеокамеры
      • Фотоаксессуары
      • Обработка фотографий
      • Монтаж видео
      • Операционные системы
      • Средства разработки
      • Офисные программы
      • Средства тестирования, мониторинга и диагностики
      • Полезные утилиты
      • Графические редакторы
      • Средства 3D-моделирования
      • Веб-браузеры
      • Поисковые системы
      • Социальные сети
      • «Облачные» сервисы
      • Сервисы для обмена сообщениями и конференц-связи
      • Разработка веб-сайтов
      • Мобильный интернет
      • Полезные инструменты
      • Средства защиты от вредоносного ПО
      • Средства управления доступом
      • Защита данных
      • Проводные сети
      • Беспроводные сети
      • Сетевая инфраструктура
      • Сотовая связь
      • IP-телефония
      • NAS-накопители
      • Средства управления сетями
      • Средства удаленного доступа
      • Системная интеграция
      • Проекты в области образования
      • Электронный документооборот
      • «Облачные» сервисы для бизнеса
      • Технологии виртуализации
      1999 1 2 3 4 5 6 7 8 9 10 11 12
      2000 1 2 3 4 5 6 7 8 9 10 11 12
      2001 1 2 3 4 5 6 7 8 9 10 11 12
      2002 1 2 3 4 5 6 7 8 9 10 11 12
      2003 1 2 3 4 5 6 7 8 9 10 11 12
      2004 1 2 3 4 5 6 7 8 9 10 11 12
      2005 1 2 3 4 5 6 7 8 9 10 11 12
      2006 1 2 3 4 5 6 7 8 9 10 11 12
      2007 1 2 3 4 5 6 7 8 9 10 11 12
      2008 1 2 3 4 5 6 7 8 9 10 11 12
      2009 1 2 3 4 5 6 7 8 9 10 11 12
      2010 1 2 3 4 5 6 7 8 9 10 11 12
      2011 1 2 3 4 5 6 7 8 9 10 11 12
      2012 1 2 3 4 5 6 7 8 9 10 11 12
      2013 1 2 3 4 5 6 7 8 9 10 11 12

      Несколько лайфхаков, которые могут быть полезны при верстке диссертации или больших документов в MS Word

      image

      Каждый из нас знает, насколько MS Word удобный инструмент для подготовки небольших документов. И каждый из тех, кто сталкивался с подготовкой документа, количество страниц в котором превышает сотню (плюс необходимо придерживаться строгих требований к форматированию), знает об основных недостатках этого инструмента. Мне пришлось в своей жизни столкнуться с версткой 500 страничного документа, причем количество и расположение рисунков таблиц и формул в нем постоянно менялось от версии к версии. Я бы хотел поделиться своими «лайфхаками», которые мне пришлось применить при верстке этого документа. Некоторые из них мне подсказали друзья; на некоторые наткнулся на форумах; некоторые придумал сам.

      Эти простые хитрости помогут вам при верстке диссертации дипломной работы или отчета.

      В данной статье рассмотрены решения проблем:

      • создание списка литературы
      • Склонения перекрёстных ссылок на рисунки таблицы и формулы
      • Перенос таблиц на новую страницу
      • Вставка формул
      Список литературы

      Когда дело доходит до подготовки кандидатской диссертации, список литературы резко становится больной темой. Форматировать список по ГОСТ 7.0.5–2008 вручную становится очень тяжело. Самые продвинутые пользователи знают, что можно сделать список литературы в виде нумерованных абзацев с закладками, на которые в тексте можно делать перекрестные ссылки и в несложных случаях добиваться желаемого. Но при большом списке источников ручные и полуавтоматические методы работают все хуже и хуже. Также продвинутые пользователи знают, что в Word можно делать библиографии, но не по ГОСТу, присутствует несколько «американских» стилей. Слава богу на просторах интернета мне попался det-random с его самописным стилем который умеет формировать список литературы по ГОСТ 7.0.5–2008, нумеровать ссылки в тексте по порядку упоминания и различать формат для англоязычных и русскоязычных источников Страница проекта на гитхабе: gost-r-7.0.5-2008.

      Список литературы будет выглядеть следующим образом:

      image

      Склонение перекрёстных ссылок

      Одна из основных проблем в том, что MS Word не умеет склонять перекрестные ссылки. Это является результатом того, что в германских языках отсутствуют склонения. Microsoft Office — это американская программа, поэтому американцам не надо, чтобы была ситуация, когда нужно учитывать склонение слов по падежам. Иногда это может привести к забавным результатам, например, «На Рисунок 1.1. представлено…», «В Таблица 5.4 рассматривается…» или «С учетом Формула (2.2) …» и т. д. Решить эту проблему можно следующим образом.

      Название рисунка вставляется стандартными средствами.

      Вставка рисунка: Вставка->Ссылка->Название->Подпись (рисунок).

      image

      Подпись к рисунку обычно имеет следующий вид:

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

      image

      Вставляется, естественно, «Рисунок 1.1». Затем выделяем часть вставленного текста, а именно «Рисунок», делаем ее скрытой (тоже самое можно сделать через меню Формат -> Шрифт). Потом дописывается перед номером слово в нужном падеже. При обновлении поля скрытая часть текста остается скрытой.

      image

      Перенос таблиц

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

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

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

      Результат будет выглядеть примерно так. При переносе отобразится первые 2 строки, одна из которых — это название таблицы, а вторая — название колонок.

      image

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

      Sub Table_head() Dim myTable As Word.Table Selection.InsertRowsAbove 1 Set myTable = Selection.Tables(1) myTable.Cell(1, 1).Merge MergeTo:=myTable.Cell(1, myTable.Columns.Count) With myTable.Cell(1, 1) .Borders(wdBorderTop).Color = wdColorWhite .Borders(wdBorderRight).Color = wdColorWhite .Borders(wdBorderLeft).Color = wdColorWhite End With Selection.TypeText ("Таблица ") Selection.Style = ActiveDocument.Styles("Название таблицы") Selection.Range.Fields.Add Selection.Range, Type:=wdFieldEmpty, Text:="STYLEREF 1 \s", PreserveFormatting:=False Selection.TypeText (".") Selection.Range.Fields.Add Selection.Range, Type:=wdFieldEmpty, Text:="SEQ Таблица \* ARABIC", PreserveFormatting:=False End Sub 
      Формулы

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

      image

      Образец вставки VBA кода для вставки формулы представлен ниже.

      Sub formula() ActiveDocument.Tables.Add Range:=Selection.Range, NumRows:=1, NumColumns:=2 Selection.Tables(1).Columns(1).Width = CentimetersToPoints(14) Selection.Tables(1).Columns(2).Width = CentimetersToPoints(2.5) Selection.Tables(1).Cell(1, 1).Range.Text = "Место для формулы/уравнения" Selection.Style = ActiveDocument.Styles("Формулы и уравнения") Selection.MoveRight Unit:=wdCell, Count:=1 Selection.Style = ActiveDocument.Styles("Формулы и уравнения") Selection.TypeText ("(") Selection.Range.Fields.Add Selection.Range, Type:=wdFieldEmpty, Text:="STYLEREF 1 \s", PreserveFormatting:=False Selection.TypeText (".") Selection.Range.Fields.Add Selection.Range, Type:=wdFieldEmpty, Text:="SEQ Формула \* ARABIC", PreserveFormatting:=False Selection.TypeText (")") End Sub 

      Надеюсь, эти простые трюки будут вам полезны.

      • word
      • офисные приложения
      • Лайфхаки для гиков
      • IT-компании

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

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