Pandocにトライしてみましょう。
最近資料を作る場合は、WordやEXCELでするのが面倒でMarkdown形式のgitbookでPDFやHTML化をすることが多いです。
Markdownは慣れてしまえば、間単に書くことができ、議事録や仕様書を作成するにはもってこいです。
Markdownの書き方は下記を参考にしてください。
Pandocとは
Pandocは異なる形式のドキュメントやマークアップ言語を変換することができるツールです。
gitbookは、MARKDOWNからPDFやHTMLへの一方方向へしか変換できませんでしたが、Pandocを 用いれば双方向が可能となります。
特徴
対応フォーマットが非常に多いです。
入力形式
・markdown ・reStructuredText ・textile ・HTML ・DocBook ・LaTeX ・MediaWiki markup ・TWiki markup ・OPML ・Emacs Org-Mode ・Txt2Tags ・Microsoft Word docx ・EPUB ・Haddock markup
出力形式
・XHTML ・HTML5 ・HTML slide shows using Slidy ・reveal.js ・Slideous ・S5 ・DZSlides ・Microsoft Word docx ・OpenOffice/LibreOffice ODT ・OpenDocument XML ・EPUB version 2 or 3 ・FictionBook2 ・DocBook ・GNU TexInfo ・Groff man pages ・Haddock markup ・InDesign ICML ・OPML ・LaTeX ・ConTeXt ・LaTeX Beamer slides ・PDF ・Markdown (including CommonMark) ・reStructuredText ・AsciiDoc ・MediaWiki markup ・DokuWiki markup ・Emacs Org-Mode ・Textile
pandocのインストール
rpmパッケージがあるので、yumで簡単にインストールできます。
yum install pandoc
操作はとても簡単です。
マークダウンからワードに変換する場合
pandoc README-JP.md -o README-JP.docx pandoc -f markdown -t html hoge.md
以下のようにも書けます
これで変換された文章がコマンドラインに表示されることになります。 標準出力なのでパイプ等で他のコマンドに引き渡しが可能です。
また標準出力ではなく、ファイルに保存したい場合は以下のように書けば良いです。
-oは–outputオプションの短縮形で、出力先ファイルを指定するものです。変換したhtmlはhoge.htmlに保存されることになります。
まとめ
もうエクセルやワードが時代遅れになりつつあります。 Markdownを覚え、だめなおじさんにはならないようにしましょう。