Fonts Typography





A font is a particular size, weight and style of a typeface. Each font is a matched set of type, one piece (called a "sort") for each glyph, and a typeface consists of a range of fonts that share an overall design. With the advent of digital typography, font is frequently synonymous with typeface, although the two terms do not necessarily mean the same thing. In particular, the use of "vector" or "outline" fonts means that different sizes of a typeface can be dynamically generated from one design. Each style may still be in a separate "font file" -- for instance, the typeface "Futura" may include the fonts "Futura roman", "Futura italic", "Futura bold" and "Futura extended" —- but the term "font" might be applied either to one of these alone or to the whole typeface.

Share tech news, updates, or what's on your mind.

Sign up to Post

My book text will use the font: Times New Roman (12)

How about Chapter headings?


How's it typically done? Are they also Times New Roman?

[Live Webinar] The Cloud Skills Gap
[Live Webinar] The Cloud Skills Gap

As Cloud technologies come of age, business leaders grapple with the impact it has on their team's skills and the gap associated with the use of a cloud platform.

Join experts from 451 Research and Concerto Cloud Services on July 27th where we will examine fact and fiction.

I have a book coming out in digital media and need fonts, point sizes, stylings, etc.

for :

Chapter Name
Section Name
Paragraph text

and whatever else I may be forgetting.

This needs to be readable, on portable devices also.

What do you suggest?

It will be Word (2017) saving as a Docx, but I need to SaveAs PDF.

Hi Guys,

we have sent out a newsletter via outlook mail to all users and the font was sent out in Lato. when being received on some users PC's it is showing up as other fonts, some users got times new roman?

what would cause this to change? all office 2016 packages come with Lato as far as i can tell?
I need to use Photoshop CC to elect an object and place a darker border around it.

For example, this image...

typical object
How do I do this in an automated way? I do not want to draw the lines myself, with the line tool.

The following is my code to measure the text width in a picture box and it works fine

Dim fontToMeasure As New Font("Microsoft Sans Serif", 14, FontStyle.Bold)
TextWidthIs = PictureBox1.CreateGraphics.MeasureString(TextLineIs, fontToMeasure).Width.ToString

The problem is that when I want to change the font from inside a loop e.g.

Dim fontToMeasure As New Font("Microsoft Sans Serif", 14, FontStyle.Bold)
For I=1  to 2
    if I=1 then (I want the font to be arial,16,normal)
    if I=1 then (I want the font to be Microsoft Sans ,14,bold)
   TextWidthIs = PictureBox1.CreateGraphics.MeasureString(TextLineIs, fontToMeasure).Width.ToString

Any Idea?
Many web pages get some crummy, unreadable, text.

Attached is PhpMyAdmin.

I have been told it's my default font that's broken.

Can anyone tell me how to change that?

MFC CComboBox won't display wide characters.
I'm using VS 2008, UNICODE is defined in the build and all of the prompts and other strings in the app are coming out fine.
The first try I just added the strings like any combobox and the display and dropdown showed a black line for each
character like the font was wrong.

I tried to SetFont to no avail.

I went to an owner-drawn combo box with no change.
The string shows correctly in the debugger (both in the watch and in the hover box).
the string is "Активна" and, copied from the debugger window,  shows up fine in WordPad.

In DrawItem I did:

      CString fontName;
      CDC dc;

//fontName is "MS Sans Serif" which is is expected and what I am using in the rest of my app and is reported to support Cyrillic.
//The rest is :

      CString thisString;
      GetLBText(lpDrawItemStruct->itemID, thisString);      

//note that at this point,  thisString shows to have the correct string in the debugger

      dc.TextOut(rc.left+iOffsetX, + iPosY,thisString);      

And I get " ||||||| "  in the combo box (both edit box and dropdown).

      dc.TextOut(rc.left+iOffsetX, + iPosY,L"TESTSTRING");
works fine.

Any ideas would be helpful...I've been working this way too long.
Google use beautiful fonts and colors. Does Google have an option to download and use its fonts and colors on personal websites?
My old version of Mac Word (2011) allowed me to highlight the text, then click a sample font, which i used for heading styles.

When I create a Table of Contents, these styles were key.

How do I do this with my new version of Word?

Industry Leaders: We Want Your Opinion!
Industry Leaders: We Want Your Opinion!

We value your feedback.

Take our survey and automatically be enter to win anyone of the following:
Yeti Cooler, Amazon eGift Card, and Movie eGift Card!

I am trying to set the height of the letters to 4 inches. When I set the height in the transform area it sets the text box height. When I try to change the font size it doesn't match up.

The only way I have found was to convert the text to outlines then resize the height. This doesn't work well as I would like to change the height before converting to outlines. To boot I also need vertical text and it seems to be even harder to set the height of each letter after creating the outline.

Can anyone help?

Is there a VBA script which will selectively modify the formatting of text within a cell in Excel?

For example, suppose you've got a cell with the following text entry:

The cell itself is formatted to Tahoma/Regular/10/Automatic but,
• the word "brown" has been modified to Tahoma/Bold/10/Brown,
• the word "jumps" has been modified to Tahoma/Regular/14/Automatic, and
• the number "1" has been modified to Tahoma/Superscript/10/Automatic.

With the VBA, is it possible to modify selected parts of the cell based on formatting? For example, suppose you want to change the word brown to green font but leave the remainder of the cell contents unchanged? Obviously that can be done manually, but is there a VBA code that will do it automatically?

How to save the Roboto Cn font on MS Word and PPT?
I am trying to add a barcode to a crystal report but i am having no luck so far.
I have tried using barcode39 and barcode128.
I have created a formula field, chosen basic syntax and pasted in the formula. I have then edited the data field to link to the field in my table, like so: "TABLE_NAME.FIELD_NAME"
I have been using this font 'Code39AzaleaRegular1' when using the formula for barcode39.
How to Identify Fonts on a website and download them.
If you’ve ever visited a web page and noticed a cool font that you really liked the look of, but couldn’t figure out which font it was so that you could use it for your own work, then this video is for you!

In this Micro Tutorial, you'll learn you how to quickly and easily identify fonts that are used on any web page you visit, as well as how to download those fonts from Google’s fonts collection site with a couple of mouse clicks, so long as Google has them available.

The video also covers how to install downloaded fonts into Windows so that they can be used in any text editing software you have that allows you to select different fonts.

I plan to also write an illustrated article tutorial on this topic, so if you prefer reading and viewing screen shots as opposed to video learning, then head over to my article How to Identify Fonts on a website and download them.

Please enjoy the video..

1. (00:33) Install the Fount Java Script button into your browser

Browse over to FOUNT in your browser and follow the instructions on the page to install the the free "fount" button.

2. (01:03) Identify the Font you're interested in

On any web page containing the font you're interested in, click your newly installed fount button and then click on the font text you want to identify

3. (01:40) Click the Google Fonts link if available

If the View fonts on Google Fonts link becomes available to you, then Google has a copy of the font available for download. Click the link to be taken to the font download area. If the link is not there, then you will need to do a manual search to find out where you can obtain the font elsewhere.

4. (01:50) Download the Font from Google Fonts

Ever visit a website where you spotted a really cool looking Font, yet couldn't figure out which font family it belonged to, or how to get a copy of it for your own use? This article explains the process of doing exactly that, as well as showing how to install downloaded fonts.
LVL 24

Expert Comment

by:Brian B
Comment Utility
That is a really useful article, Andrew. Thanks for sharing.

A question though, back in the "old days" by my standards, you weren't supposed to share fonts because many of them were sold separately and were considered to be under the software license of the product they worked with. I would assume if you can get the font from Google that it is safe, but are there still instances of those IP fonts today that aren't supposed to be shared?
LVL 11

Author Comment

by:Andrew Leniart
Comment Utility
Hi Brian,

An excellent observation. With regards to safety of available fonts, I can only assume that all submissions are checked by Google in this respect before a listing is accepted, so while never beyond the realms of possibility, am confident that a malicious font download is unlikely.

I'm sure there are many fonts to be found on the web which are not supposed to be shared as you've rightly pointed out, however with every font downloaded from the Google Fonts site, there is also a license agreement included within the downloaded Zip file that specifies which usage license the font has been released under.

In the case of the illustrated "Lato" font used in my example, that particular font has been released under the Sil Open Font License (OFL) and comes with the following conditions when downloaded.
Permission is hereby granted, free of charge, to any person obtaining a copy of the Font Software, to use, study, copy, merge, embed, modify, redistribute, and sell modified and unmodified copies of the Font Software, subject to the following conditions,
The list of exclusions are as one would expect for most open source material, such as preventing the sale of the font by itself etc, however for personal or commercial use within other products, there's no problem.  This could differ of course with each font that's made available so it always pays to check what rights are provided. Font families not available on Google Fonts and found on other font distribution sites would of course contain their own rules and restrictions, which should always be respected.

I hope that answers your questions and thank you for your feedback and up-vote. I very much appreciate it. Regards, Andrew
I own CorelDraw 2017. I paid full price for it. It annoys me greatly that every time I open it I see Corel's ads wanting to sell me fonts, art or something. I have NO interest in anything they have to sell. I simply want to utilize my purchase. Is there a setting or method to get rid of their ads? Windows 10, 64 bit.
We've recently published a new corporate PowerPoint template.  Our user base is mixed 2010, 2013, and 2016.  Our designers in their wisdom chose two Google fonts (which most people outside our company do not have installed) as the main header and body fonts. So we are forced by default to use PowerPoint's embed fonts feature to ensure that our clients will see the presentation as intended without unwanted font substitution.  

This works fine in most cases where we can tightly control the source slides.  Users inevitably cut and paste in old slides that bring with them other fonts, but we teach them how to Replace Fonts to get rid of those.  But the Replace function doesn't always work, and PowerPoint will continue to display "phantom fonts" that are not actually used anywhere in the presentation.  See the image below.
Replace Fonts feature
It's well documented that PowerPoint has some flaws when dealing with fonts, but we really need to fix this.

I wrote a VBA macro that lists out all the fonts in the Presentation.fonts collection, then goes through every shape on every slide and layout and spits out the font used.  The printout below is from the same presentation as above.  VBA can only find five of the fonts, and every other font in the listout is either Playfair or Roboto (the 2 Google fonts).  Where are the others??
font list
One last piece of the puzzle.  I know for certain that the phantom fonts ARE in the file, because if I save the …
Im trying to make my Master page a little more presentable. I have an app that I built and we have named it EAST(its an acronym for Expense Account Submission Tracking). I want to display the E, A, S and T in caps(id like it in some type of block font in gray, and the small letters in black, but I will figure that part out).
So at the top of my page I had the following:
        <div id="header" >
            <div id="title" >
			        <asp:HyperLink ID="HyperLink1" NavigateUrl="UserLogin.aspx" ForeColor="White" runat="server">CRIB</asp:HyperLink>
                <div style="width:auto; height: 45px;">  --HERES MY ISSUE
            <br />
            <div style="float:right;padding-right:125px;padding-top:10px">
                <asp:UpdatePanel ID="upUserLabel" runat="server" UpdateMode="Conditional">
                        <asp:Label ID="lblUser" runat="server" ForeColor="White" Width="260px" Font-Bold="true" style="margin-right: 20px;text-align:right;"></asp:Label>
                        <asp:LinkButton ID="lnkSignOut" runat="server" Text="Sign Out" ForeColor="White" PostBackUrl="~/UserLogin.aspx" OnClick="lnkSignOut_Click" Visible="true"  ></asp:LinkButton>

Open in new window

Free Tool: Port Scanner
Free Tool: Port Scanner

Check which ports are open to the outside world. Helps make sure that your firewall rules are working as intended.

One of a set of tools we are providing to everyone as a way of saying thank you for being a part of the community.


I am trying to change the  default font for outlook by changing the registry keys via group policy, but the group policy if not applying on the client PC's.I tested the Group policy for 6 PC's and the GP got applied on only one PC. Even though the policy got applied on one of the client PC, the registry values didn't changed.
Is there any possibility to change the default font of outlook via SCCM also.
Hi, I would like to know how to set default font and size in Word on Windows 10. Thanks
There seems to be an issue when I change the font type of the announcement body (when using an announcement webpart). This is what I did:
1) Add a new announcement
2) Enter some text in the body field
3) Change the font type of the text and then change the colour
When i check the page where the announcement webpart is added (configured to summary view), the font type doesn't get updated and still remains as the default font type. After using the developer tools to check, i found that there seems to be a problem with the code when the font type is changed to font name with 2 words like "comic sans", or "lucida console". No such issue when i change the font to font name with 1 word e.g. impact, tahoma, calibri.
Some selected font types have this issue, i.e. comic sans, lucida console, basically all the font types with names that consist of 2 words.
Using the developer tools, it shows:
<span style="font-family:" lucida="" console",monaco,sans-serif;color:#ff0000;"="">testtest</span>
It seems that sharepoint automatically adds some "" to the font name and so the font type doesn't get displayed properly.
I have Outlook 2007 and Excel / Office 2007.

How do I change the default font type and text in Outlook so all new emails created and received use the font that I want?

How can I get the same desired font type and text in Excel?
Hi All

I need to install 2 fonts on a server without the requirement to reboot.

Usually we place a copy of the font here C:\Fonts and then right-click and choose to Install.  This installs the font to C:\Windows\Fonts and once rebooted the font works.

However, I want to install the font to C:\Windows\Fonts without having to reboot.  Would I do this by installing on a different PC and then copy and paste the installed copy from C:\Windows\Fonts on the source to C:\Windows\Fonts on the destination server?
Hi ,

I'm new to mpdf formate.I need some help about how to fix font size with particular font family...plz help me to slove the issue...

$mpdf=new mPDF('utf-8','P',20,'dejavusanscondensed',0,0,0,0,0,0,0);  its my code.

Fonts Typography





A font is a particular size, weight and style of a typeface. Each font is a matched set of type, one piece (called a "sort") for each glyph, and a typeface consists of a range of fonts that share an overall design. With the advent of digital typography, font is frequently synonymous with typeface, although the two terms do not necessarily mean the same thing. In particular, the use of "vector" or "outline" fonts means that different sizes of a typeface can be dynamically generated from one design. Each style may still be in a separate "font file" -- for instance, the typeface "Futura" may include the fonts "Futura roman", "Futura italic", "Futura bold" and "Futura extended" —- but the term "font" might be applied either to one of these alone or to the whole typeface.

Top Experts In
Fonts Typography