Can someone update this, all the images are broken.
Web fonts & Font Mapping
Hey gothate,
Iâm not seeing any broken imagesâare they still appearing as broken for you? If so, are you referring to the screenshots from Paulâs original post in this thread?
Update: Ah, looks like I have a cached version of this thread, which is why I didnât see the problem at first. I am, however, seeing the same issue you described in a different browser. Thanks for the heads up! Weâll look into this and get it fixed.
Update: Alright, this should be all fixed up now!
Whatâs up with Axure spitting out weird CSS for fonts?
I canât get fonts to show up properly on Chrome. Firefox seems to generate the proper fonts for now, but this used to work for Chrome, and I havenât changed any of my font settings.
Attaching screenshots of code Axure is spitting out. Not sure why itâs selecting weights of 400 and 600, since my font doesnât have that available, and I donât have that weight selected anywhere.
Hi Erick,
Macs handle fonts in a particular way, so font weight conversions are a bit of an inexact science. Because of this, the best solution is to use web fonts and font mapping when an exact match is necessary.
For your situation, youâd want to use the font mapping feature to map your font to its font-family (Museo Sans 700) and the font-weight 700. That should take care of things so you donât see unexpected weights in the output.
Hello,
Im not sure if this belongs here or as a new post.
I have successfully gotten Font-Awsome onto my computerâs Font folder as well as into my Axure Library. I have no problem with them rendering or using them in my prototypes, screens etc.
The issue I am having is in the âWidget Interactionsâ and the âCondition Builderâ. Font-Awesome appears as blank squares. This is problematic when i want to perform an interaction based on the âiconâ.
For example, if text = â^â then set widget to âtrueâ.
I have seen lots of âblank squareâ issues, but none that address the font-awesome not appearing in the Condition Builder.
Thanks in advance!
Hi trillaggee,
Thanks for following up on this. Currently Iâm afraid rendering the icons in the conditional builder isnât supported, but weâve logged similar feature requests lately, and yours definitely hasnât gone unnoticed. Though interactions seem to be correctly governed by the copied-and-pasted icon in the condition, showing an actual representation of the icon in the condition builder isnât available at the moment. Weâll look into this!
Thank you for responding!
Has a suggestion of having the font-awesome item âpop upâ on a hoverover in the âConditional Builderâ and/or âWidget Interactionsâ?
Essentially the same functionality that is in the âWidget Managerâ.
Hi trillaggee,
Not off the top of my head, but it seems weâve got a similar discussion going on in a related Feature Request thread: [Feature Request] Support webfont rendering in Interactions Panel
Nonetheless, Iâll log your request hereâthanks!
Hi. Iâm trying to follow this tutorial, but Google seems to have changed its system, to the point where Step #4 no longer works.
The picture shows me clicking an icon with a downward pointing arrow on the Google site to download a local copy of the font that I can use in Axure. However, there are two problems with that:
-
Google is urging me not to use the âGoogle Fontsâ URL from Step 1, instead giving me a popup that says âA new version of Google Fonts is available. Take me there.â If I go to the new URL, there is no Download button like the one in step 4.
-
If I instead stay on the âoldâ page and click that Download icon, I get this popup message:
In case that image doesnât display correctly, the text says:
Download fonts
You do not need to download the font to use it on your webpages. Instead, refer to the âUseâ section.
There are no fonts in your Collection yet.
Sync Google fonts to your desktop using SkyFonts
Download all font families, including source files, at the Google Fonts Github project
There doesnât seem to be a section on that page called âUse.â
I thought I should try SkyFonts, AKA Fonts.com, but heading off there, I got even more confused, trying to follow steps from this tutorial:
10 steps to get Web Fonts in your Axure 7 prototype |
Unfortunately, step 2 of that tutorial is â2. Create a project within your account,â and I canât find any kind of âcreate a projectâ action on the Fonts.com site
By now, I had wandered so far from these instructions that I thought I should come back here and ask: Is there an update? Is there some new way I can follow the intention of step 4 on this page?
Thanks in advance.
Hi there,
Thanks for pointing out this step here as well. I see what you mean, and Iâll log this discrepancy for our team to update. For now, Iâll include a couple screenshots below:
First, try adding the font to your collection, here:
Screenshot | Add to Collection
Then click Use or Review in the bottom pane, for the Collection entry:
Afterward, when you click the down-arrow button to download, an option to download a zipped archive ought to be presented in the pop-up.
Hope this helps!
15-AUG-2016 FOLLOW-UP: THIS NO LONGER WORKS.
It looks like the steps below wonât work anymore.
The steps involve going to âwww.google.com/fontsâ rather than âfonts.google.com.â However, that first URL now simply forwards you to the second URL.
Iâll leave the steps below intact, in case they are helpful in some other way.
Wow! Okay, I think you found a tricky path to the correct branch off the old fonts page, but it seems to work. It looks to me like these are the steps to take:
How to download a Google font, without using SkyFonts:
- Use the old Google Fonts page: http://www.google.com/fonts/
It will offer you a link which you have to ignore:
The link says: âA new version of Google Fonts is available. Take me there.â
And the link takes you to https://fonts.google.com/
Donât click the link.
-
Search for a font.
-
(staying on the old version of the font site) Click âAdd to Collectionâ:
2016-08-02_1518 - alexkuoâs library
Donât click the âQuick Useâ button at this point, or you wonât be offered a chance to download the zip. You will instead end up getting a popup message that says âYou do not need to download the fontâŚâ that looks like this:
(Note: That version of the popup does not let you download a zip file.)
-
Having added the font to your collection, you can click either the Review or Use buttons at the bottom of the screen:
2016-08-02_1528 - alexkuoâs library -
Whichever button you clicked, it will take you to a page where you can find an Arrow button that means Download. Itâll be there, somewhere toward the top right. When you click the arrow, you will still get a popup that says âYou do not need to download the fontâŚâ
However, youâll now see 3 choices rather than 2, the first choice being an option to download the zip file.
- What to do after downloading the zip? My experience is that I then:
- move the font into the C:\Windows\Fonts folder,
- double-click it, then
- choose Install.
When I skipped the âchoose Installâ step, the font DIDNâT show up, in either Microsoft Word or Axure.
When I performed the âchoose Installâ step, the font DID show up, in both Microsoft Word and Axure.
Iâm going to try a few more tests, with double-clicking fonts that arenât yet in the C:\Windows\Fonts folder, and with moving fonts originally obtained thru SkyFonts to the C:\Windows\Fonts folder. I donât know if I should first copy the font, âuninstallâ it, etc.
So far, this is my working hypothesis:
Windows can consider a font âinstalledâ even if it is not in the C:\Windows\Fonts folder.
Axure, however, will not. Axure needs the font to both be âinstalledâ and be in the C:\Windows\Fonts folder.
I have a quick follow-up detail, for anyone who might be using SkyFonts. I suppose this might pertain to certain others who have a font on their system thatâs not showing up in Axure.
BEFORE:
When I downloaded fonts using default SkyFonts functionality, the font was downloaded to this folder:
C:\Users[myUsername]\AppData\Roaming\Monotype\skyfonts-google
but it also showed up, as installed, in this folder:
C:\Windows\Fonts
Under those conditions, the font didnât appear in Axureâs dropdowns.
AFTER:
I left everything the same, except that I dragged the fonts I wanted from the first folder to the second folder.
i.e., I dragged them from this folder:
C:\Users[myUsername]\AppData\Roaming\Monotype\skyfonts-google
into this folder:
C:\Windows\Fonts
Windows balked a bit, giving me an âInstall Fontâ popup, telling me each font was already installed, asking âDo you want to replace it?â
I said yes.
When the process was through, everything still looked the same as âBefore.â i.e., The fonts still appeared in both folders!
Also, when I opened Axure, the font was right there in the dropdown, just as surely as Arial or Courier New.
So, thatâs probably the end of my quest for now, but I hope I shared enough detail for the guy who googles for âAxure canât read fonts installed with SkyFontsâ or âAxure canât use Google fonts, etc.â
Thanks, just saw this. Recently getting some weird issues with the latest Axure. Just wanted to chime in on this and say âBEEN THERE. DONE THAT.â Still got wonky code. It would become â750â instead of â700â weights. Also, from MAC to WIN, depending whoâs doing our QA and what platform they were on, it would show up as Times Roman or Arial. I gave up and used ARIAL for everything and had my team hate me for that.
Havenât been experiencing this issue lately because I went to Sketch, Principle and Flinto, but am back to using Axure since the latest updates. If anything shows up, Iâll chime in, but thatâs for the reply!!!
Embedding is possible and look at the first screen shot by Paul or click on âPublishâ button within Axure then you will get a prompt with load of options, select Web Fonts from the left and define name, URL then click on â+â and repeat the process.
Hi group,
Iâve encountered a problem. I used default fonts Arial and Helvetica, both are sans-serif fonts, when I made my Axure prototype on my iMac in the first place. Now my prototype is like a hundred pages or around.
However, I found this system default font Arial is replaced by a serif font when it is previewed on my colleagueâs MacBook pro. It is quite confusing to me, how can a default font be replaced?..(can anyone explain this to me?) My solution, as offered in this forum, is to embed Quicksand, a free font from Google online hosted fonts. Problem solved! However âŚ
The sans-serif-font-replaced-by-serif-font problem occurs again when I fail to access VPN accidentally. In my current region, Google service is censored and blocked. Only VPN can help skipping the censorship. Which means, the prototype is messed up with totally different font styles on my client side.
[i][u]Why are the default fonts replaced?
How to make sure that the default font is not replaced by a totally differently font style? I mean, if the Arial font has to be replaced by another font, at least it should be some sans-serif font such as Helvetica, but why a serif font:confused:?
Is there an online hosted Helvetica font out there somewhere? Is there a way to replace all the Arial font with Helvetica?
If the prototype fails to access to Google hosted fonts, can I set up a second callback font to my prototype, like in css, font-family: quicksand, helvetica, roboto, arial?[/u][/i]
And do you have some recommendations for free online hosted none-English fonts?
Thanks in advance.
Iâve struggled with this too when trying to use a custom icon font. (I created the font with Glyphter)
I tried to host it on a public server and link to the css and it wouldnât render on machines without the font installed. The only way Iâve gotten these custom icon fonts to work is using the @font-face option, converting my font file to base64 and pasting it all inside the code area.
Here is an easy converter that worked well. Just make sure you declare your base64 code with the type of font file you used when you convertred it. (i.e. ttf or woff)
https://www.giftofspeed.com/base64-encoder/