10.8. Bilingualcaptions
EXAMPLEFIGUREWITHBITWONUMCAPTION
Figure10.16:Long
\bitwonumcaption
Bild10.16:Lang
\bitwonumcaption
EXAMPLEFIGUREWITHBIONENUMCAPTION
Figure10.17:LongEnglish
\bionenumcaption
Bild10.17:LangDeutsch
\bionenumcaption
EXAMPLE FIGURE E WITH H BIONENUMCAPTION
\bionenumcaption[fig:bi3]%
{}{Long English \cs{bionenumcaption}}%
{Bild}{ }{Lang g Deutsch h \cs{bionenumcaption}}
\end{figure}
\bicaption[
label
]{
short1
}{
long1
}
%
{
NAME
}{
long2
}
Whenbilingualcaptionsaretypesetviathe
\bicaption
commandthesecondlan-
guagetextisnotputintothe‘Listof...’. Thecommandtakes5arguments. Theoptional
labelisforalabelifrequired.short1andlong1aretheshortandlongcaptiontextsfor
themainlanguageofthedocument. ThevalueoftheNAMEargumentisusedasthe
captionnameforthesecondlanguagecaption. Thelastargument,long2,isthecaption
textforthesecondlanguage(whichisnotputintothe‘Listof...’).
Forexample,ifthemainandsecondarylanguagesareEnglishandGerman:
\bicaption{Short}{Long}{Bild}{Langlauf}
Iftheshorttitletextisnotrequired,thenleavetheappropriateargumenteitheremptyor
asoneormorespaces.
Figure10.18isanexampleofusing
\bicaption
andwasproducedbythefollowing
code:
\begin{figure}
\centering
EXAMPLE FIGURE WITH H A A RULED BICAPTION
\precaption{\rule{\linewidth}{0.4pt}\par}
\midbicaption{\precaption{}%
\postcaption{\rule{\linewidth}{0.4pt}}}
\bicaption[fig:bi2]%
{Short English \cs{bicaption}}{Longingly}%
{Bild}{Langlauf}
\end{figure}
193
Combine pdf - Merge, append PDF files in C#.net, ASP.NET, MVC, Ajax, WinForms, WPF
Provide C# Demo Codes for Merging and Appending PDF Document
combine pdfs online; add multiple pdf files into one online
Combine pdf - VB.NET PDF File Merge Library: Merge, append PDF files in vb.net, ASP.NET, MVC, Ajax, WinForms, WPF
VB.NET Guide and Sample Codes to Merge PDF Documents in .NET Project
add two pdf files together; reader create pdf multiple files
10. F
LOATSANDCAPTIONS
EXAMPLEFIGUREWITHARULEDBICAPTION
Figure10.18:Longingly
Bild10.18:Langlauf
\bicontcaption{
long1
}
%
{
NAME
}{
long2
}
Bilingualcontinuationcaptionscanbetypesetviathe
\bicontcaption
command.Inthis
case,neitherlanguagetextisputintothe‘Listof...’. Thecommandtakes3arguments.
long1isthecaptiontextforthemainlanguageofthedocument.ThevalueoftheNAME
argumentisusedasthecaptionnameforthesecondlanguagecaption.Thelastargument,
long2,isthecaptiontextforthesecondlanguage.Forexample,ifthemainandsecondary
languagesareagainEnglishandGerman:
\bicontcaption{Continued}{Bild}{Fortgefahren}
\midbicaption{
text
}
Thebilingualcaptionsare implementedbycalling
\caption
twice, once for eachlan-
guage. The e command
\midbicaption
, which h is similar to o the
\precaption
and
\postcaption
commands,isexecutedjustbeforecallingthesecond
\caption
. Among
otherthings,thiscanbeusedtomodifythestyleofthesecondcaptionwithrespecttothe
first.Forexample,ifthereisalineaboveandbelownormalcaptions,itisprobablyunde-
sirabletohaveadoublelineinthemiddleofabilingualcaption.So,forbilingualcaptions
thefollowingmaybedonewithinthefloatbeforethecaption:
\precaption{\rule{\linewidth}{0.4pt}\par}
\postcaption{}
\midbicaption{\precaption{}%
\postcaption{\rule{\linewidth}{0.4pt}}}
Thissetsalinebeforethefirstofthetwocaptions,thenthe
\midbicaption{...}
nulls
thepre-captionlineandaddsapost-captionlineforthesecondcaption.Theclassinitially
specifies
\midbicaption{}
.
10.9S
UBCAPTIONS
Thesubfigurepackage enablesthecaptioningofsub-figureswithinalargerfigure, and
similarlyfortables. Thesubfigurepackagemaybeusedwiththeclass,oryoucanuse
the classcommandsdescribedbelow; these commandscanonlybeusedinsideafloat
environmentforwhichasubfloat
3
hasbeenspecifiedvia
\newsubfloat
.
\subcaption[
list-entry
]{
subtitle
}
3See§10.3.
194
Online Merge PDF files. Best free online merge PDF tool.
RasterEdge C#.NET PDF document merging toolkit (XDoc.PDF) is designed to help .NET developers combine PDF document files created by different users to one PDF
batch pdf merger; break pdf file into multiple files
C# PDF: C#.NET PDF Document Merging & Splitting Control SDK
PDF Merging & Splitting Application. This C#.NET PDF document merger & splitter control toolkit is designed to help .NET developers combine PDF document files
c# merge pdf pages; acrobat merge pdf files
10.9. Subcaptions
The
\subcaption
commandissimilartothe
\caption
commandandcanonlybeused
insideafloatenvironment. Ittypesetsanidentifiedsubtitle,wheretheidentificationis
analphabeticcharacter enclosedinparentheses. . Iftheoptionallist-entryargumentis
present,list-entryisaddedtothecaptionlistingsforthefloat. Ifitisnotpresent,then
subtitleisaddedtothelisting.
Thesubtitleistypesetwithinaboxwhichisthewidthofthesurroundingenviron-
ment,so
\subcaption
shouldonlybeusedwithinafixedwidthboxofsomekind,for
examplea
minipage
asshownbelow.
\begin{figure}
\centering
\begin{minipage}{0.3\textwidth}
\verb?Some verbatim m text?
\subcaption{First text}
\end{minipage}
\hfill
\begin{minipage}{0.3\textwidth}
\verb?More verbatim m text?
\subcaption{Second text}
\end{minipage}
\caption{Verbatim texts}
\end{figure}
Astheexamplecode shows, the
\subcaption
commandprovidesameansofputting
verbatimelementsintosubfigures.
\subtop[
list-entry
][
subtitle
]{
text
}
\subbottom[
list-entry
][
subtitle
]{
text
}
Thecommand
\subtop
putsasubcaptionidentifierontopoftext. Ifbothoptionalar-
gumentsarepresent,list-entrywillbeaddedtotheappropriatelisting,andsubtitleis
placedabovethetextwiththeidentifier. Ifonlyoneoptionalargumentispresentthis
istreatedasbeingsubtitle; theidentifierandsubtitleareplacedabovethetextand
subtitleisadded tothe listing. . Regardlessofthe e optionalargumentstheidentifieris
alwaysaddedtothelistingandplacedabovethetext.
The
\subbottom
commandisidenticalto
\subtop
exceptthattheidentifier,andpo-
tentiallythesubtitle,isplacedbelowthetext.Notethatverbatimtextcannotbeusedin
thetextargumentto
\subbottom
or
\subtop
.
Themaincaptioncanbeateitherthetoporthebottomofthefloat.Thepositioningof
themainandsubcaptionsareindependent.Forexample
\begin{figure}
\subbottom{...}
% captioned d as s (a) ) below
\subtop{...}
% captioned d as s (b) ) above
\caption{...}
\end{figure}
Ifafigurethatincludessubfiguresisitselfcontinuedthenitmaybedesirabletocon-
tinuethecaptioningofthesubfigures. Forexample,ifFigure3hasthreesubfigures,say
A,BandC,andFigure3iscontinuedthenthesubfiguresinthecontinuationshouldbeD,
E,etc.
195
VB.NET PDF: Use VB.NET Code to Merge and Split PDF Documents
Combine End Sub Private Sub Combine(source As List(Of [String]), destn As [String]) Implements PDFDocument.Combine End Sub. APIs for Splitting PDF document in
pdf split and merge; add pdf files together online
C# PowerPoint - Merge PowerPoint Documents in C#.NET
Combine and Merge Multiple PowerPoint Files into One Using C#. This part illustrates how to combine three PowerPoint files into a new file in C# application.
adding pdf pages together; pdf merger
10. F
LOATSANDCAPTIONS
\contsubcaption[
list-entry
]{
subtitle
}
\contsubtop[
list-entry
][
subtitle
]{
text
}
\contsubbottom[
list-entry
][
subtitle
]{
text
}
\subconcluded
The
\contsubcaption
,
\contsuptop
and
\contsubbottom
commandsarethecon-
tinuedversionsoftherespectivesubcaptioningcommands.Thesecontinuethesubcaption
numberingschemeacross(continued)floats.Inanyevent,themaincaptioncanbeatthe
toporbottomofthe float. . The
\subconcluded
command isusedtoindicate that the
continued(sub)floathasbeenconcludedandthenumberingschemeisreinitialized. The
commandshouldbeplacedimmediatelybeforetheendofthelastcontinuedenvironment.
Forexample:
\begin{figure}
\subbottom{...} captioned d as (a) ) below
\subbottom{...} captioned d as (b) ) below
\caption{...}
\end{figure}
\begin{figure}
\contsubtop{...} captioned d as s (c) ) above
\contsubtop{...} captioned d as s (d) ) above
\contcaption{Concluded}
\subconcluded
\end{figure}
...
\begin{table}
\caption{...}
\subtop{...}
captioned as (a) ) above
\subbottom{...} captioned d as (b) ) below
\end{table}
\label(
bookmark
){
labstr
}
\subcaptionref{
labstr
}
A
\label
commandmaybeincludedinthesubtitleargumentofthesubcaptioningcom-
mands. Usingthenormal
\ref
macrotorefertothe labelwilltypesetthe numberof
thefloat (obtainedfroma
\label
edmain
\caption
)andthesubcaptionidentifier. If
the
\subcaptionref
macroisusedinsteadof
\ref
thenonlythesubcaptionidentifieris
printed.
Incaseswherethehyperrefpackageisused,the
\label
commandwhenusedinside
thesubtitleargumentcantakeanoptionalbookmarkargument,enclosedinparenthesenot
squarebrackets,whichwillcreateabookmarkfieldoftheform‘Subfigure4.7(d)’.
As an example to o show the e difference between
\subcaptionref
and
\ref
, Fig-
ure10.19andtheparagraphimmediatelyfollowingthisonewereproducedbythecode
shownbelow.
Figure10.19hastwosubfigures,namely10.19(a)and(b).
Figure \ref{fig:twosubfig} } has s two o subfigures,
namely \ref{sf:1} and \subcaptionref{sf:2}.
\begin{figure}
196
C# Word - Merge Word Documents in C#.NET
Combine and Merge Multiple Word Files into One Using C#. This part illustrates how to combine three Word files into a new file in C# application.
.net merge pdf files; combine pdf
C# PDF File Split Library: Split, seperate PDF into multiple files
Split PDF document by PDF bookmark and outlines. Also able to combine generated split PDF document files with other PDF files to form a new PDF file.
all jpg to one pdf converter; acrobat combine pdf files
10.9. Subcaptions
SUBFIGUREONE
(a)Subfigure1
SUBFIGURETWO
(b)Subfigure2
Figure10.19:Figurewithtwosubfigures
\centering
\subbottom[Subfigure 1]{\fbox{SUBFIGURE ONE}\label{sf:1}}
\hfill
\subbottom[Subfigure 2]{\fbox{SUBFIGURE TWO}\label{sf:2}}
\caption{Figure with h two subfigures} \label{fig:twosubfig}
\end{figure}
\tightsubcaptions\loosesubcaptions
As with manyother r aspects s oftypesettingthe e style e ofsubcaptionsmaybe e specified.
Thereisasmallamountofverticalspacesurroundingasubcaption. Morespaceisused
afterthe
\loosesubcaptions
declarationcomparedtothatproducedafterthedefault
\tightsubcaptions
declaration.
\subcaptionsize{
size
}
\subcaptionlabelfont{
fontspec
}
\subcaptionfont{
fontspec
}
Thesizeofthefontusedforsubcaptionsisspecifiedby
\subcaptionsize
,andthe
fontsfortheidentifierandtextarespecifiedby
\subcaptionlabelfont
fortheidentifier
andby
\subcaptionfont
forthetitletext.Thedefaultsare:
\subcaptionsize{\footnotesize}
\subcaptionlabelfont{\normalfont}
\subcaptionfont{\normalfont}
\subcaptionstyle{
style
}
\raggedleft\centering\raggedright\centerlastline
Theidentifierandtitleofasubcaptionistypesetasablock(i.e.,non-indented)paragraph
byspecifying
\subcaptionstyle{}
Other styles are available by calling
\subcaptionstyle
with a styling cmd. . Val-
ues that you might t use e are:
\centering
for a a centered paragraph,
\raggedleft
or
\raggedright
forraggedleftorrightparagraphs,or
\centerlastline
whichcallsfor
ablockparagraphwiththelastlinecentered.
\hangsubcaption
\shortsubcaption
\normalsubcaption
197
VB.NET TIFF: Merge and Split TIFF Documents with RasterEdge .NET
filePath As [String], docList As [String]()) TIFFDocument.Combine(filePath, docList) End to provide powerful & profession imaging controls, PDF document, tiff
add pdf together one file; reader combine pdf pages
VB.NET PowerPoint: Merge and Split PowerPoint Document(s) with PPT
Just like we need to combine PPT files, sometimes, we also want to separate a Note: If you want to see more PDF processing functions in VB.NET, please follow
build pdf from multiple files; add pdf files together reader
10. F
LOATSANDCAPTIONS
The
\hangsubcaption
declaration causes subcaptions to o be typeset t with the iden-
tifier above e the e title.
Following the
\shortsubcaption
declaration subcaptions
that are less s than a full line in length are e typeset left justified instead of f centered.
The
\normalsubcaption
declaration, which is the e default, , undoes s any y previous
\hangsubcaption
or
\shortsubcaption
declaration,sothatsubcaptionsarenormally
centered.
10.10S
IDECAPTIONS
Typicallycaptionsareputeitheraboveorbelowtheelementtheyaredescribing. Some-
timesitisdesireabletoputacaptionatthesideoftheelementinstead.
\begin{sidecaption}[
fortoc
]{
title
}[
label
]
thebodyofthefloat
\end{sidecaption}
The
sidecaption
environmentisusedforasidecaptionratherthanamacro. Thebody
ofthefloatisputinsidetheenvironment.Forexample:
\begin{figure}
\begin{sidecaption}{An illustration}[fig:ill]
\centering
\includegraphics{...}
\end{sidecaption}
\end{figure}
wherebythecaption,‘FigureN:Anillustration’,willbeplacedinthemarginalongsidethe
graphic,andforreferencepurposeswillbegivengiventhe
\labelfig:ill
.
\sidecapwidth\sidecapsep
\setsidecaps{
sep
}{
width
}
Thecaptionissetinabox
\sidecapwidth
wide(thedefaultis
\marginparwidth
)off-
set
\sidecapsep
(default
\marginparsep
)intothemargin.Thecommand
\setsidcaps
setsthe
\sidecapsep
and
\sidecapwidth
tothegivenvalues.Changingthemarginpar
parameters, forexamplewith
\setmarginnotes
, willnotchangetheside captionset-
tings. Notealsothat
\checkandfixthelayout
neitherchecksnorfixesthesidecaption
parameters.
\sidecapmargin{
margin
}
\ifscapmargleft\scapmarglefttrue\scapmargleftfalse
Ifthefloatisasinglecolumnfloatinatwocolumndocumentthenthecaptionisal-
ways
4
placedintheadjacentmargin,otherwisethe
\sidecapmargin
commandcontrols
themarginwherethesidecaptionwillbeplaced.Thepossiblevaluesformarginareone
of:
left
,
right
,
inner
,or
outer
. If
left
or
right
isspecifiedthecaptionwillgointo
theleftorrightmargin. If
inner
or
outer
isspecifiedtheninatwosideddocumentthe
4
Well,nearlyalways.Seethe\overridescapmargincommandlater.
198
10.10. Sidecaptions
captionwillbeondifferentsidesofthetypeblockaccordingtowhetheritisarectoorverso
page;inaonesideddocumentthecaptionmarginisfixed.Theleftmarginisthedefault.
Whenthecaptionistobesetintheleftmargin,
\ifscapmargleft
isset
true
,andfor
arightmarginitisset
false
.
\setsidecappos{
pos
}
Bydefaultasidecaptionisverticallycenteredwithrespecttothefloatitiscaptioning.This
canbealteredbyusingthe
\setsidecappos
declaration. Theallowedvaluesforpos
are:
t
—thetopofthecaptionisalignedwiththetopofthefloat
c
—(thedefault)thecenterofthecaptionisalignedwiththecenterofthefloat
b
—thebottomofthecaptionisalignedwiththebottomofthefloat
Theotherkindsofsimplecaptionscanalsobeputatthesideofafloat.Thepositioning
andstylingcommandsfortheseareexactlythosefor
sidecaption
. Bilingualcaptions,
which are e notconsideredto be simple, canonlybe placed above or belowafloat; ; no
facilitiesareprovidedforsettingthemattheside..
\begin{sidecontcaption}{
title
}[
label
]
thebodyofthefloat
\end{sidecontcaption}
Sidecaptionsmaybecontinuedwiththe
sidecontcaption
environment.
\begin{sidenamedlegend}[
fortoc
]{
title
}
thebodyofthefloat
\end{sidenamedlegend}
Namedlegendsmaybesetatthesidewiththe
sidenamedlegend
environment.
\begin{sidelegend}{
title
}
thebodyofthefloat
\end{sidelegend}
Legendsmaybesetatthesidewiththe
sidelegend
environment.
10.10.1Tweaks
\sidecapstyle
Justbeforethecaptionisset,the
\sidecapstyle
commandiscalled. Thismaybeused
tosetthestylingfortheparticularcaption. Bydefaultitsetscaptionsthatareintheleft
marginraggedleft,andthosethatareintherightmarginaresetraggedright.Thedefault
definitionis:
\newcommand*{\sidecapstyle}{%
%% \captionnamefont{\bfseries}
\ifscapmargleft
\captionstyle{\raggedleft}%
199
10. F
LOATSANDCAPTIONS
\sidecapmargin \overridescapmargin
left
left
right
right
inner
outer
Table10.6:Permitted
argumentsforsome
sidecaptionrelated
commands
\else
\captionstyle{\raggedright}%
\fi}
Youcanchange the command to suit yourpurposes; ; forexample, , uncommentingthe
\captionnamefont
linewouldresultinthecaption’sfloatnamebeingsetinaboldfont.
\overridescapmargin{
margin
}
\sidecapraise
Sometimesthecaptionmaynotbeplacedexactlywhereyouwantit—itmaybeinthe
wrongmarginoratthewrongheight.
The command
\overridescapmargin
will force the following g caption into the
marginyouspecifywhichcanonlybe
left
or
right
. Inatwosideddocumentwhere
\sidecapmargin
is
inner
or
outer
andthecaptiongoesinthewrongmargin,itislikely
thatthedeclaration
\strictpagecheck
willsolvetheproblem.Thewrongmarginmight
bechoseninatwocolumndocumentwherethefloatisinthesecondcolumn;use
\overridescapmargin{right}
tofixthis.
Thecaptionmaynotbeatquitetheheightyouwantwithrespecttothefloat.Thecap-
tionwillberaisedbythelength
\sidecapraise
inadditiontothecalculatedmovement
(orloweredif
\sidecapraise
isnegative).
\sidecapfloatwidth{
length
}
Thefloatissetina
minipage
withwidth
sidecapfloatwidth
,whosedefaultdefini-
tionis
\newcommand*{\sidecapfloatwidth}{\linewidth}
Thatis,thenormalwidthisthesameasthecurrent
\linewidth
.Foranarrowtable,say,
youmaywanttoreducethis,forexampletohalfby
\renewcommand*{\sidecapfloatwidth}{0.5\linewidth}
Notethat
\sidecapfloatwidth
isamacro,notalength,soitmustbealteredbyusinga
\renewcommand*
,notby
\setlength
.
Ifyoudoreducethe
\sidecapfloatwidth
you maynoticethatthe sidecaptionis
actualyplacedadistance
\sidecapsep
withrespecttothefloat’s
minipage
, notwith
respecttothetextblock.
Table10.6wascreatedbythefollowingcode.
200
10.11. HowLaTeXmakescaptions
\newlength{\mylength}
\setlength{\mylength}{\linewidth}
\addtolength{\mylength}{-\sidecapsep}
\addtolength{\mylength}{-\sidecapwidth}
\begin{table}
\sidecapmargin{left}%
\renewcommand*{\sidecapfloatwidth}{\mylength}%
\raggedleft
\begin{sidecaption}{%
Permitted arguments for r some e sidecaption related d commands}[scap:one]
\centering
\begin{tabular}{cc} \toprule
\cs{sidecapmargin} & & \cs{overridescapmargin} \\ \ \midrule
\texttt{left}
& \texttt{left}
\\
\texttt{right}
& \texttt{right}
\\
\texttt{inner}
& \\
\texttt{outer}
& \\ \ \bottomrule
\end{tabular}
\end{sidecaption}
\end{table}
Thecalculationsonthe
\mylength
lengtharesothatthesidecaptionandfloatwilljust
fitinsidethetypeblock.
Notethatthe
\raggedleft
commandbeforethe
sidecaption
environmentmakes
thefloat’s
minipage
beplacedraggedleft(i.e.,movedacrosstotherighthandedgeofthe
typeblock)whilethe
\centering
centersthe
tabular
withintheminipage.Youcanget
avarietyofhorizontalplacementsbyjudicioususeof
\raggedright
,
\centering
and
\raggedleft
commands.Ifyoudomovethefloatsidewaystoleavespaceforthecaption
makesurethatthecaptionwillgotothesideyouwant.IntheexamplecodeI‘moved’the
floattotherightsoImadesurethatthecaptionwouldgoontheleftbyexplicitlysetting
\sidecapmargin{left}
AsfarasTeXisconcernedasidecaptiontakesnohorizontalspace. Ifyouuseaside-
captioninawrappedfloatfrom,say,thewrapfigpackage,makesurethatthesidecaption
getsplacedwhereitwon’tbeoverlaidbythemaintext.
10.11H
OW
L
A
T
E
X
MAKESCAPTIONS
ThissectionprovidesanoverviewofhowLaTeXcreatescaptionsandgivessomeexamples
ofhowtochangethecaptioningstyledirectly.Thesectionneednotbelookedatmorethan
onceunlessyoulikereadingLaTeXcodeoryouwanttomakechangestoLaTeX’sstyleof
captioningnotsupportedbytheclass.
TheLaTeXkernelprovidestoolstohelpinthedefinitionofcaptions,butitisthepar-
ticularclassthatdecidesontheirformat.
\caption[
short
]{
long
}
Thekernel(in
ltfloat.dtx
)definesthecaptioncommandvia
201
10. F
LOATSANDCAPTIONS
\def\caption{%
\refstepcounter\@captype \@dblarg{\@caption\@captype}}
\@captype
\@captype
isdefinedbythecodethatcreatesanewfloatenvironmentandissettothe
environment’sname(seethecodefor
\@xfloat
in
ltfloat.dtx
).Fora
figure
environ-
ment,thereisanequivalentto
\def\@captype{figure}
\@caption{
type
}[
short
]{
long
}
Thekernelalsoprovidesthe
\@caption
macroas:
\long\def\@caption#1[#2]#3{\par
\addcontentsline{\csname ext@#1\endcsname}{#1}%
<-
{\protect\numberline{\csname the#1\endcsname}%
{\ignorespaces #2}}
\begingroup
\@parboxrestore
\if@minipage
\@setminipage
\fi
\normalsize
\@makecaption{\csname fnum@#1\endcsname}%
<-
{\ignorespaces #3}\par
\endgroup}
wheretypeisthenameoftheenvironmentinwhichthecaptionwillbeused. Putting
these three commandstogether resultsinthe user’s s view ofthe e captioncommand as
\caption[
short
]{
long
}
.
Itistheresponsibiltyoftheclass(orpackage)whichdefinesfloatstoprovidedefini-
tionsfor
\ext@type
,
\fnum@type
and
\@makecaption
whichappearinthedefinitionof
\@caption
(inthelinesmarked
<-
above).
\ext@type
Thismacroholdsthe nameoftheextensionfora‘Listof...’ ’ file. . Forexample e for the
figure
floatenvironmentthereisthedefinitionequivalentto
\newcommand{\ext@figure}{lof}
\fnum@type
Thismacroisresponsiblefortypesettingthecaptionnumber.Forexample,forthe
figure
environmentthereisthedefinitionequivalentto
\newcommand{\fnum@figure}{\figurename~\thefigure}
\@makecaption{
number
}{
text
}
202
Documents you may be interested
Documents you may be interested