Skip to content

Commit 068e1a6

Browse files
committed
CSS added to learnrs for better printing
1 parent 429544c commit 068e1a6

File tree

18 files changed

+272
-55
lines changed

18 files changed

+272
-55
lines changed

inst/tutorials/B00La_refresh/B00La_refresh.Rmd

Lines changed: 12 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -808,3 +808,15 @@ question_text("Laissez-nous vos impressions sur ce learnr",
808808
submit_button = "Soumettre une réponse", try_again_button = "Resoumettre une réponse"
809809
)
810810
```
811+
812+
```{css, echo=FALSE}
813+
@media print {
814+
.topics {
815+
width: 100% !important;
816+
padding: 0 0.5em 0 !important;
817+
}
818+
.topicsContainer, .topicsContainer *, .learnrBanner, .learnrBanner *, .topicActions, .topicActions * {
819+
display: none !important;
820+
}
821+
}
822+
```

inst/tutorials/B01La_reg_lin/B01La_reg_lin.Rmd

Lines changed: 12 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -313,3 +313,15 @@ question_text(
313313
try_again_button = "Resoumettre une réponse"
314314
)
315315
```
316+
317+
```{css, echo=FALSE}
318+
@media print {
319+
.topics {
320+
width: 100% !important;
321+
padding: 0 0.5em 0 !important;
322+
}
323+
.topicsContainer, .topicsContainer *, .learnrBanner, .learnrBanner *, .topicActions, .topicActions * {
324+
display: none !important;
325+
}
326+
}
327+
```

inst/tutorials/B01Lb_residuals/B01Lb_residuals.Rmd

Lines changed: 13 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -336,4 +336,17 @@ question_text(
336336
)
337337
```
338338

339+
```{css, echo=FALSE}
340+
@media print {
341+
.topics {
342+
width: 100% !important;
343+
padding: 0 0.5em 0 !important;
344+
}
345+
.topicsContainer, .topicsContainer *, .learnrBanner, .learnrBanner *, .topicActions, .topicActions * {
346+
display: none !important;
347+
}
348+
}
349+
```
350+
351+
339352
### Reference

inst/tutorials/B02La_reg_multi/B02La_reg_multi.Rmd.inactivated

Lines changed: 19 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -5,7 +5,7 @@ description: "**SDD II Module 2** Résumé de lm et régression linéaire multip
55
tutorial:
66
id: "B02La_reg_multi"
77
version: 2.4.0/11
8-
output:
8+
output:
99
learnr::tutorial:
1010
progressive: true
1111
allow_skip: true
@@ -31,13 +31,13 @@ lm_mult_param <- glance(fat_lm2)
3131
diabetes <- read("diabetes", package = "faraway")
3232
diabetes <- janitor::clean_names(diabetes)
3333
diabetes <- smutate(diabetes, weight = weight * 0.453592)
34-
diabetes <- smutate(diabetes,
34+
diabetes <- smutate(diabetes,
3535
map = bp_1d + 1/3 * (bp_1s - bp_1d),
3636
age2 = age^2)
3737
# Des colonnes de classe "labelled" sont à transformer en "numeric"
3838
diabetes <- smutate(diabetes, across(function(x) inherits(x, "labelled"), as.numeric))
39-
diabetes <- labelise(diabetes,
40-
label = list(map = "Tension artérielle moyenne", age = "Âge"),
39+
diabetes <- labelise(diabetes,
40+
label = list(map = "Tension artérielle moyenne", age = "Âge"),
4141
units = list(map = "mm Hg", age = "années")
4242
)
4343
# lm multi
@@ -170,7 +170,7 @@ correlation(fat[, c("density", "abdom", "thigh")])
170170
La corrélation linéaire entre `density` et `abdom` est bonne. Elle l'est moins entre `density` et `thigh`, mais nous allons voir dans un instant si cette variable apporte un plus. La corrélation entre `abdom` et `thigh` est assez élevée (77%) mais cela laisse un peu de marge pour exprimer éventuellement une information complémentaire utile au sein du modèle multiple.
171171

172172
```{r regmulti_h2, exercise=TRUE}
173-
# régression multiple
173+
# régression multiple
174174
summary(fat_lm2 <- lm(data = ___, ___ ~ ___))
175175
```
176176

@@ -181,7 +181,7 @@ summary(fat_lm2 <- lm(data = DF, Y ~ VAR1 + VAR2))
181181
```
182182

183183
```{r regmulti_h2-solution}
184-
## Solution ##
184+
## Solution ##
185185
summary(fat_lm2 <- lm(data = fat, density ~ abdom + thigh))
186186
```
187187

@@ -430,7 +430,19 @@ question_text(
430430
incorrect = "Vos commentaires sont enregistrés.",
431431
placeholder = "Entrez vos commentaires ici...",
432432
allow_retry = TRUE,
433-
submit_button = "Soumettre une réponse",
433+
submit_button = "Soumettre une réponse",
434434
try_again_button = "Resoumettre une réponse"
435435
)
436436
```
437+
438+
```{css, echo=FALSE}
439+
@media print {
440+
.topics {
441+
width: 100% !important;
442+
padding: 0 0.5em 0 !important;
443+
}
444+
.topicsContainer, .topicsContainer *, .learnrBanner, .learnrBanner *, .topicActions, .topicActions * {
445+
display: none !important;
446+
}
447+
}
448+
```

inst/tutorials/B02Lb_reg_poly/B02Lb_reg_poly.Rmd.inactivated

Lines changed: 16 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -5,7 +5,7 @@ description: "**SDD II Module 2** Maîtriser la régression linéaire polynomial
55
tutorial:
66
id: "B02Lb_reg_poly"
77
version: 2.2.0/5
8-
output:
8+
output:
99
learnr::tutorial:
1010
progressive: true
1111
allow_skip: true
@@ -19,7 +19,7 @@ SciViews::R("model", lang = "fr")
1919
# datasets
2020
reddrum <- read("reddrum", package = "UsingR")
2121
reddrum$length <- reddrum$length * 0.0254
22-
reddrum <- labelise(reddrum,
22+
reddrum <- labelise(reddrum,
2323
label = list(length = "Longueur", age = "Âge"),
2424
units = list(length = "m", age = "années"))
2525

@@ -60,7 +60,7 @@ reddrum <- read("reddrum", package = "UsingR")
6060
# Conversion de pouce en mètre
6161
reddrum$length <- reddrum$length * 0.0254
6262
# Ajout des labels et unités
63-
reddrum <- labelise(reddrum,
63+
reddrum <- labelise(reddrum,
6464
label = list(length = "Longueur", age = "Âge"),
6565
units = list(length = "m", age = "années"))
6666

@@ -322,7 +322,19 @@ question_text(
322322
incorrect = "Vos commentaires sont enregistrés.",
323323
placeholder = "Entrez vos commentaires ici...",
324324
allow_retry = TRUE,
325-
submit_button = "Soumettre une réponse",
325+
submit_button = "Soumettre une réponse",
326326
try_again_button = "Resoumettre une réponse"
327327
)
328328
```
329+
330+
```{css, echo=FALSE}
331+
@media print {
332+
.topics {
333+
width: 100% !important;
334+
padding: 0 0.5em 0 !important;
335+
}
336+
.topicsContainer, .topicsContainer *, .learnrBanner, .learnrBanner *, .topicActions, .topicActions * {
337+
display: none !important;
338+
}
339+
}
340+
```

inst/tutorials/B03La_mod_lin/B03La_mod_lin.Rmd.inactivated

Lines changed: 14 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -5,7 +5,7 @@ description: "**SDD II Module 3** Modèle linéaire."
55
tutorial:
66
id: "B03La_mod_lin"
77
version: 2.1.1/8
8-
output:
8+
output:
99
learnr::tutorial:
1010
progressive: true
1111
runtime: shiny_prerendered
@@ -146,7 +146,7 @@ chart(corn2, value ~ x %col=% area) +
146146
```{r}
147147
skimr::skim(corn2)
148148

149-
#lm2 <- lm(data = corn2, value ~ x * area) # modèle le plus compliqué doit être simplifié
149+
#lm2 <- lm(data = corn2, value ~ x * area) # modèle le plus compliqué doit être simplifié
150150
#lm2 <- lm(data = corn2, value ~ x + area + x:area)
151151
lm2 <- lm(data = corn2, value ~ x + x:area)
152152
#summary(lm2)
@@ -432,3 +432,15 @@ question_text(
432432
allow_retry = TRUE
433433
)
434434
```
435+
436+
```{css, echo=FALSE}
437+
@media print {
438+
.topics {
439+
width: 100% !important;
440+
padding: 0 0.5em 0 !important;
441+
}
442+
.topicsContainer, .topicsContainer *, .learnrBanner, .learnrBanner *, .topicActions, .topicActions * {
443+
display: none !important;
444+
}
445+
}
446+
```

inst/tutorials/B04La_glm/B04La_glm.Rmd.inactivated

Lines changed: 14 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -273,14 +273,14 @@ quiz(
273273
question("Sélectionnez l'affirmation correcte concernant le paramètre de dispersion",
274274
answer("Une surdispersion importante est observée pour ce modèle."),
275275
answer("Une sousdispersion importante est observée pour ce modèle."),
276-
answer("La dispersion est proche de 1 et est correcte.", correct = TRUE),
276+
answer("La dispersion est proche de 1 et est correcte.", correct = TRUE),
277277
allow_retry = TRUE, random_answer_order = TRUE),
278278
question("Sélectionnez l'affirmation correcte concernant le critère d'Akaike",
279279
answer("La valeur brute ne donne aucune information", correct = TRUE),
280280
answer("La valeur est faible, c'est un bon modèle"),
281281
answer("La valeur est faible, c'est un mauvais modèle"),
282282
answer("La valeur est élevée, c'est un bon modèle"),
283-
answer("La valeur est élevée, c'est un mauvais modèle"),
283+
answer("La valeur est élevée, c'est un mauvais modèle"),
284284
allow_retry = TRUE, random_answer_order = TRUE)
285285
)
286286
```
@@ -405,3 +405,15 @@ question_text(
405405
allow_retry = TRUE
406406
)
407407
```
408+
409+
```{css, echo=FALSE}
410+
@media print {
411+
.topics {
412+
width: 100% !important;
413+
padding: 0 0.5em 0 !important;
414+
}
415+
.topicsContainer, .topicsContainer *, .learnrBanner, .learnrBanner *, .topicActions, .topicActions * {
416+
display: none !important;
417+
}
418+
}
419+
```

inst/tutorials/B05La_nls/B05La_nls.Rmd.inactivated

Lines changed: 16 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -5,7 +5,7 @@ description: "**SDD II Module 5** Régression non linéaire."
55
tutorial:
66
id: "B05La_nls"
77
version: 2.0.1/5
8-
output:
8+
output:
99
learnr::tutorial:
1010
progressive: true
1111
runtime: shiny_prerendered
@@ -57,7 +57,7 @@ Vous avez à votre disposition :
5757

5858
```{r}
5959
chart(data = df1, formula = y ~ t) +
60-
geom_point()
60+
geom_point()
6161
```
6262

6363
- la fonction suivante pour calculer votre modèle.
@@ -112,7 +112,7 @@ Des chercheurs en cancérologie essayent de modéliser la croissance d'une tumeu
112112

113113
```{r}
114114
chart(data = tumor, formula = volume ~ time) +
115-
geom_point() +
115+
geom_point() +
116116
labs(x = "Temps [Jours]", y = "Volume tumoral [10^9 µm^3]")
117117
```
118118

@@ -220,7 +220,7 @@ grade_code("Ce modèle s'ajuste aussi dans ces données.")
220220
question("Quelle est le meilleur modèle ?",
221221
answer("Modèle de Gompertz", correct = TRUE),
222222
answer("Courbe logistique"),
223-
answer("Modèle de von Bertalanffy"),
223+
answer("Modèle de von Bertalanffy"),
224224
allow_retry = TRUE, random_answer_order = TRUE)
225225
```
226226

@@ -237,3 +237,15 @@ question_text(
237237
allow_retry = TRUE
238238
)
239239
```
240+
241+
```{css, echo=FALSE}
242+
@media print {
243+
.topics {
244+
width: 100% !important;
245+
padding: 0 0.5em 0 !important;
246+
}
247+
.topicsContainer, .topicsContainer *, .learnrBanner, .learnrBanner *, .topicActions, .topicActions * {
248+
display: none !important;
249+
}
250+
}
251+
```

inst/tutorials/B06La_ahc/B06La_ahc.Rmd.inactivated

Lines changed: 15 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -5,7 +5,7 @@ description: "**SDD II Module 6** Classification hiérarchique ascendante et int
55
tutorial:
66
id: "B06La_ahc"
77
version: 2.0.1/10
8-
output:
8+
output:
99
learnr::tutorial:
1010
progressive: true
1111
runtime: shiny_prerendered
@@ -127,7 +127,7 @@ question("À partir des données du tableau `fish`, vous souhaitez réaliser une
127127
answer("Indice de Bray-Curtis", correct = TRUE),
128128
answer("Indice de Canberra", correct = TRUE),
129129
answer("Distance Euclidienne"),
130-
answer("Indice de Manhattan"),
130+
answer("Indice de Manhattan"),
131131
allow_retry = TRUE, random_answer_order = TRUE,
132132
incorrect = "La grande question à se poser est celle de la représentativité des doubles zéros (et nous avons vu qu'il y en a beaucoup dans notre jeu de données).",
133133
correct = "Seuls les indices qui n'utilisent pas les doubles zéros comme information sont pertinents ici. Canberra effectuera une pondération des espèces les unes par rapport aux autres contrairement à Bray-Curtis. Cela correspond à deux points de vue différents : soit la communauté dans son ensemble caractérise le milieu, soit les espèces les plus abondantes définissent principalement ces communautés. En pratique ici, la pondération est déjà incluse via l'échelle d'abondance par espèce.")
@@ -219,7 +219,7 @@ question("Vous souhaitez réaliser un matrice de distance sur les données envir
219219
answer("Indice de Bray-Curtis", message = "L'indice de Bray-Curtis sert plutôt pour des dénombrements d'espèces."),
220220
answer("Indice de Canberra", message = "L'indice de Canberra ne prenant pas en compte les doubles zéros, il est plutôt mal adapté pour des données environnementales."),
221221
answer("Distance Euclidienne", correct = TRUE),
222-
answer("Indice de Manhattan", correct = TRUE),
222+
answer("Indice de Manhattan", correct = TRUE),
223223
allow_retry = TRUE, random_answer_order = TRUE,
224224
incorrect = "Hum, pas tout-à-fait... Quelles métriques prennent en compte les doubles zéros comme similarité (deux sites ayant même concentration nulle en une substance chimique se ressemblent).",
225225
correct = "Excellent ! C'est en fait des métriques différentes qui sont utilisées pour les dénombrement d'espèces ou les données environnementales.")
@@ -465,3 +465,15 @@ question_text(
465465
allow_retry = TRUE
466466
)
467467
```
468+
469+
```{css, echo=FALSE}
470+
@media print {
471+
.topics {
472+
width: 100% !important;
473+
padding: 0 0.5em 0 !important;
474+
}
475+
.topicsContainer, .topicsContainer *, .learnrBanner, .learnrBanner *, .topicActions, .topicActions * {
476+
display: none !important;
477+
}
478+
}
479+
```

inst/tutorials/B06Lb_kmeans/B06Lb_kmeans.Rmd.inactivated

Lines changed: 15 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -5,7 +5,7 @@ description: "**SDD II Module 6** Regroupement des données par les k-moyennes e
55
tutorial:
66
id: "B06Lb_kmeans"
77
version: 2.2.0/8
8-
output:
8+
output:
99
learnr::tutorial:
1010
progressive: true
1111
runtime: shiny_prerendered
@@ -129,7 +129,7 @@ question("Sur base du graphique que vous avez réalisé, quelle valeur de *k* ut
129129
answer("3"),
130130
answer("4", correct = TRUE),
131131
answer("5"),
132-
answer("Plus de 5"),
132+
answer("Plus de 5"),
133133
allow_retry = TRUE,
134134
correct = "Bravo, vous avez trouvé la bonne réponse. Sur le graphique, on choisira une valeur de *k* à la base du coude, lorsque l'ajout d'un *k* supplémentaire ne permet plus de faire baisser la valeur de manière importante.",
135135
incorrect = "Retentez votre chance. Nous recherchons des sauts importants dans la décroissance de la somme des carrés (*total within sum of square*). L'objectif est de choisir la valeur de *k* à la base du coude, lorsque l'ajout d'un *k* supplémentaire ne permet plus de faire baisser la somme des carrés de manière importante.")
@@ -175,7 +175,7 @@ Tracez un graphique des nitrates `nit` en fonction de l'oxygène dissout `oxy`.
175175

176176
```{r graphe_prep}
177177
envir_scale <- as_dtx(scale(envir))
178-
set.seed(210219)
178+
set.seed(210219)
179179
envir_kmn <- k_means(envir_scale, k = 4, nstart = 25)
180180
```
181181

@@ -321,3 +321,15 @@ question_text(
321321
allow_retry = TRUE
322322
)
323323
```
324+
325+
```{css, echo=FALSE}
326+
@media print {
327+
.topics {
328+
width: 100% !important;
329+
padding: 0 0.5em 0 !important;
330+
}
331+
.topicsContainer, .topicsContainer *, .learnrBanner, .learnrBanner *, .topicActions, .topicActions * {
332+
display: none !important;
333+
}
334+
}
335+
```

0 commit comments

Comments
 (0)