Open ratnanil opened 10 months ago
This is how it can be done manually:
---
title: test
format:
pdf: default
html: default
---
<style>
.red{
background-color: red;
}
.gray{
background-color: gray;
}
</style>
<pre><code>
Paired t-test
data: blume$a and blume$b
<span class="gray">t = 3.4821, df = 9</span>, <span class="red">p-value = 0.006916</span>
alternative hypothesis: true difference in means is not equal to 0
95 percent confidence interval:
1.366339 6.433661
sample estimates:
mean of the differences
3.9
</pre></code>
\begin{lstlisting}
Paired t-test
data: blume$a and blume$b
|\colorbox{gray}{t = 3.4821, df = 9}|, |\colorbox{red}{p-value = 0.006916}|
alternative hypothesis: true difference in means is not equal to 0
95 percent confidence interval:
1.366339 6.433661
sample estimates:
mean of the differences
3.9
\end{lstlisting}
Aber wie in den beiden obigen Issue vermerkt, möchte ich lieber mit dem latex-environment
lua filter arbeiten. Das ist aber noch nicht ganz gelöst
---
title: test
format:
pdf:
keep-tex: true
include-in-header:
text: |
\usepackage{listings}
\lstset{basicstyle=\ttfamily,escapeinside={||}}
\usepackage{xcolor}
filters:
- latex-environment
environments: [lstlisting]
commands: colorbox
---
p 28 würde mit Code Annotation funktionieren, p 52. aber nicht. Grund ist, dass auf der gleichen Linie an zwei verschiedenen Stellen Annotationen gebraucht werden würden
So sieht Code Annotation aus:
::: {.content-visible when-format="html"}
1. <span class="orange">Name des Tests (Methode)</span>
2. <span class="red">Signifikanz/p-Wert (Verlässlichkeit des Ergebnisses)</span>
3. <span class="magenta">Effektgrösse und -richtung (unser eigentliches Ergebnis!)</span>
4. <span class="teal">ggf. Wert der Teststatistik und Freiheitsgrade ("Zwischenergebnisse")</span>
:::
::: {.content-visible when-format="pdf"}
1. \colorbox{orange}{Name des Tests (Methode)}
2. \colorbox{red}{Signifikanz/p-Wert (Verlässlichkeit des Ergebnisses)}
3. \colorbox{magenta}{Effektgrösse und -richtung (unser eigentliches Ergebnis!)}
4. \colorbox{teal}{ggf. Wert der Teststatistik und Freiheitsgrade ("Zwischenergebnisse")}
:::
Werfen wir noch einmal einen Blick auf den Output von R:
<pre><code>
<span class="orange">Paired t-test</span>
data: blume$a and blume$b
<span class="teal">t = 3.4821, df = 9</span>, <span class="red">p-value = 0.006916</span>
alternative hypothesis: true difference in means is not equal to 0
95 percent confidence interval:
1.366339 6.433661
sample estimates:
<span class="magenta">mean of the differences
3.9</span>
</code></pre>
\begin{lstlisting}
|\colorbox{orange}{Paired t-test}|
data: blume$a and blume$b
|\colorbox{teal}{t = 3.4821, df = 9}|, |\colorbox{red}{p-value = 0.006916}|
alternative hypothesis: true difference in means is not equal to 0
95 percent confidence interval:
1.366339 6.433661
sample estimates:
|\colorbox{magenta}{mean of the differences}|
|\colorbox{magenta}{3.9}|
\end{lstlisting}
Wie machen wir das?
(p 28)
(p 52)