Support.Bible is a public forum that connects users of Bible translation software, so that they can help one another find solutions and discover new ways of working together. We welcome users of all Bible translation software systems to discover how they can help one another take God's Word to the world.
Search existing questions first — if you don't find what you need, create a free account to ask your own.
Функция Basic Checks (Базовые проверки) сообщает о проблеме «Стиль символа не закрыт» в следующей перекрёстной ссылке в 1-м послании Петра:
\x + \xo 5.13 \xt Зк: Бб 12.12, 25; 13.13; 15.37-39; Клс 4.10; 2 Тим 4.11; Флм 24 \x*
Я не могу понять, что вызывает эту ошибку, особенно учитывая, что в проекте уже есть десятки перекрёстных ссылок с теми же маркерами, которые не вызывают ошибок, например:
\x + \xo 5.6 \xt Зк: Мт 23.12; Лк 14.11; 18.14 \x*
Как мне это исправить, пожалуйста?
Basic checks is reporting a problem "Character style not closed" on the following cross-reference in 1 Peter:
\x + \xo 5.13 \xt Zk: Bbh 12.12, 25; 13.13; 15.37-39; Kls 4.10; 2 Tim 4.11; Flm 24 \x*
I can't see what is causing this, especially as there are already dozens of cross-references in the project with the same markers and which aren't generating errors, such as:
\x + \xo 5.6 \xt Zk: Mty 23.12; Luk 14.11; 18.14 \x*
How do I resolve this please?
Не видя большего фрагмента USFM и не зная точно, где проверка выдает предупреждение, я могу лишь предположить, что перекрестная ссылка находится внутри другого стиля, который не был закрыт до начала перекрестной ссылки. Если я не ошибаюсь, что-то вроде следующего является недействительным:\em this is text\x + \xo 5.13 \xt Zk: Bbh 12.12,25\x* that is styled.\em*
Решение заключается в том, чтобы закрыть стиль перед перекрестной ссылкой, а затем открыть его снова после нее:
\em this is text\em*\x + \xo 5.13 \xt Zk: Bbh 12.12,25\x*\em that is styled.\em*
Without seeing more of the USFM and without seeing exactly where the check is flagging, my best guess is that the cross reference is inside another style that is not closed before the cross reference. If I recall, something like the following is invalid:\em this is text\x + \xo 5.13 \xt Zk: Bbh 12.12,25\x* that is styled.\em*
The fix is to close the style before the cross reference and then reopen it afterwards:
Это не вложенная конструкция. Это простая перекрестная ссылка. Возможно, скриншот поможет лучше, чем мое объяснение:......Если только речь не идет о предыдущем примечании?
It isn't nested. It's a simple cross-reference. Perhaps a screenshot helps more than my explanation:......Unless it's referring to the preceding footnote?
Ошибка действительно была вызвана отсутствием \xt* в предыдущем примечании, но это кажется чрезвычайно запутанным способом сигнализировать об ошибке. Я естественно искал проблему в самой перекрестной ссылке, которая была выделена, когда я дважды щелкнул по сообщению об ошибке. Тем не менее, проблема решена.
The error was indeed caused by the missing \xt* in preceding footnote but it seems an exceedingly confusing way to signal an error. I naturally looked for a problem in the actual cross-reference which was highlighted when I double-clicked the error message. Still, problem solved.