2017-12-08 7 views
0

rmarkdownを使ってレンダリングされたPDF文書の表紙を作成したいと思いますが、右揃えに画像cover.pngページの境界線に対して私のYAMLで、私は現在、そのページを中心にしています。どのように私はそれを右に移動するのですか?r-markdownのページ境界に画像を右揃えするPDF文書

--- 
title: \vspace{3cm} \fontsize{1.5cm}{2cm}\selectfont Report Title 
header-includes: 
- \usepackage{titling} 
- \pretitle{\begin{center}\includegraphics[width=20cm]{cover.png}\\[\bigskipamount]} 
- \posttitle{\end{center}} 
- \pagenumbering{gobble} 
output: 
    pdf_document: 
    latex_engine: xelatex 
mainfont: Calibri 
editor_options: 
    chunk_output_type: console 
--- 

答えて

0

私は右端私が望むようにそれを移動するために\includegraphics\hspace*{2cm}を追加する必要がありました。私は試行錯誤してページの端に移動しました。私はhereから答えを得た。

--- 
title: \vspace{3cm} \fontsize{1.5cm}{2cm}\selectfont Report Title 
header-includes: 
- \usepackage{titling} 
- \pretitle{\begin{center}\hspace*{2cm}\includegraphics[width=20cm]{cover.png}\\[\bigskipamount]} 
- \posttitle{\end{center}} 
- \pagenumbering{gobble} 
output: 
    pdf_document: 
    latex_engine: xelatex 
mainfont: Calibri 
editor_options: 
    chunk_output_type: console 
--- 
0

あなたが望む場所に画像を配置するRAmdドックにRAWラテックスを含めることができます。

--- 
title: Dogs are the best 
output: 
    pdf_document: 
header-includes: 
    - \usepackage{graphicx} 
--- 

```{r include = FALSE} 
library(httr) 
dog <- "https://www.cesarsway.com/sites/newcesarsway/files/styles/large_article_preview/public/Common-dog-behaviors-explained.jpg" 
GET(dog, write_disk("dog.jpg", overwrite = TRUE)) 
``` 

\begin{figure} 
    \raggedleft 
    \begin{minipage}{5cm} 
    \includegraphics[width = 5cm]{dog.jpg} 
    \end{minipage} 
\end{figure} 

\pagebreak 

## Introduction 

Dogs dogs dogs 

になり:たとえば

enter image description here

+0

答えていただきありがとうございます。しかし、私はタイトルの上の写真が欲しかった。 '\ includegraphics'の前に' \ hspace * {2cm} 'を追加すると、それが完了しました。 – Phil

+0

答えは、画像をタイトルページに右揃えするために使用できる機能の最小限の例でした – Chris

関連する問題