Import svg as an object in Rmarkdown file - r

In my Rmarkdown script, I create an svg file that I want to display like this:
![alt text](file.svg)
The problem is that the svg file is a temporary file (because my Rmarkdown is embedded in a pipeline, so the user doesn't always have the same path to the svg file).
So I want to store this svg file temporarily and create an object that will always be displayed in the html file generated by my Rmarkdown script.
Is there a way to do this?
Thank you very much

Related

How to preview and print in PDF a markdown file with a file-specific CSS stylesheet in VS Code?

Here is my use case:
I want to create a markdown document (my CV for instance) and create a style for it using a CSS file. Then I want to print the PDF of my file.
I have installed the Markdown PDF extension in VS Code and it does its job.
To have the extension and the preview to properly render the styling, I changed the settings in vscode setting.json for both extensions to use my CSS file and it works.
For the preview:
{
"markdown.styles": ["my-styles.css"]
}
For the PDF export:
{
"markdown-pdf.styles": ["~/Documents/Styles/my-styles.css"]
}
However, this stylesheet is applied to all my markdown files and what I would like is to embed the CSS file for this specific file. I want to have a CV style for my CVs, a report style for reports, etc.
Is this feasible?
Using workspace specific settings solves my issue.
It does not allow to use one CSS per markdown file, but it's good enough: I can put all my CVs in one folder with the CV CSS in the workspace settings and my reports in another workspace with another CSS stylesheet

How to ignore the _site.yml file when generating a html page with a rmd file?

When using rmarkdown to generate a website, a html file is generated with the help of a _site.yml file in the some folder. However sometimes, I want use a rmd file in the same folder to generate pdf, or flexdashboard files. It seems that when the _site.yml file is present, even when another output is specified in the header in the rmd file, an html file is generated.
I would like to know if there is a way to ignore the _site.yml file.

Linking css file inside to xslt file

I'm using Apache FOP library to make a transform from a html + css file to pdf file. To do this process, I use several API's to reach to the final pdf. Firstly, I convert the html file to xml using TagSoup, then I transform xml to xsl-fo using xslt stylesheet for then and last step, I transform the xls-fo generated to pdf file. My problem comes when I view the pdf. I want to apply the same css styles as I apply in the html to the pdf too. I know if there are any way to link or include the css files in the xslt file when I try to do the transform to apply this styles on the final pdf.
I know this question is more theorical than a concrete practical case.
I hope anyone can help me.
Thanks!

Generate PDF file in JavaFX

I would like to generate PDF file in JavaFX. For example I would like to print the scene in PDF file. Is this possible without external library?
No, it is not possible without an external library. I do as ItachiUchiha suggests: convert the AnchorPane into an image via snapshot and then print out the image I created.

Style Drupal's Print Module PDF

How would one do this in Drupal 7? I want to add a few small style edits to the way the PDF outputs. I am using TCPDF. I read somewhere that its not posible with TCPDF, but other sources say it is. Should I be switching to dompdf? I've read the documentation but just can't seem to understand which file generates the PDF.
I have the module successfully generating a PDF from a View, so this is the last step in moving on with this project.
For anytime you want to style PDFs use DOMPDF, it will be less painful. Then style your pdf using print.css in the sites/domain.com/themes/yourtheme/css folder.
You can also copy the print.tpl.php file from the module's folder and paste it in sites/domain.com/themes/yourtheme/templates to choose exactly what you want to display in your pdf.

Resources