View Bug Details
ID | Project | Category | View Status | Date Submitted | Last Update |
---|---|---|---|---|---|
0001451 | DCP-o-matic | Clean-up | public | 2019-01-26 15:11 | 2020-12-16 00:12 |
Reporter | Carsten | Assigned To | carl | ||
Priority | normal | Severity | minor | Reproducibility | always |
Status | closed | Resolution | fixed | ||
Platform | Mac | OS | OS X | OS Version | 10.12 |
Product Version | 2.12.x | ||||
Target Version | 2.14.0 | ||||
Summary | 0001451: Remove font selection for italics and bold | ||||
Description | This is only a cleanup, I guess. We talked about it a while ago when someone on the forum was confused about using italics in subtitles: As timed text in DCI does not use dedicated fonts for italics and bold, but renders italics and bold projector or server side through display functions, the dialog to select italics and bold fonts is useless (and confusing). I guess we can clean it up for 2.14 without much thinking, right? Or, do we need these options for XML sources including font modifiers that are to be burned in? In that case, we should probably make this clearer? Maybe font selection should only be possible when burn-in is selected?
| ||||
Tags | No tags attached. | ||||
Branch | |||||
Estimated weeks required | |||||
Estimated work required | Unknown | ||||
|
As it stands DoM needs to know what TTF files to use to render bold/italic. It starts off with Liberation Sans (i.e. Arial) but if you specify a new TTF for "normal" text you also need to tell DoM the TTFs for italic/bold. Maybe there's a way to guess these, but it seems unlikely. I don't think we can use the operating system's font store as we must have TTF and no other format. Alternatively there may be some way to do fake bold/italic so we wouldn't need to ask the user for the TTF files. Even hiding bold/italic for non-burn-in is tricky, as we still need to know what fonts to use to render the preview. Maybe trying to do synthesized bold/italic inside DoM is the best idea. |
|
I guess I need to create or dig up some XML files with font effects to see what happens. But in general, I guess it would be best if DCP-o-matic would simulate what the projector/server subtitle rendering is doing. I'm wondering wether there is a test XML file using all common text modifiers/tags? I know ISDCF has some older test files, I need to look into them...
|
|
Synthesis turns out to be easier than I expected (although let's see if it works on OSX/Windows). Italic/bold font selection removed and synthesis added in f77ec143719c86ddbf098bff6d19fe2a159b8c3e and 731eb4282fc1dd8e2ac054879db16647757a766a (2.13.110). |
Date Modified | Username | Field | Change |
---|---|---|---|
2019-01-26 15:11 | Carsten | New Bug | |
2019-01-26 15:11 | Carsten | Status | new => assigned |
2019-01-26 15:11 | Carsten | Assigned To | => carl |
2019-01-26 15:12 | Carsten | Description Updated | |
2019-01-26 15:13 | Carsten | Description Updated | |
2019-01-26 15:13 | Carsten | Description Updated | |
2019-01-26 15:46 | Carsten | Description Updated | |
2019-01-26 15:46 | Carsten | Description Updated | |
2019-01-26 23:29 | carl | Note Added: 0002971 | |
2019-01-27 00:23 | Carsten | Note Added: 0002972 | |
2019-01-27 00:27 | carl | Status | assigned => resolved |
2019-01-27 00:27 | carl | Resolution | open => fixed |
2019-01-27 00:27 | carl | Note Added: 0002973 | |
2019-01-27 00:53 | Carsten | Note Edited: 0002972 | |
2020-12-16 00:12 | carl | Status | resolved => closed |