Re: subcaption en twocolumn
Wilfred van Rooijen <wvanrooijen-/[email protected]> Thu, 15 Dec 2016 13:45:11 +0000 (UTC)
| Newsgroups | gmane.comp.tex.dutch |
|---|---|
| Message-ID | <[email protected]> |
--===============8685794326432041898==
Content-Type: multipart/alternative;
boundary="----=_Part_3705832_1628322021.1481809511250"
------=_Part_3705832_1628322021.1481809511250
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: quoted-printable
Hallo Piet, anderen,
Bedankt voor de info. Na een flink aantal omzwervingen door de relevante pa=
ckages (caption, subfigure, subfig, subcaption, contcapt), blijkt het subca=
ption-package een optie "ContinuedFloat" te hebben waarmee je een nieuwe fl=
oat kan creeren waarbij de nummering van de figure (table) en de subfloats =
continue en consistent is. Het is wel een beetje geklooij want de afbreking=
van de floats is manueel (je moet zelf de "ContinuedFloat" optie instellen=
), maar het doet min of meer wat ik wil dus voorlopig laat ik het hierbij. =
De definitieve layout zal toch worden gemaakt door een of ander figuur in I=
ndia dus die mag lekker klooijen met de figuren en tabellen ;-))=20
Groeten,Wilfred=C2=A0=20
=20
On Thursday, December 15, 2016 9:44 PM, Piet van Oostrum <piet-l@pietva=
noostrum.com> wrote:
=20
=20
Hallo Wilfred,
Hier heb je een primitieve `longfigure' omgeving die het misschien mogelijk=
maakt. Het enige dat hij doet is zorgen dat het op een `figure' omgeving l=
ijkt, maar niet float en ook nog breekbaar blijft. Het risico is dan natuur=
lijk dat de caption naar een volgende pagina verdwijnt. In dat geval moet j=
e de laatste `subfigure` en de figure caption samen in een minipage zetten.
Ik weet niet hoe robuust hij is, hij is net geboren, dus misschien met kind=
erziektes.
\documentclass[twocolumn]{article}
\usepackage{graphicx}
\usepackage{subcaption}
\makeatletter
\newenvironment{longfigure}
=C2=A0 =C2=A0 {\vskip\intextsep\def\@captype{figure}\par}
=C2=A0 =C2=A0 {\par\vskip\intextsep\par}
\makeatother
\usepackage{lipsum}
\begin{document}
\listoffigures
\section{Introduction}
\label{sec:introduction}
\lipsum[1]
\begin{longfigure}
\begin{subfigure}[b]{0.85\columnwidth}
=C2=A0 \centering=20
=C2=A0 =C2=A0 \includegraphics[width=3D\linewidth]{example-image-a}
=C2=A0 =C2=A0 \caption{First subfig}
=C2=A0 \end{subfigure}
=C2=A0=20
=C2=A0 \begin{subfigure}[b]{0.85\columnwidth}
=C2=A0 \centering=20
=C2=A0 =C2=A0 \includegraphics[width=3D\linewidth]{example-image-b}
=C2=A0 =C2=A0 \caption{Second subfig}\label{sub:fig}
=C2=A0 \end{subfigure}
=C2=A0=20
=C2=A0 \begin{subfigure}[b]{0.85\columnwidth}
=C2=A0 \centering=20
=C2=A0 =C2=A0 \includegraphics[width=3D\linewidth]{example-image-a}
=C2=A0 =C2=A0 \caption{Third subfig}
=C2=A0 \end{subfigure}
=C2=A0=20
=C2=A0 \begin{subfigure}[b]{0.85\columnwidth}
=C2=A0 \centering=20
=C2=A0 =C2=A0 \includegraphics[width=3D\linewidth]{example-image-b}
=C2=A0 =C2=A0 \caption{Last subfig}
=C2=A0 \end{subfigure}
=C2=A0 \caption{This is the figure}\label{fig}
\end{longfigure}
=C2=A0 Here we refer to subfigure~\ref{sub:fig} of figure~\ref{fig}.
=C2=A0=20
=C2=A0 \lipsum[2]
=C2=A0=20
\end{document}
--=20
Piet van Oostrum <[email protected]>
WWW: http://pietvanoostrum.com/
PGP key: [8DAE142BE17999C4]
=20
=20
------=_Part_3705832_1628322021.1481809511250
Content-Type: text/html; charset=UTF-8
Content-Transfer-Encoding: quoted-printable
<html><head></head><body><div style=3D"color:#000; background-color:#fff; f=
ont-family:HelveticaNeue, Helvetica Neue, Helvetica, Arial, Lucida Grande, =
sans-serif;font-size:16px"><div>Hallo Piet, anderen,</div><div><br></div><d=
iv id=3D"yui_3_16_0_ym19_1_1481803300210_8878">Bedankt voor de info. Na een=
flink aantal omzwervingen door de relevante packages (caption, subfigure, =
subfig, subcaption, contcapt), blijkt het subcaption-package een optie "Con=
tinuedFloat" te hebben waarmee je een nieuwe float kan creeren waarbij de n=
ummering van de figure (table) en de subfloats continue en consistent is. H=
et is wel een beetje geklooij want de afbreking van de floats is manueel (j=
e moet zelf de "ContinuedFloat" optie instellen), maar het doet min of meer=
wat ik wil dus voorlopig laat ik het hierbij. De definitieve layout zal to=
ch worden gemaakt door een of ander figuur in India dus die mag lekker kloo=
ijen met de figuren en tabellen ;-)) <br></div><div id=3D"yui_3_16_0_ym19_1=
_1481803300210_8954"><br></div><div id=3D"yui_3_16_0_ym19_1_1481803300210_8=
956">Groeten,</div><div id=3D"yui_3_16_0_ym19_1_1481803300210_12482">Wilfre=
d <br></div><div id=3D"yui_3_16_0_ym19_1_1481803300210_7127"><span></=
span></div> <div class=3D"qtdSeparateBR"><br><br></div><div style=3D"displa=
y: block;" class=3D"yahoo_quoted"> <div style=3D"font-family: HelveticaNeue=
, Helvetica Neue, Helvetica, Arial, Lucida Grande, sans-serif; font-size: 1=
6px;"> <div style=3D"font-family: HelveticaNeue, Helvetica Neue, Helvetica,=
Arial, Lucida Grande, sans-serif; font-size: 16px;"> <div dir=3D"ltr"><fon=
t face=3D"Arial" size=3D"2"> On Thursday, December 15, 2016 9:44 PM, Piet v=
an Oostrum <piet-l-1hTurLoKMkqlVBt3SuS5/[email protected]> wrote:<br></font></div> <block=
quote style=3D"border-left: 2px solid rgb(16, 16, 255); margin-left: 5px; m=
argin-top: 5px; padding-left: 5px;"> <br><br> <div class=3D"y_msg_container=
">Hallo Wilfred,<br clear=3D"none"><br clear=3D"none">Hier heb je een primi=
tieve `longfigure' omgeving die het misschien mogelijk maakt. Het enige dat=
hij doet is zorgen dat het op een `figure' omgeving lijkt, maar niet float=
en ook nog breekbaar blijft. Het risico is dan natuurlijk dat de caption n=
aar een volgende pagina verdwijnt. In dat geval moet je de laatste `subfigu=
re` en de figure caption samen in een minipage zetten.<br clear=3D"none">Ik=
weet niet hoe robuust hij is, hij is net geboren, dus misschien met kinder=
ziektes.<br clear=3D"none"><br clear=3D"none">\documentclass[twocolumn]{art=
icle}<br clear=3D"none">\usepackage{graphicx}<br clear=3D"none">\usepackage=
{subcaption}<br clear=3D"none"><br clear=3D"none">\makeatletter<br clear=3D=
"none">\newenvironment{longfigure}<br clear=3D"none"> {\vskip\=
intextsep\def\@captype{figure}\par}<br clear=3D"none"> {\par\v=
skip\intextsep\par}<br clear=3D"none">\makeatother<br clear=3D"none"><br cl=
ear=3D"none">\usepackage{lipsum}<br clear=3D"none">\begin{document}<br clea=
r=3D"none">\listoffigures<br clear=3D"none"><br clear=3D"none">\section{Int=
roduction}<br clear=3D"none">\label{sec:introduction}<br clear=3D"none"><br=
clear=3D"none">\lipsum[1]<br clear=3D"none"><br clear=3D"none">\begin{long=
figure}<br clear=3D"none">\begin{subfigure}[b]{0.85\columnwidth}<br clear=
=3D"none"> \centering <br clear=3D"none"> \includegraphi=
cs[width=3D\linewidth]{example-image-a}<br clear=3D"none"> \ca=
ption{First subfig}<br clear=3D"none"> \end{subfigure}<br clear=3D"no=
ne"> <br clear=3D"none"> \begin{subfigure}[b]{0.85\columnwidth}=
<br clear=3D"none"> \centering <br clear=3D"none"> \incl=
udegraphics[width=3D\linewidth]{example-image-b}<br clear=3D"none"> &=
nbsp; \caption{Second subfig}\label{sub:fig}<br clear=3D"none"> \end{=
subfigure}<br clear=3D"none"> <br clear=3D"none"> \begin{subfig=
ure}[b]{0.85\columnwidth}<br clear=3D"none"> \centering <br clear=3D"=
none"> \includegraphics[width=3D\linewidth]{example-image-a}<b=
r clear=3D"none"> \caption{Third subfig}<br clear=3D"none">&nb=
sp; \end{subfigure}<br clear=3D"none"> <br clear=3D"none"> \beg=
in{subfigure}[b]{0.85\columnwidth}<br clear=3D"none"> \centering <br =
clear=3D"none"> \includegraphics[width=3D\linewidth]{example-i=
mage-b}<br clear=3D"none"> \caption{Last subfig}<br clear=3D"n=
one"> \end{subfigure}<br clear=3D"none"> \caption{This is the f=
igure}\label{fig}<br clear=3D"none"><br clear=3D"none">\end{longfigure}<br =
clear=3D"none"><br clear=3D"none"> Here we refer to subfigure~\ref{su=
b:fig} of figure~\ref{fig}.<br clear=3D"none"> <br clear=3D"none">&nb=
sp; \lipsum[2]<br clear=3D"none"> <br clear=3D"none">\end{document}<b=
r clear=3D"none"><br clear=3D"none">-- <br clear=3D"none">Piet van Oostrum =
<<a shape=3D"rect" ymailto=3D"mailto:[email protected]" href=3D"mailto=
:[email protected]">[email protected]</a>><br clear=3D"none">WWW: <a=
shape=3D"rect" href=3D"http://pietvanoostrum.com/" target=3D"_blank">http:=
//pietvanoostrum.com/</a><br clear=3D"none">PGP key: [8DAE142BE17999C4]<div=
class=3D"yqt8710165070" id=3D"yqtfd11308"><br clear=3D"none"><br clear=3D"=
none"></div><br><br></div> </blockquote> </div> </div> </div></div></body>=
</html>
------=_Part_3705832_1628322021.1481809511250--
--===============8685794326432041898==
Content-Type: text/plain; charset="utf-8"
MIME-Version: 1.0
Content-Transfer-Encoding: base64
Content-Disposition: inline
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KVGVYLU5MIG1h
aWxpbmcgbGlzdApUZVgtTkxAbnRnLm5sCmh0dHBzOi8vbWFpbG1hbi5udGcubmwvbWFpbG1hbi9s
aXN0aW5mby90ZXgtbmwK
--===============8685794326432041898==--