0 голосов
570 просмотров

Я пытаюсь использовать программное обеспечение, которое отображает лексикон Paratext Interlinearizer.

Однако и Glossy, и Glossinator (для Paratext 8) не работают должным образом. При запуске Glossy (go.bat) на экране ничего не отображается. Glossinator 8.exe вообще не запускается.

Я не понимаю, как заставить эти программы работать правильно.

Переведено машиной с языка English
Paratext от (109 очков)
снова показан | 570 просмотров

4 Ответов

+1 голос
Лучший ответ

Возможно заставить Glossy работать, но для этого потребуется немного помощи.

  1. Скачайте и распакуйте Glossy. (распаковывается в папку Glossy-1.2)
  2. Откройте glossy.py в текстовом редакторе и измените строку 91 с:
    myParatextProjects = ‘C:\My Paratext Projects\’
    на:
    myParatextProjects = ‘C:\My Paratext 9 Projects\’
  3. На вашей системе должен быть установлен python.
    Я использовал python 2.7 (я не пробовал python 3)
  4. glossy предполагает, что chrome установлен в определенном месте, поэтому bat-файл может не работать, поэтому:
    Откройте командную строку.
    Перейдите в папку, куда вы распаковали glossy.
    В моем случае cd %USERPROFILE%\Documents\glossy-1.2
    Запустите скрипт glossy.py:
    c:\Python27\python.exe %USERPROFILE%\Documents\Glossy-1.2\glossy.py
    Нажмите Ctrl-C, когда он закончится.
    Запустите chrome, чтобы просмотреть результаты:
    "c:\Program Files\Google\Chrome\Application\chrome.exe" --allow-file-access-from-files display_glossies.html

И вывод будет выглядеть примерно так:

Переведено машиной с языка English
от [Moderator]
(2,4тыс. очков)

снова показан

Похоже, я каким-то образом скачал более старую версию. 1.2.
Так что инструкции, которые я предоставил, были для этой более старой версии.

Переведено машиной с языка English
0 голосов

Спасибо за эти полезные инструкции, hindlemail. Я решил попробовать сам, но вскоре обнаружил, что для работы различных .bat-файлов и python-скриптов (особенно с Python 3) необходимо было внести несколько изменений. И я пока не добился успеха… но почти!

Всё кажется работающим, пока я не открываю display_glossies.html в Chrome. Тогда я вижу это:
изображение

Я могу выбрать проект, но затем ничего не происходит. Очевидно, где-то не хватает какой-то части, но мне это не ясно. Моя папка glossy заполнена файлами XYZ_Lexicon.xml, но ни один из них не отображается.

Я использовал эту команду для запуска Chrome и отображения страницы и надеялся, что это поможет, но всё равно ничего…
"C:\Program Files (x86)\Google\Chrome\Application\chrome.exe" --allow-file-access-from-files "%CD%\display_glossies.html"

Где ещё мне можно поискать? Я надеюсь заставить это работать, а затем поделиться обновленной версией (хотя бы с захардкоженными путями и т.д.), чтобы другим не пришлось проходить через те же трудности.

Переведено машиной с языка English
от (3,2тыс. очков)
Сегодня я заставил это работать. Могу подтвердить, что для моего Chrome по умолчанию и для моего Firefox по умолчанию мне не нужно было ничего настраивать в отношении «разрешения доступа к файлам». Простой двойной щелчок или щелчок правой кнопкой мыши и «открыть с помощью» сработали.

Из readme я понял, что нам нужно открывать файлы, заканчивающиеся на xhtml, они работают у меня.
Переведено машиной с языка English
0 голосов

Спасибо за ответы. На моем компьютере установлен Python 3.7. Glossy 1.5.1, скачанный с сайта LingTranSoft, не работает на Python 3. Я буду ждать, пока программа не будет обновлена для работы на Python 3.
Пожалуйста, дайте мне знать, когда она станет доступна. Спасибо.

Переведено машиной с языка English
от (109 очков)

Я наконец нашёл время, чтобы обновить glossy для Python3 и Paratext 9.

Я был бы очень рад, если бы вы могли протестировать его. Протестировано в моих средах Mac (Intel) и Windows (10, 64 бит). Есть несколько образцов лексиконов, которые вы можете скачать, чтобы увидеть, что он должен делать.

Переведено машиной с языка English
+2 голосов

Очень извиняюсь за плохую поддержку. Я в значительной степени переписал glossy для Paratext 9 и Python 3. Я наконец нашёл время, чтобы обновить glossy для Python3 и Paratext 9.

Я был бы очень рад, если бы вы могли протестировать его. Протестировано в моих средах Mac (Intel) и Windows (10, 64 бит). Есть несколько образцов лексиконов, которые вы можете скачать, чтобы увидеть, что он должен делать.

Переведено машиной с языка English
от (510 очков)
Я получил ошибку при попытке распаковать скачанный glossy.
Ошибка 0x80070057:
Проблема 47416 - chromium.
Похоже, он не смог выполнить этот шаг и не продолжил работу.
Переведено машиной с языка English
Я наконец нашёл время, чтобы протестировать это: Это работает!!!

У меня WIN 10 pro, 64 бит, работает PT9.4

1. Скачал zip-файл с Github и распаковал
2. Ничего не работало, поэтому мне сначала пришлось навести порядок со всеми моими старыми версиями Python; установить последнюю (3.13); настроить пути; и выполнить pip install lxml для самой свежей версии Python (я получил эту подсказку из readme).
3. Затем я получил некоторые результаты, но без вывода
4. Мне пришлось внести изменения в скрипт glossy9.py в нескольких местах для моей ситуации:

строка 27: Я указал свою пользовательскую папку (ничего не изменилось, похоже, используется только строка 29)

строка 29: Я добавил свою пользовательскую папку, обращая внимание на специальный синтаксис Windows (помогло наличие этих примеров по умолчанию)

строка 30: Я заменил на код нашего проекта

строка 34: Я вставил код нашего проекта, заменив захардкоженный AHS

строка 35: Я вставил код нашего проекта, заменив захардкоженный AHS

строка 73: Я заменил "/" на "\\", так как работаю в Windows

Это всё, что мне пришлось настроить, потребовалось время, чтобы разобраться, но скрипт достаточно хорошо структурирован, поэтому ничего сложного, вполне разумно для бесплатного инструмента, который вы написали для себя.

В качестве вывода я получил <our-project-code>_Lexicon.xhtml в папке с предоставленными образцами лексиконов. Похоже, это хорошо работает в моем Chrome и в моем Firefox, в основном с использованием настроек по умолчанию для моих браузеров.

В рассматриваемом проекте есть две настройки интерлинеара, одна на французском, другая на английском. Glossy не возражал, выводит несколько записей, сгруппированных по исходному языку. Очень хорошо. Чувствуется отлично, видеть всю работу, вложенную в эти интерлинеарные проекты, доступной по алфавиту «в одном месте».

Так что в целом я рад, что мне удалось это запустить, после того как я годами то и дело слышал об этом. Если у меня когда-нибудь найдется время, я загляну в некоторые детали «как вы это сделали» и научусь для своих собственных идей. Большое спасибо за то, что поделились этим!
Переведено машиной с языка English
Одна деталь пока не работает для нашего проекта: я могу дважды щелкнуть по поисковому полю, и оно изменяет отображение записей: все они отображаются с выравниванием по правому краю, а поисковое поле становится красным. Но сортировка не происходит по концу слов, а скорее остается прежней, сортировка по классическому началу слов.

Это не жалоба, просто обратная связь. Я всё ещё наслаждаюсь этим инструментом.
Переведено машиной с языка English

Похожие вопросы

0 голосов
1 ответ 70 просмотров
В Paratext Lite UBSGNT5+ на моём телефоне экран разделён, и во второй панели отображается словарь (не уверен, ... [необходимо?] указать некоторую относительную разницу в размере...
Paul 642 задал вопрос янв 4
0 голосов
3 ответов 298 просмотров
Ключевые термины Ветхого Завета (KTOT) - это ресурс, который на данный момент необходимо устанавливать вручную. (См. ... могут быть взаимодействия, но они, похоже, продолжаются.
jeffh 1,4тыс. задал вопрос окт 29, 2022
0 голосов
1 ответ 498 просмотров
В каждой папке проекта есть файл Lexicon.xml (по крайней мере, если была выполнена обратная транслитерация). ... срочности, но любой вклад будет очень приветствоваться. Спасибо.
Tim 934 задал вопрос сен 21, 2018
+1 голос
2 ответов 216 просмотров
There appear to be two obstacles to using the interlinearizer to create a Back Translation of the Glossary. (1) The Glossary ... numbers, and (2) actually work in the GLO book.
viverechristus 296 задал вопрос июл 2, 2020
0 голосов
3 ответов 378 просмотров
Каков порядок предложенных глосс в инструменте интерлинеаризации? Другими словами, если вы нажимаете на глоссу и получаете ... по частотности, хотя это кажется наиболее логичным.
mnjames 1,9тыс. задал вопрос сен 11, 2018
Welcome to Support Bible, where you can ask questions and receive answers from other members of the community.
And over all these virtues put on love, which binds them all together in perfect unity.
Colossians 3:14
3,048 вопросов
6,007 ответов
5,672 комментариев
2,028 пользователей