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

Инструмент «Сравнение версий» имеет функцию «Сохранить как HTML». К ней можно получить доступ, нажав на значок печати, а затем на кнопку «Сохранить как HTML».

Запутанно то, что HTML, создаваемый этой функцией, использует атрибут HTML contenteditable. HTML-тег <body> выглядит так:

<body spellcheck="false" data-gramm="false" contenteditable="true">

Это означает, что при открытии HTML-файла в браузере можно щелкнуть по тексту и начать вводить, и текст будет редактироваться в браузере. Однако изменения не сохраняются. Если обновить страницу, все изменения будут потеряны.

Можно ли исправить Paratext так, чтобы contenteditable не включался в экспортируемый HTML? Это усложняет работу с HTML-файлом. Например, я не могу найти пункт меню «сделать снимок экрана» в Firefox, потому что он исчезает, когда текст имеет атрибут contenteditable.

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

3 Ответов

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

Похоже на ошибку. Пожалуйста, используйте Help > Give feedback, чтобы сообщить нам о проблеме.

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

Готово.

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

Спасибо, что обратили внимание на эту скрытую функцию! Я понимаю, как это может быть запутанно для некоторых пользователей, и я собирался поддержать вашу просьбу. Однако я также вижу, что это может быть полезно: экспортировать целую книгу, а затем в браузере удалить определенные главы/части для печати подмножества, поэтому я не так уверен. Я не использовал функцию снимка экрана в Firefox, но разве это не баг/ограничение, которое должно быть устранено в FF?

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

Да, это ограничение с инструментом снимка экрана в Firefox — проблема Firefox. Я все же считаю, что в этом случае не следует использовать contenteditable.

Я понимаю, как пользователи могут захотеть удалить определенные отрывки перед печатью документа. Это хороший сценарий использования, о котором я не подумал. Однако, я думаю, что это лучше всего делать в редакторе документов, таком как Microsoft Word или LibreOffice Writer. Пользователь может скопировать и вставить нужный ему отрывок в текстовый процессор и внести любые изменения там. Если пользователя поощряют вносить изменения в браузере, я думаю, они могут ожидать, что изменения сохранятся, но они не сохраняются, как только вы перезагружаете HTML-файл.

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

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

0 голосов
1 ответ 202 просмотров
The Print window of the Compare Texts Tool contains a Save as HTML button. In Paratext 7.6 this button works. But ... at the specified location. Any idea why this is not working?
anon818964 147 задал вопрос фев 4, 2019
0 голосов
4 ответов 573 просмотров
Я использую инструмент Сравнение версий (Compare versions) для просмотра изменений в тексте проекта. Это полезно. Однако ... в инструменте Сравнение версий ? Спасибо за помощь!
bit 495 задал вопрос дек 27, 2021
0 голосов
8 ответов 730 просмотров
I want to produce PDFs of differences between two project versions, one for each book, but it only works once, then ... writes out the file. Thanks for looking into these things.
jeffh 1,4тыс. задал вопрос окт 14, 2019
0 голосов
0 ответов 163 просмотров
To compare the versions of a project in which there were changes: Click in the window of the project to make it the ... how-do-i-compare-a-word-or-phrase-in-different-projects/19)
[Expert]
anon421222
735
задал вопрос фев 23, 2017
0 голосов
0 ответов 178 просмотров
Wasn't sure where to report this bug fix for the Show Project Plan Html script, found in the project Custom Tools > ... be causing the problem. Probably best to change it as well
jeffh 1,4тыс. задал вопрос май 8, 2020
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,046 вопросов
6,006 ответов
5,671 комментариев
2,027 пользователей