次のサンプルコードを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ファイルには何も起こりません。ブックマークは埋め込まれていません。
私は何を間違えますか?
どうもありがとう!
ファイル名を最後に置く必要があります:
djvused -e 'set-outline bookmarks.txt' -s testfile.djvu
マンページから:
djvused [options] djvufile
この投稿はかなり古いものですが、djvused(または ここ )のmanページの情報に従って私が行うことを置くと便利だと思います。
1).dsedファイルを作成します
$ djvused testfile.djvu -e 'output-all' > testfile.dsed
.djvuが単なる画像の集まりである場合(私のすべてのファイルの場合のように)、. dsedファイルは1行だけのテキストファイルです。
選択する;削除-アリ; remove-txt;
2)関連するブックマークを含むファイルbookmarks.txtが事前に作成されている場合、次の行が含まれるように.dsedファイルを編集する必要があります。
選択する;削除-アリ; remove-txt; set-outline'bookmarks.txt '
3)testfile.djvuが変更されるため、念のためバックアップコピーを作成します。そして最後に、テキストと注釈を再作成できます
$ djvused testfile.djvu -f testfile.dsed -s
また、testfile.djvuに目次が含まれるようになりました(Okularでテスト済み)。
誰かがこれが役に立つと思うことを願っています。それは私のために働いた。