When entering LaTeX-formulae, do not forget to use $$, \[\], or another tag to tell LaTeX that you would like the formular features.
You may download the pdf-version of whichever set of flashcards you like, but remember: this is a free project - everyone may contribute. I do not have the time to fix all mistakes made while entering data.
If there is an error in the LaTeX-file the server will not parse a new file. Please check the corresponding logfile and try to fix the error.
The flashcards are sorted within the pdf-export. The most recent changes will show up at the top, so you can update your flashcard-set by printing only the first pages.
Adding new subjects to the database
You may easily add new subjects by just typing the name into the textbox right next to the subject-dropdown-list when adding a new card.
If you would like to declare a card-language other than german (which is standard if you do not declare a language), you will have to add a prefix like this
de:NewSubjectName
to your new subject's name.
Just replace the de in front of the colon by the ISO_3166-1_alpha-2-Code of the language you are using in lower case.
Hints for using the available packages
esint
Commands
\int %single integral \iint %double integral \iiint %tripple integral \iiiint %quadruple integral \dotsint %integrals with dots inbetween \oint %line integral \oiint %double line integral with elliptic line \varoiint %double line integral with circle \sqint %squared line integral \sqiint \ointctrclockwise \ointclockwise \varointclockwise \varointctrclockwise \fint \landupint \landdownint
Just put the command you would like to use anywhere you like within the math-environment.
Hint
To set an are or intervall for the integration modify the commands as follows (where \intcmd is the command for inserting a certain integral):
\intcmd_{area}
\intcmd_{lowend}^{highend}
Example
\oiint_A \vec{D} d\vec{A} = \iiint_V \rho dV = Q %Gauss' Theorem of electrostatics
For more information about TeXing a formula, take a look at Wikipedia.
to topgraphicx
Commands
\includegraphics[options]{filename}
\includegraphics*[options]{filename} %use this command to scale image
You may upload and view available images while adding or editing an entry by clicking the Upload Images-Button on top of the Answer-textbox.
When including an image, please do not forget to prepend the path to the image-directory: "./upload/img/".
You may upload and include PNG and JPG files.
Options you may use
| width=xx | Specify the preferred width of the imported image to xx. | NB. Only specifying either width or height will scale the image whilst maintaining the aspect ratio. |
| height=xx | Specify the preferred height of the imported image to xx. | |
| keepaspectratio | This can be set to either true or false. When true, it will scale the image according to both height and width, but will not distort the image, so that neither width or height are exceeded. | |
| scale=xx | Scales the image by the desired scale factor. e.g, 0.5 to reduce by half, or 2 to double. | |
| angle=xx | This option can rotate the image by xx degrees (anti-clockwise). | |
| trim=l b r t | This option will crop the imported image by l from the left, b from the bottom, r from the right, and t from the top. Where l, b, r and t are lengths. | |
| clip | For the trim option to work, you must set clip=true. | |
If you use more than one option at a time, use comma to separate them.
Example
\includegraphics*[width=5cm,angle=180]{./upload/img/Signalunterscheidung.jpg} %show picture upside down and scale to width of 5cm
to top
listings
Commands
\begin{lstlisting} \end{lstlisting} %lstlisting-environment
\lstinputlisting[<options>]{<source_filename>}
Example
\begin{lstlisting}[language=Matlab]
Dsys = c2d(Csys, 0.01);
\end{lstlisting}
to top
units
Commands
\unit[<val>]{<dim>} %units
\unitfrac[<val>]{<num>}{<denom>} %fractions of units
\nicefrac[<fontcmd>]{<num>}{<denom>} %nice fractions
Example
\unit[273,15]{K}
to top
usenames:color
Commands
\textcolor{<color>}{<text>} %add some color to text
68 standard colors known to dvips
| GreenYellow | Yellow | Goldenrod | Dandelion | Apricot | Peach | Melon | YellowOrange | Orange | BurntOrange |
| Bittersweet | RedOrange | Mahogany | Maroon | BrickRed | Red | OrangeRed | RubineRed | WildStrawberry | Salmon |
| CarnationPink | Magenta | VioletRed | Rhodamine | Mulberry | RedViolet | Fuchsia | Lavender | Thistle | Orchid |
| DarkOrchid | Purple | Plum | Violet | RoyalPurple | BlueViolet | Periwinkle | CadetBlue | CornflowerBlue | MidnightBlue |
| NavyBlue | RoyalBlue | Blue | Cerulean | Cyan | ProcessBlue | SkyBlue | Turquoise | TealBlue | Aquamarine |
| BlueGreen | Emerald | JungleGreen | SeaGreen | Green | ForestGreen | PineGreen | LimeGreen | YellowGreen | SpringGreen |
| OliveGreen | RawSienna | Sepia | Brown | Tan | Gray | Black | White |
Example
\textcolor{blue}{this text is blue}
to top
Why is there a login?
A month after this project went online there had been an attack by some spam-bot. I deleted the nonsense and ignored it.
Later on there were more acts of sabotage and I decided to set up a verification against spam-bots.
You do not have to register. You will not need an account or a password. Just type the letters from the image and click Login.
To get rid of the information stored on you computer, click Logout right here or on the Home-page
Technical stuff To keep editing of flashcards simple I use a cookie, which is provided as soon as you prove that you are human.
Each time, you send or request flashcard-data the homepage will check the existence of this cookie and deny access if there is none.


