Maison >interface Web >tutoriel CSS >Comment puis-je mettre en évidence des morceaux de code spécifiques dans RMarkdown avec des couleurs distinctes ?

Comment puis-je mettre en évidence des morceaux de code spécifiques dans RMarkdown avec des couleurs distinctes ?

Susan Sarandon
Susan Sarandonoriginal
2024-10-25 16:19:02269parcourir

How Can I Highlight Specific Code Chunks in RMarkdown with Distinct Colors?

Modification de la couleur d'arrière-plan des morceaux de code dans RMarkdown

Dans RMarkdown, la mise en évidence de morceaux de code spécifiques avec des couleurs distinctes, comme le rouge, peut être utile pour identifier les pratiques douteuses. Bien que l'option « background » fonctionne efficacement dans les fichiers .Rnw, elle n'est pas directement prise en charge dans .Rmd.

Pour modifier la couleur dans .Rmd, nous pouvons exploiter l'option « class.source » dans les en-têtes de fragments de code pour implémentez du CSS personnalisé. Cela permet une personnalisation code par code, contrairement aux changements globaux qui affectent l'ensemble du document.

A titre d'exemple, on peut établir une classe "badCode" et incorporer du CSS pour modifier son arrière-plan :

---
output: html_document
---

.badCode {
background-color: red;
}

summary(mtcars)

summary(cars)

Cette configuration stylisera le arrière-plan du morceau de code de la voiture en rouge, offrant des indices visuels pour le code problématique.

Ce qui précède est le contenu détaillé de. pour plus d'informations, suivez d'autres articles connexes sur le site Web de PHP en chinois!

Déclaration:
Le contenu de cet article est volontairement contribué par les internautes et les droits d'auteur appartiennent à l'auteur original. Ce site n'assume aucune responsabilité légale correspondante. Si vous trouvez un contenu suspecté de plagiat ou de contrefaçon, veuillez contacter admin@php.cn