35 / 35 / 3 Регистрация: 17.07.2008 Сообщений: 581 |
|
1 |
|
Изменить шрифт формулы14.05.2009, 12:10. Показов 245340. Ответов 19
Всем привет. Вопрос по Офис2007. Как в Ворде изменить шрифт формулы, так как по умолчанию он Cambria MAth. Я выделял текст в формуле и менял в настройках, но не помогает, остается как было. Хотелась б изменить на Times New Roman
__________________
2 |
Programming Эксперт 94731 / 64177 / 26122 Регистрация: 12.04.2006 Сообщений: 116,782 |
14.05.2009, 12:10 |
19 |
5 / 4 / 0 Регистрация: 07.04.2009 Сообщений: 63 |
|
14.05.2009, 13:02 |
2 |
Его также можно вызвать из меню: Вставка/Объект/Equation — только каждый раз когда Вы будете вставлять формулу. Проверено. Работает.
2 |
frech 35 / 35 / 3 Регистрация: 17.07.2008 Сообщений: 581 |
||||
14.05.2009, 13:51 [ТС] |
3 |
|||
Его также можно вызвать из меню: Вставка/Объект/Equation — только каждый раз когда Вы будете вставлять формулу. Проверено. Работает. а другого ничего нет?? Я хочу изменить шрифт в формуле. А не вставлять объект, потом Equation, а потом втавлять. Не лучше была б написать формулу, в этом офисе это легче, чем в Equation!!! А потом как нибудь поменять шрифт Добавлено через 12 минут 12 секунд
</Макрос>
0 |
5 / 4 / 0 Регистрация: 07.04.2009 Сообщений: 63 |
|
14.05.2009, 14:16 |
4 |
Ну так и делайте. Чем Вам Equation не угодил?
0 |
11 / 11 / 3 Регистрация: 17.12.2008 Сообщений: 37 |
|
26.05.2011, 19:36 |
5 |
Странно, что ни кто не придумал такой метод: З.Ы. надо делать после того, как все формулы набрали.
3 |
Заблокирован |
|
26.05.2011, 19:44 |
6 |
Если название шрифта в формуле изменить нельзя — значит его и не нужно менять.
0 |
2 / 2 / 0 Регистрация: 18.11.2011 Сообщений: 3 |
|
18.11.2011, 15:06 |
7 |
Странно, что ни кто не придумал такой метод: З.Ы. надо делать после того, как все формулы набрали. Способ конечно хороший, шрифт на Times New Roman меняется, но большинство символов в формуле после этого не отображаются. Приходится менять обратно на Cambria Math.
Если название шрифта в формуле изменить нельзя — значит его и не нужно менять. А если издательство просит другим шрифтом? чтобы на MS Equation было похоже. Перебивать все формулы (как Сержик2009 советовал) как-то совсем лениво.
0 |
5906 / 3128 / 688 Регистрация: 23.11.2010 Сообщений: 10,450 |
|
19.11.2011, 20:21 |
8 |
vsk, У меня меняется без проблем. А что за символы у Вас не отображаются. Можете выложить хотя бы часть файла, в котором что-то не так.
1 |
2 / 2 / 0 Регистрация: 18.11.2011 Сообщений: 3 |
|
19.11.2011, 22:39 |
9 |
vsk, У меня меняется без проблем. А что за символы у Вас не отображаются. Можете выложить хотя бы часть файла, в котором что-то не так. Прикрепил файл. В формуле для (a+b)^2 «a» и «b» отображаются квадратиками. Но я уже нашел похожее обсуждение на answers.microsoft.com.
2 |
5906 / 3128 / 688 Регистрация: 23.11.2010 Сообщений: 10,450 |
|
20.11.2011, 00:41 |
10 |
vsk, А если выделить формулу — Обычный текст — Нужный шрифт.
1 |
2 / 2 / 0 Регистрация: 18.11.2011 Сообщений: 3 |
|
20.11.2011, 03:04 |
11 |
Спасибо. Действительно, если «обычный текст» использовать, то шрифт нормально меняется. Только автоматический курсив пропадает и символы более плотно идут. Если его вернуть и расставить пробелов вручную, то нормально получается. Или можно только непропечатанные символы в обычный текст переводить. Но думаю, это все-таки сложнее, чем в Equation набирать. Хотя если нужно подправить несколько уже набранных в новом редакторе несложных формул, то может пригодиться. P.S. Еще новый редактор норовит размер формулы уменьшить, если в одной строке или ячейке таблицы кроме нее другие символы есть, даже если просто запятая.
0 |
440 / 33 / 4 Регистрация: 12.09.2011 Сообщений: 109 |
|
20.11.2011, 13:20 |
12 |
Вообще изменить шрифт не проблема, достаточно изменить свойство Font.Name объекта Range формулы (OMath), проблема состоит в соответствии знаков разных шрифтов, надо писать функцию соответствия знаков……
0 |
5906 / 3128 / 688 Регистрация: 23.11.2010 Сообщений: 10,450 |
|
20.11.2011, 16:58 |
13 |
vsk, Если после формулы не ставить пробел, тогда не меняется размер шрифта.
0 |
1300 / 402 / 22 Регистрация: 21.10.2011 Сообщений: 1,285 |
|
22.11.2011, 08:26 |
14 |
Я вставил формулу и написал в ней Формула. И просто в документе написал слово Формула. Я только обнаружил разницу, всматриваясь очень внимательно. Стоит ли тогда что-то придумывать?
Font.Name объекта Range как это?
P.S. Еще новый редактор норовит размер формулы уменьшить, если в одной строке или ячейке таблицы кроме нее другие символы есть, даже если просто запятая. так запрограммирован Word.
0 |
440 / 33 / 4 Регистрация: 12.09.2011 Сообщений: 109 |
|
30.11.2011, 16:11 |
15 |
Вообще у MathType есть функция переделки формул ……….. Добавлено через 15 часов 32 минуты
0 |
440 / 33 / 4 Регистрация: 12.09.2011 Сообщений: 109 |
|
30.11.2011, 16:15 |
16 |
Вот….
0 |
24 / 24 / 16 Регистрация: 23.01.2013 Сообщений: 129 |
|
12.05.2014, 23:20 |
17 |
у меня почему то после запуска часть шрифта обратно возвращается Добавлено через 9 минут выделяете текст — вкладка конструктор формул, нажимаете кнопку «обычный текст».
1 |
AnnaKrivopustov |
|
09.06.2014, 17:25 |
18 |
Brainracer, как вернуть все назад???? Я сделала все как написано,а теперь у меня все вердовские файлы открываются через архиватор. |
5906 / 3128 / 688 Регистрация: 23.11.2010 Сообщений: 10,450 |
|
09.06.2014, 18:37 |
19 |
AnnaKrivopustov, нажмите правой кнопкой — Открыть с помощью — найдите Ворд — поставьте отметку «всегда этот тип…» — ОК
0 |
0 / 0 / 0 Регистрация: 18.11.2019 Сообщений: 1 |
|
18.11.2019, 15:40 |
20 |
В формульном редакторе некоторые формулы приобретают жирный шрифт.
0 |
IT_Exp Эксперт 87844 / 49110 / 22898 Регистрация: 17.06.2006 Сообщений: 92,604 |
18.11.2019, 15:40 |
Помогаю со студенческими работами здесь
Изменить шрифт в часах Изменить шрифт в заголовке Изменить шрифт текста Искать еще темы с ответами Или воспользуйтесь поиском по форуму: 20 |
Редактирование формул и стилей
В статье по созданию формул (См. Создание формул) мы рассмотрели 2 варианта создания формул: с помощью редактора и добавления через вкладку Уравнения на вкладке Вставка.
В этой небольшой статье мы рассмотрим, как изменять формулы и как настраивать их стили.
Первый вариант — Редактор формул
В статье по созданию формул мы набирали формулы двумя разными способами. В редакторе мы набирали следующую формулу (рисунок 1):
Рисунок 1
Чтобы изменить формулу, набранную в простом редакторе, нужно на нее щелкнуть дважды левой кнопкой мыши (рисунок 2):
Рисунок 2
Как набирать формулы, описано в статье Создание формул. Здесь же нам понадобятся Стиль и Размер. Собственно, изменение стиля и размера символов в этом редакторе не составляет труда.
Рассмотрим, как будет выглядеть окно форматирования стиля. Для этого на вкладке Стиль в открывшемся меню выберем пункт Определить (рисунок 3):
Рисунок 3
После этого появится окно редактора стиля (рисунок 4):
Рисунок 4
Итак, мы видим на рисунке выше редактор Стиля. Тут все довольно просто. Выбираем необходимый шрифт для нужного стиля (Текст, функция, переменная и т.д.), выбираем формат (начертание) символов, отметив нужное галочкой, или ничего не выбрав. Нажимаем ОК.
Для тренировки можно написать любую формулу и попробовать изменять шрифт и начертание на то, которое вас устроит.
Также поступим со вкладкой Размер. В открывшемся меню выберем Определить, после чего откроется окно редактора размера (рисунок 5):
Рисунок 5
Выбираем для каждого индекса и символа нужный размер, и нажимаем ОК.
Вот таким способом редактируются формулы в этом простом редакторе.
Второй вариант — Изменение формул, набранных через вкладку Уравнение
Чтобы вызвать редактор формул, нужно также левой кнопки мыши нажать на формулу. Для примера мы набирали следующую формулу (рисунок 6):
Рисунок 6
После вызова редактора формула будет выглядеть так (рисунок 7):
Рисунок 7
Теперь рассмотрим, как же изменить шрифт в этом типе формул. Если просто выделить уравнение, вызвать правой кнопкой контекстное меню и выбрать шрифт, либо зайти через вкладку Главная на ленте, выбрать шрифт и поменять, то шрифт не изменится и будет стандартный Cambria Math.
Чтобы иметь возможность изменить шрифт, нужно нажать на уравнение, после чего на ленте откроется вкладка Коструктор, и нажимаем на вкладку Обычный текст (рисунок 8):
Рисунок 8
После этого, выделив формулу, можно изменять ее шрифт и размер, как и для обычного текста.
Также в этом редакторе есть возможность сохранять нужные вам формулы, чтобы в дальнейшем заново их не набирать. Для этого нужно нажать на нужную формулу, и выбрать Сохранить как новое уравнение (рисунок 9):
Рисунок 9
После чего откроется окно, как на рисунке 10:
Рисунок 10
На указанном выше рисунке заполняем нужные нам поля, и нажимаем кнопку ОК. Формула в коллекции готова.
В данной статье мы рассмотрели, как форматировать формулы в текстовом редакторе Word в двух вариантах на тот случай, если кто-то пользуется версией 2003.
Для остальных версий мы рассмотрели возможность изменения шрифта, как для любого другого текста, а также способ сохранения формулы для добавления ее в коллекцию формул с возможностью дальнейшего использования.
Вы можете вставлять математические уравнения в MS Word. Существует специальный инструмент для формул, поддерживающий математические и статистические символы. Также есть инструмент, позволяющий вводить стандартные формулы, например формулу для вычисления площади круга. Он действительно очень хорошо оборудован и в Windows 10 поддерживает ввод уравнений. Вы можете просто написать уравнение рисовальным пером, и MS Word сможет его прочитать. Инструмент уравнения имеет ограничение; имеет только один персонаж. Если вы измените шрифт формулы в MS Word через вкладку «Главная» на ленте, он вернется к стандартному математическому шрифту.
На самом деле, вы можете изменить шрифт уравнения в MS Word, но это немного сложный процесс.
Сначала вам нужно ввести уравнение. На ленте выберите «Вставка»> «Уравнение.
Введите свое уравнение. Когда закончите, выберите его и на вкладке «Дизайн» нажмите кнопку «Обычный текст» в окне «Инструменты».
Затем перейдите на вкладку «Главная» и в раскрывающемся списке «Шрифт» выберите нужный шрифт. Меняется характер уравнения.
Ограничения
MS Word намеренно ограничивает символы, доступные для математических уравнений. Шрифты обычно предназначены для буквенно-цифровых символов и некоторых часто используемых символов выбора. Очень немногие шрифты содержат полный набор математических символов. Если вы решите изменить шрифт формулы в MS Word, вы рискуете, что некоторые символы будут недоступны в указанном шрифте.
Например, символ может не содержать статистических символов, таких как символ сигмы или символ нижнего корня, и в этом случае уравнение может не отображаться полностью. Шрифт формулы по умолчанию в MS Word, Cambria Math, поддерживает все символы, необходимые для вставки уравнения, поэтому большинство людей его используют. Это очень читаемый шрифт, и вы можете увеличить размер текста или сделать его жирным, если хотите, чтобы он был более читабельным.
Если вы решили использовать другой шрифт для формул в MS Word, поищите шрифт, предназначенный для математического ввода. Может быть не так много символов с полным математическим набором символов, но они точно есть. Загрузите и установите шрифты на свой компьютер, как и любой другой шрифт, и используйте описанный выше метод, чтобы применить его к своему уравнению. Редактор формул не запоминает символ, использованный в предыдущем уравнении. Вам придется изменить его для всех.
Вы можете вставлять математические уравнения в MS Word. Существует специальный инструмент для уравнений, который поддерживает как математические, так и статистические символы. Кроме того, есть инструмент, позволяющий вводить стандартные формулы, например, формулу для вычисления площади круга. Он действительно очень хорошо оборудован и в Windows 10 поддерживает ввод уравнения. Вы можете просто написать уравнение графическим пером, и MS Word сможет его прочитать. В инструменте уравнений есть одно ограничение; у него только один шрифт. Если вы измените шрифт формулы в MS Word через вкладку «Главная» на ленте, он вернется к стандартному математическому шрифту.
По правде говоря, вы можете изменить шрифт уравнения в MS Word, но это немного сложный процесс.
Сначала вам нужно вставить уравнение. На ленте выберите Вставка> Уравнение.
Введите уравнение. Когда вы закончите, выберите его и на вкладке «Дизайн» нажмите кнопку «Обычный текст» в окне «Инструменты».
Затем перейдите на вкладку «Главная» и в раскрывающемся списке «Шрифт» выберите любой понравившийся шрифт. Шрифт уравнения изменится.
Ограничения
MS Word не зря ограничивает шрифты, доступные для математических уравнений. Шрифты обычно разрабатываются для буквенно-цифровых символов и некоторых обычно используемых символов выбора. Очень немногие шрифты разработаны с полным набором математических символов. Если вы решите изменить шрифт формулы в MS Word, вы рискуете, что некоторые символы будут недоступны в указанном шрифте.
Например, шрифт может не содержать статистических символов, таких как символ сигмы или символ нижнего корня, и в этом случае уравнение может отображаться не полностью. Шрифт формул по умолчанию в MS Word, Cambria Math, поддерживает каждый символ, необходимый для вставки уравнения, поэтому большинство людей его используют. Это очень разборчивый шрифт, и вы можете увеличить размер текста или сделать его жирным, если хотите сделать его более разборчивым.
Если вы решили использовать другой шрифт для формул в MS Word, поищите шрифт, созданный для математического ввода. Шрифтов с полным математическим набором символов может быть не так много, но они определенно есть. Загрузите и установите шрифты на свой компьютер так же, как и любой другой шрифт, и используйте метод, описанный выше, чтобы применить его к уравнению. Редактор формул не запоминает шрифт, который вы использовали в предыдущем уравнении. Вам придется менять его для каждого.
RAnders00
2016-08-17 в 19:29
У меня есть документ Word с уравнением. Шрифт уравнения «Cambria Math». Как я могу изменить этот шрифт на другой шрифт 1 ?
Выбор уравнения (или чего-то внутри него) и изменение шрифта на вкладке «Пуск» ничего не меняет.
1 Я не хочу делать этот вопрос слишком конкретным, указав шрифт, который может создать дополнительные проблемы, например, потому что шрифт не будет охватывать все глифы, необходимые для математики.
3 ответа на вопрос
RAnders00
2016-08-17 в 20:13
Не являясь универсальным решением (не каждый шрифт подходит для этого решения), альтернативный шрифт XITS Math предоставляет шрифт, который работает с редактором формул из коробки. Вот как это будет выглядеть в конце (вы заметите, что шрифт похож на шрифт «Times»):
1. Установка XITS Math в качестве шрифта по умолчанию для новых уравнений
-
Отправляйтесь на страницу загрузок xits-мат . Выберите
.zip
версию последней версии, как показано ниже: -
Разархивируйте
.otf
шрифты из архива. -
Установите все файлы шрифтов, выбрав их в проводнике Windows, щелкнув правой кнопкой мыши и выбрав «Установить».
-
Откройте Word и создайте новое уравнение. Затем выберите маленький угол «дополнительные настройки».
-
В меню измените «Шрифт по умолчанию» на «Математика XITS».
-
Чтобы изменения вступили в силу, вам нужно будет создать новую среду уравнений (текущая не изменится).
2. Изменение существующих уравнений в XITS Math
Сначала необходимо установить шрифты для XITS Math. Если вы этого еще не сделали, выполните шаги 1–3 раздела «Настройка математики XITS в качестве шрифта по умолчанию для новых уравнений» (выше).
-
Если вы хотите изменить только одно уравнение среды, просто поместите курсор внутри него. Если вы хотите изменить несколько сред, вы можете выбрать их один за другим, удерживая Ctrl.
-
На вкладке «Домой» выберите шрифт «XITS Math», выбрав его из списка или введя его имя в поле.
Поддержка других шрифтов, кроме XITS Math
Использование XITS Math было только примером, выбранным для этого ответа. Вероятно, есть больше шрифтов, которые считаются математическими шрифтами, но я не нашел больше. Пожалуйста, отредактируйте этот ответ или комментарий, если вы нашли шрифт, который можно добавить сюда.
Petar Andrejic
2018-06-29 в 00:37
В дополнение к ответу RAnders00, существует очень быстрый способ изменить все шрифты существующих уравнений, используя расширенный поиск.
«Расширенный поиск» позволяет искать как по формату, так и по текстовому содержимому.
Оставьте поле «Найти что» пустым и выберите «Формат> Шрифт…», чтобы выбрать шрифт, который вы хотите найти.
Затем перейдите на вкладку «Заменить» и сделайте то же самое, чтобы выбрать шрифт, которым вы хотите заменить.
Затем нажмите «Заменить все», и он заменит все вхождения выбранного вами шрифта.
Lane
2017-08-08 в 13:08
Таким образом, я продолжал сталкиваться с проблемой, где я должен был изменить шрифт уравнения на Times New Roman, и он немедленно вернулся бы в Камбрию. Чтобы исправить это, вам, возможно, придется найти эту очень непонятную маленькую кнопку на вкладке разработки формул в левой части панели (в 2010 году), которая имеет три параметра: «профессиональный», «дизайн» и «нормальный». Вы должны убедиться, что «нормальный» выбран. Затем вы можете изменить его на Times New Roman.
Похожие вопросы
-
6
Насколько хороша защита паролем Word?
-
2
Firefox печать в PDF-файл
-
4
Вставить Flash видео в документ MS Word (2003 или 2007)
-
-
5
FontExplorer как приложение для Windows
-
1
Как сделать так, чтобы меню по умолчанию открывалось «полностью» в MS Word 2003?
-
4
Как изменить текстовый шрифт Gmail в текстовом поле «Создать»?
-
2
Windows: Как изменить системный / диалоговый шрифт?
-
5
Как изменить шрифт консоли Windows XP?
-
1
Office 2007 — ссылки на источники в Word
-
6
Есть ли сочетание клавиш для выделения выделенного текста в MS Word 2007?
I want to set the font of all texts to Times New Roman, and I wrote these codes:
Selection.WholeStory
With Selection.Font
.NameAscii = "Times New Roman"
.NameOther = "Times New Roman"
.Name = ""
End With
However, when I run those codes, the font of all equations, i.e. Omath objects becomes Times New Roman too, instead of Cambria Math.
I’ve tried to add these codes after that:
For Each Oma In NewDoc.OMaths
With Oma.Range.Font
.Italic = True
.Name = "Cambria Math"
End With
DoEvents
Next
This does work, but it’s too slow since there’s a for-loop in the code.
However, when I just press Ctrl+A to select the whole story and set the font manually, Word will skip the equations automatically while in VBA it doesn’t.
Therefore I wonder is there a good way to set the font of texts but keep the font of equations? Very much thanks!
UPDATE:
I’ve tried to find and replace as @Timothy Rylatt suggested. Here’s my code:
Sub FindReplaceFont()
With ActiveDocument.Content.Find
.ClearFormatting
.Replacement.ClearFormatting
.Text = ""
.Replacement.Text = ""
.Forward = True
.Wrap = wdFindStop
.Format = True
.Font.Name = "Consolas"
.Replacement.Font.Name = "Times New Roman"
.MatchCase = False
.MatchWholeWord = False
.MatchWildcards = False
.MatchSoundsLike = False
.MatchAllWordForms = False
.Execute Replace:=wdReplaceAll
End With
End Sub
But I met a strange problem: after find and replace, texts between two inline equations will merge in one equation object. Here’re the pics:
Before replacing the document looks like this:
And after replacing the document looks like this:
I’ve met this problem before and I still have no idea why this could happen and how to deal with it. Any suggestions for me?
Thank you guys again.
UPDATE:
I’ve solved this problem following the suggestion from @macropod. I should set the font of the styles instead of setting them directly. A simple for-loop on the styles is OK!
I want to set the font of all texts to Times New Roman, and I wrote these codes:
Selection.WholeStory
With Selection.Font
.NameAscii = "Times New Roman"
.NameOther = "Times New Roman"
.Name = ""
End With
However, when I run those codes, the font of all equations, i.e. Omath objects becomes Times New Roman too, instead of Cambria Math.
I’ve tried to add these codes after that:
For Each Oma In NewDoc.OMaths
With Oma.Range.Font
.Italic = True
.Name = "Cambria Math"
End With
DoEvents
Next
This does work, but it’s too slow since there’s a for-loop in the code.
However, when I just press Ctrl+A to select the whole story and set the font manually, Word will skip the equations automatically while in VBA it doesn’t.
Therefore I wonder is there a good way to set the font of texts but keep the font of equations? Very much thanks!
UPDATE:
I’ve tried to find and replace as @Timothy Rylatt suggested. Here’s my code:
Sub FindReplaceFont()
With ActiveDocument.Content.Find
.ClearFormatting
.Replacement.ClearFormatting
.Text = ""
.Replacement.Text = ""
.Forward = True
.Wrap = wdFindStop
.Format = True
.Font.Name = "Consolas"
.Replacement.Font.Name = "Times New Roman"
.MatchCase = False
.MatchWholeWord = False
.MatchWildcards = False
.MatchSoundsLike = False
.MatchAllWordForms = False
.Execute Replace:=wdReplaceAll
End With
End Sub
But I met a strange problem: after find and replace, texts between two inline equations will merge in one equation object. Here’re the pics:
Before replacing the document looks like this:
And after replacing the document looks like this:
I’ve met this problem before and I still have no idea why this could happen and how to deal with it. Any suggestions for me?
Thank you guys again.
UPDATE:
I’ve solved this problem following the suggestion from @macropod. I should set the font of the styles instead of setting them directly. A simple for-loop on the styles is OK!