Avatar billede hclarsen Nybegynder
06. november 2008 - 23:53 Der er 8 kommentarer og
1 løsning

Subfigure-pakken: Ændre font

Hej

Se følgende eksempel:

\documentclass[10pt, a4paper]{article}
\usepackage[T1]{fontenc}   
\usepackage{caption}
\captionsetup{width=11cm}

\usepackage[danish]{babel}
\usepackage[ansinew]{inputenc}
\renewcommand\danishhyphenmins{22}
\usepackage[tight]{subfigure}

\begin{figure}%
\centering
\subcapfont{Large}
\subfigure[First.]{\label{1}\inclfig{1.eps}}\qquad
\subfigure[Second figure.]{\label{2}\inclfig{2.eps}}
\caption{Three subfigures.}
\label{3figs}
\end{figure}

\end{document}


Hvordan er det jeg kan få ændret captionsize? Kommandoen \subcapfont{Large} virker ikke.
Avatar billede hclarsen Nybegynder
07. november 2008 - 00:06 #1
Jeg trækker spørgsmålet tilbage.

Jeg benytter subfig istedet for, og i manualen står det hele rigtig godt: http://www-h.eng.cam.ac.uk/help/tpl/textprocessing/PSDVIdocs/subfig.pdf

Dog går \captionsetup{width=11cm} fra caption-pakken åbenbart videre til subfig? Er der nogen måde man kan undgå dette på?
Avatar billede Slettet bruger
07. november 2008 - 00:11 #2
Der skal du forstå subfig og caption manualerne (subfig anvender caption til formatering), husk at \captionsetup{...} påvirker alle caption typer.

Desuden vil jeg anbefale at man altid starter med at lede efter dokumentation på ctan.org og ikke via google, den finder tit noget som er alt for gammel.
Avatar billede hclarsen Nybegynder
07. november 2008 - 00:21 #3
Hmm.. ville en nem måde ikke være blot at udelade de "width=11cm", og så bare smide den på de figure der skal have den på?
Avatar billede Slettet bruger
07. november 2008 - 01:05 #4
Det bestemmer du jo selv, men har du mange så er det jo noget bøvl.

Jeg ville nok ikke engang sætte nogen bredde og da slet ikke i centimeter. Det er jo forskelligt hvor meget man skriver fra gang til gang.
Avatar billede hclarsen Nybegynder
07. november 2008 - 17:44 #5
Hmm, hvorfor ikke i cm? Ville du sætte den i pixels i stedet for?

Tak for hjælpen - smid gerne til dit svar som et svar :-)
Avatar billede Slettet bruger
07. november 2008 - 17:52 #6
Nej, jeg ville da naturligvis sætte den i termer af enten tekstbredden (som er fast) eller via liniebredden (som ændrer til dynamisk)

Jeg har tit set folk som skalerer deres figurer til f.eks. 16cm, men hvis tekstbredden i dokumentet er mindre end 16cm, så stikker den jo udenfor teksten.

Så jeg ville i stedet anvende f.eks. 0.8\textwidth til skalering af en figur. Så skalerer det pænt hvis jeg senere vælger at ændre på marginerne.

På samme måde er det i mange tilfælde en god ide at anvende enheden em i stedet for f.eks. mm, thi denne enhed er det samme som den nuværende fontstørrelse, dvs. 1em og {\footnotesize 1em} har ikke samme størrelse.

Pixels er der ikke noget som hedder i typografi, der tænker du på web.
Avatar billede hclarsen Nybegynder
07. november 2008 - 19:54 #7
Læg et svar, du :-)
Avatar billede Slettet bruger
07. november 2008 - 20:11 #8
svar
Avatar billede Slettet bruger
07. november 2008 - 20:39 #9
tak for points
Avatar billede Ny bruger Nybegynder

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.

Loading billede Opret Preview
Kategori
IT-kurser om Microsoft 365, sikkerhed, personlig vækst, udvikling, digital markedsføring, grafisk design, SAP og forretningsanalyse.

Log ind eller opret profil

Hov!

For at kunne deltage på Computerworld Eksperten skal du være logget ind.

Det er heldigvis nemt at oprette en bruger: Det tager to minutter og du kan vælge at bruge enten e-mail, Facebook eller Google som login.

Du kan også logge ind via nedenstående tjenester