並び順

ブックマーク数

期間指定

  • から
  • まで

81 - 114 件 / 114件

新着順 人気順

Pandocの検索結果81 - 114 件 / 114件

  • Pandoc Markdownで青空文庫風のルビ記法を使う - Qiita

    Markdownにはルビのための標準的なマークアップがありません。 HTML出力の場合は直接HTMLのタグを書くという手もありますが、HTMLのrubyタグは正直言って書きやすいものではありません。 新宿から電車で一本、<ruby>南小谷<rp>(</rp><rt>みなみおたり</rt><rp>)</rp></ruby>駅に降り立った。 中央本線、<ruby>篠ノ井<rp>(</rp><rt>しののい</rt><rp>)</rp></ruby>線、大糸線を経由して4時間あまり。ここは長野県<ruby>小谷<rp>(</rp><rt>おたり</rt><rp>)</rp></ruby>村である。 駅前を流れる川は日本海に注ぐ姫川で、下流では<ruby>翡翠<rp>(</rp><rt>ヒスイ</rt><rp>)</rp></ruby>が採れるという。 新宿から電車で一本、南小谷(みなみおたり)駅

      Pandoc Markdownで青空文庫風のルビ記法を使う - Qiita
    • 『PandocでDocbookを変換したWord文書のスタイルの変更』

      1. Pandocで変換したDocxのスタイル最近は、結構使えるWord文書が作成できるようになりました。しかし、スタイルの調整が必要と思います。 特に、番号付きリストのインデントは調整したいです。 2. Pandocで、Docbookを変換してWord(*.docx)の作成次のように、簡単にDocxができます。詳しい説明はしません。 pandoc -f docbook -t docx sample.xml -o sample.docx3. 変換されたWord文書デフォルトでは、見出しと段落番号が同じインデントで、なんとも気持ち悪い感じがします。 インデントの調整をしてみます。 4. スタイルの変更4.1. 番号付きリストのスタイルの変更いろいろ試しましたが、うまくできませんでした。番号付きリストにWordのスタイルが設定されていないからでしょうか。 では、見出しのスタイルのみの変更で対応

        『PandocでDocbookを変換したWord文書のスタイルの変更』
      • (Pandoc) docx -> md への逆変換のメモ(1回目) - niszetの日記

        可逆にしたい。 さて、塩漬けにしていた課題、PandocでMarkdownからdocxを生成した後、docxからMarkdownに再変換をする話です。 準備 ひとまずRMarkdownから生成することにします。rmarkdownでデフォルトで生成されるテンプレートからとりあえずdocxに変換して逆変換をします。keep_md:trueを指定して、Rmdから生成されたmdは下記のようになります。\ははてな上でコードブロックを書くために必要なので、手元で試すときは消してください。 --- title: "word" author: "niszet" date: "2020/5/20" output: word_document: keep_md: true --- ## R Markdown This is an R Markdown document. Markdown is a simpl

          (Pandoc) docx -> md への逆変換のメモ(1回目) - niszetの日記
        • Pandoc + minted でソースコード入りのきれいなPDFを作成した話 - Qiita

          TL;DR $\LaTeX$ でレポート書くの面倒くさい! ↓ markdownで書いてPandocで$\LaTeX$経由でPDFにすれば $\LaTeX$ の数式も組み込めて神では? ↓ ソースコード含めたいけどPandocの装飾クソダサイな?! ↓ minted使えばきれいにソースコード出力できるんじゃね? ↓ え、ちょっと待って、設定ダルすぎません...? ↓ フィルター書いてああしてこうして... はじめに これを書いてる人は典型的な情報系大学生なので、 $\LaTeX$ + ソースコードなんてレポートを書くこともあるのです(実際はないですけど)。でも $\LaTeX$ だらけのレポートは読みにくさの塊で、正直毎回簡単な記述ですら $\LaTeX$ で書くというのは避けたいものです。 そんなあなたにPandoc。しかしPandocの出力するソースコード部分のハイライトはQiitaの

            Pandoc + minted でソースコード入りのきれいなPDFを作成した話 - Qiita
          • pandoc2review による Markdown ファイルの併用 — Re:VIEW knowledge ドキュメント

            2021/2/1 by @kmuto pandoc2review による Markdown ファイルの併用¶ pandoc2review ツールを使って、Markdown ファイルを原稿形式としたまま Re:VIEW の作業プロジェクトに取り込む手法を紹介します。 pandoc2review とは¶ Markdown や docx などの文書形式から HTML や TeX などに変換する汎用文書変換ツールとして著名なのが Pandoc というオープンソースソフトウェアです。この変換出力形式を Re:VIEW に対応させた pandoc2review というツールを作ってみました。 Ruby と Pandoc をセットアップした状態で、gem install pandoc2review を実行すれば pandoc2review がインストールされます。 単純な変換¶ Markdown や d

            • PandocでMarkdownの改行を改行として変換する

              環境 Pandoc 2.9.2.1 macOS 10.15.3 (Catalina) 問題 MarkdownをPandocで変換する場合,gfmというフォーマットを使うと, GitHub Flavored Markdownが使えるので, テーブルなどを使えるようになり便利です. ただ,GitHub上でMarkdownを書いた時は改行が改行として変換されるのに対して, このフォーマットでは,1行になってしまうんですよね. sample.md 1行目 2行目 $ pandoc -f gfm sample.md <p>1行目 2行目</p> 解決策 そこで,フォーマットに+hard_line_breaksとつけることにより, 改行を改行として変換してくれるようになります. $ pandoc -f gfm+hard_line_breaks sample.md <p>1行目<br /> 2行目</p

                PandocでMarkdownの改行を改行として変換する
              • MarkdownをAsciidocに変換するKramdocまたはPandocをDocker環境で動かす - 粗大メモ置き場

                概要 はじめに サンプルやソースについて Markdown to Asciidoc Pandoc(新しいバージョンを使うことを推奨) pandoc/core pandoc/latex:2.10 (非推奨) Kramdoc(On Docker) asciidoctor/docker-asciidoctor 環境でのKramdoc html変換 まとめ 変換結果詳細比較 バグ報告など PHPのシンタックスハイライトをつけようとするとエラーが出る リンク以降の改行がおかしい 概要 Asciidocは便利できれいだがちょっと書きにくい 書き慣れているMarkdownから変換する手法を試した Dockerイメージを用いて以下のように変換可能。 Kramdoc版: docker run --rm -v $(pwd):/documents/ asciidoctor/docker-asciidoctor

                  MarkdownをAsciidocに変換するKramdocまたはPandocをDocker環境で動かす - 粗大メモ置き場
                • pandocでplantumlを使う - みつきんのメモ

                  pandocでドキュメントを書いているときにUMLで図を差し込みたいことがある。 UMLを描くためにはいろいろとツールがあるが、テキストから図を生成できるPlantUMLが便利。 PlantUML自体は以前取り上げたことがあるので、導入方法はこちらで。 pandocではフィルタを使えば、plantumlの記法で記述したコードブロックを直接、図に変換することができる。 いろいろと実装が存在するが、今回はここのものを使用する。 ダウンロード パスが通っている場所にフィルタのスクリプトをダウンロードする。 ここでは~/binとする。 $ cd ~/bin $ wget https://raw.githubusercontent.com/matthiasbeyer/pandoc-paper-template/master/scripts/plantuml-filter.py $ chmod +x

                  • PandocでDartをシンタックスハイライトしたい時の妥協策

                    Pandoc PandocとはMarkdownやHTMLなどのマークアップから、EPUBやPDFなど様々な形式のファイルを出力してくれるやつ。 $ pandoc --version pandoc 2.13 Compiled with pandoc-types 1.22, texmath 0.12.2, skylighting 0.10.5, citeproc 0.3.0.9, ipynb 0.1.0.1 User data directory: /Users/tokahana/.local/share/pandoc Copyright (C) 2006-2021 John MacFarlane. Web: https://pandoc.org This is free software; see the source for copying conditions. There is no

                      PandocでDartをシンタックスハイライトしたい時の妥協策
                    • markdown pandoc - Google 検索

                      2020/04/13 · 実現したこと · markdownをPDFに出力する · ディレクトリ横断して1ファイルに出力する · 任意のCSSを適用する · コードブロックに任意のキャプションを ...

                      • ドキュメント変換ツール「Pandoc」をインストールして Markdown 形式のファイルを Word 形式に変換してみた | ドラブロ – let bygones be bygones –

                        ダウンロードしたインストーラーを実行します。 セットアップウィザードセットアップウィザードが表示されるので、 ライセンスに同意チェックボックスにチェックをして「Install」ボタンをクリックします。 インストール中インストール中。少しお待ちください。 インストール完了画面完了画面が表示されるので、「Finish」ボタンをクリックしてください。 以上でインストールは完了です。 インストール時に環境変数にパスを通してくれるので、そのままコマンドプロンプト等で実行できます。 変換してみるコマンドについては次のページを参考にしてください。 ユーザガイド 今回は、マークダウン形式(.md)のファイルを Word形式に変換します。 以前書いた記事の下書き的なものをサンプルにしました。 変換前(マークダウン形式) # CentOS7にJava8をインストールする ## Javaのインストール **ダウ

                          ドキュメント変換ツール「Pandoc」をインストールして Markdown 形式のファイルを Word 形式に変換してみた | ドラブロ – let bygones be bygones –
                        • 「サイゼリヤで1000円あれば最大何kcal摂れるのか」をPandocで解いてみた - マクロツイーター

                          ブログにちょっとしたネタ記事を投稿しました。 https://t.co/T621Qa5LqL 「サイゼリヤで1000円あれば最大何kcal摂れるのか」をTeX言語で計算する ~TeX言語で動的計画法(DP)~ #TeX— Yusuke Terada (@doraTeX) 2019年5月20日 「サイゼリヤで1000円あれば最大何kcal摂れるのか」をTeX言語で計算する ~TeX言語で動的計画法(DP)~ (TeX Alchemist Online) どうやら、TeXを使うと計算と組版を一気にやってしまえて最高、なようです。 ところで、皆さんご存知の通りTeXはアレなわけですが、どうやら聞くところによると、Pandocも相当アレなようです。 人はなぜ、苦しみながらPandocでドキュメントを書き続けるのか #pandoc_night— 藤原惟📕 (@skyy_writing) 2019年

                            「サイゼリヤで1000円あれば最大何kcal摂れるのか」をPandocで解いてみた - マクロツイーター
                          • MarkdownをHTMLへ変換する Pandocとは? - 株式会社インサイトテクノロジー

                            こんにちは。東京の開発本部に勤めている川原です。私は普段ドキュメントを書くのにMarkdown形式を採用しているのですが、次の理由があって色々な形式で書く場合が出てきます。 Redmineでtextile 他の部署向けの資料を作成 google siteに対してHTML 大抵はリッチテキストが用意されているので、困る事がないのですが、なるべく書きなれたMarkdownで書きたいものです。そこで変換ツールであるPandocを紹介したいと思います。 Pandocとは 一言でいうとMarkdown等の形式を別の形式(HTML等)に変換するです。これだけを聞くとそれほど大したものでは無いように聞こえるかもしれませんが、驚くことに変換元と変換先の対応項目がかなり多いです。変換可能な項目数はなんと44にもなります。何が対応しているかは公式ページに載っています。 → と ←がそれぞれ変換先と変換元の対応

                              MarkdownをHTMLへ変換する Pandocとは? - 株式会社インサイトテクノロジー
                            • 【Kindle本出版】pandocコマンドの覚書

                              前提環境 本記事が前提とする環境は以下のとおりとなっています。 Windows 11 Home pandoc 3.1.12.3 そもそもPandocとは? Pandocは、様々な形式の文章を自由自在に「変換」することができるツールです。 Markdownというシンプルな書き方で書いた文章を、 本やレポートなどで使うWordやPDF、インターネットでよく見るHTML、論文を書くときに使うLaTeXなどなど。 学生の場合、Markdownで書いたレポートをPDFに変換するといった使い方が多いのではないでしょうか。 なぜPandocが選ばれるのか? まず、Pandocは無料で誰でも使うことができるので、学生でも気軽に利用することができます。 そして、難しい専門知識は必要ないことも魅力的。 直感的な操作で、簡単に文章を変換することができます。 最後に、変換に時間がかからず、 基本的な使い方 inp

                                【Kindle本出版】pandocコマンドの覚書
                              • PandocでHTML出力時に見出し番号を第1章とか第1.1節とかしたい

                                2.1 Luaフィルタ もっとも簡単な方法は、ZRさんのLuaフィルタを使うことでしょう。 https://gist.github.com/zr-tex8r/16967b9f3ed414bb8ceeca2962a7a9c2 wget --quiet https://gist.githubusercontent.com/zr-tex8r/16967b9f3ed414bb8ceeca2962a7a9c2/raw/56398449fa2f554de3937e7c7727d02385eda2bb/numbering.lua echo -e "# foo\n\n## bar" | pandoc -t html --number-sections --lua-filter numbering.lua ## <h1 data-number="第1章" id="foo"><span class="head

                                  PandocでHTML出力時に見出し番号を第1章とか第1.1節とかしたい
                                • pandoc-crossrefとEisvogelを併用する - みつきんのメモ

                                  はじめに pandoc-crossrefフィルタとEisvogelを併用すると下記のようなエラーが発生する。 Error producing PDF. ! LaTeX Error: Environment lstlisting undefined. See the LaTeX manual or LaTeX Companion for explanation. Type H <return> for immediate help. ... l.403 \begin{lstlisting} エラーレポートはよく見かけるが、そのものズバリな解決策が見つけられないので調べた。 pandoc-crossref: pandoc-latex-templateの--listingsオプションと併用できない Captions for code listings produce \begin{codelis

                                    pandoc-crossrefとEisvogelを併用する - みつきんのメモ
                                  • もっとPandocフィルター - golden-luckyの日記

                                    昨日の記事では、いわゆる行コメントっぽい振る舞いを例に、2種類のPandocフィルターについて説明しました。 今日は、もうちょっと非自明なPandocフィルターの例として、 昨日のPandocフィルターをもうちょっと進化させたバージョンと、コードブロックのLaTeX出力に非標準的なパッケージを使う事例を紹介します。 (ちなみにLuaフィルターはお仕事で使ったことがないので、いずれも古典的なPandocフィルターによる事例です) 行コメントPandocフィルター、バージョン2 機能の記事で例として挙げた行コメント用Pandocフィルターの実装は、段落の先頭が★だった場合にはその段落を出力しない、という中途半端なものでした。 これをもうちょっと実用的に、Markdownで行の先頭が★だった場合にはその行を出力しない、というふうにできないものでしょうか? 結論から言ってしまうと、これはPando

                                      もっとPandocフィルター - golden-luckyの日記
                                    • Markdown中の下付き文字をPandocでWord/LaTeX出力する際にLuaフィルターで処理してみる - Qiita

                                      更新履歴 2022-12-21: 微修正,次の日のリンクと参考記事を追加 2022-12-15: native-sub.luaを追加 2022-12-14: 初版公開(Pandoc nativeのSubscript以外の部分について) TeX & LaTeX Advent Caleandar 2022の重点テーマは,「やっぱりTeX言語(とか)しましょう!」ということですが, 以下のいずれかテーマに該当する何かを書きます。 「やっぱりTeX言語(とか)しましょう!」に大いに関連するTeX/LaTeXネタ。 「やっぱりTeX言語(とか)しましょう!」にチョット関連するTeX/LaTeXネタ。 「やっぱりTeX言語(とか)しましょう!」にサッパリ関連しないTeX/LaTeXネタ。 ということですので今回はTeX言語にはサッパリ関係しない,Markdown原稿からPandocを用いてWord/L

                                        Markdown中の下付き文字をPandocでWord/LaTeX出力する際にLuaフィルターで処理してみる - Qiita
                                      • Pandoc で Markdown から 業務文書.docx を作るテンプレート

                                        Pandoc で Markdown から 業務文書.docx を作るテンプレート1 概要 業務文書を Markdown で書き,Pandoc によって Word ファイルとして出力する方法をご紹介します。Markdown では文書の内容や構造(これは見出し・これは強調といった抽象的な指示)のみを扱い,文書の見映えは Pandoc に任せることができます2。これによって,Word 文書を作るときにありがちなお節介によるストレスも避けられます。 Markdown はテキストエディタによってテキストファイルとして書けるため,Microsoft Word の将来の価格・存続にかかわらず内容を残すことができ,安心です。 出力の見本はこちら ダウンロードはこちら 背景 私は教員です。 職場においては,業務にかかる文書は Microsoft Word で作ることが当たり前となっています。 しかし,Mic

                                        • 文書変換ツールPandocをTyporaに統合する

                                          Typoraでは、Markdown形式とプレーンテキスト形式の文書を保存するほかに、PDF形式とHTML形式へのエキスポートが可能です。 さらに外部ツールを組み込むことで、いろいろな形式のインポート/エキスポートが可能になります。 今回は文書フォーマット変換ツールPandocとTyporaの統合について紹介します。 Typora特集インデックス Typoraの対応フォーマットを強化するPandoc Typoraは基本的にマークダウン記法専用のエディタです。 しかしPandocというツールを統合すると、メニューコマンドからいろんな形式の文書を扱えるようになります。 Pandocとは Pandocは文書ファイルの形式を変換するコンバータです。本来はコマンドライン形式で使用するツールのようですが、Typoraと統合することで、Typoraで作成した文書をほかの形式で出力したり、逆に他の形式で作ら

                                            文書変換ツールPandocをTyporaに統合する
                                          • pandocをやめて、md-to-pdfとvscodeでマークダウンからPDFを作成した - Qiita

                                            はじめに 技術書展9で本を頒布する際にmd-to-pdfを使ったので、備忘録もかねて、書きたいと思います。 初めて、技術書展を見に行ったのが第4回、当時エンジニアですらなかったのに「いつかは技術書展で本を頒布してみたいな」と思って、技術通の人たちがごった返す秋葉原の会場にで考えていました。 それから2年以上経ち、今回はオンラインのみの開催ですが、技術書典9でやっと「実践 Vue.jsでスマホアプリをつくろう」という本(PDF)を頒布しました。 もし興味のある方は手にとってみてください! 初めて頒布したということもあり、思い入れも強く細かいところにこだわるために、色々悩んだことを残します。 概要 執筆環境は、ソースコードもあったため開発と並行するためvscodeを選択しました。 また、マークダウンで書けば最悪PDFにどうやっても変換できるだろうと考え、マークダウンで書くことにしました。 Wo

                                              pandocをやめて、md-to-pdfとvscodeでマークダウンからPDFを作成した - Qiita
                                            • Pandocで.mdを.pdfに変換する環境構築(TeX無し) - Qiita

                                              概要 読書のレポートを電子化するにあたって、MarkdownをPDFにできる環境があると楽だと思い、やってみました。 大まかな流れは以下の通りです。今回はLateXは使っていません。 1. Chocolateyのインストール 2. Pandocのインストール 3. wkhtmltopdfのインストール 4. .mdファイルを.pdfファイルに変換する Windows10 Chocolatey 0.10.11 Pandoc 1.17.4.2 wkhtmltopdf 0.12.4 Chocolateyのインストール ChocolateyとはWindows用のパッケージマネージャソフトです。 コマンドプロンプトかPowerShellを管理者権限で起動し、https://chocolatey.org/install にあるコマンドを実行し、インストールします。

                                                Pandocで.mdを.pdfに変換する環境構築(TeX無し) - Qiita
                                              • Pandoc で PlantUML を出力

                                                pandoc は、当然ですがデフォルトでは plantuml に対応していません。 しかし、 markdown でドキュメントを書く際は、 plantuml をよく使用するので、 plantuml の画像を出力できるようにします。 前提 お約束の前提ですが、以下の環境とします。 Windows 10 Home 64bit また、あらかじめ以下もインストール済みとします。 graphviz (plantuml を扱うのに必要) python3 (pandoc のフィルターに使用) 結果的に python は使用しませんでした node.js (npm を使用するのに必要) plantuml とは plantuml がどんなもので、plantuml そのものをどうやってインストールするかは省略します。 詳しくは↓サイトに紹介されています。 qiita.com pandoc の plantuml

                                                  Pandoc で PlantUML を出力
                                                • (メモ)Pandocのsyntax highlighting - niszetの日記

                                                  前書いたかもしれないけど。 とりあえず、出力の例はここで確認できる。 www.garrickadenbuie.com 詳しくはマニュアルを読むのが良い。何事も。 pandoc.org さて、RStudioで使用しているPandocがどのhighlightのスタイル?を利用できるかは以下のようにして確認できる。 "C:/Program Files/RStudio/bin/pandoc/pandoc" --list-highlight-styles pygments tango espresso zenburn kate monochrome breezedark haddock マニュアルより、The Haskell library skylighting is used for highlighting.とあるように、Haskellのskylightingライブラリが使用されている。 ハイ

                                                    (メモ)Pandocのsyntax highlighting - niszetの日記
                                                  • pandocを使ってMarkdownでレポートを書く

                                                    概要最近、WordではなくMarkdown形式で書いた文章を使ってレポートなどの文書を作成したいという考えが大きくなってきました。 今回は、Pandocというツールを使ってMarkdownで書かれたファイルをPDFなどの文書に変換し、レポートを作成する方法を紹介します。 環境macOS MojavePandoc 2.7.3PandocとはPandocは、様々な形式で書かれたファイルを変換するためのツールです。 例えば、Markdownで書かれたファイルをPDFに変換する事ができます。 ちなみに、Pandocでは直接MarkdownからPDFに変換する事ができず、変換の過程でTex形式やLibreOfficeなどで使用されるodt形式、Wordで使われるdocx形式、HTMLなどを生成します。 そのため、例えばPandocでPDFをそのまま作成するのではなく、途中のdocx形式を作成してそれ

                                                      pandocを使ってMarkdownでレポートを書く
                                                    • pandoc-crossrefを使ったらソースコードがページを突き抜けたので自作フィルタでどうにかした - Qiita

                                                      はじめに Pandocで図表番号を参照するときにpandoc-crossrefを使う方は多いと思います.ところが先日,MarkdownファイルをPDFファイルに変換したときに不都合が生じました.1ページを超える長さのソースコードを記載したときに,ソースコードがページを突き抜けて読めなくなってしまうのです(図1). この記事では pandoc-crossrefでソースコードが突き抜ける原因の調査 ソースコードが突き抜けないようにするフィルタ1の開発 の方法を紹介します. 図1 突き抜けているソースコード 原因を調査する MarkdownファイルはどのようにPDFファイルになっているのか Pandocはファイルを様々なフォーマットから様々なフォーマットに変換します2.より詳しく説明すると,まずPandocが入力ファイルをAST(Abstract Syntax Tree; 抽象構文木)に変換し,

                                                        pandoc-crossrefを使ったらソースコードがページを突き抜けたので自作フィルタでどうにかした - Qiita
                                                      • Pandoc + Makefile で Markdown → LaTeX → 楽々PDF 作成(Unix熟練者向け)

                                                        (数式を殆ど使わない)和文資料作成で、LaTeX の様に綺麗な印刷物を作りたい。でも、普通に LaTeX でタイプセットすると、どうしても LaTeX コマンドがゴチャゴチャして見づらくなります。 そこで「Markdown と Pandoc を用いた簡易 LaTeX 環境の構築」というページを参考に、「LaTeX 形式ではなくて、可読性が高い Markdown 形式で書いて、それを LaTeX 形式に変換し、Markdown ファイル LaTeX ファイルに変換、コンパイルしてPDF を作っちゃおう」と考えて、実際やってみたら、かなり楽でした。ちなみに、それらの処理は全部 Makefile に書いているので、Markdown ファイルを書き換えたら make するだけです。 Markdown 形式でファイル作成(例として、file1.txt file2.txt file3.txt 等と、幾

                                                        • 日本Pandocユーザ会 — 日本Pandocユーザ会

                                                          日本Pandocユーザ会¶ 日本Pandocユーザ会は、日本(日本語圏)において文書変換ツール Pandoc の普及活動を行う任意団体です。 現在は Pandoc User’s Guide の日本語版 (Pandoc User’s Guide 日本語版) をホスティング・翻訳しています。 最新の知見を踏まえてこのPandocユーザーズガイドを一から翻訳し、 将来的には持続的な翻訳・リリースが可能な体制を作っていく予定です。 日本Pandocユーザ会にはSlackがあります。 気軽にPandocや各種文書形式・ツールに関する質問・雑談ができる場所です。 誰でもご自由にご参加ください! 日本Pandocユーザ会 Slack(参加自由・お気軽にご参加ください)Slack参加用リンク ※ 注意:以前はSlack公式の招待リンクを発行していましたが、諸事情によりGoogleフォームでの手動対応に変更

                                                          • 【その壱】Apache/PandocでMarkdownをHTMLで配信するDockerコンテナの作成 - Qiita

                                                            はじめに ApacheとPandocを組み込んだDockerコンテナを作成してみたので体験を共有します。 Pandocを使用するとMarkdownをHTMLやPDFに変換できます。 これをApacheに組み込むとMarkdownをダイナミックにHTMLに変換できます。 こうして作ったWebサイトをDockerコンテナに入れると構築や配布が楽になります。 たとえばAmazon AWSのコンテナサービスに登録するなど利用範囲が広がります。 Dockerファイルほかソースはgithubで、作成済みのDockerイメージはDocker Hubで公開済みです(末尾参照)。

                                                              【その壱】Apache/PandocでMarkdownをHTMLで配信するDockerコンテナの作成 - Qiita
                                                            • MarkDownをSphinx + Pandocでマニュアル化しよう(その1) - たまたんのぶろぐ

                                                              みなさんドキュメント作成に困ったことありませんか? 私はここ数年いろいろ探していたのですが、なかなかいいものが見つかりませんでした。 最近は、GitHubが使われるようになってからかは知りませんが、MarkDownが主流になってきました。しかし、ローカルで専用アプリを入れずに見られるように出来るものが少ないです。そこで、Sphinxを使用してMarkDownを活用しようと考えました。 Sphinxは、Pythonのドキュメントツールで、PDF,EPUB、HTMLなどにビルド(生成)が出来ます。また、このツールは、reStructuredText(reST)という方式で書きます。ただし、ここ最近、recommonmarkを使用すれば、MarkDownが書けるようになっています。このやり方はいろいろ調べるといっぱい出てきます。しかし、MarkDownは、CommonMarkをベースにつくられて

                                                                MarkDownをSphinx + Pandocでマニュアル化しよう(その1) - たまたんのぶろぐ
                                                              • Pandoc lua filter手習い: detailクラス付きのコードブロックを折り畳む

                                                                R Markdownのhtml_documentでソースコードだけじゃなくて結果も折り畳みたいようとの声があった。レッスン時にコードの実行結果を受講者に予想させてから見せたい場合を想定しているようだ。そこでknitr::knit_hooksを使う忍術を紹介した。 https://github.com/rstudio/rmarkdown/issues/1453#issuecomment-595797200 しかし、忍術はチャンクにしか使えない。コードブロックに一般化するにはlua filterが必要だ、ということで手習いにやってみた。 コードブロックをそのまま返す Pandoc’s Markdown(というよりはASTによる内部表現)の要素名と一致する関数を用意してやると、該当する要素がフィルタに送り込まれる。ドキュメントにはPandocにおける様々な種類の要素が一覧されている(https:

                                                                  Pandoc lua filter手習い: detailクラス付きのコードブロックを折り畳む
                                                                • Pandoc カテゴリーの記事一覧 - niszetの日記

                                                                  バグの解消 Pandocはテンプレートのスタイルなどを使って、生成するファイルの見栄えを制御出来ますが、Pandocがテンプレートとなるファイルからその情報を抜き出すように処理を書いているものだけが対応していて、全ての設定が反映されるわけではありません…

                                                                    Pandoc カテゴリーの記事一覧 - niszetの日記
                                                                  • Pandocテンプレート:デフォルトのやつを使うべきか否か

                                                                    Pandocのテンプレートについて、次のような話題が出ました。 結論からいえば次のように筆者は考えます。 本を制作するなら自前テンプレート 体裁にこだわらない文書、短いレポートやプレゼン資料ならデフォルトテンプレート ※ 今回はLaTeX出力を例として取り上げますが、HTMLベースの出力などについても同様のことがいえます。 本題へ入る前に、テンプレートの基本を説明します。 デフォルトテンプレートの基本 通常、Pandocはヘッダ・フッタ付きの文書(スタンドアロン文書;-sまたは--standaloneオプション)を出力するために、テンプレートを利用します。 Pandocがデフォルトで使用するテンプレート(以下、デフォルトテンプレート)をコマンドライン上で出力したい際は pandoc -D 出力フォーマット名 またはpandoc --print-default-template=出力フォーマ

                                                                      Pandocテンプレート:デフォルトのやつを使うべきか否か
                                                                    • 【使い方】markdown preview enhancedのエクスポートとpandoc

                                                                      【使い方】markdown preview enhancedのエクスポート Markdown-pdfよりさらに機能が充実しているよう。たとえば、html出力時にサイドバーに目次が表示できます。

                                                                        【使い方】markdown preview enhancedのエクスポートとpandoc