Fonts Typography

16K

Solutions

19K

Contributors

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

I am writing a chess program and I am trying to build an elegant graphical interface. I checked Jose chess program (http://jose-chess.sourceforge.net/) and it uses chess true type fonts to build the chessboard with the pieces. I dont want to build a 3d chessboard, just a 2D. I wonder how emulate Jose behaviour of chess pieces? I mean, how I can use the chess TTF the way Jose does to display a 2D chessboard? Any suggestion?

regards
Lopem

Ps. By the way, I tried this code:

Var
BMP : Tbitmap;
begin
bmp := tbitmap.create;
bmp.width := 800;
bmp.height := 600;
bmp.canvas.font.name := 'Arial';
bmp.canvas.font.size := 18;
bmp.canvas.font.style := [fsbold];
with bmp.canvas do
begin
beginpath(bmp.canvas.handle);
SetBKMode(Handle, TRANSPARENT);
textout(100, 100, 'TESTING');
endpath(bmp.canvas.handle);
brush.color := clBlue;
pen.color := clblack;
pen.width := 5;
StrokeAndFillPath(Handle);
end;
bmp.savetofile('C:\test.bmp');
bmp.free;
end;

It makes a bmp outlined of any TT font, but it doesnt get the result I was expecting.

Also, I tried:

with Image1.Picture.Bitmap.Canvas do
begin
  Font.Color := clBlue;
  Brush.Stule := bClear;
  Font.Size := 13;
  Font.Name := "Chess Merida";
  TextOut(10,10,'k');
end;

but the result is poor, like in the ZZZZZZ chess program (see image). Any ideas?

I have to tell you that also Chessbase (a chessgames database) use the same approach as the Jose chess program so I guess the code cant be so difficult …
0
Technology Partners: We Want Your Opinion!
Technology Partners: 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!

Hello,

Is there a way to adjust the font size of specific aspects of Windows 10 after installing the recent Creator's Upgrade?

Prior to this upgrade, Windows 10 allowed you to make changes in the size of fonts used in various places (eg Title bar, Menu, Message box, etc.).  In addition to the font, changes in size were also applied to the icons in toolbars, etc.

However, since the upgrade, I have not been able to locate a place to make those changes. That is particularly troubling because since installing the update, most of my system fonts and icons are extremely small and difficult to read.

Thanks
0
in outlook 2016, i have everything set to 14.

view tab > view settings > conditional formatting. everything is set to 14
view tab > view settings > other settings. everything is set to 14.

i do not know how to make the TO, CC, BCC font larger. the font is small, but the auto populate names are big. if i were to type "bbbbb" in the TO part of a composed email, the font is small. i need that larger.

the display is set to large at 150%


thanks
0
screen shot
This is weird.  An old document contains a bunch of text that was accidentally converted to Symbol font.

xxxxxxx Some of the text CANNOT be converted back to calibri  (it becomes all boxes)

xxxxxxx Nearly identical text CAN be converted back to calibri (it is the word "Davids")

Why are they different?  
How can I convert them both back to Calibri?

(I already know that copying from it Word to Excel does then back to Word, but I want a purely MS Word solution.)

rberke
ee.docx
0
Hi there, I have some code to define/use a font (from a file), however I want use multiple.

current code:
<html>
<head>
<style>
@font-face {
	font-family: "Futura BT";
	font-style: normal;
	font-weight: 400;
	src: url("ufonts.com_futura-md-bt-medium.woff");
}
p {
    font-family: "Futura BT";
}
</style>
</head>
<body>
<p>Hello World</p>
</body>
</html>

Open in new window


What I want to do is add more fonts from files, every time I add another (copying the existing code) all fonts default to Times Roman New.

Help?
0
I use the control TJvCaptionPanel from the popular JVCL Library in a Delphi 10.1 VCL Application. (The JVCL Library is a very useful library which can easily be installed with one click from the GetIt Package Manager. Precondition: JCL Library has to be installed first).

This is how it looks:

Clipboard-Image.png
As you can see, the CaptionButton JvCaptionPanel1.Buttons[capHelp] (which seems to be a SpeedButton) has a caption "?" with an UGLY font:

button-magnified.png
Unfortunately, TJvCaptionPanel does not have a property to set the caption font for the button.

Is it possible to "patch" the component TJvCaptionPanel in code and set a new font for the button without deriving a new component from TJvCaptionPanel?
0
how to find the hanging space in the n number of bullet text i.e. show the space in between text and bullet for each paragraph and also find the font size in the bullet text in power point all slide using VBA.  Any help me that it is very useful in my environment?
0
 
LVL 12

Administrative Comment

by:Andrew Leniart
Hi Satishkumar,

Welcome to Experts Exchange.

What you have done is made a "Post" here.  To get expert help, you need to "Ask a Question" so that more experts are able to see that you need help. Click the Big blue button near the top of your screen.

Ask a Question

The following link also explains more about asking for help at Experts Exchange..
http://support.experts-exchange.com/customer/portal/articles/336330

Hope that's helpful.

Regards,
Andrew
EE Topic Advisor
0
I have a 2 page document as  pdfs file format(PDFA/2b). 0ne page was fine, but one has garbled type. A preflight check shows this error for
"Character references .notdef glyph"
Test.png
0
I can determine (positive, negative, or none) change in current value from previous value.  However, my boss wants to assign the arrow type icon with custom color?  Additionally, the color is determine by the following criteria...If current value (Col C) falls between 0 - 59 indicator arrow is Red, If it is between 60 - 69 indicator arrow is blue, and if it is between 70 - 100 indicator arrow is Black.

Col A =>  Indication of Changes =SIGN(C4-B4) Result is 1 (Positive trend arrow upward)
The  results can be either 1=Positive; 0=No Change (No Change dash); -1=Negative (Negative trend arrow downward)

Col B =>  Prior Months Value i.e.  88
Col C=> Current Months Value i.e. 89
0
Requirement is :

I have a fixed template of EXCEL where from row 4 to row 10 (may be more in future) will be deleted and added everyday from CSV. Now my VBS is deleting existing records from the excel and put data from CSV. which is working perfectly. After that small changes required, is it possible to make delete existing rows dynamically i.e. today I have 10 rows so it is clearing 10, tomorrow if 20 rows come can it clears those records and insert as per input row number from CSV.

here is my existing code :

srccsvfile = Wscript.Arguments(0)
tgtxlsfile = Wscript.Arguments(1)

'Create Spreadsheet
'Look for an existing Excel instance.
On Error Resume Next ' Turn on the error handling flag
Set objExcel = GetObject(, "Excel.Application")
'If not found, create a new instance.
If Err.Number = 429 Then  '> 0
  Set objExcel = CreateObject("Excel.Application")
End If

objExcel.Visible = False
objExcel.DisplayAlerts = False

'Import CSV into Spreadsheet
Set objWorkbookSrc = objExcel.Workbooks.Open(srccsvfile)
Set objWorksheetSrc = objWorkbookSrc.Worksheets(1)
Set objWorkbookTgt = objExcel.Workbooks.Open(tgtxlsfile)
Set objWorksheetTgt = objWorkbookTgt.Worksheets("Report")
'Adjust width of columns
Set objRange = objWorksheetSrc.UsedRange
objRange.Borders.LineStyle = 1
Set objRangeToCopy = objRange.Resize(objRange.Rows.Count - 1).offset(1)
objWorksheetTgt.Rows(4).Resize(10).Clear

objRangeToCopy.Copy objWorksheetTgt.Range("A4")

aList = Array("NOT ", "NO ", "NONE", "!")

Open in new window

0
Enroll in August's Course of the Month
LVL 9
Enroll in August's Course of the Month

August's CompTIA IT Fundamentals course includes 19 hours of basic computer principle modules and prepares you for the certification exam. It's free for Premium Members, Team Accounts, and Qualified Experts!

I am designing a page menu that will be compatible with web browsers, mobiles and tablets. I have tiles for the selection screen, and text on the tiles. In my CSS I am using vm to determine the size of the font so that it will adjust according to the screen size, but when it gets to the size for mobiles the size of the font is too small. Is there a way to set the minimum font size when it auto adjusts it for mobiles?
0
I found Helvetica 12 pt to be more readable that Time 12 and used it for me entire book.

I wrote the book in Word (Mac 2017) and exported to PDF.

Is Helvetica typically available on people PC's and devices?

Thanks
0
I have made T.O.C.'s before and find it simple. But I do not want to use Title 1 to define the Chapter heading.

How do I do set me own?

I want it to be:

Helvetica 16
Bold
Centered

Thanks
0
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.

Thanks
0
0
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?
0
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.

Thanks.
0
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
next

Any Idea?
0
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?

Thanks
0
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!

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;
      dc.Attach(lpDrawItemStruct->hDC);
      dc.GetTextFace(fontName);

//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, rc.top + iPosY,thisString);      

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

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

Any ideas would be helpful...I've been working this way too long.
0
Google use beautiful fonts and colors. Does Google have an option to download and use its fonts and colors on personal websites?
0
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?

Thanks
0
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?
0
Hello,

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:

2017-06-18a_EE.PNG
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?

Thanks
0
How to save the Roboto Cn font on MS Word and PPT?
0

Fonts Typography

16K

Solutions

19K

Contributors

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
<
Monthly
>