Ну так я и не говорю, что ебилды одинаковые. Смотри сам, какой тебе лучше подходит, делает всё что нужно, не делает ничего лишнего. Если ни один не подходит, запили сам.
# fc-list | grep gost
/usr/share/fonts/opengostfont/OpenGostTypeB-Regular.ttf: OpenGost Type B TT:style=Regular
/usr/share/fonts/opengostfont/OpenGostTypeA-Regular.ttf: OpenGost Type A TT:style=Regular
Но когда я запускаю FOP, он мне говорит:
WARNING: Font «OpenGostTypeA,normal,400» not found. Substituting with «any,normal,400».
пруфы? Я видел только про рекомендации, на деле какой-нибудь Nimbus тоже подойдет. Другое дело, что есть проверяющие с загноением мозга, которые не знают ничего кроме Times New Roman.
Это если опакечивать. Я бы с java такого не делал, я так понимаю речь идет о десктопе. Если там в итоге один jar, то лучше запаковать все в него и распространять этот архив.
$ ./list-fonts.sh -?
Apache FOP 2.0 - http://xmlgraphics.apache.org/fop/
USAGE
java [vmargs] org.apache.fop.tools.fontlist.FontListMain[-v] [-c <config-file>] [-f <mime>] [[output-dir|output-file] [font-family]]
PARAMETERS
config-file: an optional FOP configuration file
mime: The MIME type of the output format for which to
create the font list (defaults to application/pdf)
output-dir: Creates one sample PDF per font-family
output-file: writes the list as file (valid file extensions: xml, fo, pdf)
font-family: filters to a single font family
EXAMPLE
java [vmargs] org.apache.fop.tools.fontlist.FontListMain -c userconfig.xml all-fonts.pdf
--> this generates a single PDF containing a sample
of all configured fonts.
java [vmargs] org.apache.fop.tools.fontlist.FontListMain -c userconfig.xml
--> this prints all configured fonts to the console.
Когда я запускаю эту программу, она выводит несколько слов: