Scrivener und Probleme beim eBook Export

Wenn man unter Scrivener in ein eBook Format wie Mobi oder EPUB exportieren will, so bekommt man das Problem das bestimmte Formatierungen, wie z.B. die Einrückungen beim „Blockquote“ nicht berücksichtigt werden.

Die "Compile" Optionen

Die „Compile“ Optionen

Für das Problem gibt es eine Lösung, allerdings ist diese relativ gut versteckt. Im „Compile“ Fenster wählt man dabei den Tab „Formating“ und betätigt dort den Button „Options…“ in der oberen rechten Ecke. Dort aktiviert man dann den Punkt „Preserve tabs and indents“ und schon werden die Einrückungen richtig exportiert.

Twitter und die verschwundenen Direktnachrichten

Es ist immer wieder interessant auf welches Verhalten man bei einigen Webdiensten gestoßen wird. So auch bei Twitter. Ich benutze ein Skript welches Tweets und Direktnachrichten nach einer gewissen Zeit wieder löscht. Das ist soweit nicht ungewöhnlich.

Die Direktnachrichten sind nicht nur beim Empfänger verschwunden

Die Direktnachrichten sind nicht nur beim Empfänger verschwunden

Allerdings führt das dazu, das man ein interessantes Verhalten entdecken kann. Wenn Person A der Person B eine Direktnachricht schickt und Person B darauf antwortet:

Person A: Hallo hast du heute Abend Zeit?

Person B: Ja klar.

Nun hat löscht Person B die Direktnachricht. Dabei kann es auch die Direktnachricht von Person A löschen. Soweit ist das kein Problem, allerdings wird die Direktnachricht auch bei Person A gelöscht. Somit bereinigt man nicht nur seinen eigenen Posteingang, sondern auch den des Absenders. Ob dies so gewollt ist? Seltsam ist es allemal.

Evernote unter Windows optimieren

Ich nutze Evernote unter anderem unter Windows. Dort wurde es aber mit zunehmender Zahl der Notizen immer träger, was natürlich irgendwann kein Spaß mehr macht. Eigentlich sollte dies nicht passieren da Evernote die Datenbank ständig optimiert.

Das Debugmenü von Evernote

Das Debugmenü von Evernote

Glücklicherweise gibt es hier Abhilfe, da die Optimierung der Datenbank auch von Hand angestoßen werden kann. Dazu startet man Evernote mit einem zusätzlichen Parameter:

evernote.exe /debugmenu

In dem Debugmenü wird dann der Punkt „Datenbank optimieren“ ausgewählt, was je nach Größe der selben eine Weile dauern sollte. Anschließend läuft Evernote wieder wesentlich flüssiger.

Firefox lässt sich unter Kubuntu nicht installieren

Man nehme ein frisch installierten Kubuntu 12.10 und versuche einen Firefox zu installieren. Im Worst Case kann dies zu folgender Fehlermeldung führen:

(Lese Datenbank ... 163522 Dateien und Verzeichnisse sind derzeit installiert.)
Entpacken von firefox (aus .../firefox_20.0+build1-0ubuntu0.12.10.3_amd64.deb) ...
dpkg: Fehler beim Bearbeiten von /var/cache/apt/archives/firefox_20.0+build1-0ubuntu0.12.10.3_amd64.deb (--unpack):
 Versuch, »/usr/share/applications/firefox.desktop« zu überschreiben, welches auch in Paket kubuntu-firefox-installer 12.04ubuntu1 ist
Es wurde kein Apport-Bericht verfasst, da das Limit MaxReports bereits erreicht ist
Trigger für man-db werden verarbeitet ...
Trigger für desktop-file-utils werden verarbeitet ...
Fehler traten auf beim Bearbeiten von:
 /var/cache/apt/archives/firefox_20.0+build1-0ubuntu0.12.10.3_amd64.deb
E: Sub-process /usr/bin/dpkg returned an error code (1)

Das Problem ist hierbei ein Bug im Paket „kubuntu-firefox-installer“. Um diesen zu beseitigten bzw. zu umgehen wird das Paket mittels:

apt-get remove kubuntu-firefox-installer

deinstalliert. Anschließend kann der Firefox mittels:

apt-get install --no-install-recommends firefox

ohne zusätzlichen Abhängigkeiten installiert werden.

Probleme mit dem Starten von Minecraft unter Ubuntu

Da möchte man nichtsahnend Minecraft starten und bekommt nur folgende Fehlermeldung an den Kopf geworfen:

Exception in thread "main" java.awt.HeadlessException
        at java.awt.GraphicsEnvironment.checkHeadless(GraphicsEnvironment.java:173)
        at java.awt.Window.(Window.java:546)
        at java.awt.Frame.(Frame.java:419)
        at net.minecraft.LauncherFrame.(LauncherFrame.java:20)
        at net.minecraft.LauncherFrame.main(LauncherFrame.java:167)
        at net.minecraft.MinecraftLauncher.main(MinecraftLauncher.java:13)

In diesem Fall hilft ein beherztes:

apt-get install openjdk-6-jdk

auf der Konsole. Nach der Installation sollte Minecraft ohne weitere Probleme starten.