タグ付けされた質問 「pandoc」

1
html / pdf / docxのpandocでマークダウンのPNG画像のサイズを正しく設定
pandocでmarkdownを使用して、単一のドキュメントをhtml、pdf、docxに変換しようとしています。これは、数学のないテキストといくつかの画像のみを含む非常にシンプルなドキュメントです。画像はPNG形式です。これを使用した画像をマークダウンソースに含めます。 <div style="float:center" markdown="1"> ![my caption](./figures/myimage.png) </div> そして次のようにコンパイルします: # html pandoc myarticle.md -c mystyle.css -o myarticle.html # pdf pandoc myarticle.md -V geometry:margin=1in -o myarticle.pdf # docx pandoc myarticle.md -o myarticle.docx 同じサイズのいくつかのPNG画像は、 HTML形式とPDF形式でサイズが異なることに気付きました。低解像度(72ピクセル/インチ)で250x256ピクセルのPNGは、ページ上でおおよそ正しいサイズとしてPDFに表示され、htmlでは適切なサイズで表示されますが、同じサイズ(250x256ピクセル)であるPNG高解像度(300ピクセル/インチ)は、PDF出力のページ上で小さいサイズに変更されます。指定したサイズのPNGイメージのセットを保持し、HTML / PDF / DOCX形式の両方でそのサイズで表示するようにします。 PDF / HTMLを作成するためだけに、docxの自動サポートを放棄します(または、その後の多くの手動書式設定を処理します)。 PDFや画像のPNGのサイズを変更しないようにpandocに指示して、正しい画像に表示させるにはどうすればよいですか?ありがとう。
25 pdf  html  png  markdown  pandoc 

4
pandocで生成されたPDFの新しいページから章を開始する
%Title %Author #Header 1 Lots of words. #Header 2 More words. ##Level 2 header 上記のテキストはで電子書籍リーダー用のEPUBファイルにpandoc -o output.epub input.mkd変換でき、でPDFに変換できますpandoc -o output.pdf input.mkd。後者では、ラテックスエンジンをインストールする必要がありますが、これは質問への回答に関連している可能性があります。 EPUBでは、各レベル1ヘッダーが新しいページの上部に自動的に設定されます(より小さなヘッダーはそうではありません)。PDFの場合、これは当てはまりません。また、マークダウンの主な目標に反するため、デフォルトではそうなるとは思いません。ただし、この動作を有効にするpandocオプションを見つけるのに問題があります。 pandocでこの動作を有効にする方法を知っている人はいますか?構成ファイルを編集することは許容できる解決策ですが、構文がラテックスベースの場合、その説明(ラテックスの包括的な説明ではなく、構成ファイルの内容の意味を理解してください!) pandocの--chaptersオプションは、私が望むことをするように思えますが... チャプターを奇数ページにのみ表示し、必要に応じて空白ページを挿入します(興味深いが、私が望むものではありません-これをA4用紙に印刷したいので、ブックスタイルにレイアウトされませんここでの見た目の美しさは紙の無駄で相殺されます) Chapter x実際のヘッダーの前に挿入すると、次のようなばかげたものになります。 第1章 プロローグ --chaptersオプションを飼いならすことができれば、それは適切な答えでしょう。
20 pdf  latex  epub  pandoc 

1
Pandocを使用したカスタムプリアンブルによるLaTeX変換へのマークダウン
生成された出力にカスタムプリアンブルを含めるために-Hor --include-in-headerコマンドを使用できることを知っています。問題は、Pandocに私のプリアンブルが含まれているが、その前に別のプリアンブルが置かれていることです。 \documentclass{article} \usepackage{amssymb,amsmath} \usepackage{ifxetex,ifluatex} \ifxetex \usepackage{fontspec,xltxtra,xunicode} \defaultfontfeatures{Mapping=tex-text,Scale=MatchLowercase} \else \ifluatex \usepackage{fontspec} \defaultfontfeatures{Mapping=tex-text,Scale=MatchLowercase} \else \usepackage[utf8]{inputenc} \fi \fi \ifxetex \usepackage[setpagesize=false, % page size defined by xetex unicode=false, % unicode breaks when used with xetex xetex]{hyperref} \else \usepackage[unicode=true]{hyperref} \fi \hypersetup{breaklinks=true, pdfborder={0 0 0}} \setlength{\parindent}{0pt} \setlength{\parskip}{6pt plus 2pt minus 1pt} \setlength{\emergencystretch}{3em} % prevent overfull …

1
PandocでCSSスタイルクラスを無視する
Pandocを使用してHTMLファイルをMarkdownに変換しようとしていますが、正しいオプションを見つけるのに苦労しています。 HTMLファイル全体を可能な限り単純なMarkdownに変換したいと思います。つまり<div>、中括弧で囲まれたタグとCSSスタイルはありません。しかし、ときに私が呼び出すことにより、pandocにHTMLを入力し、以下pandoc -f html -t markdown reduced.html -o res.md: <div class="section-content"> <div class="section-inner sectionLayout--insetColumn"> <h3 name="2ee9" id="2ee9" class="graf graf--h3 graf--leading graf--title">Post Title</h3> <p name="021f" id="021f" class="graf graf--p graf-after--h3">Preamble <a href="https://cogsci.stackexchange.com/users/4397/seanny123?tab=questions" data-href="https://cogsci.stackexchange.com/users/4397/seanny123?tab=questions" class="markup--anchor markup--p-anchor" rel="noopener" target="_blank">link</a> and conclusion.</p> </div> 私が無視したいすべてのものを含む次のMarkdown出力を取得します: <div class="section-content"> <div class="section-inner sectionLayout--insetColumn"> ### Post Title {#2ee9 .graf .graf--h3 …
2 html  css  markdown  pandoc 
弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.