summaryrefslogtreecommitdiff
path: root/macros/latex/contrib/sidecap/scraggeddemo.tex
blob: 0b190108d5ce0b089a00fa3680689c40926b5fdf (plain)
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
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128

% Rolf Niepraschk, 2002-05-18

\listfiles

\documentclass[12pt,a4paper,twoside]{article}
\usepackage[bf,footnotesize]{caption2}
%\usepackage[leftcaption,ragged]{sidecap}
\usepackage[innercaption,ragged]{sidecap}
%\usepackage[innercaption,raggedright,origragged]{sidecap}


\renewcommand\tablename{Tab.} \renewcommand\figurename{Fig.}
\setlength{\belowcaptionskip}{\abovecaptionskip}
\setlength{\parindent}{0pt}

% --- ???? -----
\setcounter{topnumber}{4}
\renewcommand{\topfraction}{.8}
\setcounter{bottomnumber}{4}
\renewcommand{\bottomfraction}{.7}
\setcounter{totalnumber}{10}
\renewcommand{\textfraction}{.1}
\renewcommand\floatpagefraction{.7}

\setlength\emergencystretch{20pt}

\setlength\unitlength{1cm}
\newcommand{\FIGi}{%
   \fbox{%
     \begin{picture}(4,6)
       \put(1,5){\circle{1}}
       \put(3,5){\circle{1}}
       \put(2,3){\circle{1}}
       \put(1,1){\circle{1}}
       \put(3,1){\circle{1}}     
     \end{picture}}
}
     
\newcommand{\TABi}{%
  \begin{tabular}{@{} | c | c c c c c | @{}} \hline
    \multicolumn{1}{| c} {1} 
       &  2 &  3 &  4 &  5 &  6 \\ \cline{2-6}
     2 &  4 &  6 &  8 & 10 & 12 \\
     3 &  6 &  9 & 12 & 15 & 18 \\     
     4 &  8 & 12 & 16 & 20 & 24 \\
     5 & 10 & 15 & 20 & 25 & 30 \\
     6 & 12 & 18 & 24 & 30 & 36 \\
     7 & 14 & 21 & 28 & 35 & 42 \\
     8 & 16 & 24 & 32 & 40 & 48 \\
     9 & 18 & 27 & 36 & 45 & 54 \\
    10 & 20 & 30 & 40 & 50 & 60 \\
    11 & 22 & 33 & 44 & 55 & 66 \\
    12 & 24 & 36 & 48 & 60 & 72 \\
    13 & 26 & 39 & 52 & 65 & 78 \\
    14 & 28 & 42 & 56 & 70 & 84 \\
    \hline
  \end{tabular}
}

\newcommand{\SHORTCAPi}{%
  Schematischer Aufbau usw.}
  
\newcommand{\CAPi}{%
  Schematischer Aufbau eines Diodenlasers. Ober- und Unterseite des Kristalls
  sind metallisch kontaktiert, die Vorder- und R\"uckseite verspiegelt. Die
  Dicke der aktiven Zone (pn-\"ubergang) liegt in der Gr\"o{\ss}enordnung von 
  5\,$\mu$m.}
  
\makeatletter

\newcommand*\justified{%
  % \let\SC@justify\relax % geht nicht
  \centering
  }

\makeatother
  
\begin{document}

\section*{The \texttt{SideCap} package (scraggeddemo)}

\begin{figure}[bhp]
  \centering
  \FIGi%
  \caption[\SHORTCAPi]{\CAPi}\label{fig:A}%
\end{figure}

\begin{SCfigure}[1.2][bhp]
  \FIGi%
  \caption[\SHORTCAPi]{\justified\CAPi}\label{fig:B}%
\end{SCfigure}

\begin{SCfigure}[1.2][bhp]
  \FIGi%
  \caption[\SHORTCAPi]{\CAPi}\label{fig:C}%
\end{SCfigure}

\begin{SCfigure}[][bhp]
  \FIGi%
  \caption[\SHORTCAPi]{\CAPi}\label{fig:D}%
\end{SCfigure}

\begin{SCtable}
  \caption[\SHORTCAPi]{\CAPi}\label{tab:A}%    
  \FIGi%
\end{SCtable}

\begin{table}
  \centering
  \caption[\SHORTCAPi]{\CAPi}\label{tab:B}% 
  \TABi%
\end{table}

\begin{SCtable}
  \caption[\SHORTCAPi]{\CAPi}\label{tab:C}%     
  \TABi%     
\end{SCtable}

\end{document}