Dos шрифты для windows

Dos шрифты для windows

Gold Member Редактировать | Профиль | Сообщение | ICQ | Цитировать | Сообщить модератору Не нашел похожего. Решил задать вопрос в отдельной теме.
ОС win xp sp2. Запускаю DOS-приложение. Работет приложение нормально. Токо не правильно отображается русскоязычный текст в приложении. Крякозябры. Что делал:
— нашел «в загашнике» набор DOS-шрифтов для NT,2000,XP расширением *.fon.
— панель управления/шрифты — установил около 2-х десятков разных шрифтов типа dos08x19.fon и т.п.
— создал ярлык запускающегося DOS-приложения
— в его свойствах/шрифты — установил «читабельность» русскоязычных слов соотв. выбором шрифтов.

Запускаю DOS-приложение через этот ярлык — снова крякозябры. Решил посмотреть в панели управленя/шрифты — те шрифты, которые установил. В режиме просмотра — русскоязычный текст отображается крякозябрами.

Короче. Попробую еще «потанцевать с бубном». Но если кто знает — прошу помощи.
— или что то не так делаю
— или все таки шрифты которые установил, не подходящие. Всего записей: 9394 | Зарегистр. 25-08-2007 | Отправлено: 21:50 14-08-2010

BVV63

Silver Member

Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору rodrigo_f
«ChCP 1251» перед запуском приложения не помогает?

Добавлено:
Или может «ChCP 866»?

Всего записей: 3542 | Зарегистр. 17-08-2009 | Отправлено: 07:24 16-08-2010
bomzzz

Запрет на пост

Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору 866 по умолчанию. если конечно у него не напорчено ничего. вот тока че у него за приложение такое, которому 1251 понадобилось. может тама буквы не русские а китайские. дос приложения можно на виртуалке запускать во весь экран. некоторые даже корректнее работают.

вот елси ты хочешь что бв консоли переключалось с рууского на англиский — ета надо в реестре чета править, а шрифты досовские точно все в винде есть.

Добавлено:
разве это самоделка какая то и человек писал свою программу в блокноте (или скопировал текст с сайта) а потом перед компиляцией забыл перекодировать виндовскую кодировку в досовскую

Всего записей: 13343 | Зарегистр. 13-01-2008 | Отправлено: 07:31 16-08-2010 | Исправлено: bomzzz, 07:34 16-08-2010
GriN61

Junior Member

Редактировать | Профиль | Сообщение | ICQ | Цитировать | Сообщить модератору А попробуйте развернуть окно с «кракозябрами» на весь экран.
Делается это сочетанием клавиш Alt+Enter.
У меня при этом русские буквы показываются нормально.

Всего записей: 188 | Зарегистр. 12-12-2006 | Отправлено: 14:09 16-08-2010 | Исправлено: GriN61, 14:15 16-08-2010
ipmanyak

Platinum Member

Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору rodrigo_f
5.02. Расскажите, как переключать раскладку клавиатуры в DOS-сессии?

1) средствами Windows 2000. Откройте ключ реестра:
HKLM\SYSTEM\CurrentControlSet\Control\Keyboard Layout\DosKeybCodes
Измените значение строковой переменной 00000409 с «us» на «ru»

В файле С:\WINNT\System32\autoexec.nt пpописываете следующую стpоку:
lh %SystemRoot%\System32\kb16.com ru
После перезагрузки системы переключение
раскладки клавиатуры в DOS-приложениях будет производиться комбинациями
Ctrl+Left Shift (английская) и Ctrl+Right Shift (русская).

2) поставьте внешний русификатор, например, проверенный временем RKM v.3.0.
Удобнее всего прописать его в файле autoexec.nt (аналогично kb16). Можно
взять здесь: http://adsh.ukrweb.net/win2k/soft/rkm.php.

Имхо для вас лучше пойти по пункту 2, со стандартным переключателем были проблемы в некоторых прогах. С RKM такой проблемы нет. Переключалка по дефолту кажется правый CTRL, можно настроить на свою комбинацию.

———-
В сортире лучше быть юзером, чем админом.
Всего записей: 10542 | Зарегистр. 10-12-2003 | Отправлено: 15:22 16-08-2010 | Исправлено: ipmanyak, 15:22 16-08-2010
rodrigo_f

Gold Member

Редактировать | Профиль | Сообщение | ICQ | Цитировать | Сообщить модератору Спасибо все откликнувшимся.

ipmanyak — уже проделывал операции с реестром и файлом autoexec.nt(нашел на форуме WindowsFAQ старую еще тему 2003 г.) — не прокатывает. 2-ой пункт с руссификатором попробую

GriN61 — попробовал. Помогло. Но после выполнения DOS-программы и возвращение в исходное окно снова русские буквы превращаются в как.

BVV63 — не помогает.

И еще один факт. Даже провереные программы оболочки DN и Folder Manager глючат. И глюки то все разные. Я их привел для примера работы DOS-программ.
— сама DOS-программа в оконном режиме без крякозябр. Токо переводишь в полноэкранный режим — буквы в крякозябры становятся. Т.е. ее не переводишь. Она сама при запуски дальнейшей ее работы уходит в полноэкраный режим.
— оболчки DN и Folder Manager в оконном режиме работают так. DN — в оконном и полноэкранном режиме файлы более 8 символов выводит крякозябрами. 8 и менее символов — русскими буквами. Folder Manager — в оконном режиме все файлы выводит на русском. В полноэкранном -токо меньше 8 символов нормально, более — крякозябрами.

Будем далее бить в бубен(токо не разработчикам. )

Шрифт DOS

Информация

Детальная информация о шрифте DOS .
Автор:
—> Дата добавления: 2019-02-19
Лицензия: бесплатно для личного использования
Размер: 30 Кб
Формат: ttf
Просмотров: 245
Скачиваний: 27
Для операционных систем: Windows, Mac, Linux
Для программ: Microsoft Word, Corel Draw, Adobe Photoshop, Autocad, Adobe Illustrator, Sony Vegas, Adobe Reader

Содержание

Символы

Буквы алфавита (a-z) и специальные символы шрифта DOS .

Онлайн превью генератор шрифта

Онлайн превью генератор шрифта – это инструмент предварительного просмотра шрифта, который позволяет в режиме онлайн просмотреть как будет выглядеть текст шрифта.
Чтобы посмотреть шрифт DOS , достаточно ввести нужный текст или символы в поле ниже:

Примечание: если сгенерированный результат шрифта отличается написанием от отображаемого на изображениях, тогда возможно данный шрифт не оптимизирован под web. Из-за этого просмотр шрифта онлайн невозможен.

Размеры

Соотношение размеров шрифта между абсолютными единицами: 72pt = 1in = 2.54cm = 25.4mm = 6pc = 96px.

Как установить шрифт DOS

Для Windows

Для установки шрифта необходимо их наличие на компакт-диске, съемном носителе или на жестком диске.

Чтобы установить шрифт DOS , выполните перечисленные ниже действия.

  1. Выберите «Мой компьютер»‎/«Компьютер»‎/«Этот компьютер».
  2. В поле «Устройства и диски»‎ выберите диск, на котором находится скаченный для установки шрифт DOS .ttf.
  3. В окне «Папки» выберите папку, в которой находится нужный для установки шрифт.
  4. В окне «Список файлов» выберите нужный шрифт.
  5. Двойным нажатием или нажатием на клавишу «Enter» откройте файл шрифта.
  6. Нажмите на кнопку «Установить» и дождитесь установки шрифта.

Для macOS

Для установки шрифта необходимо их наличие на компакт-диске, съемном носителе или на жестком диске.

Чтобы установить шрифт DOS , выполните перечисленные ниже действия.

  1. Дважды щелкните по файлу шрифта (DOS .ttf) — откроется окно с обзором шрифта.
  2. Для установки шрифта нажмите на кнопку «Установить шрифт» в открывшемся окне предварительного просмотра.
  3. После тогда как компьютер Mac проверит шрифт и откроет программу «Шрифты», шрифт установлен и доступен для использования.

Шрифты для ДОС-программ в Windows

Как избежать подвисания мс-дос фортран-программ в windows-7
имеется набор больших по объему программ на мс-дос фортране(версия 5) они прекрасно работают под.

Нужен masm для компиляции 16 разрядных программ под ДОС
Нигде не могу найти Залейте плиз вместе с линковщиком и желательно без установки

Отладка ДОС программ
Есть у меня компьютер с Windows ME и игра ДОС- овская полноэкранная (в окне не работает). Есть.

Как добавить загрузку ДОС-программ?
Доброй! Хочу в меню Линукса добавить загрузку ДОС-программ. Например, добавить: F:\NC.EXE.

Любопытные штуки. Для W-95 я нашел файл system.ini, там разделы [TTFontDimenCacheDBCS] и [NonWindowsApp], там подправил (добавил новых размеров) — все Ок.
В Хрюше есть только [TTFontDimenCacheDBCS], его исправления ни фига не дают.
Свойства Far оказались совсем другие, чем у остальных досовских программ. Ставлю Lucida-24, и при запуске из под Far-а все хорошо. А напрямую из свойств самое большое 10 х 18
Видимо Far такой умный, подставляет свои «свойства» которые запускаемыемыми наследуются.
Да. Лабиринт. Поневоле вздохнешь, вспоминая IBM-XT и DOS 3.1, CGA-EGA и прочие игрушки детства.

Добавлено через 2 минуты
Еще конечно, матричные принтеры, управляемые Esc-последовательностями.
Как молод, прост и прекрасен был мир!

Добавлено через 5 минут
В реестре нашел пару ключей [NonWindowsApp], но там чегой-то совсем не то, а править боязно, РЕЕСТР, все-таки!

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

Пойдут ли на Windows 7 шрифты для ОС Mac?
У меня стоит Windows 7. Пойдут ли на Windows 7 шрифты для ОС Mac ??

Перекинуть данные с дос-приложения в Windows-приложение.
Есть данные в дос-приложении, мне их надо перекинуть в виндовое приложение, но я не могу найти.

Запуск программ для Windows 7 в Windows XP
Доброго времени суток. Появилась жизненно важная необходимость под управлением WinXP запускать.

Добавление ДОС в мультизагрузку где уже есть две Windows
Сейчас стоит две системы: семерка и ХР. Хочу еще поставить ДОС и чтобы в мультизагрузке систем.

Приложения MS-DOS в терминалах

В этой статье обобщены разнообразные сведения и советы, собранные мною из разных источников. Надеюсь, информация, которая здесь содержится, поможет вам.

Надо сразу оговориться — приложения DOS плохо приспособлены для работы в Windows 2000 вообще, а в терминальной среде — особенно (будь то Terminal Services или Citrix MetaFrame). Тем не менее до сих пор существует большое количество старых приложений DOS, которые хотелось бы заставить работать в терминальной среде.

Приложения DOS в среде Windows 2000 доставляют целый ряд проблем. Ниже содержатся рекомендации по устранению некоторых из них.

Устранение проблем с загрузкой процессора

Во-первых, большинство проблем связаны с тем, что приложения DOS изначально не были предназначены для работы в многозадачной среде. Операционная система MS-DOS и приложения DOS (а также Windows 3.1) являются 16-разрядными. Такие программы не могут непосредственно исполняться в 32-разрядной операционной системе, каковой является Windows 2000. Для запуска 16-разрядных приложений Windows 2000 создает процесс виртуальной машины — NTVDM, который в свою очередь выполняет 16-разрядные приложения в пределях своего контекста. При этом происходит трансляция 16-разрядных запросов к операционной системе в 32-разрядные запросы. Это занимает некоторое время и означает, что приложения DOS и Win16 выполняются хуже, чем приложения Win32. Поэтому приложения DOS и Win16 на 20% больше нагружают процессор и на 25% больше требуют памяти.

Еще одна важная проблема связана с тем, что приложения DOS постоянно опрашивают буфер клавиатуры, ищя предназначенный для них ввод. Это поведение означает, что приложения DOS, даже ничего не делая, расходуют чрезвычайно много процессорного времени: до 100% CPU.

Для устранения этой проблемы необходимо использовать утилиту TAME. Ее использование позволяет снизить потребление CPU до 5%. Работа TAME основана на интеллектуальном обнаружении холостой работы DOS-приложений и их «погружении в сон», освобождая таким образом циклы процессора. Использование TAME заметно улучшает работу 16-разрядных приложений в среде Windows NT/2000 — будь то рабочая станция или сервер. Основные особенности и возможности TAME включают в себя:

  1. Уменьшение использования процессора: при использовании TAME загрузка CPU уменьшается с 100% до 5-8%
  2. Уменьшение пауз между нажатиями клавиш и выводом на экран
  3. Ускорение вывода на печать
  4. Мониторинг активности приложений
  5. Возможность слежения за запросами блокировки файлов и снижение загрузки процессора во время ожидания освобождения блокировки.
  6. Возможность хранения отдельных настроек для разных приложений
  7. Возможность ограничения каждого приложения набором доступных процессоров, чтобы ограничить влияние на систему со стороны DOS
  8. Возможность уменьшения приоритета задачи в состоянии ожидания
  9. Упрощение работы приложений DOS в многопользовательской среде: синхронизация времени в приложениях DOS при изменении системного времени; возможность ограничения запуска приложений

По умолчанию, после инсталляции автомтически модифицируется файл autoexec.nt. Если это нежелательно, уберите запуск tame-mon.com из autoexec.nt и создайте BAT-файл, в начале которого (перед запуском основной программы DOS) вставьте строку:

Доступ к настройкам TAME осуществляется из программы DOS комбинацией клавиш Ctrl+Alt+T. Окно монитора TAME вызывается и скрывается комбинацией клавиш Ctrl+Alt+M. Вместо tame-mon.com можно использовать tame-res.com ; он вдвое меньше по размеру, но не позволяет интерактивно менять настройки. tame.exe служит для установки отдельных опций, а tameview.exe — для упрощения администрирования, вывода статистики и диагностики. tameview следует запускать из «чистой» командной строки DOS (не используйте Win-оболочки типа Far; но можно Norton Commander).

Если после установки TAME и запуска приложения DOS виден мерцающий экран, нажмите Ctrl+Alt+T и уберите флажок «Key Poll» или «SQL Requests» (это можно сделать предварительно запустив команду tame.exe /Key_Poll off ). Для ускорения вывода в программах, написанных на FoxPro, можно поставить флажок в опции «FoxPro Video».

Полноэкранный режим приложений DOS

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

    Полноэкранный текстовый режим, который переключается клавишами Alt-Enter.
    Такой режим невозможен в терминальной среде Windows 2000 независимо от используемого клиента. В старых продуктах Citrix — WinView 2.3, WinFrame, MetaFrame for Windows NT 4.0 TSE была возможна работа в текстовом режиме с клиентом DOS или OS/2. Переключение в полноэкранный режим режим требует загрузки клиенту набора шрифтов, а поскольку это интенсивная операция, то сильно пострадает производительность. Это описано в документе Q192190. Поэтому Microsoft решила не реализовывать полноэкранный режим в терминалах, а поскольку Citrix зависит от архитектуры Windows 2000, то это также не реализовано и в Citrix MetaFrame. Клиент ICA и Terminal Services Client — это обычные GUI-приложения Windows и используют для отображения сеанса графику Windows. Если вы попробуете переключиться в полноэкранный режим, то получите сообщение «16 bit MS-DOS Subsystem — The video device failed to initialize for fullscreen mode. Choose ‘Close’ to terminate the application» (Q286626), или будет видна только половина окна (CTX501302)
    Из всего этого следует, что приложения MS-DOS в терминальной среде могут работать только в окне.

  • Окно, развернутое на весь экран.
    Поскольку приложения DOS не могут в терминалах работать в полноэкранном режиме, единственный выход состоит в том, чтобы запускать приложение в окне, но развернуть его на весь экран — так, чтобы имитировалась работа полноэкранного режима.
  • Плохой новостью является то, что стадартные растровые шрифты Terminal из комплекта Windows, используемые для оконного режима DOS, не позволяют настроить размер шрифта так, чтобы окно занимало весь экран. Либо с мелким размером шрифта остается много свободного места, либо с большим размером шрифта окно не умещается на экране. Кроме того, само начертание растровых шрифтов не самое удачное. Использование шрифтов TrueType (Lucida Console) также не решает эту проблему. Необходим такой шрифт, чтобы он с одной стороны максимально напоминал начертание шрифта, используемого в текстовом режиме, а с другой стророны — был такого размера, чтобы окно полностью умещалось в стандартные разрешения 640×480, 800×600 и 1024×768 — т.е. имитировал полноэкранный текстовый режим.

    Шрифт для полноэкранного режима DOS

    Хорошей новостью является то, что другие люди уже позаботились о шрифтах нужного разрешения, чтобы окно DOS максимально напоминало полноэкранный режим. Вот как сделать «полноэкранный» режим DOS (используя совет из thethin.net).

      В первую очередь вы должны установить шрифты с разрешениями 8х17 и 10х22. Вы можете скачать их с http://www.uwe-sieber.de/dosfon_e.html. «Полноэкранные» шрифты (http://www.uwe-sieber.de/dosfonfe.shtml) платные. Впрочем, вы можете нарисовать их сами, используя программы Softy и FontEditor (это старые программы для Windows 3.1, но вполне пригодны для редактирования шрифтов).
      Совсем ленивые могут взять шрифт NewDOS_F с моего сайта (dosfon.zip) — я и один из читателей сайта citrix.pp.ru — Дмитрий — русифицировали его полностью (можно даже использовать на разрешениях 1600х1200).

    Установите шрифт NewDOS_F.fon на Windows 2000 Server: В панели управления откройте «Fonts», далее из меню «File» выберите «Install new font». Имя шрифта «New DOS Fullscreen».
    Если шрифт не появился в папке Fonts, то перезагрузите сервер. Если опять не помогло, то воспользуйтесь утилитой Fix Font Folder для «ремонта» папки Fonts.

    Теперь надо настроить окно приложения DOS. Запустите терминальный сеанс под администратором. Запустите приложение DOS (если оно опубликовано — то запустите опубликованное приложение). Щелкните правой кнопкой мыши на заголовке окна и выберите Properties. На закладке Font переключите тип шрифтов Bitmap only и выберите подходящий размер в зависимости от используемого разрешения терминального сеанса:

    Разрешение сеанса Размер шрифта
    640×480 8×17 или 8×18
    800×600 10×22 или 10×23
    1024×768 12×27, 12×28 или 12×29

    Я рекомендую использовать разрешение сеанса для всех приложений DOS 640×480, 16 цветов, шрифт 8×17.
    Для каждого разрешения есть несколько размеров шрифтов. 8×17 и 10×22 оставляют место внизу для панели задач ОС клиента, а шрифты 8×18 и 10×23 (высота больше на 1 пиксел) занимают весь экран (удобно для клиентов, отличных от Win32).

  • Теперь настройте расположение окна. На закладке «Layout» установите запуск в окне («Window»), Window size желательно изменить 80х25 (вместо 80х300). Сбросьте галочку «Let system position window» и поставьте в поле «Left» и «Top» значения -4. Это сместит окно так, чтобы не были видны рамки окна. Щелкните OK и выберите «Save settings for future windows with same title».
  • Примеры отображения окна опубликованного приложения DOS на клиенте PN 7.0 в Windows 98
    640х480
    шрифт 8х17, seamless window
    800х600
    шрифт 10х22, в окне

    Русификация приложений

    Поскольку для отображения окна сеанса DOS используются растровый шрифт Terminal, то загрузка русификатора экрана не нужна. Однако, для правильного ввода символов кириллицы необходимо установить русификатор клавиатуры (если вы этого еще не сделали). Для этого в реестре откройте ключ
    HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\KeyboardLayout\DosKeybCodes
    и змените в нем значение для параметра 00000409 на ru. Кроме того, в файле autoехес.nt , расположенном в С:\WINNT\system32, необходимо добавить строку:
    lh %SystemRoot%\system32\kb16.com ru
    После перезагрузки переключение раскладок осуществляется клавишами LeftCtrl+Shift (англ.) и RightCtrl+Shift (рус.)
    Конечно, вы можете использовать также русификатор типа keyrus.com

    Приложения FoxPro и Clipper

    Приложения FoxPro for DOS очень популярны, поэтому я вкратце остановлюсь на некоторых их особенностях.

      Во-первых, использование TAME позволяет ускорить вывод на печать из приложений FoxPro (эта проблема описана в Q102203), улучшить прорисовку окна (включите опцию FoxPro Video) и снизить неприятный эффект задержки между нажатием клавиши и эхом на экране.

    Если используется расширенная версия FoxPro (foxprox.exe) или приложение EXE, написанное с ее использованием, то такое приложение будет стремиться занять всю свободную память и очень медленно запускаться. Для решения этой проблемы создайте (или отредактируйте) в каталоге запуска приложения файл config.fp и добавьте в него строку:
    MEMLIMIT = 60,2048,8192
    (или запускайте FoxPro с опцией -Ccofngfile).
    Здесь 60 — % доступной памяти, 2048 — минимум Кб, 8192 — максимум Кб. Вы можете изменить цифры по вкусу (достаточно менять последнее число — максимальный размер используемой памяти).

    Не забудьте про соответствующие настройки FILES= в config.nt. То, что там стоит по умолчанию, (40) — количество одновременно открытых файлов — как правило, не подходит для многих DOS-приложений. Лучше установить FILES=160 .

  • Установите переменную среды TEMP покороче. Это делается в свойствах компьютера. Создайте папку C:\TEMP и дайте полный доступ ко всем пользователям.
  • Для приложений, написанных на Clipper, в комплект TAME входит файл настройки Clipper.tam, который вы можете подключить командой TAME /SET Clipper.tam (Хотя по умолчанию TAME автоматически определяет программы Clipper и подгружает нужные настройки). Для приложений Clipper TAME может использовать альтернативные методы для уменьшения замедлений при печати.

    Ускорение прорисовки экрана

    Приложение DOS для отображение информации в окне не используют функции Win32 API. Вместо этого в памяти сначала рисуется растровое изображение (bitmap), которое затем выдается на экран. Такая схема замедляет работу приложений — легко заметрить, что интерфейс приложений DOS медленее в оконном режиме, чем в полноэкранном текстовом. И особенно это плохо в терминальном сеансе.
    Поскольку полноэкранный текстовый режим недоступен в терминальном сеансе, то рекомендуется использовать минимальное разрешение и глубину цвета — т.е. 640х480 и 16 цветов, а также установить шрифты, имитирующие полноэкранный режим DOS (см. выше).

    Как устранить зависание печати из приложений DOS

    Попробуйте внести изменения в реестр:
    HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\WOW\LPT_timeout
    Вместо значения 15 поставьте 1.

    Читайте также:  Mac os leopard для ноутбука
    Оцените статью