2 / 2 / 1 Регистрация: 26.09.2015 Сообщений: 76 |
|
1 |
|
Непонятные символы вместо текста08.10.2015, 17:12. Показов 14932. Ответов 2
Помогите пожалуйста открыть этот файл, чтобы отображался текст. У меня mathcad 14 Миниатюры
Вложения
0 |
6630 / 4733 / 1975 Регистрация: 02.02.2014 Сообщений: 12,683 |
|
08.10.2015, 18:59 |
2 |
Сообщение было отмечено idchrom как решение Решениеустановите шрифт GOST и замените в каждой строке вручную шрифт Gost A Кликните здесь для просмотра всего текста
1 |
584 / 487 / 371 Регистрация: 05.11.2013 Сообщений: 1,263 Записей в блоге: 6 |
|
09.10.2015, 07:47 |
3 |
У 14-о проблема с отображением кириллицы (не работает с Юникодом п.ч.) Вот из инета Если Ваш MathCAD (в основном, “грешат” версии 11-14) показывает в документах вместо русских шрифтов “козяблики” или вопросительные знаки – либо поменяйте шрифт текстовых надписей на любой, имеющий в окончании названия Cyr (не Times New Roman, а Times New Roman Cyr), либо выполните на компьютере следующий патч (прикреплена версия для Windows XP, аналогичную правку можно сделать для других Windows):
0 |
В этой статье разабрана проблема со шрифтами при работе в русскоязычной версии программы mathcad и показано, как можно перенести запись формулы на другую строку
- Кракозябры и иероглифы в mathcad
- Перенос формулы на следующую строку
Решение проблемы с отображением шрифтов
Часто в русскоязычных версиях mathcad при открытии расчета пользователи сталкиваются с проблемой отображения символов кирилицы. Часто они отображаются в виде кракозябр и иероглифов
Рис. 1. Кракозябры в mathcad 15
Проблему удалось решить используя шрифты GOST TYPE для системы ЕСКД, которые были разработаны фирмой АСКОН. Вы можете скачать их по этой ссылке. После скачивания установите шрифты в Windows так, чтобы в mathcad вы могли выбрать их из выпадающего списка
Рис. 2. Выбор шрифтов для удаления кракозябр в mathcad
В подавляющем большинстве случаев проблему иероглифов в mathcad удавалось решить
Рис. 3. Замена иероглифов на кирилические (русские) символы с помощью шрифтов GOST TYPE A
Перенос формулы на другую строку в mathcad 15
Часто бывают случаи, когда расчетные формулы настолько длинные и сложные, что не умещаются в одну строку. Особенно сильно это мешает, когда расчет нужно распечатать, но ширины страницы недостаточно, чтобы показать все что написано. Есть возможность во время записи формулы переносить курсор на вторую строку. При этом формула не разрывается и не теряет своей функциональности
Когда вы приближаетесь к границе разметки листа в mathcad записывая длинное выражение нажмите комбинацию клавиш CTRL + ENTER. Курсор переместится на вторую строку и появится пустой маркер для продолжения ввода. Переносить формулу на другую строку можно сколько угодно. В конце, как обычно, можно поставить символ “равно” и вы получите результат расчета
Рис. 4. Перенос формулы на другую строку в mathcad
Если вы владеете другими полезными трюками для решения проблем и упрощения работы в mathcad, то присылайте их описание на почту портала и возможно их описание появится на сайте
-
milkl 😝energetic
April 6 2008, 14:23
Проблемы со шрифтами в Mathcad. Русский текст, написанный,
например, шрифтами Arial или Times New Roman отображается
закорючками, а русский текст написанный, например, шрифтами
Arial Cyr или Times New Roman Cyr выглядят нормально.
Mathcad для одного шрифта может использовать разные кодовые
страницы. По умолчанию Mathcad для шрифтов использует кодовую
страницу cp1252 (Windows Western). Если выбираешь шрифт с
суффиксом Greek, то он использует для этого шрифта кодовую
страницу cp1253 (Windows Greek), если выбираешь шрифт с суффиксом
Cyr, то он использует для этого шрифта кодовую страницу cp1251
(Windows Cyrillic) и т.д.
Разумеется, в западной кодировке, которая стоит там по умолчанию
для шрифта, русский текст будет выглядеть некорректно.
Варианты решения:
1) Можно для уже набранного русского текста в документе менять
кодировку (т.е. менять шрифт на кириллический, например, на Times
New Roman Cyr или Arial Cyr). А когда сам пишешь там русский
текст, то тоже включать для него кириллические шрифты (те, что
с суффиксом Cyr).
Но такой способ с ручным изменением кодировки отдельных текстовых
блоков весьма неудобен, особенно когда уже есть готовый документ
с большим числом этих текстовых блоков.
2) Можно у себя в системе через реестр установить, чтобы для
western-кодировки использовалась кириллическая кодовая страница
cp1251 вместо cp1252, которая используется по умолчанию. Тогда
даже без перекодирования русский текст будет отображаться в
Mathcad нормально и для кириллических шрифтов и для шрифтов по
умолчанию, которые без суффикса Cyr.
Какие для этого нужно сделать изменения в реестре:
HKEY_LOCAL_MACHINESystemCurrentControlSetControlNlsCodepage
Значение параметра “1252” установить таким же, как и у параметра
“1251”, т.е. для Win9x: “1252” = “cp_1251.nls”, а для WinNT2kXP:
“1252” = “c_1251.nls”. Чтобы вернуть всё к прежнему виду, нужно
будет присвоить этому параметру значение, которое там стояло по
умолчанию, т.е. для Win9x: “1252” = “cp_1252.nls”, а для Win2kXP:
“1252” = “c_1252.nls”.
Для удобства подмены кодовой страницы в реестре могу предложить уже
готовый reg-файл для Win2kXP: \vipDocs_Soft_Windowsreg-files
use c_1251.nls for cp1252.reg
А чтобы вернуть всё, как было по умолчанию, смотри файл:
use c_1252.nls for cp1252 (default).reg
3) Можно испольозовать утилиту FixFonts
Но эта утилита мне не понравилась, т.к. кроме подмены кодовых
страниц она еще как-то корёжит сами шрифты, и в некоторых
приложениях из-за этого появляются проблемы с отображением
текста.
По-моему, проще всё же подменить используемую кодовую страницу
через реестр, тогда хоть точно знаешь что и где именно меняется в
системе и в случае чего можно вернуть эти настройки к прежнему виду.
По крайней мере я это предпочитаю делать самостоятельно через
редактирование реестра (ну или запускаю готовый reg-файл).
—
Способы 2 и 3 окажут влияние не только на MathCad, но и на некоторые
другие приложения, т.к. производится подмена кодовых страниц в самой
системе.
После применения этих изменений с кодовыми страницами нужно
перезагрузиться.
—
miha
ЗЫ: мне помогли изменения в реестре!
Вольтер |
Срочно помогите, MathCad текст/кодировка/шрифт 25.01.2009, 21:04 |
12/12/08 |
Здравствуйте! Мне срочно нужна помощь! У меня есть документ MathCad в которым я писал курсовую, но недавно пришлось форматировать компьютер, естественно файл в котором писал курсовую перенес. Теперь, после установки MathCad у меня весь текст курсовой в виде иероглифов, как это исправить? Очень срочно нужен ответ =(
|
|
|
Mottle |
25.01.2009, 22:42 |
25/01/09 |
В старые дорые времена (MathCAD 7.0), помогало переключение основного шрифта на Fixedsys.
|
|
|
Вольтер |
26.01.2009, 09:50 |
12/12/08 |
Mottle писал(а): В старые дорые времена (MathCAD 7.0), помогало переключение основного шрифта на Fixedsys. К сожалению не помогло. Я заметил, что в “типе” документа указано Mathcad 6 file. Но я открывал 14м Mathcadom. Попытался открыть 6м, а он пишет: This version of MathCad can’t read this worksheet. Ну вот, что мне теперь делать Может есть возможность весь текст из МатКада перенести в другую программу? Но только в какую?
|
|
|
Mottle |
26.01.2009, 10:18 |
25/01/09 |
Можно конечно в ворд перенести, но это разве что-то даст? В MathCAD 14 вроде даже экспорт есть в rtf.
|
|
|
powerZ |
26.01.2009, 13:36 |
||
10/10/07 |
Шрифт поменять не пробовали?
|
||
|
|||
Вольтер |
26.01.2009, 19:15 |
12/12/08 |
Оказывается такая проблема возникает у многих. Помогло вот, что: Снести MathCad 14, поставить MathCad 13 с лицензионным русским переводом, сохранить документ и обратно поставить MathCad 14. Надеюсь и другим поможет =)
|
|
|
YakSerg |
Re: Срочно помогите, MathCad текст/кодировка/шрифт 29.06.2015, 18:29 |
29/06/15 |
Скачиваем шрифты типа Gost для Маткада (Сделайте поиск )
|
|
|
Модераторы: Karan, Toucan, PAV, maxal, Супермодераторы
Обновите страницу, чтобы увидеть последние изменения на ней.
Скачать (2142 байт)
Шаблон документа для Маткада 13 версии, устраняющий проблемы с отображением кириллицы.
Если у вас возникают проблемы с отображением кириллицы в Маткаде, воспользуйтесь следующими рекомендациями. Для того, чтобы кириллица правильно отображалась во вновь создаваемых документах, замените файл MathsoftMathcad 13templateNormal.xmct файлом Normal.xmct из прилагаемого архива. Именно этот шаблон используется для создания пустого документа при нажатии кнопки “New”.
Для исправления отображения кириллицы в математических регионах уже существующего документа достаточно ввести в любом свободном месте документа любую букву или цифру, а затем последовательно для каждого из созданных стилей (обычно это “Constants”, “Math Text Font” и “Variables”), выбрав его в списке Style на панели форматирования, изменить шрифт с заданного на аналогичный с постфиксом “Cyr”. Это изменение отразится на Math-стилях всего документа, в том числе на вновь вводимых выражениях. Теперь можно удалить введённый символ.
Для исправления отображения кириллицы в текстовых регионах уже существующего документа нужно с помощью диалога “Text Styles” (меню Format/Style) для каждого из стилей изменить начертание шрифта на “Кириллический”. Это изменение отразится на всех текстовых регионах документа, отформатированных в соответствии с данным стилем, кроме текста, шрифт которого хотя бы раз был не таким, какой задан в стиле, и который не был переформатирован в соответствии с данным стилем, а также на текстовых регионах, вновь вводимых в соответвии с данным стилем, кроме текстовых регионов, автоматически создаваемых при заданном шрифте, отличающемся от шрифта, заданного в стиле.
Для исправления отображения кириллицы в тексте, шрифт которого хотя бы раз был не таким, какой задан в стиле данного текстового региона, и который не был переформатирован в соответствии с данным стилем, необходимо для этого текста в диалоге “Text Format” (меню Format/Text) изменить начертание шрифта на “Кириллический”. Это изменение отразится только на выделенном участке текста.
Связаться со мной
index.htm