スタッフの最新ブログ記事

kindle化メモ ~リフロー型~

中川のページ - Sat, 07/21/2018 - 03:18

Amazon kindleでトレーニングテキストを出版するために
kindle化について調べたこと色々メモ。。。

原稿:libre office writerで書かれた図表を含む技術書
型 :リフロー型(今回はODT→EPUB→MOBIの順で変換)

リフロー型は固定レイアウトとは異なり、文字列検索や書籍にリンクを貼ることができるので、
技術書にはとても良い方式です。

  • 原稿ファイルの編集

    1. 枠付きの部分は背景色を変更し、目立たせる。
      例えば、コマンドラインは「Command Output」というスタイル(書式)の場合、
      枠付きで表示されるようになっているが、これは最終的にMOBI形式に変換すると
      小さいスマートフォンではなぜか文の後半が切れて見にくくなる。

      そこで、「スタイルの編集」を行う。
      「背景色」の設定で背景をグレーにし、「外枠」の設定で枠を失くすと
      背景がグレーとなりコマンドラインがわかりやすく、また文字切れしないようになる。

      また原稿のコマンドラインのスタイルが全て「Command Output」であれば、
      一括で全てのコマンドラインに変更がなされるため便利。

      [---]$ command

      ↓↓↓

      [---]$ command


      これは、外枠のある全てのスタイルで利用できる。
      しかし、たまに「スタイルの編集」だけでは反映されないことがあるので、
      その際は「スタイルの作成」で新しいスタイルを作成し適用する。

      point : スタイル編集を用いて一括変更


    2. 図表を高画質の画像にする。

      表もコマンドラインと同じく小さい端末では端が切れて見にくくなる。
      また、表を文字として利用する方法もあるが、拡大・縮小によって体裁が崩れ、
      非常に見にくくなるため、今回は表を画像として原稿に埋め込んだ。

      元々持つ図が高画質であればよいが、高画質でない場合、
      面倒だが、それぞれの画像を高画質に変換し置き換える以下の作業が必要となる。

      ~高画質の画像作成方法~
      1. PDF化した原稿をディスプレイ内でできるだけ拡大しスクリーンショットする。
      2. GIMPを用いて先ほどの画像から図表の部分のみトリミングする。
        「ツール」→「選択ツール」→「矩形選択」→図表囲う→「画像」→「選択範囲で切り抜き」
      3. 同じくGIMPを用いて、画像を縮小・拡大する。
        「画像」→「画像の拡大縮小」
        この方法だと、画像はかなり高画質にする(例:900*4800, 2400*5700px レベル?)
        (高画質にしないとなぜか画質が荒くなる)


      point : 表は画像にしないと体裁乱れる。画像は高画質にする。


    3. 脚注について
      リフロー型の書籍ではヘッダー・フッターが表示されないため、
      フッターに書かれている脚注もなぜか最後のページに書かれ、変に表示されるので、
      自らリンクを作成し、「章」の最後の文の下に入れ込んだ。
      1. 脚注の文章を「章」の最後の文の下に書く。最後に本文に戻るために「[←]」と入力しておくと便利
        (この時、元々脚注で用いてたスタイル(フォントやサイズ)にしておくと本文と区別しやすく、見やすくなる)
      2. その文に「挿入」→「ブックマーク」でブックマークを作成しておく。
      3. 本文に移動し、脚注があることを示す本文中の番号のようなものを一度消し、
        上付き文字として同じ番号を入力し、そこにリンク(ブックマーク)を挿入する。
      4. 加えて、番号のある文でもブックマークを作成する。
        脚注の文が書いているところに移動し、「[←]」にリンクを挿入する。



      脚注に飛ぶリンクだけでなく本文に戻るリンクも大事。


  • ODTからMOBIへの変換
    すご~~~く色々試した結果、、、
    ODT→EPUBの変換:calibre
    EPUB→MOBIの変換:Amazon Kindle Previewer (Amazon Kindle Gen)
    が図表、体裁、フォント等を考慮すると一番相性が良かった。

    ~ODT→EPUB~
    calibreでの設定方法について、
    まずODTファイルをcalibreライブラリに追加し「本の変換」を選択


    • 書誌情報
      出力フォーマット:EPUB
      ここでは、タイトル・作者名の変更や表紙の画像を選択したりできる
    • 外観
      「すべてのフォントをドキュメントに埋め込む」
      「すべての埋め込みフォントをサブセット化する」
      「CSSを展開」
      「合字を維持する」
      の4つ全てにチェックを入れておいた。その他の設定は無視。

    • ページ設定(この設定でレイアウトがかなり変わるので大事!!!)
      出力プロファイル:Kindle PaperWhite 3
      入力プロファイル:Default Input Profile
      余白:全て0
      出力プロファイルの設定によって変わるので、色々試す価値あり。
    • 目次
      「変換完了後、目次を手動で調整します」にチェックを入れると安心


    ~EPUB→MOBI~
    「Amazon Kindle Previewer」を起動しそこへファイルをドラッグ&ドロップするだけ。
    ※Linuxでは「Amazon Kindle Previewer」の古いバージョンしかないため、
    windowsを使うことを推奨する。
    .

以上が今回の書籍のkindle化で用いた方法。

LinuCレベル1合格しました!

中川のページ - Mon, 06/11/2018 - 10:41

LinuCレベル1を取得しました!





2018年3月にLinuC1-101に合格し、5月にLinuC1-102に合格し、
無事LinuCレベル1を取得しました!

勉強教材はもちろん有限会社ナレッジデザインの
Linux教科書 LPIC レベル1 スピードマスター問題集 Version4.0対応
を利用しましたよ!この本で充分です!
LinuC試験にも対応しており、また説明もわかりやすいのでオススメです!
LinuCレベル1取得を目指している方はぜひ買ってみてください。

もちろんその他のレベルのLinuc試験にも
スピードマスター問題集シリーズは対応しているので、オススメです!

そして、私は次のLinucレベル2に挑戦したいところですが、
一旦休憩して次は基本情報技術者試験合格を目指そうと思います!!

その後またLinucレベル2を目指して勉強に励みたいと思います!!!

drupal7~編集編〜

中川のページ - Fri, 06/08/2018 - 14:35
  • メインメニュー変更方法
    以下の様なメインメニューを編集(左右の並び替えor新しいメニューを追加等)
    するには、「Structure」→「Menus」→「Main menuのlist links」
    のページで編集できる。

  • ブロックの編集
    以下の様なブロックを編集するには、
    「Structure」→「Blocks」→「Home Highlight」項目の1〜3を編集する。

〜よく使うHTMLタグ〜

  • 写真:<img src="写真" width="横" height="縦">
  • リンク:<a href="リンク先"></a>
  • 表:<table></table>
    行:<tr></tr>
    列:<td></td>
  • 右寄せ:<p style="text-align: right"></p>
  • 箇条書き
    黒丸:<ul>
    番号:<ol>

LibreOfficeWriterで途中ページのページスタイルを変える方法

中川のページ - Fri, 05/18/2018 - 10:14

LibreOfficeWriterで途中ページのページスタイルを変える方法

1. ページ設定を変更したいまえのページの行末にカーソルを置く。

2. 上部のメニュータブで「挿入」→「任意区切り」を選択し、以下のように設定する。

<次のページの「ページ設定」を「部構成」にする場合>

  • 種類:改ページ
  • スタイル:部構成(表面)
  • ページ番号:(変更する場合は設定する)

3. 「OK」を押すと、次ページに設定したページスタイルのページができる。

LibreOffice Writer で最後のページのフッター/ヘッダーを削除

中川のページ - Wed, 04/18/2018 - 11:49

LibreOffice Writer で最後のページのフッター/ヘッダーを削除する方法

1. LibreOffice Writerでドキュメントを開き、フッター/ヘッダーを削除したい最後のページにカーソルを移動しておく。

2.上部のメニュータブから「書式」→「タイトルページ」を選択し、以下の通りに設定する。

  • 既存のページをタイトルページに変換
  • タイトルページ数 :1
  • タイトルページを置く:ページ [最後のページ番号]を入力
  • ページの番号付け :タイトルページの後でページ番号をリセットにチェック
  • ページのプロパティを編集:最初のページ

3. 「OK」を押すと、フッター/ヘッダーが削除される。

1970年11月25日

R.Otake's HomePage - Sun, 11/26/2017 - 22:51

1970年11月25日、三島由紀夫は楯の会のメンバー4人とともに自衛隊市ヶ谷駐屯地を訪問した。
面会した総監を監禁し、集められた自衛隊員を前に三島はバルコニーで決起を促す演説をした後、自決した。

私はその頃、実家の東京を離れ、大坂で一人で家出同然の生活をしていた。

全文を表示

【wifi driver設定】

中川のページ - Tue, 11/21/2017 - 13:52

CentOS7のWifiドライバーをインストールする。

PC:CentOS7

  1. ルートでログインし、任意のディレクトリを作成し、そこへ移動する。
    # mkdir hybrid-wl
    # cd hybrid-wl



  2. BCM4312のディレクトリ作成・移動する。
    # mkdir BCM4312
    # cd BCM4312


  3. 「hybrid-v35_64-nodebug-pcoem-6_30_223_271.tar.gz」を展開し、中身を確認する。
    # tar xvf ../hybrid-v35_64-nodebug-pcoem-6_30_223_271.tar.gz
    # ls
    Makefile lib src


  4. CentOSのディスクのパッケージに移動し、必要なrpmファイルをインストールする。
    # cd /run/media/root/CentOS\ 7\ x86_64/Packages/
    # rpm -ivh kernel-headers-3.10.0-514.el7.x86_64.rpm kernel-devel-3.10.0-514.el7.x86_64.rpm gcc-4.8.5-11.el7.x86_64.rpm cpp-4.8.5-11.el7.x86_64.rpm glibc-devel-2.17-157.el7.x86_64.rpm libmpc-1.0.1-3.el7.x86_64.rpm glibc-headers-2.17-157.el7.x86_64.rpm
    # rpm -ivh patch-2.7.1-8.el7.x86_64.rpm


  5. 先程の作業ディレクトリに移動し、 patchファイルを適用する。
    # cd /root/hybrid-wl/BCM4312
    # patch -p1 <../wl-kmod-kernel_4.7_IEEE80211_BAND_to_NL80211_BAND.patch


  6. エディターでshファイルを以下のように編集する。
    # vi ../bcm4312-patch-script.sh
    !/bin/bash

    sed -i 's/ >= KERNEL_VERSION(3, 11, 0)/ >= KERNEL_VERSION(3, 10, 0)/' src/wl/sys/wl_cfg80211_hybrid.c
    sed -i 's/ >= KERNEL_VERSION(3, 15, 0)/ >= KERNEL_VERSION(3, 10, 0)/' src/wl/sys/wl_cfg80211_hybrid.c

    sed -i 's/ sed -i 's/ >= KERNEL_VERSION(4, 0, 0)/ >= KERNEL_VERSION(3, 10, 0)/' src/wl/sys/wl_cfg80211_hybrid.c

    sed -i 's/ sed -i 's/ >= KERNEL_VERSION(4, 7, 0)/ >= KERNEL_VERSION(3, 10, 0)/' src/wl/sys/wl_cfg80211_hybrid.c


  7. 7と同じファイルの権限を変更・実行する。
    # chmod 755 !$
    (!$はその直前に編集されたファイルを示す)
    # ../bcm4312-patch-script.sh


  8. makefileをbuildディレクトリに作成する。
    # make -C /lib/modules/`uname -r`/build/ M=`pwd`


  9. 現在の作業ディレクトリを確認し、wl.coファイルを先程のextraディレクトリにコピーする。
    # ls
    Makefile Module.symvers built-in.o lib modules.order src wl.ko wl.mod.c wl.mod.o wl.o
    # cp wl.ko /lib/modules/3.10.0-514.el7.x86_64/extra/


  10. カーネルモジュールの依存関係を更新し、カーネルモジュールの読み込みを行う。
    # depmod -a
    # grep wl.ko /lib/modules/3.10.0-514.el7.x86_64/modules.dep
    extra/wl.ko: kernel/net/wireless/cfg80211.ko kernel/net/rfkill/rfkill.ko
    # modprobe wl


  11. モジュールリストを確認し、wlの欄に表示があれば完成
    # lsmod |grep wl
    # ifconfig

memo make-up1

中川のページ - Mon, 11/20/2017 - 17:35

メイクテーマ:鈴木えみさん
20〜30分くらい。

〜ポイント〜

【ベース】
頬にシェーディングをしない。
ハイライトを顔全体に逆三角形のゾーンに塗る。

【眉】
ペンシルで毛を足すように細かく書く。
平行で太さがあまり変化しないように書く。
アイブローマスカラで眉色薄める。
(二重がきれいなときは眉濃い目でもOK)

【目】
シャドウの濃い目の赤茶をふたえの幅にチップで塗り、ブラシでぼかす。
同じ色をチップで目袋に塗り、その上からシャドウのハイライトカラーを重ねる。
アイホールより目袋の方が濃い目程度にする。

アイライナーは平行より少し上にはねる。下ラインはひかない。
マスカラは2度塗りかつ薄めにし、下まつげも同様にする。

【口頬】

茶赤めのリップを唇に唇の色を消す程度にぽんぽん塗る。
黒いグロスでつやを出す。

チークはピンクとオレンジを混ぜ、頬からこめかみに向かって斜めに薄づけ。

【Brother Printer設定】

中川のページ - Tue, 11/14/2017 - 17:20

brother のプリンターをwifiで接続して印刷する方法【Linux】


接続するプリンター:MFC-J997DN
今回のPCのOSのバージョン:CentOS7 (Linux(rpm))

下準備:プリンターのIPアドレスをプリンターの設定などから確認しておく。

  1. アプリケーション→お気に入り→端末から端末を開く。
    $ su -            ←ルート(管理者)になる
    パスワード:
    # yum install cups      ←cupsをインストールする。もともとcupsがインストールされている場合は更新される
    # cupsctl --remote-admin


  2. web検索などでbrotherのプリンタードライバー「Linux 簡易インストーラー」をインストールする。
    ダウンロード先はダウンロードフォルダにする。(何でもOK)
    OSのバージョンがわからない場合には↓参照。

    ※自分のLinuxはrpmなのかdebなのかを確認する場合

    正しい調べ方があるとは思いますが、今回は下準備のときに開いた端末で
    rpmの管理コマンドである「yum」や「rpm」を入力し、説明が出てくるかを
    確認する。

    もし、debの場合には「dpkg」や「apt」を入力すると反応があるかもしれない。
    rpmの場合には「dpkg」や「apt」を入力すると、
    コマンドが見つかりませんでした...と表示される。
  3. 開いている端末にて
    # cd /home/maho/              ←ダウンロードダウンロードフォルダに移動し、
    # gunzip inux-brjprinter-installer-2.1.1.gz    ← zipファイルを展開する。
    ※mahoはPCを開いてログインした時のユーザー名


  4. 以下を実行するとインストールが始まる。
    # bash /home/maho/ダウンロード/linux-brjprinter-installer-2.1.1 MFC-J997DN

    ※MFC-J997DNは機種名

  5. インストールの際に「URIを指定しますか?」と聞かれるので、7(IPアドレスを入力する)を選ぶ。
    すると「IPアドレスを入力してください」と表示されるので、予め確認しておいたIPアドレスを入力する。

    ※IPアドレスの確認の仕方
    ifconfigコマンドでwlp2s0のinetを確認する。


  6. テスト印刷or何かしら印刷して印刷されたら完成


LinuxのマルウェアEburyの容疑者逮捕、Windigoの首謀者に判決

R.Otake's HomePage - Sun, 10/29/2017 - 20:57

2011年8月にkernel.orgのサーバに不正侵入した容疑で、5年後の2016年8月に27歳のフロリダ在住のプログラマー Donald Ryan Austin が容疑者として逮捕されました。しかしその後、1年以上が経過した現在もまだ判決は出ていません。

全文を表示

超ひさしぶりすぎて、なにがなんだか・・・

入魂ランチ道 - Wed, 11/04/2015 - 16:39

ログインすらできない。
操作なんてもってのほか。

とりあえず、なにか書こうと思います。
えーと、個人的に
岡村靖幸がだいすきです。
今後はランチよりも岡村氏への思いをつづる痛々しいブログになるかもしれません。

ブログタイトルに偽りあり、になるかもしれません。

EFIマルチブート(2): SLES12, CentOS7, Fedora21, Ubuntu15.04, SL6.4, Windows8

R.Otake's HomePage - Mon, 05/04/2015 - 21:30

前回に続き、今回は各ディストリビューションのインストールに関係したことなどを簡単にメモしておきます。

SUSE Linux Enterprise Server 12 (SLES 12)

全文を表示

EFIマルチブート(1): SLES12, CentOS7, Fedora21, Ubuntu15.04, SL6.4, Windows8

R.Otake's HomePage - Sun, 05/03/2015 - 04:43

約2年前にASUSノートPC X202Eを購入(4万円)、EFIのマルチブートでLinuxをインストールしましたが、今回はそれを久々に更新し、最新版のLinuxディストリビ

全文を表示

ムイシュキン公爵がリザヴェータ夫人と三姉妹に語った話

R.Otake's HomePage - Sun, 12/28/2014 - 06:11

先日の夜、眠りにつく前にあれこれぼんやりと考え事をしていたら、何十年も前に読んだドストエフスキーの「白痴」の一場面がふと頭に浮かんだ。

  主人公のムイシュキン公爵はドストエフスキーが創造した、もっとも理想とする人間の典型だと思う。

全文を表示

女にはサッカーはできない:Women can't play football

R.Otake's HomePage - Wed, 12/10/2014 - 02:48

英国で女子サッカーの試合をTVで見た人が「Women can't play football.」とローカル紙に投書し、その中で「They don’t even know the basic rules.」などと書いて、この投書がネットで話題になっているようです。

google で次のようにして検索するとワンサカ出て来ます。

 "Women can’t play football" David Hickey

全文を表示

Trouble is My Business

R.Otake's HomePage - Sat, 11/22/2014 - 01:43


最近、Raymond Chandlerの「 Trouble is My Business 」を読んだ。Kindle版で。
この小説を読むのは十何年、あるいは何十年ぶりになるだろうか。

全文を表示

将棋:面白かった終盤の問題「勝っているのは先手か後手か?」

R.Otake's HomePage - Tue, 10/28/2014 - 01:15

仕事が一段落したので気分転換しようと思い、久々に将棋の本を買いました。
冒頭に次のような問題が載っていました。

 「勝っているのは先手か後手か?」(先手番の問題です)
 

全文を表示

ffmpegコマンドで動画を変換しファイルサイズを縮小

R.Otake's HomePage - Mon, 10/13/2014 - 03:31

前回の記事で「「LPICレベル2 v4.0差分問題集」Kindle版のサンプル動画(再生時間約2分)をアップしました。

全文を表示

LPIC L2差分問題集kindle版のサンプル動画

R.Otake's HomePage - Wed, 10/08/2014 - 19:41

会社(ナレッジデザイン)で販売開始した「LPICレベル2 v4.0差分問題集」のKindle版を作成しました。
そのサンプル動画です。6.4インチのスマートフォン「Xperia z ultra 」で表示した例です。

全文を表示

三島由紀夫 -葉隠と現代-

R.Otake's HomePage - Fri, 06/06/2014 - 23:15

- 三島由紀夫が語る「葉隠と現代」- (印象的だったのでネットから引用)

武士は普段から武道の鍛錬を致しますが、なかなか生半のことでは戦場の華々しい死などというものは無くなってしまった。

全文を表示

Pages