Ich suche eine LaTeX-Vorlage oder Style-Sheet für die Gestaltung von
Ordnderregistern 1-5, 1-10, 1-12 und 1-20. Kann mir jemand
weiterhelfen? Danke!
Du meinst Ordnertrenner? Falls ja: Wie genau stellst du die dir denn
vor? Ich drucke regelmäßig sowas und kann dir gerne bei Bedarf meinen
Code schicken.
Cheers,
Toby.
--
Want a new feature? You can have it cheap, good or fast. Choose two.
Hallo Toby
Vielen Dank für deine Antwort. Unter einem Ordnerregister stelle ich
mir ein Inhaltsverzeichnis vor, was unter den Griffen oder Reiter zu
finden ist. Dabei habe ich verschiedene Reiter z.B. 1-5, 1-10, 1-12,
1-20. Es gibt auch alphanummerische (A...Z) Register, welche ich aber
nicht benutze. Ein Beispiel findest du unter:
https://home.zhaw.ch/~grenasil/documents/Ordnerreg1-5.pdf
Hättest du so was? Wenn ja, dann wäre ich sehr dankbar wenn ich den
LaTeX Source-Code bekäme. Besten Dank!
Gruss
Tom
Hm, okay, ich habe darunter in der Tat »nur« die Reiter verstanden,
die ich beschrifte. Das, was du da als Beispiel angibst, ist doch
nichts anderes als ein paar simple Tabellen, oder täusche ich mich?
Oder willst du da noch irgendwas automatisch ausfüllen lassen?
Cheers,
Toby.
--
Though I Fly Through the Valley of Death, I Shall Fear No Evil,
For I Am 80,000 Feet and Climbing.
---Sign over the entrance to the SR-71 operating location on Kadena
ich glaube für ein MB mit Reitern wäre nicht nur ich dankbar.
Kombinierst du deine Ordnertrenner mit Ordnerrücken des flabels-Pakets?
Ja, mit Tabellen liese es sich machen. Aber ich glaube die sind eben
nicht so simple wie sie auf den ersten Blick aussehen.
Z.B. Beim 1-5 soll die Zeilenhöhe der Zeile 5cm betragen. Die
Reiternummer in der linken Spalte sollte nicht nur horizontal sondern
auch in der Höhe zentriert sein etc. Also man muss nicht nur
horizontal sondern auch vertikal die Tabelle genau definieren. Da ich
nicht ein LaTeX-Tabellenspezialist bin und auch keine gute Vorlage
googeln konnte, wollte ich einfach mal nachfragen.
Diese Vorlage habe ich noch mit MS Word gemacht, da ich künftig
ausschlisslich mit LaTeX arbeiten möchte bin ich momentan meine Office-
Vorlagen am umziehen ;-) Aber eine Reiterbeschriftung wäre auch ganz
nützlich. Dürfte ich mir den Code einmal anschauen? Das wäre nett!
Beste Grüsse
Tom
Schau doch mal in tabsatz.pdf von Axel Reichert. Da solltest Du genug
Ideen finden. Falls Du es nicht hinbekommst, sag Bescheid.
Uwe
Hallo Uwe
Danke für den Hinweise. Ich habe mir den Code mal angeschaut und etwas
herum gebastelt. Leider konnte ich niergends die Zeilenhöhe einstellen
und die Schattierung der Zelle sieht nicht gerade schön aus. Hier mein
Versuch:
%!TEX TS-program = pdflatex
%!TEX encoding = Latin1
%=============================================================================
% Dokumenteneinstellung (Präambel)
%=============================================================================
%\documentclass[a4]{seminar}%,semrot,portrait
\documentclass[
fontsize=12pt%Schriftgrösse (optimal für A4)
]{scrartcl} %Angabe der Dokumentenklasse
%
\usepackage[a4paper,top=1.5cm,bottom=1.5cm,left=1.5cm,right=1cm]
{geometry} %Definition der Seitengrösse
\usepackage[T1]{fontenc}
\usepackage[latin1]{inputenc}
%
\usepackage{%
booktabs,
dcolumn,
german,
shortvrb,
colortbl,
color}
% Definition der Farben mit dem RGB Model
\definecolor{dunkelgrau}{rgb}{0.8,0.8,0.8}
% seminar.cls
\pagestyle{empty}
% array.sty
\newcolumntype{N}{>{\normalsize}l}%\scriptsize
\newcolumntype{v}[1]{>{\raggedright\hspace{0pt}}p{#1}}
%=============================================================================
% Dokument
%=============================================================================
\begin{document}
\begin{center}
{\Huge\textbf{Titel}}\\
\vspace{0.5cm}
{\LARGE 2. Semester 2009}
\end{center}
\begin{table}[h]
\centering
%\footnotesize
%\caption{Übergeordnetes System durch Linien}
%\label{tab:liniensystem}
\begin{tabular}{@{}v{5em}v{35em}@{}}
\toprule
\multicolumn{1}{@{}N}{1} &%
\multicolumn{1}{N@{}}{Gemacht zu werden} \\%
\\
\\
\cmidrule(r){1-1}\cmidrule(l){2-2}
\cellcolor{dunkelgrau} 2 &
Diese also Namen schlichte sondern indessen weil Sache vollem
unter auch vorbei sein \tabularnewline
\tabularnewline
\cmidrule(r){1-1}\cmidrule(l){2-2}
3 & Frage seit und sollten nein verschafft können
\tabularnewline
\tabularnewline
\tabularnewline
\cmidrule(r){1-1}\cmidrule(l){2-2}
4 &
Verlangt sollte es Weg auf nicht, gleich man immer, bearbeitet
Meinung schon hat \tabularnewline
\tabularnewline
\cmidrule(r){1-1}\cmidrule(l){2-2}
5 &
Sprechende. Nicht noch auskommen um hier kurz hatten Wirkung
getäuscht sagen Grund gar unterscheidet lernen das damit
Platz
\tabularnewline
\tabularnewline
\bottomrule
\end{tabular}
\end{table}
\end{document}
Beste Grüsse
Tom
Uwe
\\[5em] am Ende einer Zeile
oder eine parbox. Siehe folgende Seite
http://www.macuser.de/forum/f19/latex-zeilenhoehe-tabelle-199863/
Uwe
sorry für die Verspätung, hatte dringliche Termine (Geburt der Tochter
:-)).
Speedbird80 <Top...@web.de> writes:
[...]
> Vorlagen am umziehen ;-) Aber eine Reiterbeschriftung wäre auch ganz
> nützlich. Dürfte ich mir den Code einmal anschauen? Das wäre nett!
Also, die Ordnertrenner für die Antragsordner »meiner« CA mache ich
immer hiermit:
---
\documentclass{scrartcl}
\usepackage[utf8]{inputenc}
\usepackage[T1]{fontenc}
\usepackage[margin=0pt]{geometry}
\pagestyle{empty}
\setlength{\parindent}{0pt}
\begin{document}
\typeout{}
\typeout{Bitte die Beschriftung des Trennblattes eingeben!}
\typein[\beschriftung]{(zum Beispiel "20\,000")}
\setlength{\unitlength}{1mm}
\begin{picture}(210, 297)
\put( 0, 235){\line( 1, 0){210}}
\put( 0, 173){\line( 1, 0){5}}
\put(210, 173){\line(-1, 0){5}}
\put(105, 8){\makebox(0, 0)[b]{\textbf{Antragnummernblock:
\beschriftung{}}}}
\end{picture}
\end{document}
---
Wie schon geschrieben, das ist eher trivial. Das erzeugt dann ein
Blatt A4, das man an den markierten Stellen entweder abschneiden
(umständlich) oder umfalten (praktisch, weil auch gleich eine
Lochverstärkung) kann, und schwupps hat man Ordnertrenner.
BTW, die entsprechenden Ordnerrücken mache ich hiermit:
---
\documentclass[12pt]{scrartcl}
% Incorporate SVN info
\usepackage{svninfo}
% Basic encoding stuff
\usepackage[utf8]{inputenc}
\usepackage[TS1,T1]{fontenc}
\usepackage{textcomp}
% Set up the page geometry
\usepackage[papersize={56mm,188mm},margin={9mm,20mm}]{geometry}
\usepackage[cam,a4,center]{crop}
\pagestyle{empty}
\setlength{\parindent}{0pt}
\setlength{\parskip}{\baselineskip}
% Left-flush with hyphenation
\usepackage{ragged2e}
% Hyperlinks
\usepackage{hyperref}
\begin{document}
\begin{center}
\large Zertifikat\-anträge
\#\,0--
\vspace{\fill}
\textbf{Ordner \#\,1}
\end{center}
\end{document}
---
Paßt in die Rückentaschen breiter Leitz-Ordner. Für andere Formate
kann man das trivial anpassen im \usepackage von geometry.
HTH.
Cheers,
Toby.
--
The wise man never plays leapfrog with a unicorn.
Danke für deine Hinweise, also:
> \\[5em] am Ende einer Zeile
bringt mir die Zentrierung des Textes durcheinander (Nummern in der
Linkenspalte werden bottem-left ausgerichtet).
> oder eine parbox. Siehe folgende Seite
> http://www.macuser.de/forum/f19/latex-zeilenhoehe-tabelle-199863/
Fand ich eine gute Möglichkeit und bin diese jetzt voll am
"Erforschen", es hat auch soweit geklappt. Das einzige was mich noch
stört: Wenn ich die definierte \parbox-Höhe mit viel viel Text
überschreite (z.B. Texthöhe ist 6.5cm, ich möchte aber max. 5cm), dann
erweitert es mir die Box resp. die ganze Zeilenhöhe (auf z.B. 6,5cm).
Ich möchte aber irgendwie gewarnt werden, falls meine definierte Höhe
überschritten wird. Gibt es dafür einen nützlichen if-Befehl, der eine
Warnung generiert?Sonst muss ich immer mit \fbox nachprüfen, ob der
Text innerhalb der 5cm liegt.
Weiter möchte ich zwichen den Spalten (im Tabluar-command) einen
Abstand und zwischen den Zeilen ebenfalls. Hast du vielleicht gerade
eine gute Idee, wie man dies am elegantesten lösen könnte? Vielen
Dank!
Mit den besten TeX-er Grüssen
Tom
> sorry für die Verspätung, hatte dringliche Termine (Geburt der Tochter
> :-)).
In dem Falle herzlichen Glückwunsch zu deiner Tochter.
Vielen Dank für deine Vorlage. Jedoch produziert bei mir der Befehl
"typein" einen emergency stop mit der Begründung <read zero>. Hier der
Auszug aus dem Log:
Bitte die Beschriftung des Trennblattes eingeben!
(zum Beispiel "20\,000")
! Emergency stop.
<read 0>
l.16 ...n[\beschriftung]{(zum Beispiel "20\,000")}
*** (cannot \read from terminal in nonstop modes)
Wahrscheinlich benutzt du Linux und da wird die Beschriftung über das
Terminal eingegeben, oder? Wie kann ich das am besten ins Windows
"transferieren"? (Bin noch nicht ganz so weit, dass ich alles auf
Linux habe) Vielen Dank!
Cheers
Tom
Speedbird80 <Top...@web.de> writes:
>> sorry für die Verspätung, hatte dringliche Termine (Geburt der Tochter
>> :-)).
> In dem Falle herzlichen Glückwunsch zu deiner Tochter.
THX! :)
> Vielen Dank für deine Vorlage. Jedoch produziert bei mir der Befehl
> "typein" einen emergency stop mit der Begründung <read zero>. Hier der
> Auszug aus dem Log:
> Bitte die Beschriftung des Trennblattes eingeben!
> (zum Beispiel "20\,000")
> ! Emergency stop.
> <read 0>
>
> l.16 ...n[\beschriftung]{(zum Beispiel "20\,000")}
>
>
> *** (cannot \read from terminal in nonstop modes)
>
> Wahrscheinlich benutzt du Linux und da wird die Beschriftung über das
> Terminal eingegeben, oder? Wie kann ich das am besten ins Windows
> "transferieren"? (Bin noch nicht ganz so weit, dass ich alles auf
> Linux habe) Vielen Dank!
Ja, das hatte ich vergessen zu sagen. Das funktioniert (AFAIK auch
unter Windows) nur, wenn man LaTeX direkt in der Shell aufruft. Aus
einem Editor heraus geht das schief.
Ist aber auch kein Problem. Das \typein liest ja nur die Beschriftung
des Trenners ein. Du kannst die Zeile getrost auskommentieren oder
löschen und die Beschriftung des Trenners dann manuell machen ein
paar Zeilen darunter in einer \makebox:
---
\put(105, 8){\makebox(0, 0)[b]{\textbf{Antragnummernblock: \beschriftung{}}}}
---
Das »Antragnummernblock: \beschriftung{}« ist das, was da auf dem
Trenner erscheint. Zum ersten Testen kannst du die \typein-Zeile
einfach löschen, das sollte dann durchlaufen.
Uwe
Hallo Toby
Vielen Dank für die Hinweise. Versuch ich gleich einmal. Werde mich in
10 Tagen wieder melden, da ich in die Ferien verreise. Bis bald!
Gruss
Tom
Hallo Uwe
Nun bin ich zurück aus den Ferien und habe gleich die zündende Idee
gehabt, das ganze mit fcolorbox und parbox zu lösen. Mit diesen
Befehlen sieht auch die vertikale Textausrichtung in den "Tabellen"
anständing aus. Hier das Ergebnis der Idee:
%!TEX TS-program = pdflatex
%!TEX encoding = Latin1
%=============================================================================
% Dokumenteneinstellung (Präambel)
%=============================================================================
\documentclass[
fontsize=12pt,%Schriftgrösse (optimal für A4)
]
{scrartcl} %Angabe der Dokumentenklasse
\usepackage[a4paper,top=1.5cm,bottom=1.5cm,left=1.5cm,right=1cm]
{geometry} %Definition der Seitengrösse
\usepackage[T1]{fontenc}
\usepackage[latin1]{inputenc}
%
\usepackage{%
german,
color,
array,
}
% Definition der Farben
\definecolor{dunkelgrau}{gray}{0.6}
\definecolor{hellgrau}{gray}{0.8}
% scrartcl.cls
\pagestyle{empty}
%=============================================================================
% Dokument
%=============================================================================
\begin{document}
\begin{center}
{\Huge\textbf{Titel}}\\
\vspace{0.5cm}
{\LARGE 2. Semester 2009}
\end{center}
\begin{tabular}{c m{13cm}}
\fcolorbox{dunkelgrau}{dunkelgrau}{
\parbox[c][2cm][c]{2cm}{\centering\Huge{\textbf{1}}}} &
\fcolorbox{hellgrau}{hellgrau}{
\parbox[c][2cm][c]{13cm}{
Text Text Text Text Text\\ Text Text Text Text Text Text Text Text
Text Text Text Text
Text Text Text Text Text Text Text Text Text Text Text Text Text Text
Text Text Text
}}\\
\noalign{\smallskip}\noalign{\smallskip}
\fcolorbox{dunkelgrau}{dunkelgrau}{
\parbox[c][2cm][c]{2cm}{\centering\Huge{\textbf{2}}}} &
\fcolorbox{hellgrau}{hellgrau}{
\parbox[c][2cm][c]{13cm}{
Text Text Text Text Text Text Text Text Text Text Text Text Text Text
Text Text Text
Text Text Text Text Text Text Text Text Text Text Text Text Text Text
Text Text Text
}}\\
\noalign{\smallskip}\noalign{\smallskip}
\fcolorbox{dunkelgrau}{dunkelgrau}{
\parbox[c][2cm][c]{2cm}{\centering\Huge{\textbf{3}}}} &
\fcolorbox{hellgrau}{hellgrau}{
\parbox[c][2cm][c]{13cm}{
Text Text Text Text Text Text Text Text Text Text Text Text Text Text
Text Text Text
Text Text Text Text Text Text Text Text Text Text Text Text Text Text
Text Text Text
}}
\end{tabular}
\end{document}
Hast du, Uwe, bereits auch ein Ordnertrenner gebastelt?
Gibt es allgemein noch etwas zu verbessern oder hat jemand einen
bessere Idee? Thx!
Gruss
Tom
> Gibt es allgemein noch etwas zu verbessern oder hat jemand einen
> bessere Idee? Thx!
Ich würde zusehen, die absoluten Maße loszuwerden und durch relative
Maße zu ersetzen (Vielfaches von \linewidth oder ähnliches).
Davon abgesehen schmeißt das bei mir pro Zeile eine overfull hbox,
was ich noch nicht weiter untersucht habe, ich aber auch loswerden
wollen würde. Ich glaube, wenn du dich insgesamt hinsetzt und dir die
horizontale Bemaßung mal genau überlegst, dann paßt das alles schon.
Achja, und ich würd' mir da hübsche Makros definieren für die
Tabellenzeilen. Das ist ja unlesbar. ;-)
Cheers,
Toby.
--
And the Grim Reaper put down his scythe and mounted his combine harvester,
for it was war.
Uwe
Bevor du dir zu sehr den Kopf zerbrichst:
Die Frage wurde auf comp.text.tex von Peter Flynn beantwortet:
<8c8if0...@mid.individual.net>
Da zeigt es sich, dass es durchaus Sinn macht auf ein Crossposting in
andere Gruppen hinzuweisen.
Christoph
Stimmt, danke für den Hinweis. Zumal ja der OP die gleiche Frage in
beiden Gruppen gestellt hatte. Was besseres als die Lösung von Peter
Flynn hätt ich eh nicht, daher streiche ich den Punkt mal wieder.
Uwe
Hallo Christoph
Vielen Dank für den Hinweis. Diesen Post habe ich ebenfalls auf
Englisch geschrieben. Die Lösung von Peter Flynn
\documentclass{article}
\usepackage{ucs}
\usepackage[latin1]{inputenc}
\usepackage[T1]{fontenc}
\usepackage[margin=2.5cm,top=1cm,bottom=2cm,nohead,nofoot]{geometry}
\usepackage[svgnames]{xcolor}
\usepackage{helvet,array,colortbl,lipsum}
\makeatletter
\renewcommand{\maketitle}{%
\begingroup\centering
\LARGE{\bfseries\@title}\par
\Large\@date\par\medskip
\endgroup
}\makeatother
\newcounter{numblock}
\newenvironment{numblocklist}{%
\par\parskip1mm
\setcounter{numblock}{0}\ignorespaces
}{}
\newcommand{\nbitem}[1]{%
\refstepcounter{numblock}\noindent
\begin{tabular}{>{\columncolor{Grey}}p{1.5cm}@{\hspace{7mm}}%
>{\columncolor{LightGrey}[2mm]}p{14cm}}
\vbox to2cm{\hsize1.5cm
\null\vfill\centering\LARGE\bfseries\thenumblock\par\vfill}&
\vbox to1.8cm{\hsize14cm #1\par\vfill}\\
\end{tabular}\par}
\pagestyle{empty}
\begin{document}%\sffamily
\title{Titel}
\date{2. Semester 2009}
\maketitle
\begin{numblocklist}
\nbitem{Testststststsst}
\nbitem{\lipsum[2]}
\nbitem{\lipsum[3]}
\nbitem{\lipsum[4]}
\nbitem{\lipsum[4]}
\nbitem{\lipsum[5]}
\end{numblocklist}
\end{document}
ist perfekt. Somt hätte sich die Frage erledigt. Vielen Dank euch
allen für eure Bemühungen!
Gruss
Tom