Making OTF fonts with UPM 1000

Dear OTFDK developers,
how can I create a Type 1 font that can be used as basis for an OTF font with UPM > 1000? I thought Type 1 fonts can only have UPM of 1000...
Adam

Hi Adam,
I know that FontLab allows one to change the UPM to something other than 1000. So you could use FontLab to make such a Type 1 font. Not sure if the FDK will parse such a font, though.
Or, you could use t1disasm on a Type 1 font, change the FontMatrix to
[ 5e-4 0 0 5e-4 00 ]
which is effect 2000 UPM, and then double all of the numbers in the decrypted disassembled subroutines and charstrings. Then reassemble the font. Maybe I should talk to Eddie Kohler about adding such an option to the t1utils suite of tools.
There is also Y&Y's FMP which does some handy tricks with Type 1 fonts, but I am not sure if it handles UPM adjustments.
Regards,
Tom

Similar Messages

  • Simple OTF fonts with maximum set of Unicode ranges

    I'm shopping around for fonts for use in a global corporate organization that creates printed packaging in numerous languages.  What I need is as small a set of fonts as possible that would include at least the following Unicode ranges (and be all Unicode-friendly, obviously):
    Latin (and supplements/extensions), Cyrillic (and extensions), Greek (and exts), CJK Unified Ideograph, Hiragana, Katakana, Hangul Jamo (Hangul Choseong & Hangul Jungseong), Tha, Hebrew and Arabic.  Devanagari would be nice, but isn't needed immediately.
    An Opentype version of Arial Unicode MS would solve this issue totally for the sans-serif side of things (we can't use Arial Unicode MS itself for,... stupid reasons), but we also need a serif'd font, anyway.
    I've tried digging around on the Adobe fonts site looking for precise, hard, quantitative information like this, but have come up empty handed.  Help?

    For better or worse, you won't find such information on Adobe's website since we don't offer any single font family that covers that full range or even a reasonable subset of it.
    Another consideration is that the concept of a serifed font is not universal to typography in all languages. Hebrew and Arabic, for example don't have fonts with serifs. Although Monotype's Times New Roman (ships with Windows) supports both the Hebrew and Arabic characters, those characters within the Times New Roman font are hardly serifed characters. They may look good with the truly-serifed Latin and Cyrillic characters in the font, but they themselves are not serifed.
    What you will need to do is find a selection of fonts covering the code pages you require which complement each other. I know I'd be very interested in your reporting back what your conclusions are and especially if you can find any on-line discussion of this issue with specific recommendations.
              - Dov

  • Help with embedding Type1 OTF Fonts in Word 2007/2010 docs

    Hi,
    I purchased a few Adobe OpenType Pro fonts including Myriad Pro and Garamond Pro. I want to use those fonts in Word 2007 and/or 2010 .docx type documents. It works fine while I work on my PC which has the fonts installed. Word recognizes the fonts and I can use them, in the 2010 version even with some OpenType features like ligatures, medieval numerals, etc. However, I have tremendous difficulties embedding those fonts so recipients can actually read and/or edit my documents.
    Exporting the fiels into PDF also skips embedding the fonts (at least as long as I use Microsofts PDF Export).
    Can someone please tell me:
    1) Is embedding of OpenType fonts in Word 2007 or 2010 possible at all?
    2) If not, can I trade in the fonts for the corresponding TrueType versions?
    3) If that is not possible, is there a way to convert the fonts into TrueType without losing too much of the font quality?
    Thank you all for your kind support.
    JP

    Microsoft only allows embedding of TrueType fonts and OpenType TrueType-flavored fonts to be embedded in their Office documents. There is nothing in OpenType CFF fonts (the OpenType fonts with Type 1 outlines in them) from being embedded in Office documents other than a business decision by Microsoft. Complain to them.
    No, Adobe does not provide its OpenType CFF fonts in OpenType TrueType format.
    No, there is no reasonable way to “convert” OpenType CFF fonts to OpenType TrueType format without some degradation of quality. Essentially you would be converting Bezier curves definition outlines in quadratic curve outlines and discarding the hinting which provides for intelligent scaling.
    I suggest you complain to Microsoft about this. Again, it is their business decision and pretty bone-headed one at that!
              - Dov 

  • Accessing a non TTF/OTF font embedded in Flash CS5 SWF via Flex

    Hello,
    I'm trying to embed an older Mac font in a Flash Builder application. I need it to be loaded dymanically for size reasons. I am able to do this with TTF and OTF fonts, but I'm having trouble with other formats.
    I embedded the font in a CS5 FLA, but I can't seem to locate the font when I load the SWF into Flash Builder.
    My function is below. I have it enumerating through the variables in the loaded SWF, but the font I need is not coming up as one of them. I tried, in the FLA, to cast the embedded font to a Class in AS because, but when try to access that variable ("font") after it's loaded, I get null. I also tried setting the embedded font to a Font variable in AS, but I still get null on the other side. Does anyone have any suggestions? Alternate solutions are welcome also.. Thanks!!
            private function loadFonts():void{
                var lc:LoaderContext = new LoaderContext();
                lc.securityDomain = SecurityDomain.currentDomain;
                lc.applicationDomain = ApplicationDomain.currentDomain;
                var ldr:Loader = new Loader();
                ldr.contentLoaderInfo.addEventListener(Event.COMPLETE, completeHandler);
                ldr.contentLoaderInfo.addEventListener(IOErrorEvent.IO_ERROR, ioErrorHandler);
                ldr.load(new URLRequest('compatil_bold.swf'),lc);
                function completeHandler(e:Event):void{
                    fontLibrary = e.target.applicationDomain.getDefinition('Compatil') as Class;
                    var varList:XMLList = flash.utils.describeType(fontLibrary)..variable;
                    for (var i:int = 0; i < varList.length(); i++){
                        trace(varList[i].@name+': '+fontLibrary[varList[i].@name]);   
                    Font.registerFont(fontLibrary.font);
                    //Font.registerFont(fontLibrary.CompatilFactBold);
                    trace('font loaded');
                    fontsLoaded = true;
                function ioErrorHandler(e:ErrorEvent):void{
                    trace(e.text);
    in FLA
    var font:Class = new CompatilFactBold() as Class;

    I got it!
    Here is the embedded font in a CS5 FLA:
    That's all you have to do in Flash.
    Here's the function I have in my Flash Builder AS application:
    private function loadFonts():void{
    var lc:LoaderContext = new LoaderContext();
    lc.securityDomain = SecurityDomain.currentDomain;
    lc.applicationDomain = ApplicationDomain.currentDomain;
    var ldr:Loader = new Loader();
    ldr.contentLoaderInfo.addEventListener(Event.COMPLETE, completeHandler);
    ldr.contentLoaderInfo.addEventListener(IOErrorEvent.IO_ERROR, ioErrorHandler);
    ldr.load(new URLRequest('http://some.other.domain/compatil_bold.swf'),lc);
    function completeHandler(e:Event):void{
    fontLibrary = e.target.applicationDomain.getDefinition('CompatilFactBold') as Class;
    Font.registerFont(fontLibrary);
    trace('font loaded');
    fontsLoaded = true;
    function ioErrorHandler(e:ErrorEvent):void{
    trace(e.text);
    Then you reference the font by its name when you want to use it. In this case: 'CompatilFact LT Bold.'
    update: question is answered.

  • Can I use .otf fonts in any iPad(3rd gen) word processing app?

    I am a newcomer to iPad usage,but I have been asked if I can use a .otf font in any iPad3 (word processing) app, but so far I have not been able to determine whether this is possible.
    All the apps I have looked at so far do not specify .otf compatibility, and before I waste any more time, I wonder if anybody has been faced with this before?

    When it comes to fonts, in the context of any app you happen to be using, what you see is what you get. you can't add fonts to iOS.

  • Openoffice and otf fonts

    openoffice is unable to recognize otf fonts. This is a bug in oo.org (upstream) which was first submitted three years ago. However I have seen reports that debian oopenoffice can recognize otf fonts (ubuntu camily can't).
    Just wondering if anyone managed to make openoffice to recognize otf fonts?
    Thanks.

    What you are seeing are ligatures - like Doug says check the Open Type settings in the Character Palette. Unfortunately PS does not have a glyph palette so you could have complete control over this.
    If you have Illustrator or InDesign they are much easier to use with full featured Open Type fonts because they have glyph palettes. You could set the text in there and then copy and paste into PS.
    pbc

  • Indesign :: OTF fonts not loading anymore

    As of this morning my OTF fonts will not load in Indesign. Anyone else having this problem?

    Stan I'd be willing to bet that your problem has nothing to do with Open Type Fonts.
    could be a bad Hard drive. If I were you I would go and Buy a new Hard drive and reinstall everything on that then if everything works as it should reconnect the old dreive and try to rescue any data that you may need to save.
    If the problem is not solved then you need to take your computer to the shop and have a qualified tech look at it,

  • Problem embedding fonts with ButtonSkin class with SDK 4.5.1

    Hi,
    I've an external style file calling into main mobile application which has codes something like these:
    @font-face {
              src: url("../fonts/TektonPro-BoldCond.otf");
      fontFamily: TektonProBCnd;
      embedAsCFF: false;
    .buttonStyle {
      embedFonts: true;
      fontFamily: TektonProBCnd;
      fontSize: 24;
      skin: ClassReference(null);
    .text_listMediumText {
      fontFamily: TektonProBCnd;
      fontSize: 24;
              color:                               #666666;
    In my application the embedding font styles working properly when directly bind with any component with 'styleName' property (i.e. text_listMediumText). I've also one button something like this:
    <s:Button label="CONNECT" skinClass="actionScripts.ui.SketchButtonSkin" click="onConnect()"/>
    And the skin class is as follows:
    public class SketchButtonSkin extends ButtonSkin
      //  PRIVATE VARIABLES
                         * CONSTRUCTOR
                        public function SketchButtonSkin()
                                  super();
                                  width = 268;
                                  height = 50;
      //  OVERRIDDEN API
      // Override this function to prvent the button from drawing a background
                        override protected function drawBackground(unscaledWidth:Number,
                                                                                                                               unscaledHeight:Number):void{
      override protected function
                                  labelDisplay_valueCommitHandler(event:FlexEvent):void
                                  labelDisplay.setStyle( "fontSize", 20 );
                   labelDisplay.setStyle("fontFamily","TektonProBCnd"); // or, labelDisplay.styleDeclaration = styleManager.getStyleDeclaration(".buttonStyle");
    But I not ever could embed the font with this buttonSkin class. Any help please (?)

    Try linking a Scroller into your app.

  • MathType OTF font is not displaying InDesign

    Equations created in MathType using 'eucsym.otf' font are not displaying in InDesign when saved and placed as eps file.
    My client asked me to use only OTF fonts.
    I've attached screenshot.
    Any suggestion or help will be useful...

    @Peter, it's only the Mac version of MathType that can save as PDF. I suspect we'll build this capability into a future release of MathType for Windows, but OS X forced us to do it for the Mac.
    @Ramprasad, I've got your EPS and I'll be running some tests with Euclid Symbol OTF with InDesign CC this morning. I'll report what I find.
    Bob

  • Otf fonts not being recognised any more

    Hi
    I have the problem that all opentype fonts are not being recognised any more. I am not sure if it started with kde 4.2.2 or the latest freetype update. All I see is the icon for an openoffice template but no other options.
    Does anyone know how to repair this?
    David

    All otf-fonts are not recognised as fonts as if the mime-type is missing (which it isn't). I can use them and force kfontview or kfontinst to open them. MinionPro shouldn't have a license problem. And for example in systemsettings I can select installed otf fonts like Minion or Myriad. Before, everything was fine no matter which font. I can't confirm any general linux problem with fonts. 
    @Evanlec: Yes it is really annoying that openoffice can't use them. I think it can use ttf based otf fonts. Luckily I use Latex almost exclusively so that it doesn't matter so much. For designers I would recommend scribus and inkscape anyway.

  • Installing .OTF fonts - and Latex/Xetex?

    I want to install some OTF fonts - specifically the Garamond Premier Pro font family that comes with Adobe Font Folio Education Essentials.
    What I did was placing the files into .fonts/ and running fc-cache -vf.
    Apparently, I can use the fonts now, and specifying a \setromanfont[Mapping=tex-text]{Garamond Premier Pro} compiles fine running xelatex... I am just not sure if the font is actually properly displayed.
    I found some stuff on this board, but it wasn't too helpful.
    My question is: Is the installation routine I applied sufficient or do I have to take care of anything else in order to properly install the fonts for use with Latex/Xetex?

    For the two things that I suggested:
    localfontsdir is on line #58.
    berryname starts on line #138. Add the following line to the middle of the list somewhere. I'm not 100% sure that 'pad' is the correct berryname, but it's the closest that I found and it works:
    'Garamond Premier Pro' : 'pad',
    I did run this as root. The first time that I did this, I couldn't figure out how to do it as a regular user. I found other references to running it as root, and I figured that since it's from CTAN now, it's going to be malware free.
    When you run the script, run it in the directory with the GPP fonts and wildcard it. ./otfinst *.otf
    By the way, XeTeX will just find them if your system can find them. But XeTeX doesn't do microtype, so I went back to LaTeX.
    Last edited by skottish (2008-11-20 19:53:37)

  • Making a font menu...

    I am makeing a font menu for a program of mine, I use the following:
    GraphicsEnvironment ge = GraphicsEnvironment.getLocalGraphicsEnvironment();
    String[] fontNames = ge.getAvailableFontFamilyNames();this works fine except it shows ALL the types of fonts such as
    Arial
    Arial Black
    Arial Bold
    Arial Bold Italic
    Arial Italic
    all I want in the menu is the main font names, asI have a second menu for the styles etc.
    also is it possible to set the height of a JMenu as mine is quite long, I would prefer to have it scroll up and down rather than show a menu the height of the screen.
    any help would be appreciated.
    GraphicsEnvironment ge = GraphicsEnvironment.getLocalGraphicsEnvironment();
    String[] fontNames = ge.getAvailableFontFamilyNames();
    //System.out.println(fontNames);
    for(int i=0; i<fontNames.length; i++){
    miFonts = new JMenuItem (fontNames);
    fontMenu.add(miFonts).setEnabled(true);
    miFonts.addActionListener(new fontListener());

    thanks for the replies...
    This is peculiar behavior. I only got all of the font
    names when I calledthats what i thought should happen, what OS are you using I am using Mac OSX with Java 1.3, maybe it is a mac specific thing..

  • Load OTF font from file

    I've read in several places, that java 6+ supports OTF fonts, yet I can not find, how one can load an OpenType font frm a file.
    There are numerous examples of how to load TTF fonts, by calling
    Font.createFont(Font.TRUETYPE_FONT, fontFile);but none seems to notice the glaringly obvious problem, that the OPENTYPE_FONT font type constant does not exist.
    So... is it possible? How is it possible?

    As it turns out, the OTF fonts load just fine with Font.TRUETYPE_FONT set as the font type.

  • MBP retina display and otf fonts

    I just migrated my files onto my retina mbp.
    Upon installing all my past fonts, I realize that all the OTF fonts cannot be read.
    Is this because of the retina display or just some bug in my new laptop?
    I have to convert my fonts to TTF true type fonts now.

    Hi Clinton thanks for your response.
    I tried to add these fonts onto my Font Book, and errors pop up for ALL my OTF fonts. That was so surprising as I never had any issues with fonts and I have been using Font book since the day it was available to us.
    I converted one OFT font to true type and it then worked ok which is great however I have many many fonts (also archived library too which I might need in the future) and doing this manually on the online convertor just takes too long.
    I tried out FontXchange, but the TTF save is a .suit which Font Book doesn't like either. Only .TTF seems to work now.
    On my old MBP, I was running the most updated Lion update etc. so its the same as the retina MBP that I am using now.

  • How do I use Edge Web Fonts with Muse?

    How do I use Edge Web Fonts with Muse - is it an update to load, a stand alone, how does it interface with Muse? I've updated to CC but have no info on this.

    Hello,
    Is there a reason why you want to use Edge Web Fonts with Adobe Muse?
    Assuming you wish to improve typography of your web pages, you should know that Muse is fully integrated with Typekit. This allows you to access and apply over 500 web fonts from within Muse. Here's how you do it:
    Select a text component within Muse, and click the Text drop-down.
    Select Add Web Fonts option, to pop-open the Add Web Fonts dialog.
    Browse and apply fonts per your design needs.
    Muse also allows you to create paragraph styles that you can save and apply to chunks of text, a la InDesign. Watch this video for more information: http://tv.adobe.com/watch/muse-feature-tour/using-typekit-with-adobe-muse/
    Also take a look at these help files to see if they help you:
    http://helpx.adobe.com/muse/tutorials/typography-muse-part-1.html
    http://helpx.adobe.com/muse/tutorials/typography-muse-part-2.html
    http://helpx.adobe.com/muse/tutorials/typography-muse-part-3.html
    Hope this helps!
    Regards,
    Suhas Yogin

Maybe you are looking for