Je crée un blog avec blogdown
lequel je compare le code de R et le code de Stata. Je voudrais montrer les deux codes afin que l'utilisateur puisse comparer comment cela se fait dans R et dans Stata. Cependant, mettre deux morceaux ou plus dans une rangée (code pour R, code pour la sortie Stata +) rend la lecture assez inconfortable.
Plusieurs dispositions me sont venues à l'esprit pour inclure plusieurs morceaux mais je ne sais pas si elles sont déjà implémentées ou s'il est même possible de le faire.
Avoir un bouton pour afficher / masquer les morceaux (un bouton par morceau )
Une idée serait d'avoir:
- les morceaux de code R visibles par défaut dans l'article,
- le code Stata est invisible par défaut mais visible si l'utilisateur clique sur un bouton
Cette personne et cette personne ont réussi à plier leurs morceaux de code dans blogdown mais apparemment, cela masque ou affiche tous les morceaux par défaut. Comment puis-je masquer uniquement certains morceaux par défaut? Existe-t-il une option (comme les options eval
, echo
...) qui masque ou affiche le bloc de code blogdown
?
Morceaux avec "onglets"
Le titre de cette partie parle de lui-même: est-il possible d'avoir des onglets en morceaux pour passer d'un code à l'autre (comme les onglets des navigateurs web par exemple)?
Afficher deux morceaux côte à côte
Dans certains blogdown
thèmes (peut-être tous, je ne sais pas), la largeur est assez réduite et il y a de l'espace inutilisé sur les côtés. Par conséquent, est-il possible d'augmenter la largeur de certaines parties d'un article et d'afficher deux morceaux côte à côte?
Une idée si l'une de ces dispositions peut être réalisée en blogdown
?
blogdown
vous permet d'ajouter des CSS? En utilisant CSS, vous pouvez créer deux blocs de code et les mettre côte à côte. Avec CSS, vous pouvez également afficher ou masquer les morceaux et être en mesure de faire les onglets, mais ce n'est pas mon point fort.