* Are old-style numerals supported as a font configuration option?

Questions regarding use of any Version of Family Historian. Please ensure you have set your Version of Family Historian in your Profile. If your question fits in one of these subject-specific sub-forums, please ask it there.
Post Reply
User avatar
bssmith
Silver
Posts: 5
Joined: 26 Jul 2021 02:38
Family Historian: V7
Location: Fairfax County, Virginia

Are old-style numerals supported as a font configuration option?

Post by bssmith » 15 Aug 2021 16:17

The Microsoft Word and LibreOffice word processors can leverage extra features/character sets natively embedded within OpenType fonts.

I'd like to use the old-style numerals (https://en.wikipedia.org/wiki/Text_figures) which are included within the font family I use for reports (Minion Pro), but I don't believe there is any configuration option within FH7 to toggle this on/off.

Posting this here in case I have overlooked this option - thanks.
Attachments
old-style numerals config in LibreOffice.png
old-style numerals config in LibreOffice.png (45.66 KiB) Viewed 2176 times
old-style numerals config in Microsoft Word.png
old-style numerals config in Microsoft Word.png (19.18 KiB) Viewed 2176 times
old-style numbers vs lining numbers.png
old-style numbers vs lining numbers.png (97.49 KiB) Viewed 2176 times
-- Ben 15 years on RootsMagic, now a RM7 refugee actively planning on a FH7 move

User avatar
tatewise
Megastar
Posts: 27078
Joined: 25 May 2010 11:00
Family Historian: V7
Location: Torbay, Devon, UK
Contact:

Re: Are old-style numerals supported as a font configuration option?

Post by tatewise » 15 Aug 2021 17:32

That Old-style seems to be available in all Fonts in word-processors but none of those advanced options are possible in FH.

The only method I can suggest is to use Save Report As > Word-Processor Document (RTF) and change the Font settings using a word-processor.
Mike Tate ~ researching the Tate and Scott family history ~ tatewise ancestry

User avatar
bssmith
Silver
Posts: 5
Joined: 26 Jul 2021 02:38
Family Historian: V7
Location: Fairfax County, Virginia

Re: Are old-style numerals supported as a font configuration option?

Post by bssmith » 15 Aug 2021 18:07

Thanks, Mike! That is indeed a good workaround.

I will go ahead and open a new request for this on the wish list.

I will also see if I can possibly rearrange the glyphs in my font file, so that those old-style numbers are the default - that may avoid the extra RTF step on my end when generating reports.
-- Ben 15 years on RootsMagic, now a RM7 refugee actively planning on a FH7 move

User avatar
AdrianBruce
Megastar
Posts: 1961
Joined: 09 Aug 2003 21:02
Family Historian: V7
Location: South Cheshire
Contact:

Re: Are old-style numerals supported as a font configuration option?

Post by AdrianBruce » 15 Aug 2021 20:46

Yes, just be wary of the next possible problem though - some of the FH Reports don't save as .RTF quite as nicely as you'd hope. Don't know about any others, but if you attempt to RTF-save Narrative Reports with images, the images are there but configured differently - as a horizontal row, instead of a vertical stack, if I recall correctly. This may or may not affect you.

PS - I had no idea "old-style numerals" existed. Or rather, I'd seen such characters but not really absorbed what I was looking at, so this is quite interesting of itself.
Adrian

User avatar
Rancher
Gold
Posts: 15
Joined: 14 Aug 2021 18:43
Family Historian: V7

Re: Are old-style numerals supported as a font configuration option?

Post by Rancher » 17 Aug 2021 13:07

As someone who trained as a graphic designer and who still does book-layout from time to time, Old-style numerals, and OpenType generally are near and dear to my heart.

However, in the case of FH, this is irrelevant. FH is a database where what is entered, and not how it looks, is paramount. (I have a similar issue where I cannot format the font I want for Chinese text without exporting a Report where I can tweak that.) As others have said, you will need to save a Report and update the typography in an OpenType-compatible word processor, such as MS Word or LibreOffice, or even to a desktop publishing application such as Adobe InDesign (expensive!!!) or Affinity Publisher (time-limited demo available, and quite cheap). Of course the typeface would need to have old-style numerals (most don't).

Now if FH7 would only use dashes instead of hyphens for ranges of numbers (e.g., 123–456 vs 123-456; the dash on the left is longer than the shorter, inappropriate hyphen on the right). . . . but again, that is not the point of a database.

User avatar
bssmith
Silver
Posts: 5
Joined: 26 Jul 2021 02:38
Family Historian: V7
Location: Fairfax County, Virginia

Re: Are old-style numerals supported as a font configuration option?

Post by bssmith » 17 Aug 2021 15:21

Good commentary from everyone, thanks again.

I've opened a wish list request (Old-style numerals support in reports (19733)).

Given the RTF narrative-report-with-images issue mentioned by Adrian, and especially as I don't want to add any additional steps every time I generate a new report, here is my workaround:
  • Decide which typeface I want to use with my generated reports, and confirm it contains old-style numerals;
  • Review my typeface license to confirm I can modify that typeface for my own use;
  • Download the open-source FontForge application;
  • Locate the locally-installed typeface I am working with (the one with the embedded old-style numerals);
  • Make a copy of the locally installed typeface and give that copy a new name;
  • Open the copied typeface within FontForge to see the full collection of glyphs which are included within the typeface;
  • Note the locations of both the standard or "lining" numerals (almost always at the top of the file) and the corresponding "old-style" numerals;
  • Copy the 0-9 old-style glyphs and paste them over the 0-9 lining glyphs;
  • Generate a new typeface file and give it a unique name;
  • Use that new typeface going forward when generating reports within FH.
This would not be a good option if I planned to generate any reports which needed the standard/lining numerals - because I've completely replaced those standard/lining numerals with their old-style equivalents.

But the only use case where I will leverage the newly generated typeface will be in conjunction with generating FH reports, so this approach suits my needs perfectly as a workaround, until my wish list request is considered for potential implementation in the future.
-- Ben 15 years on RootsMagic, now a RM7 refugee actively planning on a FH7 move

User avatar
Rancher
Gold
Posts: 15
Joined: 14 Aug 2021 18:43
Family Historian: V7

Re: Are old-style numerals supported as a font configuration option?

Post by Rancher » 17 Aug 2021 17:37

bssmith wrote:
17 Aug 2021 15:21
  • Open the copied typeface within FontForge to see the full collection of glyphs which are included within the typeface;
  • Note the locations of both the standard or "lining" numerals (almost always at the top of the file) and the corresponding "old-style" numerals;
  • Copy the 0-9 old-style glyphs and paste them over the 0-9 lining glyphs;
  • Generate a new typeface file and give it a unique name;
  • Use that new typeface going forward when generating reports within FH.
Keep in mind, however, that your modified font is going to use old-style numerals wherever numbers occur, even if it is not appropriate. Somethings I can think of off-hand are footnote reference numbers, any charts with numerical data that you might want to line up, &c. But this is why OpenType exists, and why (in my opinion) it is best to separate out the presentation (book, report, etc.) from the database.

Post Reply