Seite 1 von 1

Nummerierte Formeln im Array

Verfasst: Mo 7. Nov 2011, 18:17
von Zendoin
Hallo liebes Forum :)

Bin ganz neu hier, aber schon ein wenig erfahren mit LaTeX. Ich bin Mathelehrer und erstelle damit unter anderem meine Angabezettel.

Was ich damit schaffen möchte - und immer noch nicht geschafft habe: eigentlich ganz einfach. Eine Angabe der Form

-----
1. Beispiel bla bla bla berechen nach bla die folgenden bla:
a) (Formel) c) (Formel) e) (Formel)
b) (Formel) d) (Formel) f) (Formel)
Beachte dazu auch bla blaa.
-----

oder auch zweispaltig
- die Formeln sollen dabei nicht inline sondern groß sein (also "richtige" Formeln)
- die linken sollen auf der Seite links sein
- bei allen Beispielen sollen die Spalten gleich breit und regelmäßig über die Seitenbreite verteilt sein
- die Unterpunkte sollen neben (nicht schräg über) den Formeln stehen
- die Punkte, die nebeneinander stehen, sollen immer auf gleicher Höhe liegen

Ich hab viel gegoogelt, gelesen, probiert. Obwohl das einfach scheint (außerdem denke ich, dass schon viele sowas gemacht haben?) hab ichs nicht geschafft mit array, eqarray, tabular, multicol, align. Weder mit enumertate noch mit lustig selbstgecodeten Versuchen.

Bitte um Hilfe, das kann ja nicht so schwer sein...

Richtig kombinieren

Verfasst: Mo 7. Nov 2011, 22:53
von localghost
Ist auch nicht so schwer. Kommt halt nur auf die richtige Kombination an.
\documentclass[11pt,a4paper,ngerman]{article}
\usepackage[T1]{fontenc}
\usepackage[utf8]{inputenc}
\usepackage{babel}
\usepackage[margin=2cm]{geometry}
\usepackage{enumitem,multicol}

\everymath={\displaystyle}

\begin{document}
  \begin{enumerate}
    \item Berechnen Sie \ldots
      \begin{multicols}{3}
        \begin{enumerate}[label={\alph*)}]
          \item $\frac{x}{y}$
          \item $x=y$
          \item $F(x)=\int f(x)\,\mathrm{d}x$
          \item $(a+b)^2=a^2+2ab+b^2$
          \item $(a-b)^2=a^2-2ab+b^2$
          \item $(a+b)(a-b)=a^2-b^2$
        \end{enumerate}
      \end{multicols}
  \end{enumerate}
\end{document}
Für ein Aufgabenblatt solltest Du dir die Klasse exam ansehen.


Thorsten

Verfasst: Mi 9. Nov 2011, 12:31
von Zendoin
Wow, danke, genau so sollte aussehen... Das wird Ordnung in meine Angaben bringen :)

Jetzt versuche ich nur noch herauszufinden, warum es bei mir nicht so ausgesehen hat. Ich glaube, ich habe $$ statt $ genommen. Ich wundere mich ja auch, warum bei deiner Methode trotzdem "große" Gleichungen herauskommen, ich dachte immer, mit $ bekomme ich kleine (also auf Zeilenhöhe beschränkte). ??

Jedenfalls super :) Ich werde mir gleich auch noch das Paket ansehen.

EDIT Habs gecheckt, das macht diese eine Zeile, die ich noch nie gesehen habe :) Niiiice :))

Verfasst: Fr 11. Nov 2011, 12:58
von Zendoin
Hallo nochmal :)

Eines würde ich jetzt gerne dabei noch schaffen: es soll verhindert werden, dass "während" eines Beispieles ein Seitenumbruch erfolgt. Wenn ich jetzt aber eine samepage Umgebung verwende, so interpretiert mir LaTeX das als selbe Spalte (statt selbe Seite). Das gesamte Beispiel in eine Minipage stellen (nach \item) hat auch nicht geholfen.

Geht das überhaupt?

Alternative

Verfasst: Sa 12. Nov 2011, 13:17
von localghost
Zendoin hat geschrieben:[…] Eines würde ich jetzt gerne dabei noch schaffen: es soll verhindert werden, dass "während" eines Beispieles ein Seitenumbruch erfolgt. Wenn ich jetzt aber eine samepage Umgebung verwende, so interpretiert mir LaTeX das als selbe Spalte (statt selbe Seite). Das gesamte Beispiel in eine Minipage stellen (nach \item) hat auch nicht geholfen. […]
Solche Beschreibungen solltest Du grundsätzlich mit einem Minimalbeispiel untermauern. Niemand kann sich auf Anhieb vorstellen, woher diese Umgebung »samepage« kommen soll. Ich habe auch keine Lust, danach zu suchen, nur um dir eine entsprechende Lösung zu präsentieren.


Hier mal ein Ansatz mit der schon erwähnten Klasse exam. Dort funktioniert auch die Umgebung minipage (hier zunächst auskommentiert).
\documentclass[11pt,a4paper,ngerman]{exam}
\usepackage[T1]{fontenc}
\usepackage[utf8]{inputenc}
\usepackage{babel}
\usepackage{multicol}

\renewcommand*{\partlabel}{\thepartno)}
\everymath={\displaystyle}

\begin{document}
  \begin{questions}
%    \begin{minipage}{\linewidth}
    \question Berechnen Sie durch Substitution.
      \begin{multicols}{3}
        \begin{parts}
          \part $\int(2-3x)^4\,\mathrm{d}x$
          \part $\int\sqrt{1-x^2}\,\mathrm{d}x$
          \part $\int 3x^2e^{x^3}\,\mathrm{d}x$
          \part $\int 4xe^{x^2}\,\mathrm{d}x$
          \part $\int 2x\cot x^2\,\mathrm{d}x$
          \part $\int\frac{\mathrm{d}x}{(2+x)\sqrt{1+x}}$
        \end{parts}
      \end{multicols}
%    \end{minipage}
  \end{questions}
\end{document}
Möglicherweise regelt die Klasse den Seitenumbruch auch selbständig so, dass Aufgaben oder Beispiele nicht getrennt werden. Das musst Du aber mal selbst überprüfen

Verfasst: Sa 12. Nov 2011, 20:07
von Zendoin
Besten Dank für das Beispiel.

Ich habs mittlerweile auch lösen können, auch mit einer minipage. Hat sich eigentlich aus der Lösung einer anderen Fragestellung ergeben.

Tut mir leid, dass ich kein Bsp gepostet habe, bin absoluter Forumneuling...

Was ich eigentlich mache, ist auch so eine Art Klasse wie Exam, nur bedeutend weniger umfangreich, aber eben genau passend für Angabezettel für den Matheunterricht. Damit bin ich jetzt dann, nach recht langen Basteleien, bald "fertig". Wenn ich endgültig damit zufrieden bin, werde ich das hier ins Forum stellen (falls es dafür einen passenden Platz gibt).

Danke jedenfalls für deine Mühe :)