2010-04-12, 20:38
Morgen soll es nach Angaben von chip.de ein neues Handy-Flaggschiff von Nokia geben, das auch eine neue Symbian Version mitbringt. Was diese kann, findet man hier: http://www.areamobile.de/news/14553-nokia-demonstriert-die-neuerungen-von-symbian-3. Sieht ganz schick aus.
Nachtrag: Nokia bringt drei neue Telefone heraus: http://www.chip.de/news/Nokia-E5-C3-und-C6-Drei-neue-QWERTZ-Handys_42414615.html.
Uwe Ziegenhagen likes LaTeX and Python, sometimes even combined.
Do you like my content and would like to thank me for it? Consider making a small donation to my local fablab, the Dingfabrik Köln. Details on how to donate can be found here Spenden für die Dingfabrik.
More Posts - Website
2010-04-11, 21:18
Wenn die vorgegebenen Gliederungsebenen nicht ausreichen in der verwendeten Dokumentenklasse, findet man bei http://www.asselmeyer.com/latex-gliederung-4ter-ordnung eine Lösung, die über das Umdefinieren von \paragraph
funktioniert. Weil es mich schon immer mal interessiert hat, wie man eine komplett neue Ebene erstellt, hier ein Beispiel, entstanden mit viel Probieren und Fragen:
\documentclass{article}
\usepackage[]{blindtext}
\usepackage[]{forloop}
\usepackage{titlesec}
\usepackage[]{titletoc}
\titlecontents{subsubsubsection}[9em]{}{\contentslabel{3.9em}}%
{\hspace*{-1.2em}}{\titlerule*[0.675pc]{.}\contentspage}
\makeatletter
\newcounter{subsubsubsection}[subsubsection]
\setcounter{subsubsubsection}{1}
\setcounter{secnumdepth}{4}
\setcounter{tocdepth}{5}
\renewcommand{\thesubsubsubsection}{\thesubsubsection.\@arabic\c@subsubsubsection}
\titleclass{\subsubsubsection}{straight}[\subsubsection]
\titleformat{\subsubsubsection}{\bf}{\thetitle}{1em}{}[]
\titlespacing{\subsubsubsection}{0pt}{3.25ex plus 1ex minus 0.2ex}{1.5ex plus 0.2ex}
\makeatother
\newcounter{ct}
\begin{document}
\tableofcontents
\forloop{ct}{1}{\value{ct} < 100}{%
\section{Das ist eine Section}%
\subsection{Das ist eine Sub-Section}%
\subsubsection{Das ist eine SubSub-Section}%
\blindtext%
\subsubsection{Das ist eine SubSub-Section}%
\subsubsubsection{Hier die neue SubSubSub-Section}%
\blindtext%
\subsubsubsection{Hier die neue SubSubSub-Section}%
\blindtext%
\paragraph{Das ist ein Paragraph}
\blindtext%
\subparagraph{Das ist ein Sub-Paragraph}
\blindtext%
}
\end{document} |
\documentclass{article}
\usepackage[]{blindtext}
\usepackage[]{forloop}
\usepackage{titlesec}
\usepackage[]{titletoc}
\titlecontents{subsubsubsection}[9em]{}{\contentslabel{3.9em}}%
{\hspace*{-1.2em}}{\titlerule*[0.675pc]{.}\contentspage}
\makeatletter
\newcounter{subsubsubsection}[subsubsection]
\setcounter{subsubsubsection}{1}
\setcounter{secnumdepth}{4}
\setcounter{tocdepth}{5}
\renewcommand{\thesubsubsubsection}{\thesubsubsection.\@arabic\c@subsubsubsection}
\titleclass{\subsubsubsection}{straight}[\subsubsection]
\titleformat{\subsubsubsection}{\bf}{\thetitle}{1em}{}[]
\titlespacing{\subsubsubsection}{0pt}{3.25ex plus 1ex minus 0.2ex}{1.5ex plus 0.2ex}
\makeatother
\newcounter{ct}
\begin{document}
\tableofcontents
\forloop{ct}{1}{\value{ct} < 100}{%
\section{Das ist eine Section}%
\subsection{Das ist eine Sub-Section}%
\subsubsection{Das ist eine SubSub-Section}%
\blindtext%
\subsubsection{Das ist eine SubSub-Section}%
\subsubsubsection{Hier die neue SubSubSub-Section}%
\blindtext%
\subsubsubsection{Hier die neue SubSubSub-Section}%
\blindtext%
\paragraph{Das ist ein Paragraph}
\blindtext%
\subparagraph{Das ist ein Sub-Paragraph}
\blindtext%
}
\end{document}
Was mir noch nicht gefällt ist das Einrücken der \paragraphs
im Inhaltsverzeichnis. Setze ich die tocdepth um eins herunter, verschwinden auch meine subsubsubsections
aus dem Inhaltsverzeichnis. Dupliziere ich die \titlecontents
Zeile und setze 12em statt 9em ein, verschwindet der Paragraph komplett. Merkwürdig…
Siehe das Update zu diesem Artikel unter http://uweziegenhagen.de/?p=1074
Uwe Ziegenhagen likes LaTeX and Python, sometimes even combined.
Do you like my content and would like to thank me for it? Consider making a small donation to my local fablab, the Dingfabrik Köln. Details on how to donate can be found here Spenden für die Dingfabrik.
More Posts - Website
Schlagwörter:
LaTeX Category:
LaTeX,
Tipps & Tricks |
Kommentare deaktiviert für Subsubsubsection oder wenn die Gliederungsebenen in LaTeX nicht ausreichen
2010-04-10, 10:39
Gestern habe ich mir ein Spyder3 Farb-Kalibrierungssystem gekauft und gleich ausprobiert, der Unterschied zum nicht-kalibrierten System ist recht deutlich. Prädikat: empfehlenswert
Uwe Ziegenhagen likes LaTeX and Python, sometimes even combined.
Do you like my content and would like to thank me for it? Consider making a small donation to my local fablab, the Dingfabrik Köln. Details on how to donate can be found here Spenden für die Dingfabrik.
More Posts - Website
2010-04-10, 10:36
Da der Internet Explorer der Meinung ist, PDF-Dateien im eingebetteten Reader anzuzeigen und das entsprechende PDF die Werkzeugleiste versteckt, brauchte ich ein alternatives Kommando, das die Datei direkt herunterlädt. Auf http://huddledmasses.org/wget-for-powershell/ gab es die Lösung:
$client = new-object System.Net.WebClient
$client.DownloadFile("<URL>","<Dateipfad, in den gespeichert werden soll>") |
$client = new-object System.Net.WebClient
$client.DownloadFile("<URL>","<Dateipfad, in den gespeichert werden soll>")
Uwe Ziegenhagen likes LaTeX and Python, sometimes even combined.
Do you like my content and would like to thank me for it? Consider making a small donation to my local fablab, the Dingfabrik Köln. Details on how to donate can be found here Spenden für die Dingfabrik.
More Posts - Website
2010-04-06, 20:02
Letzte Woche war ich bei der Troisdorfer Linux User Group und hab einen kleinen Vortrag zu LaTeX & Co gehalten, hier die Folien: Intro
Uwe Ziegenhagen likes LaTeX and Python, sometimes even combined.
Do you like my content and would like to thank me for it? Consider making a small donation to my local fablab, the Dingfabrik Köln. Details on how to donate can be found here Spenden für die Dingfabrik.
More Posts - Website
Schlagwörter:
LaTeX Category:
LaTeX |
Kommentare deaktiviert für Folien vom LaTeX-Vortrag in Troisdorf
2010-03-24, 21:33
todonote ist ein ziemlich geniales Paket, um in Texten Notizen zu Teilen anzubringen, an denen man noch arbeiten muss. Heute kam in der deutschen TeX-Newsgroup de.comp.text.tex die Frage auf, ob man nicht LaTeX-Standardkommentare durch entsprechende \todo{} Einträge ersetzen kann.
Mit Ultraedit, einem genialen Editor Windows (und seit kurzem auch Linux) und dessen REGEXP-Fähigkeiten ist sowas schnell gemacht:
^(^%^)^(*^)^($^)
Erläuterung:
Es sind drei Subpattern, die jeweils mit ^( ^) separiert werden.
- Das erste Pattern sucht nach dem % Zeichen (wird als \% dargestellt, da es auch ein aktives Zeichen in REGEXPs ist)
- Das zweite Pattern sucht nach beliebigem Text, schließt aber das Zeilenende $ nicht mit ein.
- Das dritte Pattern sucht einfach nach dem Zeilenende $, das uns nicht weiter interessiert.
Ersetzt wird dann durch das zweite Pattern, das in einen \todo Befehl eingebettet wird.
\todo{^2}
Uwe Ziegenhagen likes LaTeX and Python, sometimes even combined.
Do you like my content and would like to thank me for it? Consider making a small donation to my local fablab, the Dingfabrik Köln. Details on how to donate can be found here Spenden für die Dingfabrik.
More Posts - Website
Schlagwörter:
LaTeX Category:
LaTeX,
Tipps & Tricks |
Kommentare deaktiviert für Kommentare durch todonotes Anmerkungen ersetzen
2010-03-22, 20:34
Heute hatte ich die Aufgabe, mal Bilder binär in eine Datenbank zu übertragen, was mit dem bulk
Feature des SQL Servers auch recht gut klappt, sofern man den Dateipfad richtig angibt. Liegen die Dateien nicht auf dem Datenbank-Server, so sind UNC-Pfade zu verwenden.
-- Erstelle Tabelle
CREATE TABLE [dbo].[Bilder](
[ID] [INT] NULL,
[ID2] [INT] NULL,
[DATA] [image] NULL
) ON [PRIMARY] TEXTIMAGE_ON [PRIMARY]
GO
-- Füge Bild ein
INSERT INTO Bilder
VALUES (1,2,(SELECT binary_data
FROM OPENROWSET(Bulk 'c:/test.jpg', SINGLE_BLOB)
AS F(binary_data))) |
-- Erstelle Tabelle
CREATE TABLE [dbo].[Bilder](
[ID] [int] NULL,
[ID2] [int] NULL,
[data] [image] NULL
) ON [PRIMARY] TEXTIMAGE_ON [PRIMARY]
GO
-- Füge Bild ein
INSERT INTO Bilder
VALUES (1,2,(SELECT binary_data
FROM OPENROWSET(Bulk 'c:/test.jpg', SINGLE_BLOB)
AS F(binary_data)))
Für das Testen des Uploads habe ich dann bei http://support.microsoft.com/kb/317701 entsprechenden Code gefunden, den ich innerhalb von fünf Minuten am Laufen hatte und der auf Knopf-Druck das Bild aus der Datenbank in eine Picturebox liest. Mission accomplished 😉
Uwe Ziegenhagen likes LaTeX and Python, sometimes even combined.
Do you like my content and would like to thank me for it? Consider making a small donation to my local fablab, the Dingfabrik Köln. Details on how to donate can be found here Spenden für die Dingfabrik.
More Posts - Website
Schlagwörter:
C#,
SQL Category:
Programmierung,
C# |
Kommentare deaktiviert für Mit C# Bilder aus einer Datenbank lesen
2010-03-21, 07:54
Hier zwei Links zu Gigapixel-Aufnahmen von Dresden bzw. Paris. Leider ist die Technik, um Bilder in der Größe herzustellen noch nicht bezahlbar:
Das Bild wurde mit der Canon 5D mark II mit einem 400mm-Objektiv aufgenommen. Es besteht aus insgesamt 1.655 Vollformatbildern mit je 21,4 Megapixel, die ein Foto-Roboter in 172 Minuten aufnahm. Für die Verarbeitung von 102 GB Rohdaten benötigte ein Computer mit 16 Prozessoren und 48 GB Hauptspeicher 94 Stunden. Mit einer Auflösung von 297.500 x 87.500 Pixel (26 Gigapixel) ist das Foto derzeit das größte der Welt. (Stand Dezember 2009)
http://www.dresden-26-gigapixels.com/dresden26GP
http://www.paris-26-gigapixels.com/index-en.html
Uwe Ziegenhagen likes LaTeX and Python, sometimes even combined.
Do you like my content and would like to thank me for it? Consider making a small donation to my local fablab, the Dingfabrik Köln. Details on how to donate can be found here Spenden für die Dingfabrik.
More Posts - Website
Schlagwörter:
Panorama Category:
Panoramen |
Kommentare deaktiviert für Gigapixel-Aufnahmen
2010-03-20, 18:29
Für LaTeX gibt es ja mehrere gute Pakete, um einen Lebenslauf zu setzen. Über die Suche nach einer Möglichkeit, den Hintergrund einer \section einzufärben, bin ich eben auf eine interessante Reihe von Artikeln gestoßen.
http://stefano.italians.nl/archives/5
Uwe Ziegenhagen likes LaTeX and Python, sometimes even combined.
Do you like my content and would like to thank me for it? Consider making a small donation to my local fablab, the Dingfabrik Köln. Details on how to donate can be found here Spenden für die Dingfabrik.
More Posts - Website
2010-03-15, 16:02
Von Christian Tellechea, dem Autor von Spreadtab, habe ich als Kommentar zum dritten Teil noch einige Tipps bekommen, die ich mir sonst hätte mühsam zusammensuchen müssen. Da sein Beispiel im Kommentar aufgrund fehlender geschweifter Klammern nicht fehlerfrei durchlief, kommt hier eine bereinigte Version.
\documentclass{scrartcl}
\usepackage{spreadtab}
\usepackage{eurosym}
\usepackage{numprint}
\begin{document}
\STsetdecimalsep{,}% set the decimal separator to ,
\nprounddigits{2}% set the number of digit of the decimal part
\begin{spreadtab}[\STsavecell{\myresult}{d6}]{{tabular}{rrN{2}{2}N{2}{2}}}
@ Artikel & @ Anzahl & {@ Preis}& {@ Summe} \\ \hline
@Brot & 1.00 & :={2.00}\,\euro & :={[-1,0]*[-2,0]}\,\euro \\
@Butter & 2.00 & :={3.67}\,\euro & :={[-1,0]*[-2,0]}\,\euro \\
@Milch & 3.00 & :={4.00}\,\euro & :={[-1,0]*[-2,0]}\,\euro \\
@Wein & 4.00 & :={5.00}\,\euro & :={[-1,0]*[-2,0]}\,\euro \\ \hline
& & {@Summe} & :={sum(d1:[0,-1])}\,\euro \\ \hline \hline
\end{spreadtab}
Die Gesamtsumme ist \numprint{\myresult}\,\euro.
\end{document} |
\documentclass{scrartcl}
\usepackage{spreadtab}
\usepackage{eurosym}
\usepackage{numprint}
\begin{document}
\STsetdecimalsep{,}% set the decimal separator to ,
\nprounddigits{2}% set the number of digit of the decimal part
\begin{spreadtab}[\STsavecell{\myresult}{d6}]{{tabular}{rrN{2}{2}N{2}{2}}}
@ Artikel & @ Anzahl & {@ Preis}& {@ Summe} \\ \hline
@Brot & 1.00 & :={2.00}\,\euro & :={[-1,0]*[-2,0]}\,\euro \\
@Butter & 2.00 & :={3.67}\,\euro & :={[-1,0]*[-2,0]}\,\euro \\
@Milch & 3.00 & :={4.00}\,\euro & :={[-1,0]*[-2,0]}\,\euro \\
@Wein & 4.00 & :={5.00}\,\euro & :={[-1,0]*[-2,0]}\,\euro \\ \hline
& & {@Summe} & :={sum(d1:[0,-1])}\,\euro \\ \hline \hline
\end{spreadtab}
Die Gesamtsumme ist \numprint{\myresult}\,\euro.
\end{document}
Hinweis: Das Beispiel war fehlerhaft und hat ab D1 summiert, anstatt von D1. Im Quellcode hab ich es ausgetauscht, das richtige Ergebnis ist natürlich 41,34 Euro.
Uwe Ziegenhagen likes LaTeX and Python, sometimes even combined.
Do you like my content and would like to thank me for it? Consider making a small donation to my local fablab, the Dingfabrik Köln. Details on how to donate can be found here Spenden für die Dingfabrik.
More Posts - Website
Schlagwörter:
LaTeX Category:
LaTeX,
Pakete |
Kommentare deaktiviert für Das Spreadtab-Paket Teil 4