私が知る限り、インターネットからLaTeXに画像を挿入することはできません。最初にイメージをダウンロードしてからローカルに追加する必要があります。 RのbookdownでRブックアウトで作成されたpdfファイルにインターネットからのイメージをスマートな方法で挿入するにはどうすればよいですか?
、私はこのようにそれを行う:
download.file('https://bookdown.org/yihui/bookdown/images/cover.jpg','cover.jpg', mode = 'wb')
knitr::include_graphics('cover.jpg')
それはgitbookとPDF出力の両方のために非常に適しています。しかし、私はそれが賢明だとは思わない。 pdfは最初にファイルをダウンロードする必要がありますが、gitbookの出力には不要です。画像は、経由gitbook出力に直接含めることができます。
knitr::include_graphics('https://bookdown.org/yihui/bookdown/images/cover.jpg')
私は同時に両方のPDFとgitbook出力したいときにそれらを切り替える方法はありますか?つまり、.Rmdファイルをコンパイルすると、画像が挿入された.pdfファイルと、Webアドレスから挿入された元の画像が挿入されたgitbookファイルが得られます。
ありがとう、Yihui!それはまさに私が探していたスマートな方法です。 – pzhao
@dapengできる場合は答えを受け入れる:) –