ブックダウンのPDF出力に苦労している

リリス-エリナ

すべてを含む1つのRMarkdownドキュメントではなく、トピックごとに1つのファイルを書き込む方が快適なので、bookdownを使用してより長いレポート/プロトコルを作成することをお勧めします。今、私はこのドキュメントを共有するという問題に直面しています-HTMLは(幅の広いテーブルが切り取られていることを除いて)最もよく見えますが、たとえば上司に電子メールで送信するのは困難です。また、誰もが自分のコンピューターでePub形式を開くことができるとは期待できないので、PDFが最も簡単な選択です。今私の問題:

私の章の見出しはかなり長く、HTMLでは問題ではありませんが、PDFドキュメントのページヘッダーに適合しません。LaTeXでは、その短いタイトルを定義できますが、ブックダウンでも定義できますか?

knitr::include_graphics()コードチャンク内を使用しFigureファイルを含めるので、チャンクオプションを使用してキャプションを生成します。一部の図では、キャプションにアンダースコアを含めることを避けられませんが、LaTeXではうまくいきません。実際に機能するアンダースコアを回避する方法はありますか(できればHTMLとPDFを同時に使用する場合)?レンダリング後のLaTeX出力は次のようになります。

\textbackslash{}begin\{figure\}
\includegraphics[width=0.6\linewidth,height=0.6\textheight]{figures/0165_HMMER} \textbackslash{}caption\{Output of HMMER for PA\_0165\}\label{fig:0165}
\textbackslash{}end\{figure\}

編集

MWEは、問題がout.heightパーセント単位の(または幅)と組み合わせたアンダースコアであることを示しています

---
title: "MWE FigCap"
author: "LilithElina"
date: "19 Februar 2020"
output: pdf_document
---

```{r setup, include=FALSE}
knitr::opts_chunk$set(echo = TRUE)
```

## R Markdown

This is an R Markdown document. Markdown is a simple formatting syntax for authoring HTML, PDF, and MS Word documents. For more details on using R Markdown see <http://rmarkdown.rstudio.com>.

When you click the **Knit** button a document will be generated that includes both content as well as the output of any embedded R code chunks within the document. You can embed an R code chunk like this:

```{r cars}
summary(cars)
```

## Including Plots

You can also embed plots, for example:

```{r pressure, echo=FALSE, fig.cap="This is a nice figure caption", out.height='40%'}
plot(pressure)
```

Note that the `echo = FALSE` parameter was added to the code chunk to prevent printing of the R code that generated the plot.

```{r pressure2, echo=FALSE, fig.cap="This is a not nice figure_caption", out.height='40%'}
plot(pressure)
```
ラルフ・スタブナー

短い見出しについて:pandocマークダウンからLaTeXへの変換に使用される、は「短い見出し」を提供しません。ただし、それは自分で行うことができます。

# Really long chaper heading
\markboth{\thechapter~short heading}{}
[...]
## Really long section heading
\markright{\thesection~short heading}

これは、章とセクションを持つドキュメントクラスを想定しています。

図のキャプションのアンダースコアについて:私にとっては、PDFとHTMLの両方でアンダースコアをエスケープすることができます。

```{r pressure2, echo=FALSE, fig.cap="This is a not nice figure\\_caption", out.height='40%'}
plot(pressure)
```

この記事はインターネットから収集されたものであり、転載の際にはソースを示してください。

侵害の場合は、連絡してください[email protected]

編集
0

コメントを追加

0

関連記事

分類Dev

Navbarで拡張されていない単純なBootstrapドロップダウンに苦労している

分類Dev

テーブルヘッダーの行を「ロック」しようとして苦労している

分類Dev

ドロップダウンをアクティブにするラジオボタンをクリックするのに苦労しています。SeleniumとPythonの使用

分類Dev

Laravelでのリダイレクト/ルーティングを理解するのに苦労している

分類Dev

Bootstrapの新機能:ドロップダウンメニューを機能させるのに苦労している

分類Dev

jqueryuiスライダーピップ-スクリプトの依存関係に苦労している

分類Dev

cookiejarオブジェクトからcsrfトークンを取得するのに苦労しています

分類Dev

オブジェクト指向の方法で苦労している

分類Dev

USBスティックにUbuntuをインストールするのに苦労している

分類Dev

ジェネリックスを理解するのに苦労しています

分類Dev

条件付きのxPathサブ選択に苦労している

分類Dev

セレンを使用してテーブルをスクラップするのに苦労

分類Dev

コールバックに苦労している

分類Dev

リンクリスト付きのセットの実装に苦労している

分類Dev

Xtermのコマンドに苦労している

分類Dev

CSSとボタンの配置に苦労している

分類Dev

CSSとボタンの配置に苦労している

分類Dev

ファイル名のコロン「:」に苦労している

分類Dev

Xtermのコマンドに苦労している

分類Dev

Xtermのコマンドに苦労している

分類Dev

次のコードの出力を理解するのに苦労しています

分類Dev

モバイルブラウザでonclickに苦労している

分類Dev

これ対自己対何もないのダイナミクスを理解するのに苦労している。

分類Dev

vimは、外部ウィンドウから大きなテキストブロックをコピーして貼り付けるときに苦労します

分類Dev

vimは、外部ウィンドウから大きなテキストブロックをコピーして貼り付けるときに苦労します

分類Dev

ダブルフリーだと思うものを修正するのに苦労しています

分類Dev

jsonlinesを使用してオブジェクトを解析するのに苦労している

分類Dev

CodeHSのクラスとサブクラスについてのレッスンで苦労

分類Dev

RXJavaがサブセットでマップ演算子を使用するのに苦労している

Related 関連記事

  1. 1

    Navbarで拡張されていない単純なBootstrapドロップダウンに苦労している

  2. 2

    テーブルヘッダーの行を「ロック」しようとして苦労している

  3. 3

    ドロップダウンをアクティブにするラジオボタンをクリックするのに苦労しています。SeleniumとPythonの使用

  4. 4

    Laravelでのリダイレクト/ルーティングを理解するのに苦労している

  5. 5

    Bootstrapの新機能:ドロップダウンメニューを機能させるのに苦労している

  6. 6

    jqueryuiスライダーピップ-スクリプトの依存関係に苦労している

  7. 7

    cookiejarオブジェクトからcsrfトークンを取得するのに苦労しています

  8. 8

    オブジェクト指向の方法で苦労している

  9. 9

    USBスティックにUbuntuをインストールするのに苦労している

  10. 10

    ジェネリックスを理解するのに苦労しています

  11. 11

    条件付きのxPathサブ選択に苦労している

  12. 12

    セレンを使用してテーブルをスクラップするのに苦労

  13. 13

    コールバックに苦労している

  14. 14

    リンクリスト付きのセットの実装に苦労している

  15. 15

    Xtermのコマンドに苦労している

  16. 16

    CSSとボタンの配置に苦労している

  17. 17

    CSSとボタンの配置に苦労している

  18. 18

    ファイル名のコロン「:」に苦労している

  19. 19

    Xtermのコマンドに苦労している

  20. 20

    Xtermのコマンドに苦労している

  21. 21

    次のコードの出力を理解するのに苦労しています

  22. 22

    モバイルブラウザでonclickに苦労している

  23. 23

    これ対自己対何もないのダイナミクスを理解するのに苦労している。

  24. 24

    vimは、外部ウィンドウから大きなテキストブロックをコピーして貼り付けるときに苦労します

  25. 25

    vimは、外部ウィンドウから大きなテキストブロックをコピーして貼り付けるときに苦労します

  26. 26

    ダブルフリーだと思うものを修正するのに苦労しています

  27. 27

    jsonlinesを使用してオブジェクトを解析するのに苦労している

  28. 28

    CodeHSのクラスとサブクラスについてのレッスンで苦労

  29. 29

    RXJavaがサブセットでマップ演算子を使用するのに苦労している

ホットタグ

アーカイブ