Where are the system fonts? gone?

Anything and everything to do with DCP-o-matic.
bronze13
Posts: 20
Joined: Fri Feb 05, 2016 10:00 am

Where are the system fonts? gone?

Post by bronze13 »

To design subs there used to be various sytem fonts (i.e. ARIALN.TTF). Now they have vanished from the checkbox. What shall I do?
Best
Ulrich
Carsten
Posts: 2648
Joined: Tue Apr 15, 2014 9:11 pm
Location: Germany

Re: Where are the system fonts? gone?

Post by Carsten »

Vanished from where? Can you post a screenshot?

- Carsten
bronze13
Posts: 20
Joined: Fri Feb 05, 2016 10:00 am

Re: Where are the system fonts? gone?

Post by bronze13 »

see attached
Attachments
system fonts vanished.jpg
system fonts vanished.jpg (95.81 KiB) Viewed 11991 times
Carsten
Posts: 2648
Joined: Tue Apr 15, 2014 9:11 pm
Location: Germany

Re: Where are the system fonts? gone?

Post by Carsten »

Ah, I was suspecting that. Well, as a matter of fact, previous versions offered options to set normal, italics and bold font files - but italics and bold actually made no sense, as there was no way to address these separate fonts in a DCP. Now, there is only a single 'plain' font to be chosen, and both DCP-o-matic and the external projector will 'compute' italics and bold from it. Click on 'theFontId' (it's a placeholder for the default font) and then 'Bearbeiten' - choose your preferred font (e.g. from your system font directory).

https://dcpomatic.com/mantis/view.php?id=1451

Normally, DCP-o-matic uses a standard default font (Liberation-Sans - even if not visible in the font list). The only thing left in the font menu is to change that default font to a different one. Looks like less options than before, but, essentially, it's the same, as some choices were useless. Is there a specific reason why you want to change the default font? Or do you believe you need to make a selection there? You don't have to if you're okay with the default font! Liberation-Sans is quite useful - it is free, small, yet covers many different languages/glyphs.





Gruß nach Konstanz - Carsten
mytbyte
Posts: 20
Joined: Fri Apr 08, 2016 8:03 pm

Re: Where are the system fonts? gone?

Post by mytbyte »

I can choose the font I want and get it to display as intended while building the package in DCP-o-MATIC, but it simply doesn't get rendered as itself in DCP-o-MATIC player or easyDCP player (instead default font, Arial probably, is used - what's more, it's rendered as black/bold in easyDCP. In short, not only the font renders differently in the two players but it's not the font I chose and built into the package.

Is this normal/expected? I did a subtitle VF once before and I believe the font I then chose rendered as it should in the cinema. Why not in software players? It was in the time when all system fonts would be listed.

Another issue: When I want to choose the font, I must copy it from the Windows\Fonts folder to another folder because the Fonts folder won't show up in the requester. Any ideas/solution about that?
Joao.Gri
Posts: 8
Joined: Tue Mar 06, 2018 7:25 pm

Re: Where are the system fonts? gone?

Post by Joao.Gri »

I've been using neoDCP for playback check for a while now, it seems feels like a quite competent software and recently I added a font to the Fonts option inside DOM, a Bold font, and when I opened the export DCP on neoDCP I was met with the following error message: "The specified font resource does not contain regular style". This message led me to believe that there is indeed a way to reference different font types, am I wrong? That player identified the font file and managed to understand it was bold, not a regular, and followed on to replace the missing font for the default one.

I am quite interested in the ability to control which font will be used on a screening and being able embed an entire font family with the subtitles is yet another level of security e reassurance (see the Georgian - viewtopic.php?f=2&t=1375&hilit=font - thread).

Was there any new development in this area? Is there a way to embed regular, bold and italic?

Thanks.
Carsten
Posts: 2648
Joined: Tue Apr 15, 2014 9:11 pm
Location: Germany

Re: Where are the system fonts? gone?

Post by Carsten »

Cinema projectors do not deal with separate fonts when displaying bold or italic. They synthesize the effect from 'just' the supplied (typically, regular) font (single font file per reel). So, it does not make sense to specifiy different fonts when mastering a DCP. Yes, in theory, different fonts could be used for burn-in applications.

I understand you are seeing some issues when previewing/using software players. But they are not solved for actual DCP playout by being able to specifiy different fonts.

One issue is probably that software players use operating system functions to display chars. This will usually render fonts in a different way than DCI projectors do.

- Carsten
Cooller89
Posts: 83
Joined: Tue Jun 16, 2020 11:12 am

Re: Where are the system fonts? gone?

Post by Cooller89 »

Hi!
I'm not see my fonts. Why?
Image
sup
Posts: 45
Joined: Thu Feb 16, 2017 11:07 am

Re: Where are the system fonts? gone?

Post by sup »

I have a different problem with the latest Alpha of DOM. I click Edit... in the dialog showed in the reply above and add my custom font, yet when I click "Make DCP" (it is a VF), Liberation Sans is used instead. Can anyone confirm?

EDIT: Would anything happen if I just replaced the file "font_0.ttf" with the correct one and kept the name? I am not sure if there are some hashes used in the DCP structure.
Attachments
Screenshot from 2021-08-16 00-44-58.png
Screenshot from 2021-08-16 00-44-58.png (117.97 KiB) Viewed 6688 times
Screenshot from 2021-08-16 00-44-35.png
Screenshot from 2021-08-16 00-44-35.png (15.88 KiB) Viewed 6688 times
Carsten
Posts: 2648
Joined: Tue Apr 15, 2014 9:11 pm
Location: Germany

Re: Where are the system fonts? gone?

Post by Carsten »

The font should be the same. It has just been renamed to an internal name to make sure they can be differentiated. At least that is what I see when I create a DCP using e.g. a special ARIAL font with 2.15.x (Mac). I have yet to try the current Alpha.
Liberation Sans is the default (free) font file that is used if no other font is given.

Yes, hashes are used, if you just substitute a font file with another one, you get trouble during ingest.
Post Reply