Как встроить закладки в файл DjVu с помощью Djvused (DjVuLibre)?

2

Я поместил следующий пример кода в файл с именем bookmarks.txt:

(bookmarks
 ("1 first chapter" "#10" 
 ("1.1 first section" "#11" 
 ("1.1.1 first subsection" "#12" ))
 ("1.2 second section" "#13" ))
 ("2 second chapter" "#14" 
 ("2.1 first section" "#16" )
 ("2.2 second section" "#13" ))
)

выполните следующую команду:

djvused testfile -e 'set-outline bookmarks.txt' -s

с моим файлом testfile.djvu ничего не происходит. К нему не добавлены закладки.

Что я делаю не так?

Большое спасибо!

Ahu Lee
источник

Ответы:

0

Вам нужно поставить имя файла последним:

djvused -e 'set-outline bookmarks.txt' -s testfile.djvu

Из справочной страницы:

djvused [options] djvufile
Geremia
источник
Я попробовал вашу строку с именем файла, которое является последним. Это тоже не сработало.
Ahu Lee
@AhuLee Я использую DjVuLibre-3.5.27. Что вы используете?
Geremia
DjVuLibre-3.5.27, тоже самое. Он поставляется вместе с DjView 4.10.4. Фактическая программа, которая должна выполнять встраивание, - это файл с именем djvused.exe, он находится в той же папке DjVuLibre. Для удобства я использую командный файл с вышеуказанной командой. Пакетный файл находится в той же папке DjVuLibre.
Ahu Lee