Fences på vores undervisningssider
Last updated on 2026-09-01 | Edit this page
Estimated time: 12 minutes
Overview
Questions
- Hvilke fences understøtter vores Workbench-opsætning?
- Hvordan indlejres challenges, hints og solutions korrekt?
- Hvilken fence passer til hvilken undervisningsfunktion?
Objectives
- Oprette og afslutte en fence med korrekt syntaks.
- Vælge en fence ud fra indholdets undervisningsmæssige funktion.
- Indlejre hint og solution korrekt i en challenge.
- Oprette synkroniserede faner med group-tab.
- Kontrollere resultatet ved at bygge lektionen lokalt.
Fences. Det vi bruger til at indsætte de små (eller ikke så små) farvede blokke på siderne. De starter alle med mindst fire “:” og derefter ordet; eksempelvis “callout”. Og når man er færdig med indholdet, skal der være mindst fire “:” igen.
Hvad er ordet så? Ordet er altid det der står på position X i: “dette er en X fence”.
dette er en callout fence
dette er en prereq fence
dette er en checklist fence
Bemærk at hint-fencen mangler en ikon til venstre.
dette er en discussion fence
dette er en testimonial fence
Dette er en caution fence
Bemærk at sandpaper vil insistere på ikke at kende til denne fence. Men den fungerer altså fint alligevel, så det er fejl under bygningen af siden man roligt kan ignorere.
dette er en challenge fence
Og den er “inde i” challenge fencen.
Fanegruppe Eksempel
Vi starter med en group-tab fence, og så har vi nogen overskrifter til de forskellige tabs, og deres indhold. Vær opmærksom på at når man skifter til eksempelvis “Mac” i en group-tab, så skifter de andre group-tabs også til “Mac”.
livelink
Kan pt installeres fra. Men fungerer ikke her af årsager. Når pakken er tilgængelig på cran er den værd at kigge på.
“coatless-rpkg/livelink”
R
library(tidyverse)
OUTPUT
── Attaching core tidyverse packages ──────────────────────── tidyverse 2.0.0 ──
✔ dplyr 1.2.1 ✔ readr 2.2.0
✔ forcats 1.0.1 ✔ stringr 1.6.0
✔ ggplot2 4.0.3 ✔ tibble 3.3.1
✔ lubridate 1.9.5 ✔ tidyr 1.3.2
✔ purrr 1.2.2
── Conflicts ────────────────────────────────────────── tidyverse_conflicts() ──
✖ dplyr::filter() masks stats::filter()
✖ dplyr::lag() masks stats::lag()
ℹ Use the conflicted package (<http://conflicted.r-lib.org/>) to force all conflicts to become errors
Tabeller
Der er ikke en direkte måde at justere bredde af tabeller. Men antallet af “-” i linie to har betydning for hvordan pandoc vælger bredden.
- Fences giver indholdet semantisk struktur og ikke kun en bestemt farve.
- Indlejrede fences skal lukkes i omvendt rækkefølge af den, de blev åbnet i.
- solution og hint hører normalt til en konkret challenge.
- Instructor-noter kan vises for undervisere uden at fylde i kursistvisningen.
- Komponenter, som Workbench ikke officielt understøtter, bør testes før de bruges i kursusmateriale.