En utilisant le fichier rmarkdown tufte_template, j'essaie de créer un nouveau paragraphe (comme \newthought{}
, mais pas de majuscules.) J'utilise deux espaces, indiqués ici par *:
# Introduction
The Tufte-\LaTeX\ [^tufte_latex] document**
**
classes define a style similar to the style Edward Tufte uses in his books...
mais obtenez ce résultat:
J'ai essayé \n
à la place de la deuxième paire d'espaces (**) également, mais pandoc renvoie une erreur.
pandoc.exe: Error producing PDF from TeX source
Error: pandoc document conversion failed with error 43
Enfin, j'ai essayé d'utiliser un <br>
tag, mais cela semble n'avoir aucun effet - il n'imprime pas le texte ou une coupure dans le PDF.
Je voudrais un nouveau paragraphe, sans l'indentation, similaire à\newthought {}, mais sans la capitalisation ... y a-t-il un moyen?
Mise à jour 1 avec sessionInfo ():
> sessionInfo()
R version 3.1.2 (2014-10-31)
Platform: x86_64-w64-mingw32/x64 (64-bit)
locale:
[1] LC_COLLATE=English_United States.1252 LC_CTYPE=English_United States.1252
[3] LC_MONETARY=English_United States.1252 LC_NUMERIC=C
[5] LC_TIME=English_United States.1252
attached base packages:
[1] stats graphics grDevices utils datasets methods base
loaded via a namespace (and not attached):
[1] digest_0.6.8 htmltools_0.2.6 rmarkdown_0.5.1 tools_3.1.2 yaml_2.1.13
mise à jour 2
Cela semble être un problème que je rencontre spécifiquement lors de l'utilisation du modèle Tufte:
J'ai essayé ces tests, ça semble marcher:
test.Rmd
---
output: pdf_document
---
# test 1
No spaces used
line1
line2
# test 2
2spaces at the end of line1
line1
line2
# test 3
2spaces at the end of line1, then 2 spaces on next line
line1
line2
sessionInfo()
R version 3.2.0 (2015-04-16)
Platform: x86_64-w64-mingw32/x64 (64-bit)
Running under: Windows 7 x64 (build 7601) Service Pack 1
locale:
[1] LC_COLLATE=English_United Kingdom.1252 LC_CTYPE=English_United Kingdom.1252
[3] LC_MONETARY=English_United Kingdom.1252 LC_NUMERIC=C
[5] LC_TIME=English_United Kingdom.1252
attached base packages:
[1] stats graphics grDevices utils datasets methods base
loaded via a namespace (and not attached):
[1] htmltools_0.2.6 tools_3.2.0 yaml_2.1.13 rmarkdown_0.5.1 digest_0.6.8
C'est une question assez ancienne, mais je poste une réponse car c'est le premier hit lors de la recherche de "sauts de ligne dans rmarkdown".
Si vous compilez en pdf, vous pouvez utiliser des macros en latex. Remplacez le ** dans la nouvelle ligne par \hfill\break
:
# Introduction
The Tufte-\LaTeX\ [^tufte_latex] document**
\hfill\break
classes define a style similar to the style Edward Tufte uses in his books...
La meilleure façon que j'ai trouvée pour ajouter des lignes vides est:
# First title
<br><br><br><br><br>
# Second title with 5 blank spaces above it
Vous pouvez essayer cela, j'espère que cela vous aidera. J'ai testé dans html_documents uniquement, mais cela fonctionnerait probablement aussi en pdf.