LoginSignup
2

More than 5 years have passed since last update.

PDFファイルのしおり(ブックマーク)を編集!「JPdfBookmarks」してみた

Last updated at Posted at 2017-05-22

(参考)PDFファイルのしおり(ブックマーク)を編集!「JPdfBookmarks」
http://www.gigafree.net/tool/pdf/jpdfbookmarks.html
(参考)Pythonのテキスト作りました
http://qiita.com/KatsunoriNakamura/items/b465b0cf05b1b7fd4975
(結果)JPdfBookmarksでは、本文が文字化けしてみえます。アクロバットで、問題ありません。

「Pythonのテキスト」で、「JPdfBookmarks」Tools>load用のしおりを作ってみた。

最新の目次は以下にあります。

K-TechLaboゼミ用学習ノート
http://www.k-techlabo.org/blog2/?page_id=163

表紙/1,Black,notBold,notItalic,open,FitPage
目次/2,Black,notBold,notItalic,open,FitPage
1はじめに 1/5,Black,notBold,notItalic,open,FitPage
    1.1 Pythonでできること/5,Black,notBold,notItalic,open,FitPage
    1.2本書の内容/5,Black,notBold,notItalic,open,FitPage
    1.3処理系の導入(インストール)と起動の方法 .............................. 2/6,Black,notBold,notItalic,open,FitPage
    1.4使用する GUIライブラリ ........................................ 2/6,Black,notBold,notItalic,open,FitPage
    1.5 Pythonに関する詳しい情報 ...................................... 2/6,Black,notBold,notItalic,open,FitPage
2 Pythonの基礎 2/6,Black,notBold,notItalic,open,FitPage
    2.1テキストファイルに作成したプログラムの実行 ............................. 2/6,Black,notBold,notItalic,open,FitPage
        2.1.1プログラム中に記述するコメント ................................ 3/7,Black,notBold,notItalic,open,FitPage
        2.1.2プログラムのインデント .................................... 3/7,Black,notBold,notItalic,open,FitPage
    2.2変数とデータの型 ............................................ 4/8,Black,notBold,notItalic,open,FitPage
        2.2.1数値 ............................................... 4/8,Black,notBold,notItalic,open,FitPage
        2.2.1.1数学関数 ........................................ 6/10,Black,notBold,notItalic,open,FitPage
        2.2.2文字列 .............................................. 6/10,Black,notBold,notItalic,open,FitPage
            2.2.2.1文字列の分解と合成 .................................. 7/11,Black,notBold,notItalic,open,FitPage
        2.2.3真理値 .............................................. 8/12,Black,notBold,notItalic,open,FitPage
    2.3データ構造 ............................................... 8/12,Black,notBold,notItalic,open,FitPage
        2.3.1リスト .............................................. 8/12,Black,notBold,notItalic,open,FitPage
        2.3.2タプル .............................................. 14/18,Black,notBold,notItalic,open,FitPage
        2.3.3セット .............................................. 15/19,Black,notBold,notItalic,open,FitPage
        2.3.4辞書型 .............................................. 16/20,Black,notBold,notItalic,open,FitPage
    2.4制御構造 ................................................ 17/21,Black,notBold,notItalic,open,FitPage
        2.4.1繰り返し (1):  for ....................................... 17/21,Black,notBold,notItalic,open,FitPage
        2.4.2繰り返し (2):  while ..................................... 19/23,Black,notBold,notItalic,open,FitPage
        2.4.3繰り返しの中断とスキップ ................................... 20/24,Black,notBold,notItalic,open,FitPage
        2.4.4条件分岐 ............................................ 20/24,Black,notBold,notItalic,open,FitPage
    2.5入出力 ................................................. 20/24,Black,notBold,notItalic,open,FitPage
        2.5.1標準出力 ............................................ 21/25,Black,notBold,notItalic,open,FitPage
        2.5.1.1出力データの書式設定 ................................. 21/25,Black,notBold,notItalic,open,FitPage
        2.5.2標準入力 ............................................ 23/27,Black,notBold,notItalic,open,FitPage
        2.5.3ファイルからの入力 ....................................... 24/28,Black,notBold,notItalic,open,FitPage
            2.5.3.1バイト列の扱い .................................... 27/31,Black,notBold,notItalic,open,FitPage
            2.5.3.2ファイルの内容を一度で読み込む方法 ......................... 27/31,Black,notBold,notItalic,open,FitPage
            2.5.4ファイルへの出力 ........................................ 27/31,Black,notBold,notItalic,open,FitPage
    2.6関数の定義 ............................................... 28/32,Black,notBold,notItalic,open,FitPage
    2.7オブジェクト指向プログラミング .................................... 30/34,Black,notBold,notItalic,open,FitPage
        2.7.1クラスの定義 .......................................... 30/34,Black,notBold,notItalic,open,FitPage
            2.7.1.1コンストラクタ .................................... 30/34,Black,notBold,notItalic,open,FitPage
            2.7.1.2メソッドの定義 .................................... 30/34,Black,notBold,notItalic,open,FitPage
            2.7.1.3クラス変数 ...................................... 31/35,Black,notBold,notItalic,open,FitPage
3 Kivyによる GUIアプリケーションの構築 33/37,Black,notBold,notItalic,open,FitPage
    3.1 Kivyの基本 ............................................... 33/37,Black,notBold,notItalic,open,FitPage
        3.1.1アプリケーションプログラムの実装 ............................... 33/37,Black,notBold,notItalic,open,FitPage
        3.1.2 GUI構築の考え方 ........................................ 34/38,Black,notBold,notItalic,open,FitPage
        3.1.3ウィンドウの扱い ........................................ 35/39,Black,notBold,notItalic,open,FitPage
    3.2基本的な GUIアプリケーション構築の方法 .............................. 36/40,Black,notBold,notItalic,open,FitPage
        3.2.1イベント処理(導入編) .................................... 36/40,Black,notBold,notItalic,open,FitPage
            3.2.1.1イベントハンドリング ................................. 37/41,Black,notBold,notItalic,open,FitPage
        3.2.2アプリケーション構築の例 ................................... 38/42,Black,notBold,notItalic,open,FitPage
        3.2.3イベント処理(コールバックの登録による方法) ........................ 41/45,Black,notBold,notItalic,open,FitPage
    3.3各種ウィジェットの使い方 ....................................... 42/46,Black,notBold,notItalic,open,FitPage
        3.3.1ラベル:Label .......................................... 42/46,Black,notBold,notItalic,open,FitPage
            3.3.1.1リソースへのフォントの登録 ............................. 44/48,Black,notBold,notItalic,open,FitPage
            3.3.2ボタン:Button ......................................... 44/48,Black,notBold,notItalic,open,FitPage
            3.3.3テキスト入力:TextInput .................................... 44/48,Black,notBold,notItalic,open,FitPage
            3.3.4チェックボックス: CheckBox .................................. 45/49,Black,notBold,notItalic,open,FitPage
            3.3.5進捗バー:ProgressBar ..................................... 45/49,Black,notBold,notItalic,open,FitPage
            3.3.6スライダ:Slider ........................................ 45/49,Black,notBold,notItalic,open,FitPage
            3.3.7スイッチ:Switch ........................................ 45/49,Black,notBold,notItalic,open,FitPage
            3.3.8トグルボタン:ToggleButton .................................. 46/50,Black,notBold,notItalic,open,FitPage
            3.3.9画像:Image .......................................... 46/50,Black,notBold,notItalic,open,FitPage
                3.3.9.1サンプルプログラム .................................. 47/51,Black,notBold,notItalic,open,FitPage
    3.4 Canvasグラフィックス ......................................... 47/51,Black,notBold,notItalic,open,FitPage
        3.4.1 Graphicsクラス ......................................... 48/52,Black,notBold,notItalic,open,FitPage
        3.4.2サンプルプログラム ....................................... 49/53,Black,notBold,notItalic,open,FitPage
    3.5 Kivy言語による UIの構築 ....................................... 51/55,Black,notBold,notItalic,open,FitPage
        3.5.1 Kivy言語の基礎 ......................................... 52/56,Black,notBold,notItalic,open,FitPage
            3.5.1.1サンプルプログラムを用いた説明 ........................... 52/56,Black,notBold,notItalic,open,FitPage
            3.5.1.2 Pythonプログラムと Kvファイルの対応 ....................... 54/58,Black,notBold,notItalic,open,FitPage
4実用的なアプリケーション開発に必要な事柄 56/60,Black,notBold,notItalic,open,FitPage
    4.1日付と時間に関する処理 ........................................ 56/60,Black,notBold,notItalic,open,FitPage
        4.1.1基本的な方法 .......................................... 56/60,Black,notBold,notItalic,open,FitPage
        4.1.2 timeモジュールの利用 ..................................... 57/61,Black,notBold,notItalic,open,FitPage
            4.1.2.1時間の計測 ...................................... 58/62,Black,notBold,notItalic,open,FitPage
            4.1.2.2プログラムの実行待ち ................................. 58/62,Black,notBold,notItalic,open,FitPage
    4.2文字列検索と正規表現 ......................................... 58/62,Black,notBold,notItalic,open,FitPage
        4.2.1パターンの検索 ......................................... 58/62,Black,notBold,notItalic,open,FitPage
            4.2.1.1正規表現を用いた検索 ................................. 60/64,Black,notBold,notItalic,open,FitPage
            4.2.1.2正規表現を用いたパターンマッチ ........................... 62/66,Black,notBold,notItalic,open,FitPage
    4.3マルチスレッドプログラミング ..................................... 62/66,Black,notBold,notItalic,open,FitPage
    4.4 TCP/68,Black,notBold,notItalic,open,FitPage
        4.4.1 socketモジュール ........................................ 64/68,Black,notBold,notItalic,open,FitPage
            4.4.1.1ソケットの用意 .................................... 65/69,Black,notBold,notItalic,open,FitPage
            4.4.1.2送信と受信 ...................................... 65/69,Black,notBold,notItalic,open,FitPage
            4.4.1.3サンプルプログラム .................................. 66/70,Black,notBold,notItalic,open,FitPage
        4.4.2 WWWコンテンツ解析 ..................................... 67/71,Black,notBold,notItalic,open,FitPage
            4.4.2.1 requestsモジュール .................................. 67/71,Black,notBold,notItalic,open,FitPage
            4.4.2.2 Beautiful Soupモジュール .............................. 69/72,Black,notBold,notItalic,open,FitPage
    4.5モジュールの作成による分割プログラミング .............................. 71/75,Black,notBold,notItalic,open,FitPage
        4.5.1モジュール ........................................... 72/76,Black,notBold,notItalic,open,FitPage
            4.5.1.1単体のソースファイルとしてのモジュール ...................... 72/76,Black,notBold,notItalic,open,FitPage
        4.5.2パッケージ(ディレクトリとして構成するモジュール) .................... 72/76,Black,notBold,notItalic,open,FitPage
            4.5.2.1モジュールの実行 ................................... 74/78,Black,notBold,notItalic,open,FitPage
A Pythonに関する情報 75/79,Black,notBold,notItalic,open,FitPage
    A.1 Pythonのインターネットサイト .................................... 75/79,Black,notBold,notItalic,open,FitPage
B Kivyに関する情報 75/79,Black,notBold,notItalic,open,FitPage
    B.1 GUIデザインツール .......................................... 75/79,Black,notBold,notItalic,open,FitPage
C各種モジュールの紹介 75/79,Black,notBold,notItalic,open,FitPage

Register as a new user and use Qiita more conveniently

  1. You get articles that match your needs
  2. You can efficiently read back useful information
  3. You can use dark theme
What you can do with signing up
2