Archive for the ‘Pakete’ Category.
2012-01-20, 23:45
Wie man mit lpic.sty Formulare füllt, habe ich in einem früheren Blogeintrag bereits gezeigt: (http://uweziegenhagen.de/?p=1208). Hier ein neues Beispiel, dieses Mal für einen Kaufvertrag über ein gebrauchtes Rad, den man unter www.vsf.de/fileadmin/vsf/downloads/kaufvertragprivat.pdf herunterladen kann.
\documentclass{scrartcl}
\usepackage[utf8]{inputenc}\usepackage[T1]{fontenc}
\usepackage[ngerman]{babel}
\usepackage[left=0cm,right=0cm,top=0cm,bottom=0cm]{geometry}
\usepackage[]{graphicx}
\usepackage[]{lpic}
\setlength{\parindent}{0pt}
\begin{document}
\begin{lpic}[]{kaufvertragprivat(0.999)} % coords(20)
\lbl[t]{41,248;\textcolor{black}{\small \textbf{Max Mustermann}}}
\lbl[t]{130,248;\textcolor{black}{\small \textbf{Martina Musterfrau}}}
\lbl[t]{55,240;\textcolor{black}{\small \textbf{Musterstr. 2, 12345 Musterstadt}}}
\lbl[t]{140,240;\textcolor{black}{\small \textbf{Musterweg 23q, 12345 Musterstadt}}}
\lbl[t]{50,230;\textcolor{black}{\small \textbf{Personalausweis, 1234567890}}}
\lbl[t]{40,160;\textcolor{black}{\small \textbf{Oranje}}}
\lbl[t]{44,150;\textcolor{black}{\small \textbf{Hollandrad}}}
\lbl[t]{41,140;\textcolor{black}{\small \textbf{28 Zoll}}}
\lbl[t]{45,131;\textcolor{black}{\small \textbf{schwarzblau}}}
\lbl[t]{40,122;\textcolor{black}{\small \textbf{12345}}}
\lbl[t]{40,100;\textcolor{black}{\small \textbf{Beleuchtung}}}
\lbl[t]{41,95;\textcolor{black}{\small \textbf{Gepäckträger}}}
\lbl[t]{41,90;\textcolor{black}{\small \textbf{Schutzbleche}}}
\lbl[t]{39,85;\textcolor{black}{\small \textbf{Kopfstütze}}}
\lbl[t]{42,80;\textcolor{black}{\small \textbf{mehr Zubehör}}}
\lbl[t]{42,75;\textcolor{black}{\small \textbf{mehr Zubehör}}}
\lbl[t]{42,70;\textcolor{black}{\small \textbf{mehr Zubehör}}}
\lbl[t]{60,59;\textcolor{black}{\small \textbf{Musterstadt, den \today}}}
\lbl[t]{167,71;\textcolor{black}{\Large \textbf{--1234--}}}
\lbl[t]{113,83;\textcolor{black}{\Large X}}
\lbl[t]{113,121;\textcolor{black}{\Large X}}
\lbl[t]{113,116;\textcolor{black}{\Large X}}
\lbl[t]{113,116;\textcolor{black}{\Large X}}
\lbl[t]{113,126;\textcolor{black}{\Large X}}
\lbl[t]{113,150;\textcolor{black}{\Large X}}
\lbl[t]{113,155;\textcolor{black}{\Large X}}
\end{lpic}
\end{document} |
\documentclass{scrartcl}
\usepackage[utf8]{inputenc}\usepackage[T1]{fontenc}
\usepackage[ngerman]{babel}
\usepackage[left=0cm,right=0cm,top=0cm,bottom=0cm]{geometry}
\usepackage[]{graphicx}
\usepackage[]{lpic}
\setlength{\parindent}{0pt}
\begin{document}
\begin{lpic}[]{kaufvertragprivat(0.999)} % coords(20)
\lbl[t]{41,248;\textcolor{black}{\small \textbf{Max Mustermann}}}
\lbl[t]{130,248;\textcolor{black}{\small \textbf{Martina Musterfrau}}}
\lbl[t]{55,240;\textcolor{black}{\small \textbf{Musterstr. 2, 12345 Musterstadt}}}
\lbl[t]{140,240;\textcolor{black}{\small \textbf{Musterweg 23q, 12345 Musterstadt}}}
\lbl[t]{50,230;\textcolor{black}{\small \textbf{Personalausweis, 1234567890}}}
\lbl[t]{40,160;\textcolor{black}{\small \textbf{Oranje}}}
\lbl[t]{44,150;\textcolor{black}{\small \textbf{Hollandrad}}}
\lbl[t]{41,140;\textcolor{black}{\small \textbf{28 Zoll}}}
\lbl[t]{45,131;\textcolor{black}{\small \textbf{schwarzblau}}}
\lbl[t]{40,122;\textcolor{black}{\small \textbf{12345}}}
\lbl[t]{40,100;\textcolor{black}{\small \textbf{Beleuchtung}}}
\lbl[t]{41,95;\textcolor{black}{\small \textbf{Gepäckträger}}}
\lbl[t]{41,90;\textcolor{black}{\small \textbf{Schutzbleche}}}
\lbl[t]{39,85;\textcolor{black}{\small \textbf{Kopfstütze}}}
\lbl[t]{42,80;\textcolor{black}{\small \textbf{mehr Zubehör}}}
\lbl[t]{42,75;\textcolor{black}{\small \textbf{mehr Zubehör}}}
\lbl[t]{42,70;\textcolor{black}{\small \textbf{mehr Zubehör}}}
\lbl[t]{60,59;\textcolor{black}{\small \textbf{Musterstadt, den \today}}}
\lbl[t]{167,71;\textcolor{black}{\Large \textbf{--1234--}}}
\lbl[t]{113,83;\textcolor{black}{\Large X}}
\lbl[t]{113,121;\textcolor{black}{\Large X}}
\lbl[t]{113,116;\textcolor{black}{\Large X}}
\lbl[t]{113,116;\textcolor{black}{\Large X}}
\lbl[t]{113,126;\textcolor{black}{\Large X}}
\lbl[t]{113,150;\textcolor{black}{\Large X}}
\lbl[t]{113,155;\textcolor{black}{\Large X}}
\end{lpic}
\end{document}
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 Formulare füllen mit LaTeX
2012-01-10, 21:45
Das mdframed
Paket bietet eine Vielzahl von Möglichkeiten, Text oder andere Inhalte mit Rahmen zu versehen. Die folgenden Beispiele sind der Dokumentation des Pakets entnommen:
\documentclass{scrartcl}
\usepackage[]{mdframed}
\begin{document}
\begin{mdframed}
Hallo Welt!\newline Foobar
\end{mdframed}
\newmdenv [linecolor=red, frametitle=Infobox,leftmargin=3cm,rightmargin=3cm]{infobox}
\begin{infobox}[ backgroundcolor=yellow ]
foo
foo
foo
\end{infobox}
\begin{verbatim}
Hallo
Welt
\end{verbatim}
\surroundwithmdframed[linewidth=2pt ]{verbatim}
\begin{verbatim}
Hallo
Welt
\end{verbatim}
\mdfdefinestyle{mystyle}{leftmargin=0pt ,linecolor=blue}
\begin{mdframed}[style=mystyle]
foo
\end{mdframed}
\newmdtheoremenv [linecolor=blue]{lemma}{Lemma}[section]
\section{abc}
\begin{lemma}[Some title]
foo
foo
foo
foo
foo
foo
\end{lemma}
\end{document} |
\documentclass{scrartcl}
\usepackage[]{mdframed}
\begin{document}
\begin{mdframed}
Hallo Welt!\newline Foobar
\end{mdframed}
\newmdenv [linecolor=red, frametitle=Infobox,leftmargin=3cm,rightmargin=3cm]{infobox}
\begin{infobox}[ backgroundcolor=yellow ]
foo
foo
foo
\end{infobox}
\begin{verbatim}
Hallo
Welt
\end{verbatim}
\surroundwithmdframed[linewidth=2pt ]{verbatim}
\begin{verbatim}
Hallo
Welt
\end{verbatim}
\mdfdefinestyle{mystyle}{leftmargin=0pt ,linecolor=blue}
\begin{mdframed}[style=mystyle]
foo
\end{mdframed}
\newmdtheoremenv [linecolor=blue]{lemma}{Lemma}[section]
\section{abc}
\begin{lemma}[Some title]
foo
foo
foo
foo
foo
foo
\end{lemma}
\end{document}
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:
Pakete,
LaTeX |
Kommentare deaktiviert für Inhalte umrahmen mit mdframed.sty
2012-01-07, 08:08
Mit dem relativ neuen tagging Paket lassen sich recht einfach unterschiedliche Versionen eines Textes erzeugen. Das folgende Beispiel soll dies verdeutlichen: Je nachdem, wie \usetag
gesetzt ist, wird entweder der als „contribution“ oder der als „distribution“ markierte Text gesetzt.
\documentclass{scrartcl}
\usepackage[]{tagging}
\begin{document}
\usetag{distribution}
\tagged{contribution}{Please pay the amount of 100 Euro to the following account}
\tagged{distribution}{We will transfer 100 Euro to the following account}
\end{document} |
\documentclass{scrartcl}
\usepackage[]{tagging}
\begin{document}
\usetag{distribution}
\tagged{contribution}{Please pay the amount of 100 Euro to the following account}
\tagged{distribution}{We will transfer 100 Euro to the following account}
\end{document}
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 Verschiedene Versionen eines Textes mit tagging.sty
2012-01-04, 09:13
Beim morgendlichen TeXen ist mir eben aufgefallen, dass das soul Paket (mit dem man wunderbar unterstreichen, durchstreichen und markieren kann) Probleme mit utf8 hat. Glücklicherweise bin ich nicht der Erste, der diese Probleme hat: Heiko Oberdiek hat mit soulutf8 [1] schon ein Paket bereitgestellt, das den notwendigen utf8 Support schafft.
[1] ftp://ftp.tex.ac.uk/pub/tex/macros/latex2e/contrib/oberdiek/soulutf8.pdf
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
2012-01-01, 07:40
Über die CTAN News Liste bin ich auf das standalone
Paket von Martin Scharrer gestoßen. Dieses Paket erlaubt es, Grafiken und andere Dokumentteile separat in externen, eigenständig kompilierbaren Dateien zu erstellen und trotzdem bei Bedarf in ein zentrales Dokument zu übernehmen. Dabei ist die jeweilige Seite, die generiert wird, nur so groß wie die Grafik selbst, manuelles Croppen kann man sich ersparen.
Hier eine kurze Anleitung:
Das Dokument, das einzubetten ist, wird in einer Instanz der standalone
Klasse eingebettet. (Hinweis: Die Grafik stammt von http://www.texample.net/tikz/)
\documentclass[tikz]{standalone}
\begin{document}
\begin{tikzpicture}[scale=1.5]
% Draw axes
\draw [<->,thick] (0,2) node (yaxis) [above] {$y$}
|- (3,0) node (xaxis) [right] {$x$};
% Draw two intersecting lines
\draw (0,0) coordinate (a_1) -- (2,1.8) coordinate (a_2);
\draw (0,1.5) coordinate (b_1) -- (2.5,0) coordinate (b_2);
% Calculate the intersection of the lines a_1 -- a_2 and b_1 -- b_2
% and store the coordinate in c.
\coordinate (c) at (intersection of a_1--a_2 and b_1--b_2);
% Draw lines indicating intersection with y and x axis. Here we use
% the perpendicular coordinate system
\draw[dashed] (yaxis |- c) node[left] {$y'$}
-| (xaxis -| c) node[below] {$x'$};
% Draw a dot to indicate intersection point
\fill[red] (c) circle (2pt);
\end{tikzpicture}
\end{document} |
\documentclass[tikz]{standalone}
\begin{document}
\begin{tikzpicture}[scale=1.5]
% Draw axes
\draw [<->,thick] (0,2) node (yaxis) [above] {$y$}
|- (3,0) node (xaxis) [right] {$x$};
% Draw two intersecting lines
\draw (0,0) coordinate (a_1) -- (2,1.8) coordinate (a_2);
\draw (0,1.5) coordinate (b_1) -- (2.5,0) coordinate (b_2);
% Calculate the intersection of the lines a_1 -- a_2 and b_1 -- b_2
% and store the coordinate in c.
\coordinate (c) at (intersection of a_1--a_2 and b_1--b_2);
% Draw lines indicating intersection with y and x axis. Here we use
% the perpendicular coordinate system
\draw[dashed] (yaxis |- c) node[left] {$y'$}
-| (xaxis -| c) node[below] {$x'$};
% Draw a dot to indicate intersection point
\fill[red] (c) circle (2pt);
\end{tikzpicture}
\end{document}
Das Hauptdokument lädt dann das standalone
Paket und fügt die externe Datei mittels \input ein:
\documentclass{scrartcl}
\usepackage{standalone}
\usepackage{tikz}
\begin{document}
Hi, I'm the main document.
\input{subdoc1}
\end{document} |
\documentclass{scrartcl}
\usepackage{standalone}
\usepackage{tikz}
\begin{document}
Hi, I'm the main document.
\input{subdoc1}
\end{document}
Mehr Informationen finden sich in der Anleitung auf CTAN: http://mirror.ctan.org/macros/latex/contrib/standalone.
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 standalone Paket – Bilder und andere Dokumentteile separat TeXen
2011-10-15, 19:48
Aus gegebenem Anlass muss ich die Tastendrücke eines HP 12C Taschenrechners mit LaTeX darstellen. Bei der Umsetzung war das folgende Beispiel von texample.net von großem Vorteil: http://www.texample.net/tikz/examples/class-diagram/. (Eine Alternative wäre das keystroke
Paket von Rolf Niepraschk gewesen.)
\documentclass[12pt]{scrartcl}
\usepackage[]{amsmath}
\usepackage{tikz}
\usetikzlibrary{positioning,shapes,shadows}
\tikzstyle{abstract}=[rectangle, draw=black, rounded corners, fill=gray!20,drop shadow, text centered, text=black, text width=8mm]
\tikzstyle{fkey}=[rectangle, draw=black, rounded corners, fill=orange,drop shadow, text centered, text=black, text width=8mm]
\tikzstyle{gkey}=[rectangle, draw=black, rounded corners, fill=blue!40,drop shadow, text centered, text=black, text width=8mm]
\newcommand{\mykey}[2]{%
\begin{tikzpicture} \node (Item) [abstract, rectangle split, rectangle split parts=2]{\textbf{\scriptsize{#1}} \nodepart{second}\textbf{\tiny{#2}}};%
\end{tikzpicture}}
\newcommand{\myfkey}{%
\begin{tikzpicture} \node (Item) [fkey, rectangle split, rectangle split parts=2]{\textbf{\footnotesize{f}} \nodepart{second}};%
\end{tikzpicture}}
\newcommand{\mygkey}{%
\begin{tikzpicture} \node (Item) [gkey, rectangle split, rectangle split parts=2]{\textbf{\footnotesize{g}} \nodepart{second}};%
\end{tikzpicture}}
\begin{document}
\mykey{n}{$12x$}
\mykey{SST}{$\Delta \text{DYS}$}
\myfkey
\mygkey
\mykey{Enter}{=}
\end{document} |
\documentclass[12pt]{scrartcl}
\usepackage[]{amsmath}
\usepackage{tikz}
\usetikzlibrary{positioning,shapes,shadows}
\tikzstyle{abstract}=[rectangle, draw=black, rounded corners, fill=gray!20,drop shadow, text centered, text=black, text width=8mm]
\tikzstyle{fkey}=[rectangle, draw=black, rounded corners, fill=orange,drop shadow, text centered, text=black, text width=8mm]
\tikzstyle{gkey}=[rectangle, draw=black, rounded corners, fill=blue!40,drop shadow, text centered, text=black, text width=8mm]
\newcommand{\mykey}[2]{%
\begin{tikzpicture} \node (Item) [abstract, rectangle split, rectangle split parts=2]{\textbf{\scriptsize{#1}} \nodepart{second}\textbf{\tiny{#2}}};%
\end{tikzpicture}}
\newcommand{\myfkey}{%
\begin{tikzpicture} \node (Item) [fkey, rectangle split, rectangle split parts=2]{\textbf{\footnotesize{f}} \nodepart{second}};%
\end{tikzpicture}}
\newcommand{\mygkey}{%
\begin{tikzpicture} \node (Item) [gkey, rectangle split, rectangle split parts=2]{\textbf{\footnotesize{g}} \nodepart{second}};%
\end{tikzpicture}}
\begin{document}
\mykey{n}{$12x$}
\mykey{SST}{$\Delta \text{DYS}$}
\myfkey
\mygkey
\mykey{Enter}{=}
\end{document}
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
2011-06-28, 06:52
Ausgehend von einer Frage auf der MikTeX-Mailingliste hier ein schönes Beispiel für das Wegstreichen von Termen mit Hilfe des cancel
-Pakets, gefunden unter http://anrg.usc.edu/~joonahn/www/index.php/Canceling_Terms_in_LaTeX_Math:
\documentclass{scrartcl}
\usepackage{cancel}
\begin{document}
\[ a + b + \cancel{c} = \cancel{c} + d + e \]
\[ a + b + \cancelto{0}{c} = d + e \]
\end{document} |
\documentclass{scrartcl}
\usepackage{cancel}
\begin{document}
\[ a + b + \cancel{c} = \cancel{c} + d + e \]
\[ a + b + \cancelto{0}{c} = d + e \]
\end{document}
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 Terme wegstreichen mit LaTeX
2011-05-22, 17:17
Hier ein kurzes Beispiel für minitoc. Es empfiehlt sich, die Anleitung genau zu lesen. 🙂
\documentclass[ngerman]{scrbook}
\usepackage[]{babel}
\usepackage[latin1]{inputenc}
\usepackage[T1]{fontenc}
\usepackage[]{minitoc}
\begin{document}
\dominitoc
\tableofcontents
\chapter{Foo}
\minitoc
\section{Hallo}
\subsection{a}
Ich bin ein Satz ohne Inhalt.
\subsection{b}
Ich bin ein Satz ohne Inhalt.
\chapter{Bar}
\minitoc
\section{Welt}
\subsection{a}
Ich bin ein Satz ohne Inhalt.
\subsection{b}
Ich bin ein Satz ohne Inhalt.
\end{document} |
\documentclass[ngerman]{scrbook}
\usepackage[]{babel}
\usepackage[latin1]{inputenc}
\usepackage[T1]{fontenc}
\usepackage[]{minitoc}
\begin{document}
\dominitoc
\tableofcontents
\chapter{Foo}
\minitoc
\section{Hallo}
\subsection{a}
Ich bin ein Satz ohne Inhalt.
\subsection{b}
Ich bin ein Satz ohne Inhalt.
\chapter{Bar}
\minitoc
\section{Welt}
\subsection{a}
Ich bin ein Satz ohne Inhalt.
\subsection{b}
Ich bin ein Satz ohne Inhalt.
\end{document}
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
Category:
Tipps & Tricks,
Pakete |
Kommentare deaktiviert für Multiple Inhaltsverzeichnisse mit minitoc
2011-01-21, 21:42
prettyref und varioref sind zwei nützliche Pakete für die Erstellung von Querverweisen. Hier ein Beispiel (zweimal übersetzen)
Zusatz: Mit dem showlabels Paket lassen sich die genutzten \labels{} im Rand des Dokuments ausgeben.
\documentclass[ngerman]{scrartcl}
\usepackage[latin1]{inputenc}
\usepackage[T1]{fontenc}
\usepackage{babel}
\usepackage{blindtext}
\usepackage{varioref}
\usepackage{prettyref}
\newrefformat{eq}{\textup{(\ref{#1})}}
\newrefformat{lem}{Lemma \ref{#1}}
\newrefformat{thm}{Theorem \ref{#1}}
\newrefformat{cha}{Kapitel \ref{#1}}
\newrefformat{sec}{Abschnitt \ref{#1}}
\newrefformat{tab}{Tabelle \ref{#1} auf Seite \pageref{#1}}
\newrefformat{fig}{Abbildung \ref{#1} auf Seite \pageref{#1}}
\usepackage[]{showlabels}
\begin{document}
\section{Erster Abschnitt}\label{sec:erst}
\blindtext[1]
\blindtext[1]
\blindtext[1]
\begin{figure}%
\rule{\columnwidth}{5cm}
\caption{Hallo Welt!}%
\label{fig:test1}%
\end{figure}
\blindtext[1]
\section{Zweiter Abschnitt}
\blindtext[1]
\blindtext[1]
\blindtext[1]
\blindtext[1]
\blindtext[1]
\begin{figure}%
\rule{\columnwidth}{5cm}
\caption{Hallo Welt!}%
\label{fig:test2}%
\end{figure}
\blindtext[1]
\blindtext[1]
\blindtext[1]
\blindtext[1]
Siehe Abbildung \ref{fig:test1} auf Seite \pageref{fig:test1}
Siehe die Abbildung \vpageref{fig:test1}
Siehe Abbildung \vref{fig:test1}
Siehe Abbildung \ref{fig:test2} auf Seite \pageref{fig:test2}
Siehe Abbildung \vpageref{fig:test2}
Siehe Abbildung \vref{fig:test2}
Siehe Abbildungen \vrefrange{fig:test1}{fig:test2}
Siehe die Abbildungen \vpagerefrange{fig:test1}{fig:test2}
\prettyref{fig:test1}
\prettyref{sec:erst}
\end{document} |
\documentclass[ngerman]{scrartcl}
\usepackage[latin1]{inputenc}
\usepackage[T1]{fontenc}
\usepackage{babel}
\usepackage{blindtext}
\usepackage{varioref}
\usepackage{prettyref}
\newrefformat{eq}{\textup{(\ref{#1})}}
\newrefformat{lem}{Lemma \ref{#1}}
\newrefformat{thm}{Theorem \ref{#1}}
\newrefformat{cha}{Kapitel \ref{#1}}
\newrefformat{sec}{Abschnitt \ref{#1}}
\newrefformat{tab}{Tabelle \ref{#1} auf Seite \pageref{#1}}
\newrefformat{fig}{Abbildung \ref{#1} auf Seite \pageref{#1}}
\usepackage[]{showlabels}
\begin{document}
\section{Erster Abschnitt}\label{sec:erst}
\blindtext[1]
\blindtext[1]
\blindtext[1]
\begin{figure}%
\rule{\columnwidth}{5cm}
\caption{Hallo Welt!}%
\label{fig:test1}%
\end{figure}
\blindtext[1]
\section{Zweiter Abschnitt}
\blindtext[1]
\blindtext[1]
\blindtext[1]
\blindtext[1]
\blindtext[1]
\begin{figure}%
\rule{\columnwidth}{5cm}
\caption{Hallo Welt!}%
\label{fig:test2}%
\end{figure}
\blindtext[1]
\blindtext[1]
\blindtext[1]
\blindtext[1]
Siehe Abbildung \ref{fig:test1} auf Seite \pageref{fig:test1}
Siehe die Abbildung \vpageref{fig:test1}
Siehe Abbildung \vref{fig:test1}
Siehe Abbildung \ref{fig:test2} auf Seite \pageref{fig:test2}
Siehe Abbildung \vpageref{fig:test2}
Siehe Abbildung \vref{fig:test2}
Siehe Abbildungen \vrefrange{fig:test1}{fig:test2}
Siehe die Abbildungen \vpagerefrange{fig:test1}{fig:test2}
\prettyref{fig:test1}
\prettyref{sec:erst}
\end{document}
PDF
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,
Artikel |
Kommentare deaktiviert für Querverweise mit prettyref und varioref
2011-01-20, 08:32
Hier ein kleines Beispiel für das Setzen von Einheiten mit dem siunitx Paket.
\documentclass{scrartcl}
\usepackage[latin1]{inputenc}
\usepackage[T1]{fontenc}
\usepackage[ngerman]{babel}
\usepackage{booktabs,siunitx}
% für deutsche Texte
\sisetup{
list-final-separator = { \translate{und} },
range-phrase = { \translate{bis} }}
\begin{document}
\texttt{\textbackslash num\{\textless Zahl\textgreater\}} formatiert Zahlen
\verb|\num{1234567890.123}| erzeugt \num{1234567890.123}
\texttt{\textbackslash si\{\textless Einheit\textgreater\}} formatiert Einheiten
\verb|\si{\meter/\second^2}| erzeugt \si{\meter/\second^2}
\texttt{\textbackslash SI\{\textless Zahl\textgreater\}\{\textless Einheit\textgreater\}} formatiert Zahlen mit Einheiten
\verb|\SI{1234567890.123}{\meter}| erzeugt \SI{1234567890.123}{\meter}
\texttt{\textbackslash numlist\{\textless Zahl;Zahl;Zahl\textgreater\}} formatiert Zahlenlisten
\verb|\numlist{10;20;30}| erzeugt \numlist{10;20;30}
\texttt{\textbackslash SIlist\{\textless Zahl;Zahl;Zahl\textgreater\}\{\textless Einheit\textgreater\}} formatiert Zahlenlisten mit Einheit
\verb|\SIlist{10;20;30}{\meter}| erzeugt \SIlist{10;20;30}{\meter}
\texttt{\textbackslash SIrange\{\textless Zahl\textgreater\}\{\textless Zahl\textgreater\}\{\textless Einheit\textgreater\}} formatiert Zahlenbereiche mit Einheiten
\verb|\SIrange{10}{20}{\meter}| erzeugt \SIrange{10}{20}{\meter}
\texttt{\textbackslash ang\{\textless Zahl\textgreater\}} formatiert Winkel
\verb|\ang{180,5}| erzeugt \ang{180,5}
\section*{Spaltentyp 'S'}
\begin{tabular}{Ss} \\ \toprule
{Zahlen} & \meter \\ \midrule
12.1 & \meter \\
123.12 & \meter \\
1.2e4 & \meter \\
1234.123 & \meter \\ \bottomrule
\end{tabular}
\end{document} |
\documentclass{scrartcl}
\usepackage[latin1]{inputenc}
\usepackage[T1]{fontenc}
\usepackage[ngerman]{babel}
\usepackage{booktabs,siunitx}
% für deutsche Texte
\sisetup{
list-final-separator = { \translate{und} },
range-phrase = { \translate{bis} }}
\begin{document}
\texttt{\textbackslash num\{\textless Zahl\textgreater\}} formatiert Zahlen
\verb|\num{1234567890.123}| erzeugt \num{1234567890.123}
\texttt{\textbackslash si\{\textless Einheit\textgreater\}} formatiert Einheiten
\verb|\si{\meter/\second^2}| erzeugt \si{\meter/\second^2}
\texttt{\textbackslash SI\{\textless Zahl\textgreater\}\{\textless Einheit\textgreater\}} formatiert Zahlen mit Einheiten
\verb|\SI{1234567890.123}{\meter}| erzeugt \SI{1234567890.123}{\meter}
\texttt{\textbackslash numlist\{\textless Zahl;Zahl;Zahl\textgreater\}} formatiert Zahlenlisten
\verb|\numlist{10;20;30}| erzeugt \numlist{10;20;30}
\texttt{\textbackslash SIlist\{\textless Zahl;Zahl;Zahl\textgreater\}\{\textless Einheit\textgreater\}} formatiert Zahlenlisten mit Einheit
\verb|\SIlist{10;20;30}{\meter}| erzeugt \SIlist{10;20;30}{\meter}
\texttt{\textbackslash SIrange\{\textless Zahl\textgreater\}\{\textless Zahl\textgreater\}\{\textless Einheit\textgreater\}} formatiert Zahlenbereiche mit Einheiten
\verb|\SIrange{10}{20}{\meter}| erzeugt \SIrange{10}{20}{\meter}
\texttt{\textbackslash ang\{\textless Zahl\textgreater\}} formatiert Winkel
\verb|\ang{180,5}| erzeugt \ang{180,5}
\section*{Spaltentyp 'S'}
\begin{tabular}{Ss} \\ \toprule
{Zahlen} & \meter \\ \midrule
12.1 & \meter \\
123.12 & \meter \\
1.2e4 & \meter \\
1234.123 & \meter \\ \bottomrule
\end{tabular}
\end{document}
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
Category:
LaTeX,
Pakete |
Kommentare deaktiviert für Einheiten setzen mit dem siunitx Paket