von ich meine ja nur » Mo 17. Okt 2022, 08:28
Du solltest Mathematik immer im Mathemodus setzen, also auch $6+8$ und eigentlich sogar $5$, wenn das Mathematik ist. Der Mathemodus hat nämlich vielfältige Auswirkungen beispielsweise auf die gewählten Abstände aber ggf. auch auf den Font, aus dem Zeichen stammen. Deshalb ist die konsequente Verwendung für das Satzergebnis von zentraler Bedeutung.
Wenn alle Tasks einer
tasks-Umgebung
vollständig im Mathemodus sein sollen, dann kann man Option
item-format=\ensuremath verwenden, um das zu automatisieren:
\documentclass[a4paper,10pt]{scrartcl}% a4paper ist die Voreinstellung und damit überflüssig
\usepackage[utf8]{inputenc}% Überflüssig seit LaTeX 2018-04-01
\usepackage[ngerman]{babel}
\usepackage[T1]{fontenc}
\usepackage{amsmath}
\usepackage[use-files]{xsim}
\usepackage{tasks}
\begin{document}
Text am Anfang.
\begin{tasks}[item-format=\ensuremath](2)
\task 5
\task 6+8
\task \begin{aligned}8\cdot5-x\end{aligned}
\end{tasks}
Text am Ende.
\end{document}
Wie man sich eine eigene Umgebung definieren kann, die diese Option immer setzt, ist der
tasks-Anleitung, derzeit Abschnitt 7, zu entnehmen. Die dort angegebene Methode, um
* statt
\task als Separator zu verwenden, würde ich für Mathematik aber nur empfehlen, wenn man
* nicht anderweitig benötigt.
Wichtig: Wenn man
item-format=\ensuremath verwendet, muss man natürlich dann für Text in einem Task wieder zurück in den Textmodus (und danach wieder in den Mathemodus) schalten. Deshalb bringt das IMHO wirklich nur etwas, wenn
alle Tasks überwiegend
komplett im Mathemodus sein sollen. Außerdem birgt es die Gefahr, eher zu verwirren und natürlich bei Erweiterungen die Umschaltung per
item-format[/i] zu übersehen. Ich würde daher eher empfehlen, sich anzugewöhnen, für Mathematik selbst reflexartig die Umschaltung vorzunehmen.
Du solltest Mathematik immer im Mathemodus setzen, also auch $6+8$ und eigentlich sogar $5$, wenn das Mathematik ist. Der Mathemodus hat nämlich vielfältige Auswirkungen beispielsweise auf die gewählten Abstände aber ggf. auch auf den Font, aus dem Zeichen stammen. Deshalb ist die konsequente Verwendung für das Satzergebnis von zentraler Bedeutung.
Wenn alle Tasks einer [tt]tasks[/tt]-Umgebung [i]vollständig[/i] im Mathemodus sein sollen, dann kann man Option [tt]item-format=\ensuremath[/tt] verwenden, um das zu automatisieren:
[code]
\documentclass[a4paper,10pt]{scrartcl}% a4paper ist die Voreinstellung und damit überflüssig
\usepackage[utf8]{inputenc}% Überflüssig seit LaTeX 2018-04-01
\usepackage[ngerman]{babel}
\usepackage[T1]{fontenc}
\usepackage{amsmath}
\usepackage[use-files]{xsim}
\usepackage{tasks}
\begin{document}
Text am Anfang.
\begin{tasks}[item-format=\ensuremath](2)
\task 5
\task 6+8
\task \begin{aligned}8\cdot5-x\end{aligned}
\end{tasks}
Text am Ende.
\end{document}
[/code]
Wie man sich eine eigene Umgebung definieren kann, die diese Option immer setzt, ist der [doc]tasks[/doc]-Anleitung, derzeit Abschnitt 7, zu entnehmen. Die dort angegebene Methode, um [tt]*[/tt] statt [tt]\task[/tt] als Separator zu verwenden, würde ich für Mathematik aber nur empfehlen, wenn man [tt]*[/tt] nicht anderweitig benötigt.
Wichtig: Wenn man [tt]item-format=\ensuremath[/tt] verwendet, muss man natürlich dann für Text in einem Task wieder zurück in den Textmodus (und danach wieder in den Mathemodus) schalten. Deshalb bringt das IMHO wirklich nur etwas, wenn [i]alle[/i] Tasks überwiegend [i]komplett[/i] im Mathemodus sein sollen. Außerdem birgt es die Gefahr, eher zu verwirren und natürlich bei Erweiterungen die Umschaltung per [tt]item-format[/i] zu übersehen. Ich würde daher eher empfehlen, sich anzugewöhnen, für Mathematik selbst reflexartig die Umschaltung vorzunehmen.