+1
910 次浏览

One limitation after migrating to Paratext 8 is you cannot change the font used by resources you download. I’ve figured out it is possible to specify a different font for a resource with a little manual editing of the user.config There is a section called ProjectFontOverrides, that looks like this:

  <setting name="ProjectFontOverrides" serializeAs="Xml">
            <value>
                <SerializableStringDictionary>
                    <item>
                        <string>NIV11</string>
                        <string>Sylfaen:14::</string>
                    </item>
                    <item>
                        <string>NRSV</string>
                        <string>Tahoma:12::</string>
                    </item>
                    <item>
                        <string>CEVUS06</string>
                        <string>Times New Roman:14::</string>
                    </item>
                </SerializableStringDictionary>
            </value>
        </setting>

You can type a different font name in the second “string” section, below the string identifying the project name. For instance if I would rather have the CEVUS06 in Arial, I’d change this to

  <setting name="ProjectFontOverrides" serializeAs="Xml">
            <value>
                <SerializableStringDictionary>
                    <item>
                        <string>NIV11</string>
                        <string>Sylfaen:14::</string>
                    </item>
                    <item>
                        <string>NRSV</string>
                        <string>Tahoma:12::</string>
                    </item>
                    <item>
                        <string>CEVUS06</string>
                        <string>Arial:14::</string>
                    </item>
                </SerializableStringDictionary>
            </value>
        </setting>

This user.config file is in the Appdata folder. Complete path: c:\users_yourusername_\Appdata\Local\United_Bible_Societies\paratext.exe (followed by a long string of random letters)\Paratext version #
Be aware, if you have Paratext 7, it puts settings in a “United Bible Societies” folder in Local, with spaces between the names, Paratext 8 uses the “United_Bible_Societies” folder.

If you don’t see a “ProjectFontOverrides” section in your user.config, you can have Paratext begin it for you by changing the point size for a resource that permits this, like the NIV11.

Developers, any hidden dangers in editing this file? I think if it gets corrupted or missing, Paratext will just recreate a default copy. So if you make any special font assignments, you’ll have to redo them if you ever reset Paratext.

较早的帖子 - 以原始语言显示
Paratext [Expert]
(3.3k 分) 发布

已重新显示 | 910 次浏览

5 个回答

0
最佳答案

This is a very serious issue for the TEXT COLLECTION WINDOW. When the font and size of font is very different for a resource it can look very bad. Editing the font and even stylesheet for a resource should be possible.

较早的帖子 - 以原始语言显示
[Expert]
(375 分) 发布

FYI – the hack I’ve described does work when the resource is in a text collection as well as open in a “regular” window. But I think anon198078 has a good point.

Developers, since Paratext can already write these override strings when a user changes the font size for a resource, why not permit the user to change the font name and write that string in the user settings file? And some resources, such as the Hoffnung Fur Alles, don’t permit the user to change the point size.

FYI, when you change the zoom for a resource in a regular window, that does not affect how big that resource appears in a text collection window. If you change the zoom in the left side of a text collection, or in the one pane view, the zoom affects all the resources in the collection. If you change the zoom in the right pane of the two pane view, that change only applies to that pane and the resource currently in that pane. Activate a different resource in the right pane and the zoom setting goes away. Paratext does remember it if you activate the first resource again.

较早的帖子 - 以原始语言显示

It is by-design that you can only change the font if the font for the project is not found on your machine. This is true for all projects, not just resources.

However, you should always be able to change the font size for the project.

较早的帖子 - 以原始语言显示

For the HFA (Hoffnung Fur Alles) resource, I cannot change the font size. The dialog lets me select a different font size, but I cannot click OK to save the change.

较早的帖子 - 以原始语言显示

I do not have any problems with changing the font size for Hoffnung Für Alle (Hope for All) 2015 (HFA) resource under Project > Language Settings…

In Paratext 8.0.100.10, if you zoom a resource in the right pane of a text collection window, that zoom setting is remembered if you display a different resoure and then go back to the original resource.

image

image

较早的帖子 - 以原始语言显示

A related problem is that every time you change the font size of a language of a text in the text collection window, the whole of PT8 resets to verse 0 in whatever chapter you are in. That is very cumbersome and in my view shouldn’t happen.

And yes, in Hoffnung für Alle they wanted to have an added accented letter “a” as á/Á and mistyped it without the accent on the capital; and they wanted ß/SS as an added version of the letter “s”, but forgot the / between them (I can see that because I’m German:-)… ). So if someone can fix that, perhaps then it would work.

较早的帖子 - 以原始语言显示

I think there was an update of the Hoffnung für Alle version a few weeks ago where all of that was corrected. At least everything is working fine for me now and everything under the Language Settings > Alphabetic Characters tab seems to be correct now.

较早的帖子 - 以原始语言显示

Yes, there was an update. But no, it didn’t fix those issues I listed. I just went online, there is no more recent version. But it doesn’t matter, for me their font is fine, even though I can’t edit it.

较早的帖子 - 以原始语言显示

The Hoffnung für Alle resource comes with the Sylfaen font. Since that is a Windows 10 system font, it is not possible to change the font of this resource on a Windows 10 computer. But it is possible to change the font size.

较早的帖子 - 以原始语言显示

Actually, on my machine, all 3 German versions run in Verdana 10 on the same language (deu) and I don’t think I changed that in PT8, because it is greyed out due to the error in the alphabetical list. After hacking it as described above, I can change the font size but not the font for them. For the English versions (NIV) hacking it does subsequently allow changing font and its size. But for others (NRSV, CEV, GNTD) PT gave me a choice to change to a font available on my machine (Win 7 Pro) and after that I can change fonts and their size. So it obviously depends on the version what you can do with it.

较早的帖子 - 以原始语言显示
0

If this turns out to be a safe thing to do, then it might be one possible solution when a user does not have the font called for by a resource. (Something that also can happen in the new system, by the way.)

较早的帖子 - 以原始语言显示
[Expert]
(2.9k 分) 发布
0

The only reason the OK button should be disabled is if there is an error somewhere. Is there an error on one of the other tabs? If so, then there is probably a problem with the resource that needs to be fixed - or maybe those errors should be ignored for resources since they can’t be fixed by users anyways.

EDIT: Yep, there is an error with that resource on the Characters tab. :neutral_face:

较早的帖子 - 以原始语言显示
[Expert]
(16.7k 分) 发布

已重新显示
0

It would be "very nice" if the config file could specify a general font substitution in ProjectFontOverrides, or else somewhere in a Language section, e.g., "every project (or language?) that specifies Sylfaen, change it to Arial on this computer."

Probably not a trivial addition....

较早的帖子 - 以原始语言显示
(673 分) 发布
已重新显示
0

On the machines and projects I manage, I had not noticed this since the PT8 migration. But today and yesterday I updated the RSV ressource on two machines. And now the font is locked to a very ugly and almost unlegigble (on the screen) font called Maiandra GD and the size is also locked to 12pt. We can change the font-size, but the OK button stays gray so not possible to make it even bigger for better readability.

This must be a bug. What publishing house would prevent thousands of different teams from using the font that serves them best for their work? What could even be a reason to lock up a font on an e-ressource? Prevent theft through screen-shots and OCR? I hope not. We would like good ole Charis SIL or Andika in most windows - and the option to change as needed.

Side note: It is not helpful that send/receive keeps moving the language settings around. Each user should be able to set their own font-sizes at least and preferably more (according to their reading habits and preferences, or special needs).

较早的帖子 - 以原始语言显示
(934 分) 发布

It is not a bug and is not related to the publishing house or any copyright concerns. It was a limitation that was the result of how Paratext is now storing the resource data. We know that losing this functionality is an issue for some users. Getting feedback on how important this was to users is why this survey was created.

较早的帖子 - 以原始语言显示

Thank you for more info. I am new here. Went and did the survey.

较早的帖子 - 以原始语言显示

Could you create a ‘hack your own resource’ tool online somewhere? Something like NRSI’s TypeTuner Web where you can make changes to fonts and then download them.

What I’m envisioning is a webpage where you select settings you want applied. Then on a server somewhere those changes are incorporated into a resource and the folder is zipped up with the normal resource password. You could then download that ‘tuned’ resource.

Of course you would have to install it manually, but this process would seem easier than re-programming Paratext to allow resources to be edited.

较早的帖子 - 以原始语言显示

相关问题

0
7 个回答 2.1k 次浏览
In Paratext 8.0 (and later): You cannot migrate resources from earlier versions of Paratext. Resources have a different ... See also: How do I install a Source Language Resource?
[Expert]
anon421222
735 发布
提问于 二月 23, 2017
0
1 个回答 191 次浏览
We have a well working setup and a long file hyphenatedWords.txt and I believe I have understood the system in PT8. We ... we need as linguists, but which would be ugly in print:
Tim 934 发布 提问于 七月 13, 2018
0
1 个回答 152 次浏览
在 NLP 团队中,我们见过几个 Paratext 项目,其中存在仅包含省略号的空经文。即使章节其余部分为空,这些省略号偶尔也会出现在经文中。 在纯文本中,它看起来像这样。 \c 1 \v 1 \v2 ... \v3 如果您知道任何使用省略号的项目,能否告诉我它们代表什么? 您能想到一种机制,在空经文中添加省略号吗? 非常感谢任何关于这个谜团的帮助 !
dcb 194 发布 提问于 九月 3, 2024
+1
2 个回答 110 次浏览
是的,Paratext 9 可以显示指定的 OpenType 字体特性,但用于选择/指定特性的图形用户界面(GUI)似乎损坏了?(详情见此处 在 PT Lite 中可以编辑特性列表!) 几年前,SIL 字体(Charis Gentium ... 得多!向 PTLite 团队致敬! PT9 语言设置: PTLite 语言设置 > 编辑字体特性(片段):
KimB 673 发布 提问于 九月 30, 2024
+1
5 个回答 3.6k 次浏览
There are many resources that are in ParaTExt 7.5 that are not in ParaTExt 8 yet (as of March 7, 2017). I have not ... going on with this, and what the hold-up might be? Thanks.
anon650332 163 发布 提问于 三月 7, 2017
Welcome to Support Bible, where you can ask questions and receive answers from other members of the community.
For where two or three gather in my name, there am I with them.
Matthew 18:20
3,048 个问题
6,007 个回答
5,672 条评论
2,028 位用户