(参考)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