Sonntag, 23. Mai 2010

Darstellung math. Formeln in Mediawiki

Nach der von mir zuerst genutzten Anleitung unter http://www.debacher.de/wiki/Formeln_in_Mediawiki sind einige Zeilen in der LocalSettings.php vorhanden, die bei mir den Fehler "parser-fehler (das zielverzeichnis für mathematische formeln kann nicht angelegt oder beschrieben werden.)" verursachten.

Einen sehr hilfreichen Text fand ich hier: TeX in Mediawiki auf RedHat 5.

Wichtig scheint mir noch ein kleiner Hinweis: Auskommentieren bedeutet in diesem Fall, dass diese Zeilen *nicht* ausgewertet werden sollen. Ergo ein '#' davor. Logisch? Nein, eher nicht, wie die Diskussion zeigt: "Auskommentieren - was ist das genau?" und http://de.wikipedia.org/wiki/Auskommentieren#Verwendung

Eine enorme Hilfe war auch Arch Linux Forums

Dienstag, 30. März 2010

Fülltext

Die Computerwoche zeigt heute in einem interessanten Beitrag einige Erweiterungen für OpenOffice.org. Unter anderem auch einen Magenta Lorem ipsum generator.


Aber wozu eine Erweiterung installieren, wenn diese Funktion bereits vorhanden ist: Das Autotextkürzel bt fügt einem Wrtiter-Dokument einen ausreichenden wie auch geheimnisvollen Text hinzu. Der Aufruf erfolgt ganz einfach durch Eingabe von bt und der anschließenden Betätigung der Taste [F3]. 'bt' steht für Blindtext, in der englischsprachigen Version ist 'dt' (dummy text) zu nutzen.

Have fun!

Abbildung der Computerwoche

Sonntag, 21. März 2010

C++: Verschwindende Konsolenfenster

Wer unter Windows C++ lernt und hierzu Microsoft Visual C++ nutzt, wundert sich wahrscheinlich, dass sein "HalloWelt" sich nach kurzem Hallo auch sogleich wieder verabschiedet.

Abhilfe schafft unter Umständen bereits das Einfügen von cin.get()

Und so sieht der Schnippsel dann aus:

#include <iostream>
using namespace std;
int main(){
cout << "Hallo Welt\n";
cin.get();
}

Infos u.a. hier: cplusplus.com

Manchmal reicht das jedoch nicht aus, dann hilft:


#include <iostream>
using namespace std;
int main(){
int wert;
cout << "Eingabe: ";
cin >> wert;
cout << wert << endl; //versetzt cin wieder in den Ursprungsstatus
cin.ignore(cin.rdbuf()->in_avail()); // löscht alle Zeichen die noch im Eingabepuffer stehen
cin.get(); // liest ein Zeichen aus
}


hth.... und Danke an Toni Schornböck