Angelegt von Andreas Steinel
Thu, 06 Dec 2007 15:15:00 GMT
Mir ist kein Weg bekannt, einen Kalender mit Bildern schnell in LaTeX zu erstellen, also hab ich mir etwas geschrieben, was diese Arbeit für mich erledigt.
Der erzeugte Kalender sieht wie folgt aus:
Man kann das Jahr und die Bilder angeben, die für jeden Monat verwendet werden sollen. Danach erzeugt das Skript mit Hilfe des Konsolenprogrammes cal
den Kalender und man kann die Datei calendar.tex
mittels pdflatex
übersetzen.
Das Programm kann man hier herunterladen.
Posted in LaTeX, PDFTex und Co., Linux | keine Kommentare | keine Trackbacks
Angelegt von Andreas Steinel
Wed, 01 Aug 2007 11:19:00 GMT
Momentan schreibe ich mit Tobias zusammen an einem ‘Paper’ über unser Programmierprojekt des Kurses Computational Photography und habe daher wieder vermehr mit Neuland – in Bezug auf die stilistischen Knackpunkte – zu tun. Hier eine kleine Auswahl der Probleme und deren Lösung:
Das Paper soll(t)e basierend auf twocolumn mit einem gelieferten Designtemplate geschrieben werden:
- Abstract soll nicht twocolumn, sonder nur onecolumn sein:
\twocolumn[{\csname @twocolumnfalse\endcsname
\maketitle
\begin{abstract}
Text
\end{abstract}
}]
- einige Abbildungen (engl. figures) sollen auch über die ganze Seite, statt nur über eine Spalte gehen:
\begin{figure*}
\end{figure*}
- Bei einigen neueren Paper’s ist mir aufgefallen, daß die Autoren am Ende mit Bild und Mini-Lebenslauf aufgeführt sind. Sowas wollte ich auch haben:
\begin{minipage}{\linewidth}
\begin{wrapfigure}{l}{20mm}
\vspace{-13pt}
% Ja, die 22mm sind hier Absicht
\includegraphics[width=22mm]{steinel.ps}
\vspace{-20pt}
\end{wrapfigure}
< TEXT >
\end{minipage}
Falls jemand eine geschicktere Lösung für die einzelnen Probleme hat, ich bin immer für Anregungen und Tipps offen.
Posted in LaTeX, PDFTex und Co. | keine Kommentare | keine Trackbacks
Angelegt von Andreas Steinel
Sat, 07 Jul 2007 23:00:00 GMT
Für ein Seminar müssen wir die aktuelle Folie (bzw. Foliennummer) anzeigen. Hierfür hab ich nach einigem Googlen ein Beispiel gefunden, das auch funktioniert:
\setbeamertemplate{footline}
{%
\begin{beamercolorbox}[wd=0.5\textwidth,ht=3ex,dp=1.5ex,
leftskip=.5em,rightskip=.5em]{author in head/foot}%
\usebeamerfont{author in head/foot}%
\insertframenumber\hfill\insertshortauthor%
\end{beamercolorbox}%
\vspace*{-4.5ex}\hspace*{0.5\textwidth}%
\begin{beamercolorbox}[wd=0.5\textwidth,ht=3ex,
dp=1.5ex,left,leftskip=.5em]{title in head/foot}%
\usebeamerfont{title in head/foot}%
\insertshorttitle%
\end{beamercolorbox}%
}
Das ganze sieht dann wie folgt aus:
Posted in LaTeX, PDFTex und Co. | keine Kommentare | keine Trackbacks
Angelegt von Andreas Steinel
Sat, 07 Jul 2007 00:28:00 GMT
Heute ein paar kleine Tipps, die ich schon lange bloggen will:
- Das Extrahieren von Bildern aus PDF-Dateien (ohne Acrobat oder sonstwas) ist möglich durch das Programm
pdfimages
. Dabei werden die Bilder in dem Originalformat abgespeichert, mit dem sie in das PDF eingebaut wurden. Das funktioniert prima bei Papers aber auch bei E-Books, wie z.B. diesem hier. Bei dem E-Book (oder eher dem Auszug) geht es um die Behandlung von Haut in Photoshop. In den letzten Tagen habe ich viel mit den erwähnten Techniken unter GIMP herumgespielt. Vielleicht komme ich ja bald (z.B. nach den bald ansstehen Klausuren) endlich mal dazu, die ganzen Sachen zu bloggen, die ich in diesem Feld benutzt habe.
- Alle Bilder in einem Verzeichnis lassen sich sehr schnell und einfach mit
mogrify
verändern. Zum Umwandeln von TGA
in PNG
macht man folgendes:
mogrify -format png *tga
Posted in FreeBSD, GIMP, LaTeX, PDFTex und Co., Linux | keine Kommentare
Angelegt von Andreas Steinel
Tue, 05 Jun 2007 17:28:00 GMT
Bisher habe ich immer versucht, mit dem FreeBSD-Port pdfmerge
zurechtzukommen. Leider war dies nicht immer einfach und funktioniert hat es auch leider nicht immer.
Ich bin froh, daß ich eben fast zufällig über dieses Tool gestürzt bin, welches seine Arbeit sehr gutund vorallem in der Kommandozeile erledigt. Das andere Programm basierte auf einer in BASH geschriebenen GUI.
Ein anderes Programm, das ich oft benutze ist pdfbook
. Damit kann man psbook
auch direkt für PDF-Dateien verwenden. Gefunden habe ich das Programm hier:
Posted in FreeBSD, LaTeX, PDFTex und Co. | keine Kommentare
Angelegt von Andreas Steinel
Fri, 27 Oct 2006 15:16:22 GMT
Ich muß für eine Seminararbeit ein Bild als PDF speichern, um deren transparenz aufrecht zu erhalten. Hierzu hatte ich bereits einen Artikel verfasst, welche sich mit der Transparenz befasst.
Bei meinem jetzigen Problem handelt es sich umd die schlechte Qualität des Bildes nach der Umwandlung mit epstopdf
. Dabei werden die Bilder automatisch Komprimiert und selbst die Kommandooption -nocompress
hilft hier leider nicht weiter. Ich fand heute per Zufall eine Lösung dies schon fast unlösbar geglaubten Problemes.
Man muß die Ghostscript-Optionen im Programm epstopdf
$GSOPTS = "-dUseFlateCompression=false -dUseFlateCompression=true " unless $::opt_compress;
durch folgende Optionen erweitern:
-dAutoFilterColorImages=false -dAutoFilterGrayImages=false \
-sColorImageFilter=FlateEncode -sGrayImageFilter=FlateEncode \
-dPDFSETTINGS=/prepress
Danach sieht das PDF-Bild schön aus.
Posted in LaTeX, PDFTex und Co. | keine Kommentare
Angelegt von Andreas Steinel
Tue, 03 Oct 2006 15:42:00 GMT
Mittels dem Programm bmeps ist es möglich, transparente PNG’s in EPS umzuwandeln und dabei die Transparenz zu wahren.
bmeps -c -p3 -a l in.png out.eps
Weitere Transparenzeinstellungen können hier nachgelesen werden.
Posted in LaTeX, PDFTex und Co. | keine Kommentare
Angelegt von Andreas Steinel
Fri, 08 Sep 2006 14:30:00 GMT
Mittels dieses Codes ist es möglich aus einer PDF-Datei die Titelseite als PNG zu exportieren. Besonderheit ist hierbei das Laden der ersten Seite, ohne alle Seiten zu laden. Somit kann man schnell, effizient und speicherschonend arbeiten.
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
|
#!/usr/bin/env ruby
# This code extracts the first page
# of a PDF file and write two png-files,
# a small and a big thumbnail.
require 'RMagick'
include Magick
def pngize(str,a=nil)
return str.split(".")[0..-2].join(".") +
a.to_s + ".png"
end
def create_thumbnail(image)
# Workaround for self.number_scenes=1
img = Image.read(image+"[0]")
puts img.size
geom = "200x300"
img.change_geometry!(geom) { |cols, rows|
img.thumbnail! cols, rows }
img.write(pngize(image))
geom = "50x75"
img.change_geometry!(geom) { |cols, rows|
img.thumbnail! cols, rows }
img.write(pngize(image,"_mini"))
end
create_thumbnail(ARGV[0]) |
Posted in LaTeX, PDFTex und Co., Programmieren, Ruby | keine Kommentare
Angelegt von Andreas Steinel
Sat, 26 Aug 2006 21:33:00 GMT
Somit lässt sich ein LaTeX-Dokument mit ispell
auf Rechtschreibprobleme untersuchen:
ispell -t -d deutsch -T latin1 -w 'äöüÄÖÜß'
Posted in externes Gehirn, LaTeX, PDFTex und Co. | keine Kommentare
Angelegt von Andreas Steinel
Fri, 25 Aug 2006 00:39:00 GMT
Ich habe gerade die Anträge (1x Formblatt 1 und 2x Formblatt 3) mittels PDF-Formular erstellt und dann zwei Stunden gebraucht, um das PDF-Formular mit dem eingegebenen Text zu speichern. Leider konnte ich es nur als PostScript speichern und jeder Versuch, die Datei in PDF umzuwandeln schlug fehl:
This PostScript file was created from an encrypted PDF file.
Redistilling encrypted PDF is not permitted.
Nun ja, ich habe die Formulare nun als PostScript und muß sie dann nächstes Jahr nur nochmal ausdrucken freu.
Posted in LaTeX, PDFTex und Co., Uni | Tags Bafög, PDF | 2 comments