Jeg har det problem, at jeg har et figur, der består af flere underfigurer. Dette er der ikke noget problem, men jeg vil også gerne referere til underfigurer i caption til hovedfiguren. Dette medfører desværre en masse fejl, når dokumentet genereres.
Jeg har kigget på nettet og i memoir manualen, men jeg har ikke kunne finde noget omkring det
Jeg har lavet følgende eksempel, der bygger på et eksempel fra memoir manualen:
\documentclass[a4paper,11pt]{memoir}
\newsubfloat{figure}
\begin{document}
\chapter{test}
Figure \ref{subfig:sf} has two subfigures, namely \ref{sf:1} and \subcaptionref{sf:2}.
\begin{figure} \centering \subbottom[Subfigure 1]{\fbox{SUBFIGURE ONE}\label{sf:1}} \hfill \subbottom[Subfigure 2]{\fbox{SUBFIGURE TWO}\label{sf:2}} \caption{Figure with two subfigures: \subcaptionref{sf:1} and \subcaptionref{sf:2} } \label{subfig:sf} \end{figure}
The major difference
\end{document}
Hvis \subcaptionref erstattes med \ref, så virker det sjovt nok som forventet med den \ref, men jeg er interesseret i kun at have underbetegnelsen for figuren med.
Desværre så passer linksene i hyperref ikke for \protect\subcaptionref{sf:1} i det færdige dokument. Man ender et helt andet sted, når der klikkes på det.
Det er dog noget, som jeg kan leve med.
Jeg har dog et helt urelateret tillægsspørgsmål:
Hvordan typesetter man et powerset i Latex? Jeg har prøvet MnSymbol, som har en \powerset makro, men der kommer desværre en række fejl fra pakken, om at \hbar, \complement og \hslash allerede er defineret. Jeg aner ikke, om det er et problem, eller der findes en anden løsning? Jeg har prøvet at google, men har ikke kunne finde andre alternativer end MnSymbol.
Synes godt om
Slettet bruger
17. maj 2008 - 21:36#3
hvis du anvender hyperref hvorfor skriver du saa ikke det i dit minimale eksempel?
Jeg undlod at medtage hyperref, da fejlen jeg oplevede opstod uden den. Med andre ord så var fejlen identisk for det minimale eksempel og så den fulde preambel, jeg bruger:
Det jeg specifikt tænker på, det er selve "P", som oftest typesættes specielt (som f.eks. her: http://en.wikipedia.org/wiki/Powerset), så jeg ikke behøver at skrive det ud som gjort ovenfor, men bare kan skrive P({a, b, c}).
Synes godt om
Slettet bruger
17. maj 2008 - 23:43#7
naah, det er \mathcal{P}, udseendet kommer lidt an paa hvilken matematik font du anvender. Men normalt skulle man ikke behoeve specielle pakker som den du naevner ovenfor
Synes godt om
Ny brugerNybegynder
Din løsning...
Tilladte BB-code-tags: [b]fed[/b] [i]kursiv[/i] [u]understreget[/u] Web- og emailadresser omdannes automatisk til links. Der sættes "nofollow" på alle links.