Было 2 проблемы. Один из них - это файл, который должен быть назван «Hello.g4», а не «hello.g4», потому что грамматика указана как «Hello». Второй - путь к классу, для этого требуется путь и имя файла jar, а также текущий каталог. Сработала следующая команда:
javac -classpath .;C:\JavaLib\antlr-4.5-complete.jar *.java
Вы должны иметь возможность использовать любой из этих шрифтов, если вы знаете соответствующее имя. Есть звонки для перечисления семейств шрифтов и отдельных шрифтов в этих семействах по телефону, но полный список доступен на этом сайте .
Существует бесплатное приложение для iPhone под названием «Шрифты», которое отображает все установленные шрифты. (Чтобы загрузить его, щелкните эту ссылку iTunes .)
Но обратите внимание, что шрифты, установленные на вашем персональном iPhone или симуляторе, могут не совпадать с набором шрифтов, установленных на других устройствах.
Используйте приведенный ниже код для получения всех шрифтов в системе
// Получите все шрифты в системе
NSArray *familyNames = [UIFont familyNames];
for( NSString *familyName in familyNames ){
printf( "Family: %s \n", [familyName UTF8String] );
NSArray *fontNames = [UIFont fontNamesForFamilyName:familyName];
for( NSString *fontName in fontNames ){
printf( "\tFont: %s \n", [fontName UTF8String] );
}
}
Вот хороший список поддерживаемых шрифтов iPhone с их «настоящими» именами, которые необходимо использовать в коде: http://www.alexcurylo.com/blog/2008/10/05/snippet-available -uifonts / .
Я создал iFonts , чтобы я мог отправить список по электронной почте дизайнеру. Он совместим вплоть до версии 3.0, поэтому вы можете видеть, какие шрифты доступны в разных версиях iOS, и вам не нужно беспокоиться о том, является ли веб-страница точной или полной. Он был протестирован вплоть до iOS 7.