sonstiges:latex-blocks
Inhaltsverzeichnis
LaTeX-Blocks
Definition
einfach einbinden
%%% Block definitions ------------------------------------------------------
% usage: \begin{blocks}
% \block{Blockname} Texte
% \end{blocks}
%
% Enger zusammen:
% usage: \begin{smallblocks}
% \block{Blockname} Texte
% \end{smallblocks}
% ------------------------------------------------------
\newlength{\blocksep}
\newlength{\blockwidth}
\setlength\blockwidth{2cm}
\setlength\blocksep{1cm}
\newcommand*\blockstyle{\large}
\newcommand*\block[1]{\item[#1]}
\newenvironment{blocks}
{\begin{list}{}{\let\makelabel\blocklabel
\setlength\labelwidth{\blockwidth}%
\setlength\labelsep{\blocksep}%
\setlength\leftmargin{\labelwidth+\labelsep}}}%
{\end{list}}
\newenvironment{smallblocks}
{\begin{list}{}{\let\makelabel\blocklabel %
\setlength{\parsep}{0.2cm}
\setlength\labelwidth{\blockwidth}%
\setlength\labelsep{\blocksep}%
\setlength\leftmargin{\labelwidth+\labelsep}}}%
{\end{list}}
\newcommand*\blocklabel[1]
{\raisebox{0pt}[1ex][0pt]%
{\makebox[\labelwidth][l]%
{\parbox[t]{\labelwidth}%
{\textbf{\raggedright\hspace{0pt}\blockstyle #1}}}}}
%%%
%mit de folgende befehl chasch d breiti vo de randtext und em space ändere:
\setlength{\blockwidth}{2.7cm} %2cm isch default
\setlength{\blocksep}{0.3cm} %1cm isch default
%und mit dem befehl chasch zum bispiel d schriftgrösse uf small setze für de randtext:
\renewcommand*{\blockstyle}{\small}
Verwendung
\begin{blocks} \block{Blockname} Text Text Text Text Text Text Text Text Text Text Text Text Text Text Text Text Text Text Text Text Text Text Text Text \block{Block2} 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{blocks}
oder
\begin{blocks} \block{Blockname} Text Text Text Text Text Text Text Text Text Text Text Text Text Text Text Text Text Text Text Text Text Text Text Text \block{Block2} 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{blocks}
sonstiges/latex-blocks.txt · Zuletzt geändert: d.m.Y H:i von 127.0.0.1