• Impressum

Blogausgraz

~ Der kleine Grazer Blog

Blogausgraz

Kategorien-Archiv: Linux

Ein Gummi … für LaTeX

22 Dienstag Mai 2012

Veröffentlicht von blogausgraz in Linux

≈ 2 Kommentare

Gummi ist ein kleiner, schneller Editor für LaTeX Dokumente. Gummi erzeugt automatisch ein PDF Preview des LaTeX Dokumentes. Gummi (0.6.1) kann auch mit Mehrfachdokumenten richtig umgehen. Die “Testdatei” besteht aus 12 LaTeX Dateien mit etwas über 260 Seiten. Leider gibt es noch keine Möglichkeit die “Seiten” der Einzeldokumente mit PDF Vorschau anzeigen zu lassen. Damit kann man aber leben.

Seit der Version 0.3 hat sich wirklich viel geändert, Fehler im Dokument werden jetzt in Verbindung mit dem verwendeten “\usepackage{}” angezeigt, was bei der Fehlersuche recht praktisch ist. Gummi unterstützt Bibliografien, das Einfügen von Bildern, Tabellen, Matrix, Rechtschreibung und vieles mehr.

Was mich immer wieder beeindruckt ist, wie schnell die PDF Vorschau im Hintergrund erzeugt wird, so macht das Arbeiten richtig Spaß. Gummi ist für kleinere Projekte perfekt geeignet, bei Projekten mit 100 Einzeldateien streikt Gummi und die PDF Vorschau wird extrem langsam.

Mono .. du nervst .. manchmal

06 Freitag Apr 2012

Veröffentlicht von blogausgraz in Linux

≈ 10 Kommentare

Tags

Mono, Open eMag

Die Programmiersprache Mono ist nicht jeder Manns Sache. Für reine Konsolen Anwendungen, die dann später auch auf dem Mac oder Windows laufen, ist Mono sehr gut geeignet. GUI Anwendungen habe ich bis jetzt nur mit c# unter Windows erstellt, was recht einfach ist. Überall findet man Code Schnippsel, die man gut verwenden kann zudem ist c# sehr gut dokumentiert und die API hat viele Beispiele.

Bei Mono sieht das alles etwas anders aus, die API ist nicht vollständig und wenn man nach GDK/GTK Spezialitäten sucht, findet man nur schwer, was brauchbar ist. Mono Develop, der für die Entwicklung von Mono Anwendungen verwendet werden kann, hat so einige Macken mit denen man erst einmal klarkommen muss. Im großen und ganzen ist Mono Develop recht ordentlich und stabil.

Der Umfang der Widgets bzw. GUI Komponenten ist bei c# wesentlich größer und einfacher zu handhaben, ich verwende sonst den SharpDevelop unter Windows.  Für das Open eMag ist jetzt neben einer Konsolen Anwendung, die aus PDF Dateien fertige HTML Dateien für das Web oder eben für das iPad / Android zaubert, noch eine GUI Anwendung notwendig geworden und damit tue ich mich im Moment etwas schwer.

Die GUI Anwendung soll das Erstellen von optimierten HTML5 und CSS5 Seiten und Inhalten für Mobile Endgeräte vereinfachen. Man muss nur ein Bild laden, dieses wird automatisch in das richtige Bildformat umgewandelt. Danach kann man noch Text zu dem Bild hinzufügen oder auch nicht. Der Text kann HTML Tags enthalten, muss aber nicht. Das ganze wird dann gespeichert und fertig ist die optimierte Seite. Das Programm soll später auch unter Mac OSX bzw. Windows laufen.

Ich denke, dass eine GUI für die Mitarbeiter (und für solche, die es noch werden wollen) einfacher ist als, die Bilder in eine Adobe Rome / Scribus Vorlage pressen zu müssen. Zudem geht alles sehr viel schneller, die Android Ausgabe der Open eMag wird genau mit diesem Programm erstellt werden. Die PDF Ausgabe und die iPad / iPhone Ausgabe ist schon fertig. Veröffentlicht wird dann alles an einem Tag, irgendwann in 1 – 2 Wochen.

Mono hat einen Vorteil, mit einem einfachen Befehl kann man alle verwendeten Bibliotheken und das Programm selber zu einem gesamten Programm verknüpfen. Auf diese Weise benötigen Andere Mitarbeiter keine Mono Installation auf ihren Rechnern.

$ mkbundle -o hello hello.exe –deps
Sources: 1 Auto-dependencies: True
embedding: /home/ed/Projects/hello_world/hello.exe
embedding: /mono/lib/mono/1.0/mscorlib.dll
Compiling:
as -o /tmp/tmp54ff73e6.o temp.s
cc -o hello -Wall temp.c `pkg-config –cflags –libs mono` /tmp/tmp54ff73e6.o
Done

$ ls -l
total 1481
-rwxr-xr-x  1 ed users 1503897 2005-04-29 11:07 hello
-rw-r–r–  1 ed users     136 2005-04-29 11:06 hello.cs
-rwxr-xr-x  1 ed users    3072 2005-04-29 11:06 hello.exe

MyNotex, Zettelkasten der Extraklasse ..

26 Montag Mar 2012

Veröffentlicht von blogausgraz in Linux

≈ 5 Kommentare

MyNotex ist eine sehr umfangreiche Sammelstelle für Notizen, Ideen, Dokumente aller Art. Auf meinem Mac habe ich Jahrelang das Programm Journler (wird nicht mehr Weiterentwickelt) verwendet. Ich habe nun etwas ähnliches für Ubuntu gesucht und gefunden. MyNotex ist übersichtlich gegliedert und verfügt über die Typischen Funktionen, die man sich von so einer Anwendung erwartet.

Zuerst erstellt man ein Thema / Projekt, zu dem man dann Notizen und Anhänge hinzufügen kann. Tags erleichtern einem das Auffinden von Informationen. Texte können hervorgehoben werden, Schriften können geändert werden, Texte können verschlüsselt / entschlüsselt werden. Texte können direkt in externen Programmen geöffnet werden, die umfangreiche Sucher erleichtert das Auffinden von Texten oder Textpassagen.

MyNotex kann Notizen aus Tomboy und Gnote importieren und Notizen können als HTML Exportiert werden. Alles in allem ein tolles Programm um etwas Ordnung in Seinen Zettelkasten zu bekommen.   MyNotes arbeitet auch sehr gut mit Dropbox zusammen.

For example, MyNotex could be useful to:

  • take notes during meetings, lessons, conferences, etc;
  • write and keep ideas, memos, letters, reports, agendas, projects, etc;
  • write and keep encrypted reports of confidential meetings;
  • write and keep series of lessons and conferences;
  • write and keep a diary (daily or not);
  • write and keep an archive of pdf articles (attach each pdf file to a note under a thematic subject, insert its author and its title as the note’s title, its abstract as the note’s text and the proper tags; in this way it will be possible to search in the abstract, in the author/title and in the tags of the pdf file);
  • write and keep archive of source code (for programmers);
  • write and keep reviews of books, movies, etc.
  • collect many simple written documents (no images, footnotes, headings, etc.) in one file;
  • create an archive of online texts (articles of web magazines, blogs, etc.) copying them from the browser;
  • manage an encrypted list of passwords;
  • manage a to-do list (task list);
  • share notes and documents with others.

Scribus vs. Adobe Rome

14 Mittwoch Mar 2012

Veröffentlicht von blogausgraz in Linux, Mac OSX, Open Magazin, Ubuntu, Windows, Windows7

≈ Hinterlasse einen Kommentar

Tags

Adobe ROME, Open eMag, Scribus

Scribus 140 A

Für das Open eMag habe ich ein DTP Programm gesucht, was auf dem Mac, Linux und Windows läuft und mit dem man PDF Dateien erstellen kann. Das Programm sollte einfach zu bedienen sein und natürlich auch kostenlos oder OpenSource.

Die erste Ausgabe des Open eMag (2010) habe ich mit Scribus 1.3.7 (aktuell Version 1.4.0) gemacht, was für mich kein Problem war aber für Neueinsteiger nicht so einfach ist. Die zweite Ausgabe des Open eMag wurde dann schon mit Adobe Rome erstellt.

Adobe Rome ist kinderleicht zu bedienen ist aber recht langsam. Ab einer Größe von 30 Seiten+ wird Adobe Rome quälend langsam und ist eigentlich nicht mehr zu gebrauchen.

Die einige Lösung für das Problem ist, mehrere PDF Dateien zu erstellen, die maximal 10 – 15 Seiten haben und diese dann später zu einer PDF Datei zusammenzufügen. Die dritte Ausgabe (2012 A) des Open eMag wird noch mit Adobe Rome erstellt werden, alle weiteren Ausgaben des Open eMag werden wieder mit Scribus gemacht.

Für Scribus spricht zum einen, das es OpenSource ist und auch auf allen Betriebssystemen läuft und zum anderen ist die Qualität der erstellen PDF Dateien wesentlich besser und die Dateigröße ist kleiner (-4 MB bei 30 Seiten). Mit Scribus kann man wesentlich mehr machen als mit Adobe Rome, was die ganze Sache allerdings für den ungeübten Anwender erschwert.

Aber auch das Problem lässt sich durch eine entsprechende Dokumentation lösen.Die gesamte Technik, die für die Erstellung des Open eMag erforderlich ist, basiert dann 100% auf Open Source inkl. dem verwendeten Baker Framewordk für die iPad App. Alle Programme (bis auf Xcode von Apple) laufen dann auf alles Betriebssystemen.

[Diest ist der 1.000 Artikel, den ich in diesem Blog geschrieben habe ….]

 

 

Texmaker 3.3.2 einer der besten LaTeX Editoren

14 Mittwoch Mar 2012

Veröffentlicht von blogausgraz in Linux, Mac OSX, OpenSource, Ubuntu, Windows, Windows7

≈ Hinterlasse einen Kommentar

Tags

LaTeX Editor, Texmaker

Texm 3xa

Die neue Version vom Texmaker 3.3.2, die seit Anfang des Monats verfügbar ist, enthält nur wenig Änderungen. Nur einige Bugfixes und die Übersetzung in Schwedisch.

- The bug about the bad detection of the \part{} structure has been fixed. 
- Swedish translation has been added (thanks to Andreas Pettersson) 
- An additionnal parameter (!) for the current directory is available for the commands

Unglaublich, die Entwickler basteln immer was neues und erweitern meinen Lieblings LaTeX Editor (Mac, Linux, Windows) um neue Funktionen und das machen Sie so gut, das kaum Bugfixes erforderlich sind. Texmaker ist ein gutes Beispiel für ein OpenSource Projekt, bei dem sehr auf die Qualität geachtet wird.

 

← Ältere Artikel

Aktuelle Beiträge

  • Sigma 30mm und die Schärfe
  • Blogausgraz auch auf Tumblr
  • Sigma 30mm F1.4 …
  • Neues vom Photoblog ..
  • Neues von Koken und dem Blogausgraz.net
  • Systemumstellung und Darktable für den Mac
  • Canon EF 50mm 1:1,8 scharfe Sache ..
  • Ärgernis Hosentaschen …
  • Kleine Wanderung ..
  • Frühmorgensgartenbilder ..

Am Besten bewertet

Letzte Kommentare

  • blogausgraz on Systemumstellung und Darktable für den Mac
  • wanderer63 on Systemumstellung und Darktable für den Mac
  • blogausgraz on Systemumstellung und Darktable für den Mac
  • wanderer63 on Systemumstellung und Darktable für den Mac
  • Oscar alias xpenguin on Ärgernis Hosentaschen …

Themen

Allgemein Android / HTC / Samsung Apple Buch Cebit Design digitale Fotografie ebook Freeware GPS / Geotagging Hardware HP Touchpad iPad iPhone Linux Lomography Mac OSX Magazin Musik Open Magazin OpenSource Palm Pre Photos Software Ubuntu Web Webdevelopment WebOs Windows Windows7

Archiv

Blog Stats

  • 393,682 hits

Bloggen Sie auf WordPress.com. Theme: Chateau von Ignacio Ricci.