Столкнулся с проблемой, шрифт Courier New не содержит символ №

Статус
Закрыто для дальнейших ответов.

davis

Участник
Топикстартер
Сообщения
8
Реакции
0
Подскажите, плиз, шрифт максимально похожий на Courier New и при этом лишенный указанной проблемы.
 

Denisbox

15 лет на форуме
Сообщения
402
Реакции
249
Ответ: Столкнулся с проблемой, шрифт Courier New не содержит символ №

Это кажется, в Courier New "№" находится на своём законном месте.
 

davis

Участник
Топикстартер
Сообщения
8
Реакции
0
Ответ: Столкнулся с проблемой, шрифт Courier New не содержит символ №

Да, действительно, отыскал тут ascenderfonts.com/font/courier-new-regular.aspx (пока ссылки размещать не могу, мало сообщений) если слева выбрать пункт меню Character Set, то на третьей странице в конце будет символ "№", однако вместо него у меня печатается циферка "1" сноской.

Использую кодировку cp1251, возможно, тут ошибка? Если знаете как поправить, подскажите, плиз.
 

suntory

Administrator
15 лет на форуме
Сообщения
23 473
Реакции
12 483
Ответ: Столкнулся с проблемой, шрифт Courier New не содержит символ №

davis, можно подробнее в какой программе, версии программы, ОС и шрифта
 

SINL

Registered User
12 лет на форуме
Сообщения
1 043
Реакции
379
Ответ: Столкнулся с проблемой, шрифт Courier New не содержит символ №

...а также применялся ли к системе грязный хак "расефекацыи" заменой nls с 1252 на 1251.
 

davis

Участник
Топикстартер
Сообщения
8
Реакции
0
Ответ: Столкнулся с проблемой, шрифт Courier New не содержит символ №

davis, можно подробнее в какой программе, версии программы, ОС и шрифта

...а также применялся ли к системе грязный хак "расефекацыи" заменой nls с 1252 на 1251.

Использую библиотеку для генерации отчётов jasperreports-2.0.4.jar и itext-1.4.7.jar
Экспортирую в pdf, и вижу вместо символов "№" NUMERO SIGN символ ONESUPERIOR.

Программа использует файлы шрифта cour.afm, cour.pfb, cour.pfm, возможно при их генерации и был какой то хак, не знаю.
 

suntory

Administrator
15 лет на форуме
Сообщения
23 473
Реакции
12 483
Ответ: Столкнулся с проблемой, шрифт Courier New не содержит символ №

Использую библиотеку для генерации отчётов jasperreports-2.0.4.jar и itext-1.4.7.jar
<...>
использует файлы шрифта cour.afm, cour.pfb, cour.pfm
Сразу надо было это написать.
Покажите эти файлы.
 

davis

Участник
Топикстартер
Сообщения
8
Реакции
0

Вложения

  • fonts.rar
    43.4 КБ · Просм.: 339

suntory

Administrator
15 лет на форуме
Сообщения
23 473
Реакции
12 483
Ответ: Столкнулся с проблемой, шрифт Courier New не содержит символ №

в этом шрифте нет "№" NUMERO SIGN
зато есть ONESUPERIOR

в Courier New "№" находится на своём законном месте
имелся ввиду системный cour.ttf в Windows

попробуйте этот
 

Вложения

  • cour_.zip
    38.7 КБ · Просм.: 352

davis

Участник
Топикстартер
Сообщения
8
Реакции
0
Ответ: Столкнулся с проблемой, шрифт Courier New не содержит символ №

в этом шрифте нет "№" NUMERO SIGN
зато есть ONESUPERIOR

попробуйте этот

Работает!!! Спасибо огромное! ))

Уже была идея взять за основу свой системный шрифт и отредактировать его, правда FontCreator 6.1 в триальном режиме не сохранял ))

Прислали мне исходник ttf, что и требовалось доказать:

[файл убрал как формально нарушаюший правила, это системный cour.ttf из Windows версии 2.76]
 

davis

Участник
Топикстартер
Сообщения
8
Реакции
0
Ответ: Столкнулся с проблемой, шрифт Courier New не содержит символ №

Вспомнил, что ещё 3 варианта не отображают № - courbd, couri, courbi.

suntory, подскажите, пожалуйста, как Вы делали?
 

JAW

15 лет на форуме
Сообщения
15 797
Реакции
3 454
Ответ: Столкнулся с проблемой, шрифт Courier New не содержит символ №

Где же вы берёте такие кривые шрифты?
Нужен обязательно Курьер, или подойдёт любой моноширинный шрифт?
И требуется обязательно Type1, или TTF тоже подходят.

Если ответы положительны, то:
http://dejavu-fonts.org/wiki/index.php?title=Main_Page
Правда моноширинный без засечек :(
 

suntory

Administrator
15 лет на форуме
Сообщения
23 473
Реакции
12 483
Ответ: Столкнулся с проблемой, шрифт Courier New не содержит символ №

Открыл в Fontlab ваш и системный и скопировал № куда надо :)
Хотите сделаю остальные три, давайте ваши Type1
 

suntory

Administrator
15 лет на форуме
Сообщения
23 473
Реакции
12 483
Ответ: Столкнулся с проблемой, шрифт Courier New не содержит символ №

Где же вы берёте такие кривые шрифты?
Думаю они самодельные из системных :) Программе скорее всего нужны Type1
 

davis

Участник
Топикстартер
Сообщения
8
Реакции
0
Ответ: Столкнулся с проблемой, шрифт Courier New не содержит символ №

Думаю они самодельные из системных :) Программе скорее всего нужны Type1

Так и есть, делал из ttf, используя _MAKE_PFM_PFB.bat - коллега взял откуда-то ))

Открыл в Fontlab ваш и системный и скопировал № куда надо :)
Хотите сделаю остальные три, давайте ваши Type1

Покупать Fontlab для разового использования бессмысленно )) Буду очень признателен!


Спасибо за ссылку, возможно пригодится когда-нибудь ))
 

Вложения

  • generate fonts.rar
    94.4 КБ · Просм.: 278
  • fonts.rar
    129.1 КБ · Просм.: 290

JAW

15 лет на форуме
Сообщения
15 797
Реакции
3 454
Ответ: Столкнулся с проблемой, шрифт Courier New не содержит символ №

К сожалению не нашёл, но был какой-то пакет бесплатных русских Type1 шрифтов и Курьер там вроде был.
Он распространяется в дистрибутиве TeX и вроде где-то лежал в открытом доступе.
Стоит поискать.
 

suntory

Administrator
15 лет на форуме
Сообщения
23 473
Реакции
12 483
Ответ: Столкнулся с проблемой, шрифт Courier New не содержит символ №

Вот остальные с №
 

Вложения

  • Cour_N.zip
    118.3 КБ · Просм.: 345

SINL

Registered User
12 лет на форуме
Сообщения
1 043
Реакции
379
Ответ: Столкнулся с проблемой, шрифт Courier New не содержит символ №

http://www.paratype.ru/store/free/

Бесплатно. Курьер.

В нём № назван правильно, afii61352, а не "Numero", как в древних кривых поделиях не будем указывать какой фирмы. Этот выводится нормально.

У самой адобы есть кириллический курьер.
 

davis

Участник
Топикстартер
Сообщения
8
Реакции
0
Ответ: Столкнулся с проблемой, шрифт Courier New не содержит символ №

Вот остальные с №

Супер!

К сожалению не нашёл, но был какой-то пакет бесплатных русских Type1 шрифтов и Курьер там вроде был.
Он распространяется в дистрибутиве TeX и вроде где-то лежал в открытом доступе.
Стоит поискать.

Бесплатно. Курьер.

В нём № назван правильно, afii61352, а не "Numero", как в древних кривых поделиях не будем указывать какой фирмы. Этот выводится нормально.

У самой адобы есть кириллический курьер.

Спасибо большое! Надеюсь этой фирмы уже нет, чтобы другие не вляпывались )) Вопрос исчерпан!
 

andrejK

R.I.P.
Сообщения
10 300
Реакции
5 218
Ответ: Столкнулся с проблемой, шрифт Courier New не содержит символ №

а вот кто-нить может мне ясно объяснить -

на кой ляд топикстартеру понадобилось конвертирование
нормального (ещё со времён 98-го) шрифта курьер нью
куда-то там?

неужто давление мифа "не пользуйте ttf... не пользуйте системные шрифты..."???
 
Статус
Закрыто для дальнейших ответов.