kenmcd Posted May 31, 2023 Share Posted May 31, 2023 On 5/29/2023 at 10:22 AM, mkey said: That's great news! Unfortunately the step by step guides I found online do not seem to work anymore? What step-by-step guides? I am curious. There was one "guide" which ran a Word macro - and this got you ~280 cloud fonts. But that is missing the bulk of them. To that Word doc I added all the cloud fonts from the online cloud fonts list, and from the json file font list. That got me 238 folders and 1,048 font files. And that is not complete (but I do not have access to O365 right now). On 5/29/2023 at 10:22 AM, mkey said: Under C:\Users\<user>\AppData\Local\Microsoft\FontCache\4\CloudFonts\ I could find quite nummerous ones, but Bahnschrift is not one of them (despite being able to use that font in O365). Any Ideas? The cloud fonts only download if the fonts are not already installed. Bahnschrift is a protected system font which is always installed on Windows. So you have to disable/delete it (after making a doc which uses it). First, make a Word doc which uses all the styles. Should look something like this: That was made in LibreOffice awhile ago (Word could not select all the styles back then). Looks like MS has fixed the Word font picker and it now has access to all the styles. Bahnschrift-Styles-Word.docx Bahnschrift-Styles-Word.docx.zip (the forum is giving me an error message, but it looks like the file is actually here). Once you have the doc with all the styles, close the doc, and exit Word. Second, disable the Bahnschrift font (bahnschrift.ttf). I use the 7-Zip File Manager (FOSS) in admin mode to rename the font file. Install 7-Zip, and then in the Start menu right-click on 7-Zip File Manager and then select Start as Administrator, browse to the font file and rename it. Such as: bahnschrift.ttf to bahnschrift.ttf.BAK Third, re-start Word and open up the doc again. O365 should see the required fonts are not installed, and so it will download them. They should be here: %userprofile%\AppData\Local\Microsoft\FontCache\4\CloudFonts\Bahnschrift You should have all 15 files there. (I only got 13 because when I did it Word could not handle the long font names). Recommend you copy and save that folder. Warning, the cloud font updates can be kinda flaky. As I was adding all the fonts to the doc I would re-start Word and sometimes it update right away and download the font(s), and sometimes it did not. Then I would open it up the next day and all the fonts would download. So try more than once, and re-start Windows and/or Word, etc. to try to get it to trigger. Maybe it was just because I had a doc with over a thousand fonts in it. Please let me know how it goes. Because I did this months ago, I only got 13 of the 15, which was v2.06 then. The current Win11 version is v2.07 (Win10 is still on v2.06). So I am interested if those are the ones you get. Note: this method is also useful to update protected system fonts. So you can have v2.07 on Win 10. Other fonts have been updated such as Calibri, etc. and you may need the fix. All the cloud fonts are single TTF files (no TTC files). The Angsana TTC (angsana.ttc) file has 8 fonts in it and it does not work properly in APub. The 8 separate TTF cloud fonts do work properly. The method above works for these fonts too. Make a doc with all the styles, disable the font file, etc. ... To install the cloud fonts just select them, right-click, and select Install for All Users. Then delete that particular cloud fonts folder (after saving it). This installs the fonts in the normal C:\Windows\Fonts folder. So they are now available to all applications including APub. Note: to use those %userprofile% links Press WindowsKey+R to open a Run dialog. Paste the link and select OK. That will open a Windows Explorer window at that folder. (can also paste it directly into Explorer or other file manager apps) Kim Slawson and Alfred 1 1 Quote Link to comment Share on other sites More sharing options...
JGD Posted May 31, 2023 Share Posted May 31, 2023 I will say this: my MA students, future designers, ARE using variable fonts as we speak. I have been warning Serif developers all this time, and they won't listen. They have several high-value users and testers connected to the industry and academia at the highest level, following – nay, setting – the trends (guess what I'm about to do when I finish my PhD in… typography education? 🙄), and yet… here we are. Let's just ignore the 500lb pink gorilla in the middle of the room that is Adobe (they created the format, after all, and had already come up with Multiple Master fonts before it – I tried those on an ancient version of Ai running on a Basilisk II System 7 VM, and it's shockingly similar to the current implementation, down to the generic parameter sliders, so I'm guessing it just failed due to lack of support from type design applications, third party vector and photo editing and DTP apps, etc.), and look at one of Serif's actual competitors on the Mac, Sketch: https://www.sketch.com/blog/variable-fonts-improved-opentype-support-and-a-new-data-plugin-whats-new-in-sketch/ Sketch v.59, from 20-freaking-19, from four years ago, back when Affinity v.2 was just a blip on the radar (likely an internal Alpha, or a set of notes on a whiteboard, or something), supported variable fonts. Sure, Sketch is very much geared towards web and UX design, but there had been already such a request here in the forums the year before, as was already requested 2016 and heavily commented by yours truly the next year onwards! And I'm commenting here because a musician friend of mine (a musician who works in banking, not one of my design students, so you can see just how mainstream these can and will become), who uses a Mac, wants do do his own design work and variable fonts came up in conversation; I recommended him either Affinity or Sketch, but I'm guessing that if he enjoys playing with those, you won't get his patronage, and through no fault other than your own. 🤷♂️ Seven years, guys. Seven years. And at least six years of me warning you that it would eventually become a serious omission. There are now people, both here in the forums and out of them, literally skipping on the v.2 upgrade (or on Affinity altogether) because of this. This can't be a v.3 feature, it *has* to be added to v.2 at some point. No ifs, no buts. David Cake, bures, JoshB and 2 others 5 Quote Link to comment Share on other sites More sharing options...
Patrick Kayser Posted July 21, 2023 Share Posted July 21, 2023 Is there any update? Quote Link to comment Share on other sites More sharing options...
walt.farrell Posted July 21, 2023 Share Posted July 21, 2023 29 minutes ago, Patrick Kayser said: Is there any update? No. Quote -- Walt Designer, Photo, and Publisher V1 and V2 at latest retail and beta releases PC: Desktop: Windows 11 Pro 23H2, 64GB memory, AMD Ryzen 9 5900 12-Core @ 3.00 GHz, NVIDIA GeForce RTX 3090 Laptop: Windows 11 Pro 23H2, 32GB memory, Intel Core i7-10750H @ 2.60GHz, Intel UHD Graphics Comet Lake GT2 and NVIDIA GeForce RTX 3070 Laptop GPU. Laptop 2: Windows 11 Pro 24H2, 16GB memory, Snapdragon(R) X Elite - X1E80100 - Qualcomm(R) Oryon(TM) 12 Core CPU 4.01 GHz, Qualcomm(R) Adreno(TM) X1-85 GPU iPad: iPad Pro M1, 12.9": iPadOS 18.1, Apple Pencil 2, Magic Keyboard Mac: 2023 M2 MacBook Air 15", 16GB memory, macOS Sequoia 15.0.1 Link to comment Share on other sites More sharing options...
Staff Patrick Connor Posted July 21, 2023 Staff Share Posted July 21, 2023 Thought is being given into the complications of fully supporting these fonts, particularly exporting to formats like PDF and SVG, which do not support variable fonts natively and therefore need to convert them to traditional fonts at export. Not insurmountable but not straight forward. Archangel, debraspicher, Kim Slawson and 7 others 9 1 Quote Patrick Connor Serif Europe Ltd Latest V2 releases on each platform Help make our apps better by joining our beta program! "There is nothing noble in being superior to your fellow man. True nobility lies in being superior to your previous self." W. L. Sheldon Link to comment Share on other sites More sharing options...
Patrick Kayser Posted July 22, 2023 Share Posted July 22, 2023 14 hours ago, Patrick Connor said: Thought is being given into the complications of fully supporting these fonts, particularly exporting to formats like PDF and SVG, which do not support variable fonts natively and therefore need to convert them to traditional fonts at export. Not insurmountable but not straight forward. Why would SVG require variable fonts, Fonts are always converted into outlines. and we essentially export raw curves to other apps. Variable fonts is required for the user interfaces in Affinity, ideally respecting how they appear in browser engines. For interface design it might be useful to have a way to export the values as copy pasteable css code. Certain variable fonts have features that go beyond the typical typeface capabilities of line thickness or slant, like actually deforming, changing colours or their entire pattern. But with PDFs couldn't it be substituted during export by the closest static variant of that typeface or also baked like it is with svg? Quote Link to comment Share on other sites More sharing options...
Bryan Rieger Posted July 22, 2023 Share Posted July 22, 2023 You can easily ‘bake’ variable fonts to static variants on export using tools such as fonttools mutator (there are others, including Harfbuzz which I think now also provides variable font instantiating for static output). You specify the axis parameters for the variable font and it converts it to a static version, and is what other apps that export text set using variable fonts to pdf do. It often feels that Serif goes to great pains to reinvent everything themselves rather than adopting well accepted, and open source solutions such as Harfbuzz (text shaping engine used by Android, Chrome, Sony, etc) that already includes many features Affinity users have been asking for for years (right to left language support, variable fonts, etc). Quote Link to comment Share on other sites More sharing options...
walt.farrell Posted July 22, 2023 Share Posted July 22, 2023 40 minutes ago, Patrick Kayser said: Why would SVG require variable fonts, Fonts are always converted into outlines. and we essentially export raw curves to other apps. Not always, and not by default. Here is the content of an SVG I just exported, and you can see that the text is text, not curves or outlines: <?xml version="1.0" encoding="UTF-8" standalone="no"?> <!DOCTYPE svg PUBLIC "-//W3C//DTD SVG 1.1//EN" "http://www.w3.org/Graphics/SVG/1.1/DTD/svg11.dtd"> <svg width="100%" height="100%" viewBox="0 0 3300 2550" version="1.1" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" xml:space="preserve" xmlns:serif="http://www.serif.com/" style="fill-rule:evenodd;clip-rule:evenodd;stroke-linejoin:round;stroke-miterlimit:2;"> <g transform="matrix(319.836,0,0,319.836,1343.91,1021)"> </g> <text x="686.279px" y="1021px" style="font-family:'ArialMT', 'Arial', sans-serif;font-size:319.836px;">ABC</text> </svg> Quote -- Walt Designer, Photo, and Publisher V1 and V2 at latest retail and beta releases PC: Desktop: Windows 11 Pro 23H2, 64GB memory, AMD Ryzen 9 5900 12-Core @ 3.00 GHz, NVIDIA GeForce RTX 3090 Laptop: Windows 11 Pro 23H2, 32GB memory, Intel Core i7-10750H @ 2.60GHz, Intel UHD Graphics Comet Lake GT2 and NVIDIA GeForce RTX 3070 Laptop GPU. Laptop 2: Windows 11 Pro 24H2, 16GB memory, Snapdragon(R) X Elite - X1E80100 - Qualcomm(R) Oryon(TM) 12 Core CPU 4.01 GHz, Qualcomm(R) Adreno(TM) X1-85 GPU iPad: iPad Pro M1, 12.9": iPadOS 18.1, Apple Pencil 2, Magic Keyboard Mac: 2023 M2 MacBook Air 15", 16GB memory, macOS Sequoia 15.0.1 Link to comment Share on other sites More sharing options...
Bryan Rieger Posted July 22, 2023 Share Posted July 22, 2023 To expand on what @walt.farrell said, SVG can also use variable fonts in contexts that support it (such as modern browsers), using font-variation-settings. FWIW Illustrator does a really poor job of supporting this and I always end up going in and editing it by hand. <?xml version="1.0" encoding="UTF-8"?> <svg id="Layer_1" data-name="Layer 1" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 640 480"> <defs> <style> @font-face { font-family: 'Maru'; src: url("./maru.woff2") format("woff2-variations"); font-weight: normal; } .variable { font-family: 'Maru'; font-size: 48px; font-variation-settings: 'wght' 400, 'wdth' 200, 'ital' 0; } </style> </defs> <text class="variable" transform="translate(68.48 239.83)">This is a variable font.</text> </svg> walt.farrell, Shrinks99 and d952g 1 2 Quote Link to comment Share on other sites More sharing options...
Jacob Williams Posted July 26, 2023 Share Posted July 26, 2023 On 7/21/2023 at 2:29 PM, Patrick Connor said: Thought is being given into the complications of fully supporting these fonts, particularly exporting to formats like PDF and SVG, which do not support variable fonts natively and therefore need to convert them to traditional fonts at export. Not insurmountable but not straight forward. I see that some formats don't support variable fonts, but maybe coding in export restrictions (e.g. can't export PDF or "export text as curves for font independence" forced on for SVG, etc.)? It's 2023 and I don't see why Affinity products can't have variable fonts. Luca H 1 Quote Link to comment Share on other sites More sharing options...
ronnyb Posted July 26, 2023 Share Posted July 26, 2023 On 7/21/2023 at 3:29 PM, Patrick Connor said: Thought is being given into the complications of fully supporting these fonts, particularly exporting to formats like PDF and SVG, which do not support variable fonts natively and therefore need to convert them to traditional fonts at export. Not insurmountable but not straight forward. please include Single stroke fonts (for cnc uses) as well… PLEASE!!! Quote 2021 16” Macbook Pro w/ M1 Max 10c cpu /24c gpu, 32 GB RAM, 1TB SSD, macOS Sequoia 15.1 2018 11" iPad Pro w/ A12X cpu/gpu, 256 GB, iPadOS 18.1 Link to comment Share on other sites More sharing options...
tjpanda Posted August 2, 2023 Share Posted August 2, 2023 On 5/31/2023 at 3:18 PM, JGD said: ...Adobe (they created the format, after all, and had already come up with Multiple Master fonts before it –... it's shockingly similar to the current implementation, down to the generic parameter sliders, so I'm guessing it just failed due to lack of support from type design applications, third party vector and photo editing and DTP apps, etc.)... This old timer, and fan of Multi-Master Fonts, recalls that Adobe agreed to discontinue MMF in order to get MicroSoft's approval for putting a "Works With Windows" label on their box. Quote Link to comment Share on other sites More sharing options...
peterdanckwerts Posted September 5, 2023 Share Posted September 5, 2023 I tried creating a PDF with variable fonts in InDesign and I checked – there are only two fonts embedded in the PDF but all the weights that I chose are displayed in the PDF. I then imported the PDF into Affinity Design and the the file did not display correctly – there was roman and italic but no weight variations. This was no surprise, as Im afraid that Affinity is not very reliable at importing PDFs with embedded fonts, variable or otherwise. However, I could see that the full gamut of weights was available within the program. In case this was related to opening the PDF, I then created a fresh document from scratch using the font, which I only have as a variable font. I saved as a PDF. Despite everything looking OK in Affinity Design, the resultant PDF had only regular weight. I should mention that InDesign embeds the variable fonts in such a way that that show up as the Regular and Italic, as though they were static fonts, but they are not. In contrast, Affinity Design produces PDFs which appear to be static fonts – and they are. Incidentally, the InDesign was saved as PDF/X-1a:2003, which is a very old standard as the name suggests, and it caused no problems. I do hope Affinity supports variable fonts soon. I use some fonts which don't have a full set of weights in their static versions. Quote Link to comment Share on other sites More sharing options...
bures Posted September 6, 2023 Share Posted September 6, 2023 Variable fonts support should be high on the list of developer priorities. Too bad I didn't notice how Serif responds to this request. AphexSinn 1 Quote Link to comment Share on other sites More sharing options...
Bobby Henderson Posted September 8, 2023 Share Posted September 8, 2023 The OpenType Variable format is already far more successful than the Type 1 Multiple Master and TrueType GX formats were in the 1990's. When Adobe was promoting the Multiple Master format they were pretty much going it alone both in supporting the standard in applications like Illustrator and developing Multiple Master fonts. Apple was competing with its GX format. I never heard the story before of Microsoft convincing Adobe to drop the T1 MM format in order to get "Works With Windows" labels put on retail packages. I had Windows versions of Illustrator in the late 1990's that could use T1 MM fonts. A big difference with OpenType Variable is Adobe, Apple, Microsoft and Google worked together on developing the new standard (this is more than just Adobe's baby). Another big difference is far more type foundries are developing and releasing OTF Variable fonts. There is even a decent number of open source Variable Fonts available for free at the Google Fonts web site. Some of them are very useful and even innovative. Check out how Kablammo "morphs" in Google Fonts' type tester. Pretty incredible. The Tilt family (Warp, Prism & Neon) has 3D-like rotation axes. It's clear the OTF Variable and OTF-SVG font formats are not going away. I'm certainly not going to stop using them in my sign design work. They solve too many geometry problems for me to be willing to live without them. But that means me using Illustrator or CorelDRAW to utilize those fonts, not Affinity Designer. bures and JGD 1 1 Quote Link to comment Share on other sites More sharing options...
MikeW Posted September 8, 2023 Share Posted September 8, 2023 15 hours ago, Bobby Henderson said: ...Check out how Kablammo "morphs" in Google Fonts' type tester. ... It's clear the OTF Variable and OTF-SVG font formats are not going away. I'm certainly not going to stop using them in my sign design work. They solve too many geometry problems for me to be willing to live without them. But that means me using Illustrator or CorelDRAW to utilize those fonts, not Affinity Designer. You can also add VivaDesigner, a layout application, to a small list of applications supporting OT Variations: Video_2023_09_08-1_edit_2.webm Quote Link to comment Share on other sites More sharing options...
ophion Posted September 18, 2023 Share Posted September 18, 2023 variable fonts when Quote Link to comment Share on other sites More sharing options...
josbin Posted September 19, 2023 Share Posted September 19, 2023 +1 Quote Link to comment Share on other sites More sharing options...
Winkelmann Posted September 21, 2023 Share Posted September 21, 2023 Another +1 from me, it is mind-boggling that this wasn't included in the V2 Affinity Suite already. A large amount of built-in Windows fonts and Adobe Fonts fonts are distributed as variable fonts and are thus barely usable with usually only one font weight selectable. This is a major pain point when using fonts in the Affinity Suite and I hope it gets addressed soon. Quote Link to comment Share on other sites More sharing options...
Archangel Posted September 21, 2023 Share Posted September 21, 2023 Yes it looks like this is a necessary development the Affinity needs to embrace. So +1 from me, Quote Link to comment Share on other sites More sharing options...
JoshB Posted September 22, 2023 Share Posted September 22, 2023 +1 Vote for variable fonts from me as well. A nonprofit I work for provides a Creative Cloud License for me to use in creating all their marketing content. I use the Affinity Suite for all personal and client projects. Jumping back and forth is a great way to compare products. (I use AI and ID primarily on the Adobe side and Publisher with Studio Link while using Affinity.) Variable fonts and RTL text are two of the biggest features I miss when using Affinity. Other than that, I actually prefer Publisher to ID in a lot of ways. (I love Studio Link!) Quote Link to comment Share on other sites More sharing options...
Kim Slawson Posted November 2, 2023 Share Posted November 2, 2023 On 9/22/2023 at 10:32 AM, JoshB said: +1 Vote for variable fonts from me as well. Variable fonts and RTL text are two of the biggest features I miss when using Affinity. Please consider a timeline for implementing variable fonts across the Affinity suite. I have, but for this, entirely jumped ship from Adobe. JoshB 1 Quote Link to comment Share on other sites More sharing options...
Affinityconfusesme Posted November 2, 2023 Share Posted November 2, 2023 +1 for RTL and variable fonts. JoshB 1 Quote New hardware dell inspiron 3030 i5 14400/16GB DDR5/UHD 730 graphics Acer KB202 27in 1080p monitor Affinity Photo 1.10.6 Affinity photo 2 2.5.3 Affinity Designer 2 2.5.3 Affinity Publisher 2 2.5.3 on Windows 11 Pro version 24H2 Beta builds as they come out. canon 80d| sigma 18-200mm F3.5-6.3 DC MACRO OS HSM | Tamron SP AF 28-75mm f/2.8 XR Di LD | Canon EF-S 10-18mm f/4.5-5.6 IS STM Autofocus APS-C Lens, Black Link to comment Share on other sites More sharing options...
Winkelmann Posted November 10, 2023 Share Posted November 10, 2023 Take a look at this: Microsoft Paint: Windows Notepad(!!!): Meanwhile in Affinity Designer: ------------ New-ish built-in Windows Fonts are heavily limited (Bahnschrift in the example above) Nearly all Adobe Fonts fonts are heavily limited Baking/converting fonts is not a practical solution, and can present a licensing problem. How is this not a top priority? In the current times, having at least some support for variable fonts is essential functionality. It's not even an Adobe vs Affinity situation anymore, Microsoft Paint supports it! JGD and bures 1 1 Quote Link to comment Share on other sites More sharing options...
Bobby Henderson Posted November 11, 2023 Share Posted November 11, 2023 RTL text is a line composing convention, not a font format. If Serif wants Affinity Designer to be used by a lot more people globally they'll need to support Hebrew, Arabic, Urdu and other scripts. Let's not forget about vertical text used in nations like Japan. But that's a different matter than support of font formats. Variable fonts are not going away. The OTF Variable format is already far more successful than the Type 1 Multiple Master and TrueType GX formats from the 1990's. I use variable fonts frequently in my design work. Whenever I'm considering to buy a new typeface package I'll check to see if it includes any variable fonts as well as how many variable axes it includes. It's just as much a selling point as a typeface having an expanded character set with lots of OpenType features. JGD 1 Quote Link to comment Share on other sites More sharing options...
Recommended Posts
Join the conversation
You can post now and register later. If you have an account, sign in now to post with your account.
Note: Your post will require moderator approval before it will be visible.