Definition von "vielseitigeren" Makros
Verfasst: Mo 2. Jun 2025, 15:50
Hey,
unter der Vorahnung, dass das bereits gefragt wurde (habs nicht gefunden in der Suche), wie kann ich:
a) beliebig elementige Makros definiere) (von der Idee her sowas wie \newcommand{\Vector}{Liste/Aufzählung, o.Ä. von Elementen}, der dann als Ausgabe eine Matrix mit den Elmenten als Zeilen gibt und beliebig viele Elemente als Eingabe nimmt; z.b. \Vector{1,2,3} würde dann geben \begin{pmatrix}1\\2\\3\end{pmatrix})
b) MaKros mit "default" Eingaben (als Grundidee beispielsweise eine Funktionsdefinition, die normalerweise nach x geht, aber auch einen optionalen Eintrag haben kann mit dem man die variable ändert; also sowas wie \newcommand{QuadratischeFunktion}[1]{$#1([optionale Variable])=[optionale Variable]^2$}, und wenn ich \QuadratischeFunktion{#1} Aufrufe ohne input, dann ist die optionale Variable immer x)
Danke schonmal für eure Hilfe!
(Link auf eine Antwort darauf würde mir auch reichen; ChatGpT will mir immer irgend welche 20.000 neue packages aufdrücken, ihr kennt euch da sicher besser aus)
unter der Vorahnung, dass das bereits gefragt wurde (habs nicht gefunden in der Suche), wie kann ich:
a) beliebig elementige Makros definiere) (von der Idee her sowas wie \newcommand{\Vector}{Liste/Aufzählung, o.Ä. von Elementen}, der dann als Ausgabe eine Matrix mit den Elmenten als Zeilen gibt und beliebig viele Elemente als Eingabe nimmt; z.b. \Vector{1,2,3} würde dann geben \begin{pmatrix}1\\2\\3\end{pmatrix})
b) MaKros mit "default" Eingaben (als Grundidee beispielsweise eine Funktionsdefinition, die normalerweise nach x geht, aber auch einen optionalen Eintrag haben kann mit dem man die variable ändert; also sowas wie \newcommand{QuadratischeFunktion}[1]{$#1([optionale Variable])=[optionale Variable]^2$}, und wenn ich \QuadratischeFunktion{#1} Aufrufe ohne input, dann ist die optionale Variable immer x)
Danke schonmal für eure Hilfe!
(Link auf eine Antwort darauf würde mir auch reichen; ChatGpT will mir immer irgend welche 20.000 neue packages aufdrücken, ihr kennt euch da sicher besser aus)