| 1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950515253545556575859606162636465666768697071727374757677787980818283848586878889909192939495969798991001011021031041051061071081091101111121131141151161171181191201211221231241251261271281291301311321331341351361371381391401411421431441451461471481491501511521531541551561571581591601611621631641651661671681691701711721731741751761771781791801811821831841851861871881891901911921931941951961971981992002012022032042052062072082092102112122132142152162172182192202212222232242252262272282292302312322332342352362372382392402412422432442452462472482492502512522532542552562572582592602612622632642652662672682692702712722732742752762772782792802812822832842852862872882892902912922932942952962972982993003013023033043053063073083093103113123133143153163173183193203213223233243253263273283293303313323333343353363373383393403413423433443453463473483493503513523533543553563573583593603613623633643653663673683693703713723733743753763773783793803813823833843853863873883893903913923933943953963973983994004014024034044054064074084094104114124134144154164174184194204214224234244254264274284294304314324334344354364374384394404414424434444454464474484494504514524534544554564574584594604614624634644654664674684694704714724734744754764774784794804814824834844854864874884894904914924934944954964974984995005015025035045055065075085095105115125135145155165175185195205215225235245255265275285295305315325335345355365375385395405415425435445455465475485495505515525535545555565575585595605615625635645655665675685695705715725735745755765775785795805815825835845855865875885895905915925935945955965975985996006016026036046056066076086096106116126136146156166176186196206216226236246256266276286296306316326336346356366376386396406416426436446456466476486496506516526536546556566576586596606616626636646656666676686696706716726736746756766776786796806816826836846856866876886896906916926936946956966976986997007017027037047057067077087097107117127137147157167177187197207217227237247257267277287297307317327337347357367377387397407417427437447457467477487497507517527537547557567577587597607617627637647657667677687697707717727737747757767777787797807817827837847857867877887897907917927937947957967977987998008018028038048058068078088098108118128138148158168178188198208218228238248258268278288298308318328338348358368378388398408418428438448458468478488498508518528538548558568578588598608618628638648658668678688698708718728738748758768778788798808818828838848858868878888898908918928938948958968978988999009019029039049059069079089099109119129139149159169179189199209219229239249259269279289299309319329339349359369379389399409419429439449459469479489499509519529539549559569579589599609619629639649659669679689699709719729739749759769779789799809819829839849859869879889899909919929939949959969979989991000100110021003100410051006100710081009101010111012101310141015101610171018101910201021102210231024102510261027102810291030103110321033103410351036103710381039104010411042104310441045104610471048104910501051105210531054105510561057105810591060106110621063106410651066106710681069107010711072107310741075107610771078107910801081108210831084108510861087108810891090109110921093109410951096109710981099110011011102110311041105110611071108110911101111111211131114111511161117111811191120112111221123112411251126112711281129113011311132113311341135113611371138113911401141114211431144114511461147114811491150115111521153115411551156115711581159116011611162116311641165116611671168116911701171117211731174117511761177117811791180118111821183118411851186118711881189119011911192119311941195119611971198119912001201120212031204120512061207120812091210121112121213121412151216121712181219122012211222122312241225122612271228122912301231123212331234123512361237123812391240124112421243124412451246124712481249125012511252125312541255125612571258125912601261126212631264126512661267126812691270127112721273127412751276127712781279128012811282128312841285128612871288128912901291129212931294129512961297129812991300130113021303130413051306130713081309131013111312131313141315131613171318131913201321132213231324132513261327132813291330133113321333133413351336133713381339134013411342134313441345134613471348134913501351135213531354135513561357135813591360136113621363136413651366136713681369137013711372137313741375137613771378137913801381138213831384138513861387138813891390139113921393139413951396139713981399140014011402140314041405140614071408140914101411141214131414141514161417141814191420142114221423142414251426142714281429143014311432143314341435143614371438143914401441144214431444144514461447144814491450145114521453145414551456145714581459146014611462146314641465146614671468146914701471147214731474147514761477147814791480148114821483148414851486148714881489149014911492149314941495149614971498149915001501150215031504150515061507150815091510151115121513151415151516151715181519152015211522152315241525152615271528152915301531153215331534153515361537153815391540154115421543154415451546154715481549155015511552155315541555155615571558155915601561156215631564156515661567156815691570157115721573157415751576157715781579158015811582158315841585158615871588158915901591159215931594159515961597159815991600160116021603160416051606160716081609161016111612161316141615161616171618161916201621162216231624162516261627162816291630163116321633163416351636163716381639164016411642164316441645164616471648164916501651165216531654165516561657165816591660166116621663166416651666166716681669167016711672167316741675167616771678167916801681168216831684168516861687168816891690169116921693169416951696169716981699170017011702170317041705170617071708170917101711171217131714171517161717171817191720172117221723172417251726172717281729173017311732173317341735173617371738173917401741174217431744174517461747174817491750175117521753175417551756175717581759176017611762176317641765176617671768176917701771177217731774177517761777177817791780178117821783178417851786178717881789179017911792179317941795179617971798179918001801180218031804180518061807180818091810181118121813181418151816181718181819182018211822182318241825182618271828182918301831183218331834183518361837183818391840184118421843184418451846184718481849185018511852185318541855185618571858185918601861186218631864186518661867186818691870187118721873187418751876187718781879188018811882188318841885188618871888188918901891189218931894189518961897189818991900190119021903190419051906190719081909191019111912191319141915191619171918191919201921192219231924192519261927192819291930193119321933193419351936193719381939194019411942194319441945194619471948194919501951195219531954195519561957195819591960196119621963196419651966196719681969197019711972197319741975197619771978197919801981198219831984198519861987198819891990199119921993199419951996199719981999200020012002200320042005200620072008200920102011201220132014201520162017201820192020202120222023202420252026202720282029203020312032203320342035203620372038203920402041204220432044204520462047204820492050205120522053205420552056205720582059206020612062206320642065206620672068206920702071207220732074207520762077207820792080208120822083208420852086208720882089209020912092209320942095209620972098209921002101210221032104210521062107210821092110211121122113211421152116211721182119212021212122212321242125212621272128212921302131213221332134213521362137213821392140214121422143214421452146214721482149215021512152215321542155215621572158215921602161216221632164216521662167216821692170217121722173217421752176217721782179218021812182218321842185218621872188218921902191219221932194219521962197219821992200220122022203220422052206220722082209221022112212221322142215221622172218221922202221222222232224222522262227222822292230223122322233223422352236223722382239224022412242224322442245224622472248224922502251225222532254225522562257225822592260226122622263226422652266226722682269227022712272227322742275227622772278227922802281228222832284228522862287228822892290229122922293229422952296229722982299230023012302230323042305230623072308230923102311231223132314231523162317231823192320232123222323232423252326232723282329233023312332233323342335233623372338233923402341234223432344234523462347234823492350235123522353235423552356235723582359236023612362236323642365236623672368236923702371237223732374237523762377237823792380238123822383238423852386238723882389239023912392239323942395239623972398239924002401240224032404240524062407240824092410241124122413241424152416241724182419242024212422242324242425242624272428242924302431243224332434243524362437243824392440244124422443244424452446244724482449245024512452245324542455245624572458245924602461246224632464246524662467246824692470247124722473247424752476247724782479248024812482248324842485248624872488248924902491249224932494249524962497249824992500250125022503250425052506250725082509251025112512251325142515251625172518251925202521252225232524252525262527252825292530253125322533253425352536253725382539254025412542254325442545254625472548254925502551255225532554255525562557255825592560256125622563256425652566256725682569257025712572257325742575257625772578257925802581258225832584258525862587258825892590259125922593259425952596259725982599260026012602260326042605260626072608260926102611261226132614261526162617261826192620262126222623262426252626262726282629263026312632263326342635263626372638263926402641264226432644264526462647264826492650265126522653265426552656265726582659266026612662266326642665266626672668266926702671267226732674267526762677267826792680268126822683268426852686268726882689269026912692269326942695269626972698269927002701270227032704270527062707270827092710271127122713271427152716271727182719272027212722272327242725272627272728272927302731273227332734273527362737273827392740274127422743274427452746274727482749275027512752275327542755275627572758275927602761276227632764276527662767276827692770277127722773277427752776277727782779278027812782278327842785278627872788278927902791279227932794279527962797279827992800280128022803280428052806280728082809281028112812281328142815281628172818281928202821282228232824282528262827282828292830283128322833283428352836283728382839284028412842284328442845284628472848284928502851285228532854285528562857285828592860286128622863286428652866286728682869287028712872287328742875287628772878287928802881288228832884288528862887288828892890289128922893289428952896289728982899290029012902290329042905290629072908290929102911291229132914291529162917291829192920292129222923292429252926292729282929293029312932293329342935293629372938293929402941294229432944294529462947294829492950295129522953295429552956295729582959296029612962296329642965296629672968296929702971297229732974297529762977297829792980298129822983298429852986298729882989299029912992299329942995299629972998299930003001300230033004300530063007300830093010301130123013301430153016301730183019302030213022302330243025302630273028302930303031303230333034303530363037303830393040304130423043304430453046304730483049305030513052305330543055305630573058305930603061306230633064306530663067306830693070307130723073307430753076307730783079308030813082308330843085308630873088308930903091309230933094309530963097309830993100310131023103310431053106310731083109311031113112311331143115311631173118311931203121312231233124312531263127312831293130313131323133313431353136313731383139314031413142314331443145314631473148314931503151315231533154315531563157315831593160316131623163316431653166316731683169317031713172317331743175317631773178317931803181318231833184318531863187318831893190319131923193319431953196319731983199320032013202320332043205320632073208320932103211321232133214321532163217321832193220322132223223322432253226322732283229323032313232323332343235323632373238323932403241324232433244324532463247324832493250325132523253325432553256325732583259326032613262326332643265326632673268326932703271327232733274327532763277327832793280328132823283328432853286328732883289329032913292329332943295329632973298329933003301330233033304330533063307330833093310331133123313331433153316331733183319332033213322332333243325332633273328332933303331333233333334333533363337333833393340334133423343334433453346334733483349335033513352335333543355335633573358335933603361336233633364336533663367336833693370337133723373337433753376337733783379338033813382338333843385338633873388338933903391339233933394339533963397339833993400340134023403340434053406340734083409341034113412341334143415341634173418341934203421342234233424342534263427342834293430343134323433343434353436343734383439344034413442344334443445344634473448344934503451345234533454345534563457345834593460346134623463346434653466346734683469347034713472347334743475347634773478347934803481348234833484348534863487348834893490349134923493349434953496349734983499350035013502350335043505350635073508350935103511351235133514351535163517351835193520352135223523352435253526352735283529353035313532353335343535353635373538353935403541354235433544354535463547354835493550355135523553355435553556355735583559356035613562356335643565356635673568356935703571357235733574357535763577357835793580358135823583358435853586358735883589359035913592359335943595359635973598359936003601360236033604360536063607360836093610361136123613361436153616361736183619362036213622362336243625362636273628362936303631363236333634363536363637363836393640364136423643364436453646364736483649365036513652365336543655365636573658365936603661366236633664366536663667366836693670367136723673367436753676367736783679368036813682368336843685368636873688368936903691369236933694369536963697369836993700370137023703370437053706370737083709371037113712371337143715371637173718371937203721372237233724372537263727372837293730373137323733373437353736373737383739374037413742374337443745374637473748374937503751375237533754375537563757375837593760376137623763376437653766376737683769377037713772377337743775377637773778377937803781378237833784378537863787378837893790379137923793379437953796379737983799380038013802380338043805380638073808380938103811381238133814381538163817381838193820382138223823382438253826382738283829383038313832383338343835383638373838383938403841384238433844384538463847384838493850385138523853385438553856385738583859386038613862386338643865386638673868386938703871387238733874387538763877387838793880388138823883388438853886388738883889389038913892389338943895389638973898389939003901390239033904390539063907390839093910391139123913391439153916391739183919392039213922392339243925392639273928392939303931393239333934393539363937393839393940394139423943394439453946394739483949395039513952395339543955395639573958395939603961396239633964396539663967396839693970397139723973397439753976397739783979398039813982398339843985398639873988398939903991399239933994399539963997399839994000400140024003400440054006400740084009401040114012401340144015401640174018401940204021402240234024402540264027402840294030403140324033403440354036403740384039404040414042404340444045404640474048404940504051405240534054405540564057405840594060406140624063406440654066406740684069407040714072407340744075407640774078407940804081408240834084408540864087408840894090409140924093409440954096409740984099410041014102410341044105410641074108410941104111411241134114411541164117411841194120412141224123412441254126412741284129413041314132413341344135413641374138413941404141414241434144414541464147414841494150415141524153415441554156415741584159416041614162416341644165416641674168416941704171417241734174417541764177417841794180418141824183418441854186418741884189419041914192419341944195419641974198419942004201420242034204420542064207420842094210421142124213421442154216421742184219422042214222422342244225422642274228422942304231423242334234423542364237423842394240424142424243424442454246424742484249425042514252425342544255425642574258425942604261426242634264426542664267426842694270427142724273427442754276427742784279428042814282428342844285428642874288428942904291429242934294429542964297429842994300430143024303430443054306430743084309431043114312431343144315431643174318431943204321432243234324432543264327432843294330433143324333433443354336433743384339434043414342434343444345434643474348434943504351435243534354435543564357435843594360436143624363436443654366436743684369437043714372437343744375437643774378437943804381438243834384438543864387438843894390439143924393439443954396439743984399440044014402440344044405440644074408440944104411441244134414441544164417441844194420442144224423442444254426442744284429443044314432443344344435443644374438443944404441444244434444444544464447444844494450445144524453445444554456445744584459446044614462446344644465446644674468446944704471447244734474447544764477447844794480448144824483448444854486448744884489449044914492449344944495449644974498449945004501450245034504450545064507450845094510451145124513451445154516451745184519452045214522452345244525452645274528452945304531453245334534453545364537453845394540454145424543454445454546454745484549455045514552455345544555455645574558455945604561456245634564456545664567456845694570457145724573457445754576457745784579458045814582458345844585458645874588458945904591459245934594459545964597459845994600460146024603460446054606460746084609461046114612461346144615461646174618461946204621462246234624462546264627462846294630463146324633463446354636463746384639464046414642464346444645464646474648464946504651465246534654465546564657465846594660466146624663466446654666466746684669467046714672467346744675467646774678467946804681468246834684468546864687468846894690469146924693469446954696469746984699470047014702470347044705470647074708470947104711471247134714471547164717471847194720472147224723472447254726472747284729473047314732473347344735473647374738473947404741474247434744474547464747474847494750475147524753475447554756475747584759476047614762476347644765476647674768476947704771477247734774477547764777477847794780478147824783478447854786478747884789479047914792479347944795479647974798479948004801480248034804480548064807480848094810481148124813481448154816481748184819482048214822482348244825482648274828482948304831483248334834483548364837483848394840484148424843484448454846484748484849485048514852485348544855485648574858485948604861486248634864486548664867486848694870487148724873487448754876487748784879488048814882488348844885488648874888488948904891489248934894489548964897489848994900490149024903490449054906490749084909491049114912491349144915491649174918491949204921492249234924492549264927492849294930493149324933493449354936493749384939494049414942494349444945494649474948494949504951495249534954495549564957495849594960496149624963496449654966496749684969497049714972497349744975497649774978497949804981498249834984498549864987498849894990499149924993499449954996499749984999500050015002500350045005500650075008500950105011501250135014501550165017501850195020502150225023502450255026502750285029503050315032503350345035503650375038503950405041504250435044504550465047504850495050505150525053505450555056505750585059506050615062506350645065506650675068506950705071507250735074507550765077507850795080508150825083508450855086508750885089509050915092509350945095509650975098509951005101510251035104510551065107510851095110511151125113511451155116511751185119512051215122512351245125512651275128512951305131513251335134513551365137513851395140514151425143514451455146514751485149515051515152515351545155515651575158515951605161516251635164516551665167516851695170517151725173517451755176517751785179518051815182518351845185518651875188518951905191519251935194519551965197519851995200520152025203520452055206520752085209521052115212521352145215521652175218521952205221522252235224522552265227522852295230523152325233523452355236523752385239524052415242524352445245524652475248524952505251525252535254525552565257525852595260526152625263526452655266526752685269527052715272527352745275527652775278527952805281528252835284528552865287528852895290529152925293529452955296529752985299530053015302530353045305530653075308530953105311531253135314531553165317531853195320532153225323532453255326532753285329533053315332533353345335533653375338533953405341534253435344534553465347534853495350535153525353535453555356535753585359536053615362536353645365536653675368536953705371537253735374537553765377537853795380538153825383538453855386538753885389539053915392539353945395539653975398539954005401540254035404540554065407540854095410541154125413541454155416541754185419542054215422542354245425542654275428542954305431543254335434543554365437543854395440544154425443544454455446544754485449545054515452545354545455545654575458545954605461546254635464546554665467546854695470547154725473547454755476547754785479548054815482548354845485548654875488548954905491549254935494549554965497549854995500550155025503550455055506550755085509551055115512551355145515551655175518551955205521552255235524552555265527552855295530553155325533553455355536553755385539554055415542554355445545554655475548554955505551555255535554555555565557555855595560556155625563556455655566556755685569557055715572557355745575557655775578557955805581558255835584558555865587558855895590559155925593559455955596559755985599560056015602560356045605560656075608560956105611561256135614561556165617561856195620562156225623562456255626562756285629563056315632563356345635563656375638563956405641564256435644564556465647564856495650565156525653565456555656565756585659566056615662566356645665566656675668566956705671567256735674567556765677567856795680568156825683568456855686568756885689569056915692569356945695569656975698569957005701570257035704570557065707570857095710571157125713571457155716571757185719572057215722572357245725572657275728572957305731573257335734573557365737573857395740574157425743574457455746574757485749575057515752575357545755575657575758575957605761576257635764576557665767576857695770577157725773577457755776577757785779578057815782578357845785578657875788578957905791579257935794579557965797579857995800580158025803580458055806580758085809581058115812581358145815581658175818581958205821582258235824582558265827582858295830583158325833583458355836583758385839584058415842584358445845584658475848584958505851585258535854585558565857585858595860586158625863586458655866586758685869587058715872587358745875587658775878587958805881588258835884588558865887588858895890589158925893589458955896589758985899590059015902590359045905590659075908590959105911591259135914591559165917591859195920592159225923592459255926592759285929593059315932593359345935593659375938593959405941594259435944594559465947594859495950595159525953595459555956595759585959596059615962596359645965596659675968596959705971597259735974597559765977597859795980598159825983598459855986598759885989599059915992599359945995599659975998599960006001600260036004600560066007600860096010601160126013601460156016601760186019602060216022602360246025602660276028602960306031603260336034603560366037603860396040604160426043604460456046604760486049605060516052605360546055605660576058605960606061606260636064606560666067606860696070607160726073607460756076607760786079608060816082608360846085608660876088608960906091609260936094609560966097609860996100610161026103610461056106610761086109611061116112611361146115611661176118611961206121612261236124612561266127612861296130613161326133613461356136613761386139614061416142614361446145614661476148614961506151615261536154615561566157615861596160616161626163616461656166616761686169617061716172617361746175617661776178617961806181618261836184618561866187618861896190619161926193619461956196619761986199620062016202620362046205620662076208620962106211621262136214621562166217621862196220622162226223622462256226622762286229623062316232623362346235623662376238623962406241624262436244624562466247624862496250625162526253625462556256625762586259626062616262626362646265626662676268626962706271627262736274627562766277627862796280628162826283628462856286628762886289629062916292629362946295629662976298629963006301630263036304630563066307630863096310631163126313631463156316631763186319632063216322632363246325632663276328632963306331633263336334633563366337633863396340634163426343634463456346634763486349635063516352635363546355635663576358635963606361636263636364636563666367636863696370637163726373637463756376637763786379638063816382638363846385638663876388638963906391639263936394639563966397639863996400640164026403640464056406640764086409641064116412641364146415641664176418641964206421642264236424642564266427642864296430643164326433643464356436643764386439644064416442644364446445644664476448644964506451645264536454645564566457645864596460646164626463646464656466646764686469647064716472647364746475647664776478647964806481648264836484648564866487648864896490649164926493649464956496649764986499650065016502650365046505650665076508650965106511651265136514651565166517651865196520652165226523652465256526652765286529653065316532653365346535653665376538653965406541654265436544654565466547654865496550655165526553655465556556655765586559656065616562656365646565656665676568656965706571657265736574657565766577657865796580658165826583658465856586658765886589659065916592659365946595659665976598659966006601660266036604660566066607660866096610661166126613661466156616661766186619662066216622662366246625662666276628662966306631663266336634663566366637663866396640664166426643664466456646664766486649665066516652665366546655665666576658665966606661666266636664666566666667666866696670667166726673667466756676667766786679668066816682668366846685668666876688668966906691669266936694669566966697669866996700670167026703670467056706670767086709671067116712671367146715671667176718671967206721672267236724672567266727672867296730673167326733673467356736673767386739674067416742674367446745674667476748674967506751675267536754675567566757675867596760676167626763676467656766676767686769677067716772677367746775677667776778677967806781678267836784678567866787678867896790679167926793679467956796679767986799680068016802680368046805680668076808680968106811681268136814681568166817681868196820682168226823682468256826682768286829683068316832683368346835683668376838683968406841684268436844684568466847684868496850685168526853685468556856685768586859686068616862686368646865686668676868686968706871687268736874687568766877687868796880688168826883688468856886688768886889689068916892689368946895689668976898689969006901690269036904690569066907690869096910691169126913691469156916691769186919692069216922692369246925692669276928692969306931693269336934693569366937693869396940694169426943694469456946694769486949695069516952695369546955695669576958695969606961696269636964696569666967696869696970697169726973697469756976697769786979698069816982698369846985698669876988698969906991699269936994699569966997699869997000700170027003700470057006700770087009701070117012701370147015701670177018701970207021702270237024702570267027702870297030703170327033703470357036703770387039704070417042704370447045704670477048704970507051705270537054705570567057705870597060706170627063706470657066706770687069707070717072707370747075707670777078707970807081708270837084708570867087708870897090709170927093709470957096709770987099710071017102710371047105710671077108710971107111711271137114711571167117711871197120712171227123712471257126712771287129713071317132713371347135713671377138713971407141714271437144714571467147714871497150715171527153715471557156715771587159716071617162716371647165716671677168716971707171717271737174717571767177717871797180718171827183718471857186718771887189719071917192719371947195719671977198719972007201720272037204720572067207720872097210721172127213721472157216721772187219722072217222722372247225722672277228722972307231723272337234723572367237723872397240724172427243724472457246724772487249725072517252725372547255725672577258725972607261726272637264726572667267726872697270727172727273727472757276727772787279728072817282728372847285728672877288728972907291729272937294729572967297729872997300730173027303730473057306730773087309731073117312731373147315731673177318731973207321732273237324732573267327732873297330733173327333733473357336733773387339734073417342734373447345734673477348734973507351735273537354735573567357735873597360736173627363736473657366736773687369737073717372737373747375737673777378737973807381738273837384738573867387738873897390739173927393739473957396739773987399740074017402740374047405740674077408740974107411741274137414741574167417741874197420742174227423742474257426742774287429743074317432743374347435743674377438743974407441744274437444744574467447744874497450745174527453745474557456745774587459746074617462746374647465746674677468746974707471747274737474747574767477747874797480748174827483748474857486748774887489749074917492749374947495749674977498749975007501750275037504750575067507750875097510751175127513751475157516751775187519752075217522752375247525752675277528752975307531753275337534753575367537753875397540754175427543754475457546754775487549755075517552755375547555755675577558755975607561756275637564756575667567756875697570757175727573757475757576757775787579758075817582758375847585758675877588758975907591759275937594759575967597759875997600760176027603760476057606760776087609761076117612761376147615761676177618761976207621762276237624762576267627762876297630763176327633763476357636763776387639764076417642764376447645764676477648764976507651765276537654765576567657765876597660766176627663766476657666766776687669767076717672767376747675767676777678767976807681768276837684768576867687768876897690769176927693769476957696769776987699770077017702770377047705770677077708770977107711771277137714771577167717771877197720772177227723772477257726772777287729773077317732773377347735773677377738773977407741774277437744774577467747774877497750775177527753775477557756775777587759776077617762776377647765776677677768776977707771777277737774777577767777777877797780778177827783778477857786778777887789779077917792779377947795779677977798779978007801780278037804780578067807780878097810781178127813781478157816781778187819782078217822782378247825782678277828782978307831783278337834783578367837783878397840784178427843784478457846784778487849785078517852785378547855785678577858785978607861786278637864786578667867786878697870787178727873787478757876787778787879788078817882788378847885788678877888788978907891789278937894789578967897789878997900790179027903790479057906790779087909791079117912791379147915791679177918791979207921792279237924792579267927792879297930793179327933793479357936793779387939794079417942794379447945794679477948794979507951795279537954795579567957795879597960796179627963796479657966796779687969797079717972797379747975797679777978797979807981798279837984798579867987798879897990799179927993799479957996799779987999800080018002800380048005800680078008800980108011801280138014801580168017801880198020802180228023802480258026802780288029803080318032803380348035803680378038803980408041804280438044804580468047804880498050805180528053805480558056805780588059806080618062806380648065806680678068806980708071807280738074807580768077807880798080808180828083808480858086808780888089809080918092809380948095809680978098809981008101810281038104810581068107810881098110811181128113811481158116811781188119812081218122812381248125812681278128812981308131813281338134813581368137813881398140814181428143814481458146814781488149815081518152815381548155815681578158815981608161816281638164816581668167816881698170817181728173817481758176817781788179818081818182818381848185818681878188818981908191819281938194819581968197819881998200820182028203820482058206820782088209821082118212821382148215821682178218821982208221822282238224822582268227822882298230823182328233823482358236823782388239824082418242824382448245824682478248824982508251825282538254825582568257825882598260826182628263826482658266826782688269827082718272827382748275827682778278827982808281828282838284828582868287828882898290829182928293829482958296829782988299830083018302830383048305830683078308830983108311831283138314831583168317831883198320832183228323832483258326832783288329833083318332833383348335833683378338833983408341834283438344834583468347834883498350835183528353835483558356835783588359836083618362836383648365836683678368836983708371837283738374837583768377837883798380838183828383838483858386838783888389839083918392839383948395839683978398839984008401840284038404840584068407840884098410841184128413841484158416841784188419842084218422842384248425842684278428 |
- %%
- %% This is file `cleveref.sty',
- %% generated with the docstrip utility.
- %%
- %% The original source files were:
- %%
- %% cleveref.dtx (with options: `package')
- %%
- %% LaTeX package for intelligent cross-referencing.
- %%
- %% Copyright (C) 2006--2013 Toby Cubitt
- %% See the files README and COPYING.
- %%
- \def\packagedate{2013/12/28}
- \def\packageversion{0.19}
- %% This file may be distributed and/or modified under the
- %% conditions of the LaTeX Project Public License, either version 1.2
- %% of this license or (at your option) any later version.
- %% The latest version of this license is in:
- %%
- %% http://www.latex-project.org/lppl.txt
- %%
- %% and version 1.2 or later is part of all distributions of LaTeX
- %% version 1999/12/01 or later.
- \NeedsTeXFormat{LaTeX2e}[1999/12/01]
- \ProvidesPackage{cleveref}
- [\packagedate\space v\packageversion\space Intelligent cross-referencing]
- %% \CharacterTable
- %% {Upper-case \A\B\C\D\E\F\G\H\I\J\K\L\M\N\O\P\Q\R\S\T\U\V\W\X\Y\Z
- %% Lower-case \a\b\c\d\e\f\g\h\i\j\k\l\m\n\o\p\q\r\s\t\u\v\w\x\y\z
- %% Digits \0\1\2\3\4\5\6\7\8\9
- %% Exclamation \! Double quote \" Hash (number) \#
- %% Dollar \$ Percent \% Ampersand \&
- %% Acute accent \' Left paren \( Right paren \)
- %% Asterisk \* Plus \+ Comma \,
- %% Minus \- Point \. Solidus \/
- %% Colon \: Semicolon \; Less than \<
- %% Equals \= Greater than \> Question mark \?
- %% Commercial at \@ Left bracket \[ Backslash \\
- %% Right bracket \] Circumflex \^ Underscore \_
- %% Grave accent \` Left brace \{ Vertical bar \|
- %% Right brace \} Tilde \~}
- \def\cref@currentlabel{}%
- \let\cref@old@refstepcounter\refstepcounter%
- \def\refstepcounter{%
- \@ifnextchar[{\refstepcounter@optarg}{\refstepcounter@noarg}%]
- }%
- \def\refstepcounter@noarg#1{%
- \cref@old@refstepcounter{#1}%
- \cref@constructprefix{#1}{\cref@result}%
- \@ifundefined{cref@#1@alias}%
- {\def\@tempa{#1}}%
- {\def\@tempa{\csname cref@#1@alias\endcsname}}%
- \protected@edef\cref@currentlabel{%
- [\@tempa][\arabic{#1}][\cref@result]%
- \csname p@#1\endcsname\csname the#1\endcsname}}%
- \def\refstepcounter@optarg[#1]#2{%
- \cref@old@refstepcounter{#2}%
- \cref@constructprefix{#2}{\cref@result}%
- \@ifundefined{cref@#1@alias}%
- {\def\@tempa{#1}}%
- {\def\@tempa{\csname cref@#1@alias\endcsname}}%
- \protected@edef\cref@currentlabel{%
- [\@tempa][\arabic{#2}][\cref@result]%
- \csname p@#2\endcsname\csname the#2\endcsname}}%
- \AtBeginDocument{%
- \let\cref@old@label\label%
- \def\label{\@ifnextchar[\label@optarg\label@noarg}%]
- \let\cref@label\label%
- \def\label@noarg#1{%
- \@bsphack%
- \cref@old@label{#1}%
- \protected@write\@auxout{}%
- {\string\newlabel{#1@cref}{{\cref@currentlabel}{\thepage}}}%
- \@esphack}%
- \def\label@optarg[#1]#2{%
- \@bsphack%
- \cref@old@label{#2}%
- \protected@edef\cref@currentlabel{%
- \expandafter\cref@override@label@type%
- \cref@currentlabel\@nil{#1}}%
- \protected@write\@auxout{}%
- {\string\newlabel{#2@cref}{{\cref@currentlabel}{\thepage}}}%
- \@esphack}%
- }% end of AtBeginDocument
- \let\cref@old@makefntext\@makefntext%
- \long\def\@makefntext{%
- \cref@constructprefix{footnote}{\cref@result}%
- \protected@edef\cref@currentlabel{%
- [footnote][\arabic{footnote}][\cref@result]%
- \p@footnote\@thefnmark}%
- \cref@old@makefntext}%
- \let\cref@old@othm\@othm%
- \def\@othm#1[#2]#3{%
- \edef\@tempa{\expandafter\noexpand%
- \csname cref@#1@name@preamble\endcsname}%
- \edef\@tempb{\expandafter\noexpand%
- \csname Cref@#1@name@preamble\endcsname}%
- \def\@tempc{#3}%
- \ifx\@tempc\@empty\relax%
- \expandafter\gdef\@tempa{}%
- \expandafter\gdef\@tempb{}%
- \else%
- \if@cref@capitalise%
- \expandafter\expandafter\expandafter\gdef\expandafter%
- \@tempa\expandafter{\MakeUppercase #3}%
- \else%
- \expandafter\expandafter\expandafter\gdef\expandafter%
- \@tempa\expandafter{\MakeLowercase #3}%
- \fi%
- \expandafter\expandafter\expandafter\gdef\expandafter%
- \@tempb\expandafter{\MakeUppercase #3}%
- \fi%
- \cref@stack@add{#1}{\cref@label@types}%
- \cref@old@othm{#1}[#2]{#3}}%
- \let\cref@old@xnthm\@xnthm%
- \def\@xnthm#1#2[#3]{%
- \edef\@tempa{\expandafter\noexpand%
- \csname cref@#1@name@preamble\endcsname}%
- \edef\@tempb{\expandafter\noexpand%
- \csname Cref@#1@name@preamble\endcsname}%
- \def\@tempc{#2}%
- \ifx\@tempc\@empty\relax%
- \expandafter\gdef\@tempa{}%
- \expandafter\gdef\@tempb{}%
- \else%
- \if@cref@capitalise%
- \expandafter\expandafter\expandafter\gdef\expandafter%
- \@tempa\expandafter{\MakeUppercase #2}%
- \else%
- \expandafter\expandafter\expandafter\gdef\expandafter%
- \@tempa\expandafter{\MakeLowercase #2}%
- \fi%
- \expandafter\expandafter\expandafter\gdef\expandafter%
- \@tempb\expandafter{\MakeUppercase #2}%
- \fi%
- \cref@stack@add{#1}{\cref@label@types}%
- \cref@old@xnthm{#1}{#2}[#3]}%
- \let\cref@old@ynthm\@ynthm%
- \def\@ynthm#1#2{%
- \edef\@tempa{\expandafter\noexpand%
- \csname cref@#1@name@preamble\endcsname}%
- \edef\@tempb{\expandafter\noexpand%
- \csname Cref@#1@name@preamble\endcsname}%
- \def\@tempc{#2}%
- \ifx\@tempc\@empty\relax%
- \expandafter\gdef\@tempa{}%
- \expandafter\gdef\@tempb{}%
- \else%
- \if@cref@capitalise%
- \expandafter\expandafter\expandafter\gdef\expandafter%
- \@tempa\expandafter{\MakeUppercase #2}%
- \else%
- \expandafter\expandafter\expandafter\gdef\expandafter%
- \@tempa\expandafter{\MakeLowercase #2}%
- \fi%
- \expandafter\expandafter\expandafter\gdef\expandafter%
- \@tempb\expandafter{\MakeUppercase #2}%
- \fi%
- \cref@stack@add{#1}{\cref@label@types}%
- \cref@old@ynthm{#1}{#2}}%
- \@ifundefined{appendix}{}{%
- \g@addto@macro\appendix{%
- \@ifundefined{chapter}{%
- \gdef\refstepcounter@noarg#1{%
- \cref@old@refstepcounter{#1}%
- \cref@constructprefix{#1}{\cref@result}%
- \ifx\cref@result\@empty%
- \def\cref@result{2147483647}%
- \else%
- \edef\cref@result{2147483647,\cref@result}%
- \fi%
- \def\@tempa{#1}%
- \def\@tempb{section}%
- \ifx\@tempa\@tempb%
- \protected@edef\cref@currentlabel{%
- [appendix][\arabic{#1}][\cref@result]%
- \csname p@#1\endcsname\csname the#1\endcsname}%
- \else%
- \def\@tempa{#1}%
- \def\@tempb{subsection}%
- \ifx\@tempa\@tempb%
- \protected@edef\cref@currentlabel{%
- [subappendix][\arabic{#1}][\cref@result]%
- \csname p@#1\endcsname\csname the#1\endcsname}%
- \else%
- \def\@tempa{#1}%
- \def\@tempb{subsubsection}%
- \ifx\@tempa\@tempb%
- \protected@edef\cref@currentlabel{%
- [subsubappendix][\arabic{#1}][\cref@result]%
- \csname p@#1\endcsname\csname the#1\endcsname}%
- \else%
- \@ifundefined{cref@#1@alias}%
- {\def\@tempa{#1}}%
- {\def\@tempa{\csname cref@#1@alias\endcsname}}%
- \protected@edef\cref@currentlabel{%
- [\@tempa][\arabic{#1}][\cref@result]%
- \csname p@#1\endcsname\csname the#1\endcsname}%
- \fi%
- \fi%
- \fi}%
- }{%
- \def\refstepcounter@noarg#1{%
- \cref@old@refstepcounter{#1}%
- \cref@constructprefix{#1}{\cref@result}%
- \ifx\cref@result\@empty%
- \def\cref@result{2147483647}%
- \else%
- \edef\cref@result{2147483647,\cref@result}%
- \fi%
- \def\@tempa{#1}%
- \def\@tempb{chapter}%
- \ifx\@tempa\@tempb%
- \protected@edef\cref@currentlabel{%
- [appendix][\arabic{#1}][\cref@result]%
- \csname p@#1\endcsname\csname the#1\endcsname}%
- \else%
- \def\@tempa{#1}%
- \def\@tempb{section}%
- \ifx\@tempa\@tempb%
- \protected@edef\cref@currentlabel{%
- [subappendix][\arabic{#1}][\cref@result]%
- \csname p@#1\endcsname\csname the#1\endcsname}%
- \else%
- \def\@tempa{#1}%
- \def\@tempb{subsection}%
- \ifx\@tempa\@tempb%
- \protected@edef\cref@currentlabel{%
- [subsubappendix][\arabic{#1}][\cref@result]%
- \csname p@#1\endcsname\csname the#1\endcsname}%
- \else%
- \def\@tempa{#1}%
- \def\@tempb{subsubsection}%
- \ifx\@tempa\@tempb%
- \protected@edef\cref@currentlabel{%
- [subsubsubappendix][\arabic{#1}][\cref@result]%
- \csname p@#1\endcsname\csname the#1\endcsname}%
- \else%
- \@ifundefined{cref@#1@alias}%
- {\def\@tempa{#1}}%
- {\def\@tempa{\csname cref@#1@alias\endcsname}}%
- \protected@edef\cref@currentlabel{%
- [\@tempa][\arabic{#1}][\cref@result]%
- \csname p@#1\endcsname\csname the#1\endcsname}%
- \fi%
- \fi%
- \fi%
- \fi}%
- }%
- }%
- }% end of \@ifundefined{appendix}
- \def\@gobble@optarg{\@ifnextchar[\@@gobble@optarg\@gobble@orig}%]
- \def\@gobble@orig#1{}%
- \def\@@gobble@optarg[#1]#2{}%
- \def\cref@append@toks#1#2{\toks0={#2}%
- \edef\act{\noexpand#1={\the#1\the\toks0}}%
- \act}%
- \def\cref@getref#1#2{%
- \expandafter\let\expandafter#2\csname r@#1@cref\endcsname%
- \expandafter\expandafter\expandafter\def%
- \expandafter\expandafter\expandafter#2%
- \expandafter\expandafter\expandafter{%
- \expandafter\@firstoftwo#2}}%
- \def\cref@getpageref#1#2{%
- \expandafter\let\expandafter#2\csname r@#1@cref\endcsname%
- \expandafter\expandafter\expandafter\def%
- \expandafter\expandafter\expandafter#2%
- \expandafter\expandafter\expandafter{%
- \expandafter\@secondoftwo#2}}%
- \def\cref@getlabel#1#2{%
- \cref@getref{#1}{\@tempa}%
- \expandafter\@cref@getlabel\@tempa\@nil#2}%
- \def\@cref@getlabel{\@ifnextchar[%]
- \@@cref@getlabel{\@@cref@getlabel[][][]}}%
- \def\@@cref@getlabel[#1][#2][#3]#4\@nil#5{\def#5{#4}}%
- \def\cref@gettype#1#2{%
- \cref@getref{#1}{\@tempa}%
- \expandafter\@cref@gettype\@tempa\@nil#2}%
- \def\@cref@gettype{\@ifnextchar[%]
- \@@cref@gettype{\@@cref@gettype[][][]}}%
- \def\@@cref@gettype[#1][#2][#3]#4\@nil#5{\def#5{#1}}%
- \def\cref@getcounter#1#2{%
- \cref@getref{#1}{\@tempa}%
- \expandafter\@cref@getcounter\@tempa\@nil#2}%
- \def\@cref@getcounter{\@ifnextchar[%]
- \@@cref@getcounter{\@@cref@getcounter[][][]}}%
- \def\@@cref@getcounter[#1][#2][#3]#4\@nil#5{\def#5{#2}}%
- \def\cref@getprefix#1#2{%
- \cref@getref{#1}{\@tempa}%
- \expandafter\@cref@getprefix\@tempa\@nil#2}%
- \def\@cref@getprefix{\@ifnextchar[%]
- \@@cref@getprefix{\@@cref@getprefix[][][]}}%
- \def\@@cref@getprefix[#1][#2][#3]#4\@nil#5{\def#5{#3}}%
- \def\cref@override@label@type[#1][#2][#3]#4\@nil#5{[#5][#2][#3]#4}%
- \def\cref@constructprefix#1#2{%
- \cref@stack@init{\@tempstack}%
- \edef\@tempa{\noexpand{#1\noexpand}}%
- \expandafter\def\expandafter\@tempa\expandafter{\@tempa{#2}}%
- \expandafter\@cref@constructprefix\@tempa%
- \cref@stack@to@list{\@tempstack}{\@tempa}%
- \expandafter\def\expandafter#2\expandafter{\@tempa}}%
- \def\@cref@constructprefix#1#2{%
- \cref@resetby{#1}{#2}%
- \ifx#2\relax%
- \else%
- \edef\@tempa{\the\csname c@#2\endcsname}%
- \expandafter\cref@stack@push\expandafter{\@tempa}{\@tempstack}%
- \edef\@tempa{{#2}}%
- \expandafter\expandafter\expandafter\@cref@constructprefix%
- \expandafter\@tempa\expandafter{\expandafter#2\expandafter}%
- \fi}%
- \def\cref@stack@init#1{\def#1{\@nil}}%
- \def\cref@stack@top#1{\expandafter\@cref@stack@top#1}%
- \def\@cref@stack@top#1,#2\@nil{#1}%
- \def\cref@stack@pop#1{\expandafter\@cref@stack@pop#1#1}%
- \def\@cref@stack@pop#1,#2\@nil#3{\def#3{#2\@nil}}%
- \def\cref@stack@push#1#2{%
- \expandafter\@cref@stack@push\expandafter{#2}{#1}{#2}}%
- \def\@cref@stack@push#1#2#3{\def#3{#2,#1}}%
- \def\cref@stack@pull#1#2{\expandafter\@cref@stack@pull#2{#1}{#2}}%
- \def\@cref@stack@pull#1\@nil#2#3{\def#3{#1#2,\@nil}}%
- \def\cref@stack@to@list#1#2{%
- \cref@isstackfull{#1}%
- \if@cref@stackfull%
- \expandafter\expandafter\expandafter\def%
- \expandafter\expandafter\expandafter#2%
- \expandafter\expandafter\expandafter{%
- \expandafter\@cref@stack@to@list#1}%
- \else%
- \def#2{}%
- \fi}%
- \def\@cref@stack@to@list#1,\@nil{#1}%
- \def\cref@stack@topandbottom#1#2#3{%
- \def#2{}%
- \def#3{}%
- \cref@isstackfull{#1}%
- \if@cref@stackfull%
- \edef#2{\cref@stack@top{#1}}%
- \cref@stack@pop{#1}%
- \cref@isstackfull{#1}%
- \@whilesw\if@cref@stackfull\fi{%
- \edef#3{\cref@stack@top{#1}}%
- \cref@stack@pop{#1}%
- \cref@isstackfull{#1}}%
- \fi}%
- \def\cref@stack@add#1#2{%
- \begingroup%
- \def\@arg1{#1}%
- \let\@tempstack#2%
- \newif\if@notthere%
- \@nottheretrue%
- \cref@isstackfull{\@tempstack}%
- \@whilesw\if@cref@stackfull\fi{%
- \edef\@tempb{\cref@stack@top{\@tempstack}}%
- \def\@tempa{#1}%
- \ifx\@tempa\@tempb%
- \@cref@stackfullfalse%
- \@nottherefalse%
- \else%
- \cref@stack@pop{\@tempstack}%
- \cref@isstackfull{\@tempstack}%
- \fi}%
- \expandafter\endgroup%
- \if@notthere\cref@stack@push{#1}{#2}\fi}%
- \newif\if@cref@stackempty%
- \newif\if@cref@stackfull%
- \def\cref@isstackempty#1{%
- \def\@tempa{\@nil}%
- \ifx#1\@tempa\@cref@stackemptytrue%
- \else\@cref@stackemptyfalse\fi}%
- \def\cref@isstackfull#1{%
- \def\@tempa{\@nil}%
- \ifx#1\@tempa\@cref@stackfullfalse%
- \else\@cref@stackfulltrue\fi}%
- \def\cref@stack@sort#1#2{%
- \begingroup%
- \cref@stack@init{\@sortstack}%
- \edef\@element{\cref@stack@top{#1}}%
- \expandafter\cref@stack@push\expandafter{\@element}{\@sortstack}%
- \cref@stack@pop{#1}%
- \cref@isstackfull{#1}%
- \if@cref@stackfull%
- \edef\@tempa{\cref@stack@top{#1}}%
- \@whilesw\ifx\@tempa\@empty\fi{%
- \cref@stack@pull{}{\@sortstack}%
- \cref@stack@pop{#1}%
- \cref@isstackempty{#1}%
- \if@cref@stackempty%
- \let\@tempa\relax%
- \else%
- \edef\@tempa{\cref@stack@top{#1}}%
- \fi}%
- \fi%
- \cref@isstackfull{#1}%
- \@whilesw\if@cref@stackfull\fi{%
- \edef\@element{\cref@stack@top{#1}}%
- \cref@stack@pop{#1}%
- \def\@empties{}%
- \cref@isstackfull{#1}%
- \if@cref@stackfull%
- \edef\@tempa{\cref@stack@top{#1}}%
- \@whilesw\ifx\@tempa\@empty\fi{%
- \edef\@empties{\@empties,}%
- \cref@stack@pop{#1}%
- \cref@isstackempty{#1}%
- \if@cref@stackempty%
- \let\@tempa\relax%
- \else%
- \edef\@tempa{\cref@stack@top{#1}}%
- \fi}%
- \fi%
- \edef\@tempa{{\expandafter\noexpand\@element}%
- {\expandafter\noexpand\@empties}%
- {\noexpand\@sortstack}{\noexpand#2}}%
- \expandafter\cref@stack@insert\@tempa%
- \cref@isstackfull{#1}}%
- \expandafter\endgroup\expandafter%
- \def\expandafter#1\expandafter{\@sortstack}}%
- \def\cref@stack@insert#1#2#3#4{%
- \let\@cmp#4%
- \@cref@stack@insert{}{#1}{#2}{#3}%
- \cref@stack@pop{#3}}%
- \def\@cref@stack@insert#1#2#3#4{%
- \let\cref@iterate\relax%
- \cref@isstackempty{#4}%
- \if@cref@stackempty%
- \cref@stack@push{#1,#2#3}{#4}%
- \else%
- \edef\cref@elem{\cref@stack@top{#4}}%
- \expandafter\@cmp\expandafter{\cref@elem}{#2}{\cref@result}%
- \ifnum\cref@result=2\relax%
- \cref@stack@push{#1,#2#3}{#4}%
- \else%
- \cref@stack@pop{#4}%
- \edef\cref@elem{{\noexpand#1,\cref@elem}{\noexpand#2}%
- {\noexpand#3}{\noexpand#4}}%
- \expandafter\def\expandafter\cref@iterate\expandafter%
- {\expandafter\@cref@stack@insert\cref@elem}%
- \fi%
- \fi%
- \cref@iterate}%
- \def\cref@counter@first#1#2\@nil{#1}%
- \def\cref@counter@rest#1#2\@nil{#2}%
- \def\cref@countercmp#1#2#3{%
- \begingroup%
- \def\@tempa{#1}%
- \ifx\@tempa\@empty%
- \def\cref@result{1}%
- \else%
- \def\@tempa{#2}%
- \ifx\@tempa\@empty%
- \def\cref@result{2}%
- \else%
- \expandafter\ifx\csname r@#1@cref\endcsname\relax%
- \def\cref@result{2}%
- \else%
- \expandafter\ifx\csname r@#2@cref\endcsname\relax%
- \def\cref@result{1}%
- \else%
- \cref@getcounter{#1}{\@countera}%
- \cref@getprefix{#1}{\@prefixa}%
- \cref@getcounter{#2}{\@counterb}%
- \cref@getprefix{#2}{\@prefixb}%
- \cref@stack@init{\@countstacka}%
- \expandafter\cref@stack@push\expandafter%
- {\@countera}{\@countstacka}%
- \ifx\@prefixa\@empty\else%
- \expandafter\cref@stack@push\expandafter%
- {\@prefixa}{\@countstacka}%
- \fi%
- \cref@stack@init{\@countstackb}%
- \expandafter\cref@stack@push\expandafter%
- {\@counterb}{\@countstackb}%
- \ifx\@prefixb\@empty\else%
- \expandafter\cref@stack@push\expandafter%
- {\@prefixb}{\@countstackb}%
- \fi%
- \@cref@countercmp%
- \fi%
- \fi%
- \fi%
- \fi%
- \expandafter\endgroup\expandafter%
- \chardef\expandafter#3\expandafter=\cref@result\relax}%
- \def\@cref@countercmp{%
- \let\@iterate\relax%
- \cref@isstackempty{\@countstacka}%
- \if@cref@stackempty%
- \cref@isstackempty{\@countstackb}%
- \if@cref@stackempty%
- \def\cref@result{0}%
- \else%
- \def\cref@result{1}%
- \fi%
- \else%
- \cref@isstackempty{\@countstackb}%
- \if@cref@stackempty%
- \def\cref@result{2}%
- \else%
- \edef\@tempa{\cref@stack@top{\@countstacka}}%
- \cref@stack@pop{\@countstacka}%
- \edef\@tempb{\cref@stack@top{\@countstackb}}%
- \cref@stack@pop{\@countstackb}%
- \ifnum\@tempa<\@tempb\relax%
- \def\cref@result{1}%
- \else%
- \ifnum\@tempa>\@tempb\relax%
- \def\cref@result{2}%
- \else%
- \def\@iterate{\@cref@countercmp}%
- \fi%
- \fi%
- \fi%
- \fi%
- \@iterate}%
- \def\cref@pagecmp#1#2#3{%
- \begingroup%
- \def\@tempa{#1}%
- \ifx\@tempa\@empty%
- \def\cref@result{1}%
- \else%
- \def\@tempa{#2}%
- \ifx\@tempa\@empty%
- \def\cref@result{2}%
- \else%
- \expandafter\ifx\csname r@#1@cref\endcsname\relax%
- \def\cref@result{2}%
- \else%
- \expandafter\ifx\csname r@#2@cref\endcsname\relax%
- \def\cref@result{1}%
- \else%
- \cref@getpageref{#1}{\@tempa}%
- \cref@getpageref{#2}{\@tempb}%
- \ifnum\@tempa<\@tempb\relax%
- \def\cref@result{1}\relax%
- \else%
- \ifnum\@tempa>\@tempb\relax%
- \def\cref@result{2}\relax%
- \else%
- \def\cref@result{0}\relax%
- \fi%
- \fi%
- \fi%
- \fi%
- \fi%
- \fi%
- \expandafter\endgroup\expandafter%
- \chardef\expandafter#3\expandafter=\cref@result\relax}%
- \newif\if@cref@inresetlist%
- \def\cref@isinresetlist#1#2{%
- \begingroup%
- \def\@counter{#1}%
- \def\@elt##1{##1,}%
- \expandafter\ifx\csname cl@#2\endcsname\relax%
- \def\cref@resetstack{,\@nil}%
- \else%
- \edef\cref@resetstack{\csname cl@#2\endcsname\noexpand\@nil}%
- \fi%
- \let\@nextcounter\relax%
- \cref@isstackfull{\cref@resetstack}%
- \@whilesw\if@cref@stackfull\fi{%
- \edef\@nextcounter{\cref@stack@top{\cref@resetstack}}%
- \ifx\@nextcounter\@counter%
- \@cref@stackfullfalse%
- \else%
- \let\@nextcounter\relax%
- \cref@stack@pop{\cref@resetstack}%
- \cref@isstackfull{\cref@resetstack}%
- \fi}%
- \ifx\@nextcounter\relax%
- \def\@next{\@cref@inresetlistfalse}%
- \else%
- \def\@next{\@cref@inresetlisttrue}%
- \fi%
- \expandafter%
- \endgroup%
- \@next}%
- \def\cref@resetby#1#2{%
- \let#2\relax%
- \def\@tempa{#1}%
- \def\@tempb{subfigure}%
- \ifx\@tempa\@tempb%
- \cref@isinresetlist{#1}{figure}%
- \if@cref@inresetlist%
- \def#2{figure}%
- \fi%
- \fi%
- \def\@tempa{#1}%
- \def\@tempb{subtable}%
- \ifx\@tempa\@tempb%
- \cref@isinresetlist{#1}{table}%
- \if@cref@inresetlist%
- \def#2{table}%
- \fi%
- \fi%
- \@ifundefined{cl@parentequation}{}{%
- \def\@tempa{#1}%
- \def\@tempb{equation}%
- \ifx\@tempa\@tempb%
- \cref@isinresetlist{#1}{parentequation}%
- \if@cref@inresetlist%
- \expandafter\ifnum\c@parentequation=0\else%
- \def#2{parentequation}%
- \fi%
- \fi%
- \fi}%
- \def\@tempa{#1}%
- \def\@tempb{enumii}%
- \ifx\@tempa\@tempb%
- \def#2{enum}%
- \fi%
- \def\@tempb{enumiii}%
- \ifx\@tempa\@tempb%
- \def#2{enum}%
- \fi%
- \def\@tempb{enumiv}%
- \ifx\@tempa\@tempb%
- \def#2{enum}%
- \fi%
- \def\@tempb{enumv}%
- \ifx\@tempa\@tempb%
- \def#2{enum}%
- \fi%
- \def\@tempb{enum}%
- \ifx#2\@tempb%
- \cref@isinresetlist{#1}{enumiv}%
- \if@cref@inresetlist%
- \def#2{enumiv}%
- \else%
- \cref@isinresetlist{#1}{enumiii}%
- \if@cref@inresetlist%
- \def#2{enumiii}%
- \else%
- \cref@isinresetlist{#1}{enumii}%
- \if@cref@inresetlist%
- \def#2{enumii}%
- \else%
- \cref@isinresetlist{#1}{enumi}%
- \if@cref@inresetlist%
- \def#2{enumi}%
- \else%
- \cref@isinresetlist{#1}{part}%
- \if@cref@inresetlist%
- \def#2{part}%
- \else%
- \let#2\relax%
- \fi%
- \fi%
- \fi%
- \fi%
- \fi%
- \fi%
- \ifx#2\relax%
- \cref@isinresetlist{#1}{table}%
- \if@cref@inresetlist%
- \def#2{table}%
- \else%
- \cref@isinresetlist{#1}{subsubsection}%
- \if@cref@inresetlist%
- \def#2{subsubsection}%
- \else%
- \cref@isinresetlist{#1}{subsection}%
- \if@cref@inresetlist%
- \def#2{subsection}%
- \else%
- \cref@isinresetlist{#1}{section}%
- \if@cref@inresetlist%
- \def#2{section}%
- \else%
- \cref@isinresetlist{#1}{chapter}%
- \if@cref@inresetlist%
- \def#2{chapter}%
- \else%
- \cref@isinresetlist{#1}{part}%
- \if@cref@inresetlist%
- \def#2{part}%
- \else%
- \let#2\relax%
- \fi%
- \fi%
- \fi%
- \fi%
- \fi%
- \fi%
- \fi}%
- \newif\if@cref@refconsecutive%
- \def\cref@isrefconsecutive#1#2{%
- \begingroup%
- \countdef\refa@counter=0%
- \countdef\refb@counter=1%
- \cref@getcounter{#1}{\cref@result}%
- \refa@counter=\cref@result%
- \cref@getcounter{#2}{\cref@result}%
- \refb@counter=\cref@result%
- \cref@getprefix{#1}{\refa@prefix}%
- \cref@getprefix{#2}{\refb@prefix}%
- \def\@after{\@cref@refconsecutivefalse}%
- \ifx\refa@prefix\refb@prefix%
- \ifnum\refa@counter=\refb@counter\relax%
- \def\@after{\@cref@refconsecutivetrue}%
- \else%
- \advance\refa@counter 1\relax%
- \ifnum\refa@counter=\refb@counter\relax%
- \def\@after{\@cref@refconsecutivetrue}%
- \fi%
- \fi%
- \fi%
- \expandafter\endgroup\@after}%
- \def\cref@ispagerefconsecutive#1#2{%
- \begingroup%
- \countdef\refa@counter=0%
- \countdef\refb@counter=1%
- \cref@getpageref{#1}{\cref@result}%
- \refa@counter=\cref@result%
- \cref@getpageref{#2}{\cref@result}%
- \refb@counter=\cref@result%
- \def\@after{\@cref@refconsecutivefalse}%
- \ifnum\refa@counter=\refb@counter\relax%
- \def\@after{\@cref@refconsecutivetrue}%
- \else%
- \advance\refa@counter 1\relax%
- \ifnum\refa@counter=\refb@counter\relax%
- \def\@after{\@cref@refconsecutivetrue}%
- \fi%
- \fi%
- \expandafter\endgroup\@after}%
- \def\cref@processgroup#1#2{%
- \edef\@nextref{\cref@stack@top{#1}}%
- \expandafter\ifx\csname r@\@nextref @cref\endcsname\relax%
- \def\@grouptype{\@undefined}%
- \def\@groupformat{\@undefined}%
- \else%
- \expandafter\cref@gettype\expandafter{\@nextref}{\@grouptype}%
- \expandafter\expandafter\expandafter\def%
- \expandafter\expandafter\expandafter\@groupformat%
- \expandafter\expandafter\expandafter{%
- \csname cref@\@grouptype @format\endcsname%
- {\@dummya}{\@dummyb}{\@dummyc}}%
- \fi%
- \let\@nexttype\@grouptype%
- \let\@nextformat\@groupformat%
- \@whilesw\ifx\@nextformat\@groupformat\fi{%
- \expandafter\cref@stack@pull\expandafter{\@nextref}{#2}%
- \cref@stack@pop{#1}%
- \cref@isstackempty{#1}%
- \if@cref@stackempty%
- \let\@nexttype\relax%
- \let\@nextformat\relax%
- \else%
- \edef\@nextref{\cref@stack@top{#1}}%
- \ifx\@nextref\@empty%
- \let\@nexttype\@grouptype%
- \let\@nextforamt\@groupformat%
- \else%
- \expandafter\ifx\csname r@\@nextref @cref\endcsname\relax%
- \def\@nexttype{\@undefined}%
- \def\@nextformat{\@undefined}%
- \else%
- \expandafter\cref@gettype\expandafter%
- {\@nextref}{\@nexttype}%
- \def\@tempa{\@undefined}%
- \ifx\@nexttype\@tempa%
- \def\@nextformat{\@undefined}%
- \else%
- \expandafter\expandafter\expandafter\def%
- \expandafter\expandafter\expandafter\@nextformat%
- \expandafter\expandafter\expandafter{%
- \csname cref@\@nexttype @format\endcsname%
- {\@dummya}{\@dummyb}{\@dummyc}}%
- \fi%
- \fi%
- \fi%
- \fi}%
- }%
- \def\cref@processgroupall#1#2{%
- \cref@stack@init{\@tempstack}%
- \edef\@nextref{\cref@stack@top{#1}}%
- \expandafter\ifx\csname r@\@nextref @cref\endcsname\relax%
- \def\@grouptype{\@undefined}%
- \def\@groupformat{\@undefined}%
- \else%
- \expandafter\cref@gettype\expandafter{\@nextref}{\@grouptype}%
- \expandafter\expandafter\expandafter\def%
- \expandafter\expandafter\expandafter\@groupformat%
- \expandafter\expandafter\expandafter{%
- \csname cref@\@grouptype @format\endcsname%
- {\@dummya}{\@dummyb}{\@dummyc}}%
- \fi%
- \let\@lasttype\@grouptype%
- \let\@lastformat\@groupformat%
- \cref@isstackfull{#1}%
- \@whilesw\if@cref@stackfull\fi{%
- \edef\@nextref{\cref@stack@top{#1}}%
- \ifx\@nextref\@empty%
- \ifx\@lastformat\@groupformat%
- \let\@nexttype\@grouptype%
- \let\@nextformat\@groupformat%
- \else%
- \let\@nexttype\relax%
- \let\@nextformat\relax%
- \fi%
- \else%
- \expandafter\ifx\csname r@\@nextref @cref\endcsname\relax%
- \def\@nexttype{\@undefined}%
- \def\@nextformat{\@undefined}%
- \else%
- \expandafter\cref@gettype\expandafter%
- {\@nextref}{\@nexttype}%
- \def\@tempa{\@undefined}%
- \ifx\@nexttype\@tempa%
- \def\@nextformat{\@undefined}%
- \else%
- \expandafter\expandafter\expandafter\def%
- \expandafter\expandafter\expandafter\@nextformat%
- \expandafter\expandafter\expandafter{%
- \csname cref@\@nexttype @format\endcsname%
- {\@dummya}{\@dummyb}{\@dummyc}}%
- \fi%
- \fi%
- \fi%
- \ifx\@nextformat\@groupformat%
- \expandafter\cref@stack@pull\expandafter{\@nextref}{#2}%
- \else%
- \expandafter\cref@stack@pull\expandafter{\@nextref}{\@tempstack}%
- \fi%
- \cref@stack@pop{#1}%
- \let\@lasttype\@nexttype%
- \let\@lastformat\@nextformat%
- \cref@isstackfull{#1}}%
- \let#1\@tempstack}%
- \def\cref@processconsecutive#1#2#3#4#5{%
- #4=0%
- \edef\@nextref{\cref@stack@top{#1}}%
- \cref@stack@pop{#1}%
- \cref@isstackempty{#1}%
- \if@cref@stackempty%
- \edef#2{\@nextref}%
- \let#3\relax%
- #4=1\relax%
- \else%
- \edef#2{\@nextref}%
- \let#3\relax%
- \edef\@nextref{\cref@stack@top{#1}}%
- #4=1\relax%
- \expandafter\ifx\csname r@#2@cref\endcsname\relax%
- \@cref@refconsecutivefalse%
- \else%
- \ifx\@nextref\@empty%
- \@cref@refconsecutivefalse%
- \@whilesw\ifx\@nextref\@empty\fi{%
- \cref@stack@pop{#1}%
- \cref@isstackempty{#1}%
- \if@cref@stackempty%
- \let\@nextref\relax%
- \else%
- \edef\@nextref{\cref@stack@top{#1}}%
- \fi}%
- \else%
- \expandafter\ifx\csname r@\@nextref @cref\endcsname\relax%
- \@cref@refconsecutivefalse%
- \else%
- \edef\@tempa{{#2}{\@nextref}}%
- \expandafter#5\@tempa%
- \fi%
- \fi%
- \fi%
- \@whilesw\if@cref@refconsecutive\fi{%
- \advance#4 1%
- \let#3\@nextref%
- \cref@stack@pop{#1}%
- \cref@isstackempty{#1}%
- \if@cref@stackempty%
- \@cref@refconsecutivefalse%
- \else%
- \edef\@nextref{\cref@stack@top{#1}}%
- \ifx\@nextref\@empty%
- \@cref@refconsecutivefalse%
- \@whilesw\ifx\@nextref\@empty\fi{%
- \cref@stack@pop{#1}%
- \cref@isstackempty{#1}%
- \if@cref@stackempty%
- \let\@nextref\relax%
- \else%
- \edef\@nextref{\cref@stack@top{#1}}%
- \fi}%
- \else%
- \expandafter\ifx\csname r@\@nextref @cref\endcsname\relax%
- \@cref@refconsecutivefalse%
- \else%
- \edef\@tempa{{#3}{\@nextref}}%
- \expandafter#5\@tempa%
- \fi%
- \fi%
- \fi}%
- \fi}%
- \newcommand\crefstripprefix[2]{%
- \begingroup%
- \edef\@toksa{#1}%
- \edef\@toksb{#2}%
- \let\cref@acc\@empty%
- \@crefstripprefix%
- \cref@result%
- \endgroup}
- \def\@crefstripprefix{%
- \let\@iterate\relax%
- \def\accum@flag{0}%
- \let\@tempc\@tempb%
- \cref@poptok{\@toksa}{\@tempa}%
- \cref@poptok{\@toksb}{\@tempb}%
- \ifx\@tempa\@tempb\relax%
- \def\@iterate{\@crefstripprefix}%
- \ifx\cref@acc\@empty\relax%
- \let\cref@acc\@tempb%
- \else%
- \ifcat\@tempb\@tempc\relax%
- \ifcat\@tempb a\relax%
- \def\accum@flag{1}%
- \else%
- \expandafter\chardef\expandafter\@tempa%
- \expandafter=\expandafter`\@tempb\relax%
- \ifnum\@tempa>`/\relax%
- \expandafter\ifnum\@tempb<`:\relax%
- \def\accum@flag{1}%
- \fi%
- \fi%
- \fi%
- \fi%
- \def\@tempa{1}%
- \ifx\accum@flag\@tempa%
- \edef\cref@acc{\cref@acc\@tempb}%
- \else%
- \let\cref@acc\@empty%
- \fi%
- \fi%
- \else%
- \ifcat\@tempb\@tempc\relax\else%
- \let\cref@acc\@empty%
- \fi%
- \edef\cref@result{\cref@acc\@tempb\@toksb}%
- \fi%
- \@iterate}
- \def\cref@poptok#1#2{%
- \expandafter\expandafter\expandafter\def%
- \expandafter\expandafter\expandafter#2%
- \expandafter\expandafter\expandafter{%
- \expandafter\@cref@firsttok#1\@nil}%
- \expandafter\expandafter\expandafter\def%
- \expandafter\expandafter\expandafter#1%
- \expandafter\expandafter\expandafter{%
- \expandafter\@cref@poptok#1\@nil}}
- \def\@cref@firsttok#1#2\@nil{#1}
- \def\@cref@poptok#1#2\@nil{#2}
- \DeclareRobustCommand{\cref}[1]{\@cref{cref}{#1}}%
- \DeclareRobustCommand{\Cref}[1]{\@cref{Cref}{#1}}%
- \DeclareRobustCommand{\crefrange}[2]{\@setcrefrange{#1}{#2}{cref}{}}%
- \DeclareRobustCommand{\Crefrange}[2]{\@setcrefrange{#1}{#2}{Cref}{}}%
- \@ifpackageloaded{hyperref}{\newif\if@crefstarred}{%
- \@ifpackageloaded{varioref}{\newif\if@crefstarred}{}}%
- \let\if@crefstarred\iffalse%
- \def\@cref#1#2{%
- \leavevmode%
- \begingroup%
- \countdef\count@consecutive=0%
- \countdef\count@group=1%
- \count@group=1%
- \def\cref@variant{#1}%
- \newif\if@secondref%
- \cref@stack@init{\@refstack}%
- \edef\@tempa{#2}%
- \expandafter\cref@stack@push\expandafter{\@tempa}{\@refstack}%
- \cref@isstackfull{\@refstack}%
- \@whilesw\if@cref@stackfull\fi{%
- \cref@stack@init{\@refsubstack}%
- \if@cref@sort%
- \cref@processgroupall{\@refstack}{\@refsubstack}%
- \cref@stack@sort{\@refsubstack}{\cref@countercmp}%
- \else%
- \cref@processgroup{\@refstack}{\@refsubstack}%
- \fi%
- \ifnum\count@group=1\relax%
- \advance\count@group 1%
- \else%
- \cref@isstackfull{\@refstack}%
- \if@cref@stackfull%
- \@setcref@middlegroupconjunction%
- \else%
- \ifnum\count@group=2\relax%
- \@setcref@pairgroupconjunction%
- \else%
- \@setcref@lastgroupconjunction%
- \fi%
- \fi%
- \advance\count@group 1%
- \def\cref@variant{cref}%
- \fi%
- \if@cref@compress%
- \cref@processconsecutive%
- {\@refsubstack}{\@beginref}{\@endref}{\count@consecutive}%
- {\cref@isrefconsecutive}%
- \else%
- \edef\@beginref{\cref@stack@top{\@refsubstack}}%
- \cref@stack@pop{\@refsubstack}%
- \@whilesw\ifx\@beginref\@empty\fi{%
- \cref@stack@pop{\@refsubstack}%
- \cref@isstackempty{\@refsubstack}%
- \if@cref@stackempty%
- \let\@beginref\relax%
- \else%
- \edef\@beginref{\cref@stack@top{\@refsubstack}}%
- \fi}%
- \let\@endref\relax%
- \count@consecutive=1\relax%
- \fi%
- \ifnum\count@consecutive=1\relax%
- \cref@isstackfull{\@refsubstack}%
- \if@cref@stackfull%
- \expandafter\@setcref%
- \expandafter{\@beginref}{\cref@variant}{@first}%
- \else%
- \expandafter\@setcref%
- \expandafter{\@beginref}{\cref@variant}{}%
- \fi%
- \else%
- \ifnum\count@consecutive=2\relax%
- \expandafter\@setcref%
- \expandafter{\@beginref}{\cref@variant}{@first}%
- \expandafter\cref@stack@push\expandafter%
- {\@endref,}{\@refsubstack}%
- \else%
- \edef\@tempa{{\@beginref}{\@endref}}%
- \if@cref@stackempty%
- \expandafter\@setcrefrange\@tempa{\cref@variant}{}%
- \else%
- \expandafter\@setcrefrange\@tempa{\cref@variant}{@first}%
- \fi%
- \fi%
- \fi%
- \@secondreftrue%
- \cref@isstackfull{\@refsubstack}%
- \@whilesw\if@cref@stackfull\fi{%
- \if@cref@compress%
- \cref@processconsecutive%
- {\@refsubstack}{\@beginref}{\@endref}{\count@consecutive}%
- {\cref@isrefconsecutive}%
- \else%
- \edef\@beginref{\cref@stack@top{\@refsubstack}}%
- \cref@stack@pop{\@refsubstack}%
- \@whilesw\ifx\@beginref\@empty\fi{%
- \cref@stack@pop{\@refsubstack}%
- \cref@isstackempty{\@refsubstack}%
- \if@cref@stackempty%
- \let\@beginref\relax%
- \else%
- \edef\@beginref{\cref@stack@top{\@refsubstack}}%
- \fi}%
- \let\@endref\relax%
- \count@consecutive=1\relax%
- \fi%
- \cref@isstackempty{\@refsubstack}%
- \if@cref@stackempty%
- \if@secondref%
- \def\@pos{@second}%
- \else%
- \def\@pos{@last}%
- \fi%
- \else%
- \def\@pos{@middle}%
- \fi%
- \ifnum\count@consecutive=1\relax%
- \edef\@tempa{{\@beginref}{cref}{\@pos}}%
- \expandafter\@setcref\@tempa%
- \else%
- \ifnum\count@consecutive=2\relax%
- \expandafter\@setcref\expandafter%
- {\@beginref}{cref}{@middle}%
- \expandafter\cref@stack@push\expandafter%
- {\@endref}{\@refsubstack}%
- \else%
- \edef\@tempa{{\@beginref}{\@endref}{cref}{\@pos}}%
- \expandafter\@setcrefrange\@tempa%
- \fi%
- \fi%
- \@secondreffalse%
- \cref@isstackfull{\@refsubstack}%
- }% end loop over reference substack
- \cref@isstackfull{\@refstack}%
- \if@cref@stackfull%
- \def\@tempa{#1}\def\@tempb{labelcref}%
- \ifx\@tempa\@tempb\relax%
- \protect\G@refundefinedtrue%
- \nfss@text{\reset@font\bfseries\space ??}%
- \@latex@warning{References in label reference on page \thepage
- \space have different types}%
- \@cref@stackfullfalse%
- \fi%
- \fi%
- }% end loop over main reference stack
- \endgroup}%
- \def\@setcref#1#2#3{%
- \expandafter\ifx\csname r@#1@cref\endcsname\relax%
- \protect\G@refundefinedtrue%
- \nfss@text{\reset@font\bfseries ??}%
- \@latex@warning{Reference `#1' on page \thepage \space undefined}%
- \else%
- \cref@gettype{#1}{\@temptype}% puts label type in \@temptype
- \cref@getlabel{#1}{\@templabel}% puts label in \@templabel
- \expandafter\ifx\csname #2@\@temptype @format#3\endcsname\relax%
- \edef\@tempa{#2}\def\@tempb{labelcref}%
- \ifx\@tempa\@tempb\relax%
- \expandafter\@@setcref\expandafter%
- {\csname #2@default@format#3\endcsname}{#1}%
- \else%
- \protect\G@refundefinedtrue%
- \nfss@text{\reset@font\bfseries ??}~\@templabel%
- \@latex@warning{#2 \space reference format for label type
- `\@temptype' undefined}%
- \fi%
- \else%
- \expandafter\@@setcref\expandafter%
- {\csname #2@\@temptype @format#3\endcsname}{#1}%
- \fi%
- \fi}%
- \def\@@setcref#1#2{\cref@getlabel{#2}{\@templabel}#1{\@templabel}{}{}}%
- \def\@setcrefrange#1#2#3#4{%
- \begingroup%
- \expandafter\ifx\csname r@#1@cref\endcsname\relax%
- \protect\G@refundefinedtrue%
- \@latex@warning{Reference `#1' on page \thepage \space%
- undefined}%
- \expandafter\ifx\csname r@#2@cref\endcsname\relax%
- \nfss@text{\reset@font\bfseries ??}--%
- \nfss@text{\reset@font\bfseries ??}%
- \@latex@warning{Reference `#2' on page \thepage \space%
- undefined}%
- \else%
- \cref@getlabel{#2}{\@labelb}%
- \nfss@text{\reset@font\bfseries ??}--\@labelb%
- \fi%
- \else%
- \expandafter\ifx\csname r@#2@cref\endcsname\relax%
- \protect\G@refundefinedtrue%
- \cref@getlabel{#1}{\@labela}%
- \@labela--\nfss@text{\reset@font\bfseries ??}%
- \@latex@warning{Reference `#2' on page \thepage %
- \space undefined}%
- \else%
- \cref@gettype{#1}{\@typea}%
- \cref@gettype{#2}{\@typeb}%
- \cref@getlabel{#1}{\@labela}%
- \cref@getlabel{#2}{\@labelb}%
- \edef\@formata{\expandafter\noexpand%
- \csname #3range@\@typea @format#4\endcsname}%
- \edef\@formatb{\expandafter\noexpand%
- \csname #3range@\@typeb @format#4\endcsname}%
- \expandafter\ifx\@formata\relax%
- \edef\@tempa{#3}\def\@tempb{labelcref}%
- \ifx\@tempa\@tempb\relax%
- \expandafter\@@setcrefrange\expandafter%
- {\csname #3range@default@format#4\endcsname}{#1}{#2}%
- \else%
- \protect\G@refundefinedtrue%
- \nfss@text{\reset@font\bfseries ??}~\@labela--\@labelb%
- \@latex@warning{#3\space reference range format for label
- type `\@typea' undefined}%
- \fi%
- \else%
- \ifx\@formata\@formatb%
- \expandafter\@@setcrefrange\expandafter{\@formata}{#1}{#2}%
- \else%
- \protect\G@refundefinedtrue%
- \nfss@text{\reset@font\bfseries ??}~\@labela--\@labelb%
- \@latex@warning{References `#1' and `#2' in reference range
- on page \thepage \space have different types
- `\@typea' and `\@typeb'}%
- \fi%
- \fi%
- \fi%
- \fi%
- \endgroup}%
- \def\@@setcrefrange#1#2#3{%
- \cref@getlabel{#2}{\@labela}%
- \cref@getlabel{#3}{\@labelb}%
- #1{\@labela}{\@labelb}{}{}{}{}}%
- \def\@setcref@pairgroupconjunction{\crefpairgroupconjunction}%
- \def\@setcref@middlegroupconjunction{\crefmiddlegroupconjunction}%
- \def\@setcref@lastgroupconjunction{\creflastgroupconjunction}%
- \DeclareRobustCommand{\labelcref}[1]{\@cref{labelcref}{#1}}%
- \DeclareRobustCommand{\namecref}[1]{%
- \@setnamecref{cref}{#1}{}{}}%
- \DeclareRobustCommand{\nameCref}[1]{%
- \@setnamecref{Cref}{#1}{}{}}%
- \DeclareRobustCommand{\lcnamecref}[1]{%
- \@setnamecref{Cref}{#1}{}{\MakeLowercase}}%
- \DeclareRobustCommand{\namecrefs}[1]{%
- \@setnamecref{cref}{#1}{@plural}{}}%
- \DeclareRobustCommand{\nameCrefs}[1]{%
- \@setnamecref{Cref}{#1}{@plural}{}}%
- \DeclareRobustCommand{\lcnamecrefs}[1]{%
- \@setnamecref{Cref}{#1}{@plural}{\MakeLowercase}}%
- \def\@setnamecref#1#2#3#4{%
- \expandafter\ifx\csname r@#2@cref\endcsname\relax%
- \protect\G@refundefinedtrue%
- \nfss@text{\reset@font\bfseries ??}%
- \@latex@warning{Reference `#1' on page \thepage \space undefined}%
- \else%
- \cref@gettype{#2}{\@tempa}%
- \@ifundefined{#1@\@tempa @name#3}{%
- \protect\G@refundefinedtrue%
- \nfss@text{\reset@font\bfseries ??}%
- \@latex@warning{Reference name forlabel type `\@tempa' undefined}%
- }{%
- \edef\@tempa{%
- \expandafter\noexpand\csname #1@\@tempa @name#3\endcsname}%
- \expandafter\@@setnamecref\expandafter{\@tempa}{#4}%
- }%
- \fi}%
- \def\@@setnamecref#1#2{%
- \expandafter\def\expandafter\@tempa\expandafter{#1}%
- \expandafter#2\@tempa}%
- \DeclareRobustCommand{\cpageref}[1]{%
- \@cpageref{cref}{#1}{\@setcpageref}{\@setcpagerefrange}}%
- \DeclareRobustCommand{\Cpageref}[1]{%
- \@cpageref{Cref}{#1}{\@setcpageref}{\@setcpagerefrange}}%
- \DeclareRobustCommand{\cpagerefrange}[2]{%
- \@setcpagerefrange{#1}{#2}{cref}{}}%
- \DeclareRobustCommand{\Cpagerefrange}[2]{%
- \@setcpagerefrange{#1}{#2}{Cref}{}}%
- \DeclareRobustCommand{\labelcpageref}[1]{%
- \@cpageref{labelcref}{#1}{\@setcpageref}{\@setcpagerefrange}}%
- \def\@cpageref#1#2#3#4{%
- \leavevmode%
- \begingroup%
- \countdef\count@consecutive=0%
- \countdef\count@group=1%
- \countdef\@counta=2%
- \countdef\@countb=3%
- \count@group=0%
- \cref@stack@init{\@refstack}%
- \edef\@tempa{#2}%
- \expandafter\cref@stack@push\expandafter{\@tempa}{\@refstack}%
- \if@cref@sort%
- \cref@stack@sort{\@refstack}{\cref@pagecmp}%
- \fi%
- \cref@isstackfull{\@refstack}%
- \@whilesw\if@cref@stackfull\fi{%
- \if@cref@compress%
- \cref@processconsecutive%
- {\@refstack}{\@beginref}{\@endref}{\count@consecutive}%
- {\cref@ispagerefconsecutive}%
- \else%
- \edef\@beginref{\cref@stack@top{\@refstack}}%
- \cref@stack@pop{\@refstack}%
- \@whilesw\ifx\@beginref\@empty\fi{%
- \cref@stack@pop{\@refstack}%
- \cref@isstackempty{\@refstack}%
- \if@cref@stackempty%
- \let\@beginref\relax%
- \else%
- \edef\@beginref{\cref@stack@top{\@refstack}}%
- \fi}%
- \let\@endref\relax%
- \count@consecutive=1\relax%
- \fi%
- \ifx\@endref\relax\else%
- \expandafter\ifx\csname r@\@beginref @cref\endcsname\relax\else%
- \expandafter\ifx\csname r@\@endref @cref\endcsname\relax\else%
- \cref@getpageref{\@beginref}{\@tempa}%
- \cref@getpageref{\@endref}{\@tempb}%
- \ifx\@tempa\@tempb\relax%
- \count@consecutive=1%
- \let\@endref\relax%
- \else%
- \@counta=\@tempa\relax%
- \@countb=\@tempb\relax%
- \advance\@counta 1\relax%
- \ifnum\@counta=\@countb\relax%
- \count@consecutive=2%
- \fi%
- \fi%
- \fi%
- \fi%
- \fi%
- \cref@isstackempty{\@refstack}%
- \if@cref@stackempty%
- \ifcase\count@group\relax%
- \ifnum\count@consecutive=2\relax%
- \def\@pos{@first}%
- \else%
- \def\@pos{}%
- \fi%
- \or%
- \ifnum\count@consecutive=2\relax%
- \def\@pos{@middle}%
- \else%
- \def\@pos{@second}%
- \fi%
- \else%
- \def\@pos{@last}%
- \fi%
- \else%
- \ifnum\count@group=0\relax%
- \def\@pos{@first}%
- \else%
- \def\@pos{@middle}%
- \fi%
- \fi%
- \ifnum\count@consecutive=1\relax%
- \def\@tempa{#3}%
- \edef\@tempb{{\@beginref}{#1}{\@pos}}%
- \expandafter\@tempa\@tempb%
- \else%
- \ifnum\count@consecutive=2\relax%
- \def\@tempa{#3}%
- \edef\@tempb{{\@beginref}{#1}{\@pos}}%
- \expandafter\@tempa\@tempb%
- \expandafter\cref@stack@push\expandafter%
- {\@endref,}{\@refstack}%
- \else%
- \def\@tempa{#4}%
- \edef\@tempb{{\@beginref}{\@endref}{#1}{\@pos}}%
- \expandafter\@tempa\@tempb%
- \fi%
- \fi%
- \advance\count@group 1%
- \cref@isstackfull{\@refstack}%
- }% end loop over reference stack
- \endgroup}%
- \def\@setcpageref#1#2#3{%
- \expandafter\ifx\csname r@#1@cref\endcsname\relax%
- \protect\G@refundefinedtrue%
- \nfss@text{\reset@font\bfseries ??}%
- \@latex@warning{Reference `#1' on page \thepage \space undefined}%
- \else%
- \cref@getpageref{#1}{\@temppage}%
- \expandafter\ifx\csname #2@page@format#3\endcsname\relax%
- \edef\@tempa{#2}\def\@tempb{labelcref}%
- \ifx\@tempa\@tempb\relax%
- \expandafter\@@setcpageref\expandafter%
- {\csname #2@default@format#3\endcsname}{#1}%
- \else%
- \protect\G@refundefinedtrue%
- \nfss@text{\reset@font\bfseries ??}~\@temppage%
- \@latex@warning{#2 \space reference format for
- page references undefined}%
- \fi%
- \else%
- \expandafter\@@setcpageref\expandafter%
- {\csname #2@page@format#3\endcsname}{#1}%
- \fi%
- \fi}%
- \def\@@setcpageref#1#2{%
- \cref@getpageref{#2}{\@temppage}#1{\@temppage}{}{}}%
- \def\@setcpagerefrange#1#2#3#4{%
- \begingroup%
- \expandafter\ifx\csname r@#1@cref\endcsname\relax%
- \protect\G@refundefinedtrue%
- \@latex@warning{Reference `#1' on page \thepage \space%
- undefined}%
- \expandafter\ifx\csname r@#2@cref\endcsname\relax%
- \nfss@text{\reset@font\bfseries ??}--%
- \nfss@text{\reset@font\bfseries ??}%
- \@latex@warning{Reference `#2' on page \thepage \space%
- undefined}%
- \else%
- \cref@getpageref{#2}{\@pageb}%
- \nfss@text{\reset@font\bfseries ??}--\@pageb%
- \fi%
- \else%
- \expandafter\ifx\csname r@#2@cref\endcsname\relax%
- \protect\G@refundefinedtrue%
- \cref@getpageref{#1}{\@pagea}%
- \@pagea--\nfss@text{\reset@font\bfseries ??}%
- \@latex@warning{Reference `#2' on page \thepage %
- \space undefined}%
- \else%
- \cref@getpageref{#1}{\@pagea}%
- \cref@getpageref{#2}{\@pageb}%
- \edef\@format{\expandafter\noexpand%
- \csname #3range@page@format#4\endcsname}%
- \expandafter\ifx\@format\relax%
- \edef\@tempa{#3}\def\@tempb{labelcref}%
- \ifx\@tempa\@tempb\relax%
- \expandafter\@@setcpagerefrange\expandafter%
- {\csname #3range@default@format#4\endcsname}{#1}{#2}%
- \else%
- \protect\G@refundefinedtrue%
- \nfss@text{\reset@font\bfseries ??}~\@pagea--\@pageb%
- \@latex@warning{#3\space reference range format for page
- references undefined}%
- \fi%
- \else%
- \expandafter\@@setcpagerefrange\expandafter{\@format}{#1}{#2}%
- \fi%
- \fi%
- \fi%
- \endgroup}%
- \def\@@setcpagerefrange#1#2#3{%
- \cref@getpageref{#2}{\@pagea}%
- \cref@getpageref{#3}{\@pageb}%
- #1{\@pagea}{\@pageb}{}{}{}{}}%
- \cref@stack@init{\cref@label@types}%
- \newcommand\crefdefaultlabelformat[1]{%
- \def\cref@default@label##1##2##3{#1}}%
- \newcommand\crefname[3]{%
- \@crefname{cref}{#1}{#2}{#3}{}}%
- \newcommand\Crefname[3]{%
- \@crefname{Cref}{#1}{#2}{#3}{}}%
- \newcommand\creflabelformat[2]{%
- \expandafter\def\csname cref@#1@label\endcsname##1##2##3{#2}%
- \cref@stack@add{#1}{\cref@label@types}}%
- \newcommand\crefrangelabelformat[2]{%
- \expandafter\def\csname cref@#1@rangelabel\endcsname%
- ##1##2##3##4##5##6{#2}%
- \cref@stack@add{#1}{\cref@label@types}}%
- \newcommand\crefalias[2]{%
- \expandafter\def\csname cref@#1@alias\endcsname{#2}}%
- \newcommand\crefname@preamble[3]{%
- \@crefname{cref}{#1}{#2}{#3}{@preamble}}%
- \newcommand\Crefname@preamble[3]{%
- \@crefname{Cref}{#1}{#2}{#3}{@preamble}}%
- \def\cref@othervariant#1#2#3{\cref@@othervariant#1\@nil#2#3}%
- \def\cref@@othervariant#1#2\@nil#3#4{%
- \if#1c%
- \def#3{C#2}%
- \def#4{\MakeUppercase}%
- \else%
- \def#3{c#2}%
- \if@cref@capitalise%
- \def#4{}%
- \else%
- \def#4{\MakeLowercase}%
- \fi%
- \fi}%
- \def\@crefname#1#2#3#4#5{%
- \expandafter\def\csname #1@#2@name#5\endcsname{#3}%
- \expandafter\def\csname #1@#2@name@plural#5\endcsname{#4}%
- \cref@othervariant{#1}{\@tempc}{\@tempd}%
- \@ifundefined{\@tempc @#2@name#5}{%
- \expandafter\expandafter\expandafter\def%
- \expandafter\expandafter\expandafter\@tempa%
- \expandafter\expandafter\expandafter{%
- \csname#1@#2@name\endcsname}%
- \expandafter\expandafter\expandafter\def%
- \expandafter\expandafter\expandafter\@tempb%
- \expandafter\expandafter\expandafter{%
- \csname#1@#2@name@plural\endcsname}%
- \expandafter\ifx\@tempa\@empty\else%
- \expandafter\expandafter\expandafter\def%
- \expandafter\expandafter\expandafter\@tempa%
- \expandafter\expandafter\expandafter{%
- \expandafter\@tempd\@tempa}%
- \expandafter\expandafter\expandafter\def%
- \expandafter\expandafter\expandafter\@tempb%
- \expandafter\expandafter\expandafter{%
- \expandafter\@tempd\@tempb}%
- \fi%
- \toksdef\@toksa=0%
- \@toksa={%
- \expandafter\def\csname\@tempc @#2@name#5\endcsname}%
- \expandafter\the\expandafter\@toksa\expandafter{\@tempa}%
- \@toksa={%
- \expandafter\def\csname\@tempc @#2@name@plural#5\endcsname}%
- \expandafter\the\expandafter\@toksa\expandafter{\@tempb}%
- }{}%
- \cref@stack@add{#2}{\cref@label@types}}%
- \def\@crefconstructcomponents#1{%
- \@ifundefined{cref@#1@label}{%
- \let\@templabel\cref@default@label%
- }{%
- \expandafter\let\expandafter\@templabel%
- \csname cref@#1@label\endcsname%
- }%
- \@ifundefined{cref@#1@rangelabel}{%
- \expandafter\def\expandafter\@tempa\expandafter{%
- \@templabel{####1}{####3}{####4}}%
- \expandafter\def\expandafter\@tempb\expandafter{%
- \@templabel{####2}{####5}{####6}}%
- \toksdef\@toksa=0%
- \@toksa={\def\@temprangelabel##1##2##3##4##5##6}%
- \expandafter\expandafter\expandafter\the%
- \expandafter\expandafter\expandafter\@toksa%
- \expandafter\expandafter\expandafter{%
- \expandafter\expandafter\expandafter\crefrangepreconjunction%
- \expandafter\@tempa\expandafter\crefrangeconjunction\@tempb%
- \crefrangepostconjunction}%
- }{%
- \expandafter\let\expandafter\@temprangelabel%
- \csname cref@#1@rangelabel\endcsname%
- }%
- \if@cref@nameinlink%
- \expandafter\def\expandafter\@templabel@first\expandafter{%
- \@templabel{########1}{}{########3}}%
- \expandafter\def\expandafter\@temprangelabel@first\expandafter{%
- \@temprangelabel{########1}{########2}%
- {}{########4}{########5}{########6}}%
- \fi%
- \expandafter\def\expandafter\@templabel\expandafter{%
- \@templabel{########1}{########2}{########3}}%
- \expandafter\def\expandafter\@temprangelabel\expandafter{%
- \@temprangelabel{########1}{########2}{########3}%
- {########4}{########5}{########6}}%
- \if@cref@nameinlink\else%
- \let\@templabel@first\@templabel%
- \let\@temprangelabel@first\@temprangelabel%
- \fi%
- \if@cref@nameinlink%
- \def\@tempa##1##2{##2##1}%
- \expandafter\expandafter\expandafter\def%
- \expandafter\expandafter\expandafter\@tempname%
- \expandafter\expandafter\expandafter{%
- \expandafter\@tempa\expandafter%
- {\csname cref@#1@name\endcsname}{########2}}%
- \expandafter\expandafter\expandafter\def%
- \expandafter\expandafter\expandafter\@tempName%
- \expandafter\expandafter\expandafter{%
- \expandafter\@tempa\expandafter%
- {\csname Cref@#1@name\endcsname}{########2}}%
- \expandafter\expandafter\expandafter\def%
- \expandafter\expandafter\expandafter\@tempnameplural%
- \expandafter\expandafter\expandafter{%
- \expandafter\@tempa\expandafter%
- {\csname cref@#1@name@plural\endcsname}{########2}}%
- \expandafter\expandafter\expandafter\def%
- \expandafter\expandafter\expandafter\@tempNameplural%
- \expandafter\expandafter\expandafter{%
- \expandafter\@tempa\expandafter%
- {\csname Cref@#1@name@plural\endcsname}{########2}}%
- \expandafter\expandafter\expandafter\def%
- \expandafter\expandafter\expandafter\@tempnameplural@range%
- \expandafter\expandafter\expandafter{%
- \expandafter\@tempa\expandafter%
- {\csname cref@#1@name@plural\endcsname}{########3}}%
- \expandafter\expandafter\expandafter\def%
- \expandafter\expandafter\expandafter\@tempNameplural@range%
- \expandafter\expandafter\expandafter{%
- \expandafter\@tempa\expandafter%
- {\csname Cref@#1@name@plural\endcsname}{########3}}%
- \else%
- \expandafter\def\expandafter\@tempname\expandafter{%
- \csname cref@#1@name\endcsname}%
- \expandafter\def\expandafter\@tempName\expandafter{%
- \csname Cref@#1@name\endcsname}%
- \expandafter\def\expandafter\@tempnameplural\expandafter{%
- \csname cref@#1@name@plural\endcsname}%
- \expandafter\def\expandafter\@tempNameplural\expandafter{%
- \csname Cref@#1@name@plural\endcsname}%
- \let\@tempnameplural@range\@tempnameplural%
- \let\@tempNameplural@range\@tempNameplural%
- \fi%
- }%
- \def\@crefdefineformat#1{%
- \begingroup%
- \@crefconstructcomponents{#1}%
- \expandafter\ifx\csname cref@#1@name\endcsname\@empty\relax%
- \expandafter\def\expandafter\@tempfirst\expandafter{\@templabel}%
- \else%
- \expandafter\expandafter\expandafter\def%
- \expandafter\expandafter\expandafter\@tempfirst%
- \expandafter\expandafter\expandafter{%
- \expandafter\@tempname\expandafter\nobreakspace\@templabel@first}%
- \fi%
- \expandafter\ifx\csname Cref@#1@name\endcsname\@empty\relax%
- \expandafter\def\expandafter\@tempFirst\expandafter{\@templabel}%
- \else%
- \expandafter\expandafter\expandafter\def%
- \expandafter\expandafter\expandafter\@tempFirst%
- \expandafter\expandafter\expandafter{%
- \expandafter\@tempName\expandafter\nobreakspace\@templabel@first}%
- \fi%
- \expandafter\def\expandafter\@templabel\expandafter{\@templabel}%
- \toksdef\@toksa=0%
- \@toksa={\crefformat{#1}}%
- \expandafter\the\expandafter\@toksa\expandafter{\@tempfirst}%
- \@toksa={\Crefformat{#1}}%
- \expandafter\the\expandafter\@toksa\expandafter{\@tempFirst}%
- \@ifundefined{cref@#1@label}{}{%
- \@toksa={\labelcrefformat{#1}}%
- \expandafter\the\expandafter\@toksa\expandafter{\@templabel}}%
- \endgroup}%
- \def\@crefrangedefineformat#1{%
- \begingroup%
- \@crefconstructcomponents{#1}%
- \expandafter\ifx\csname cref@#1@name\endcsname\@empty\relax%
- \expandafter\def\expandafter\@tempfirst%
- \expandafter{\@temprangelabel}%
- \else%
- \expandafter\expandafter\expandafter\def%
- \expandafter\expandafter\expandafter\@tempfirst%
- \expandafter\expandafter\expandafter{%
- \expandafter\@tempnameplural@range%
- \expandafter\nobreakspace\@temprangelabel@first}%
- \fi%
- \expandafter\ifx\csname Cref@#1@name\endcsname\@empty\relax%
- \expandafter\def\expandafter\@tempFirst%
- \expandafter{\@temprangelabel}%
- \else%
- \expandafter\expandafter\expandafter\def%
- \expandafter\expandafter\expandafter\@tempFirst%
- \expandafter\expandafter\expandafter{%
- \expandafter\@tempNameplural@range%
- \expandafter\nobreakspace\@temprangelabel@first}%
- \fi%
- \expandafter\def\expandafter\@temprangelabel%
- \expandafter{\@temprangelabel}%
- \toksdef\@toksa=0%
- \@toksa={\crefrangeformat{#1}}%
- \expandafter\the\expandafter\@toksa\expandafter{\@tempfirst}%
- \@toksa={\Crefrangeformat{#1}}%
- \expandafter\the\expandafter\@toksa\expandafter{\@tempFirst}%
- \@ifundefined{cref@#1@rangelabel}{%
- \@ifundefined{cref@#1@label}{\let\@tempa\relax}{\def\@tempa{}}}%
- {\def\@tempa{}}%
- \ifx\@tempa\@empty\relax%
- \@toksa={\labelcrefrangeformat{#1}}%
- \expandafter\the\expandafter\@toksa\expandafter{%
- \@temprangelabel}%
- \fi%
- \endgroup}%
- \def\@crefdefinemultiformat#1{%
- \begingroup%
- \@crefconstructcomponents{#1}%
- \expandafter\ifx\csname cref@#1@name@plural\endcsname\@empty\relax%
- \expandafter\def\expandafter\@tempfirst%
- \expandafter{\@templabel}%
- \else%
- \expandafter\expandafter\expandafter\def%
- \expandafter\expandafter\expandafter\@tempfirst%
- \expandafter\expandafter\expandafter{%
- \expandafter\@tempnameplural%
- \expandafter\nobreakspace\@templabel@first}%
- \fi%
- \expandafter\ifx\csname Cref@#1@name@plural\endcsname\@empty\relax%
- \expandafter\def\expandafter\@tempFirst%
- \expandafter{\@templabel}%
- \else%
- \expandafter\expandafter\expandafter\def%
- \expandafter\expandafter\expandafter\@tempFirst%
- \expandafter\expandafter\expandafter{%
- \expandafter\@tempNameplural%
- \expandafter\nobreakspace\@templabel@first}%
- \fi%
- \expandafter\def\expandafter\@tempsecond\expandafter{%
- \expandafter\crefpairconjunction\@templabel}%
- \expandafter\def\expandafter\@tempmiddle\expandafter{%
- \expandafter\crefmiddleconjunction\@templabel}%
- \expandafter\def\expandafter\@templast\expandafter{%
- \expandafter\creflastconjunction\@templabel}%
- \expandafter\def\expandafter\@templabel\expandafter{\@templabel}%
- \toksdef\@toksa=0%
- \toksdef\@toksb=1%
- \@toksb={}%
- \expandafter\cref@append@toks\expandafter\@toksb\expandafter{%
- \expandafter{\@tempfirst}}%
- \expandafter\cref@append@toks\expandafter\@toksb\expandafter{%
- \expandafter{\@tempsecond}}%
- \expandafter\cref@append@toks\expandafter\@toksb\expandafter{%
- \expandafter{\@tempmiddle}}%
- \expandafter\cref@append@toks\expandafter\@toksb\expandafter{%
- \expandafter{\@templast}}%
- \@toksa={\crefmultiformat{#1}}%
- \expandafter\the\expandafter\@toksa\the\@toksb%
- \@toksb={}%
- \expandafter\cref@append@toks\expandafter\@toksb\expandafter{%
- \expandafter{\@tempFirst}}%
- \expandafter\cref@append@toks\expandafter\@toksb\expandafter{%
- \expandafter{\@tempsecond}}%
- \expandafter\cref@append@toks\expandafter\@toksb\expandafter{%
- \expandafter{\@tempmiddle}}%
- \expandafter\cref@append@toks\expandafter\@toksb\expandafter{%
- \expandafter{\@templast}}%
- \@toksa={\Crefmultiformat{#1}}%
- \expandafter\the\expandafter\@toksa\the\@toksb%
- \@ifundefined{cref@#1@label}{}{%
- \@toksb={}%
- \expandafter\cref@append@toks\expandafter\@toksb\expandafter{%
- \expandafter{\@templabel}}%
- \expandafter\cref@append@toks\expandafter\@toksb\expandafter{%
- \expandafter{\@tempsecond}}%
- \expandafter\cref@append@toks\expandafter\@toksb\expandafter{%
- \expandafter{\@tempmiddle}}%
- \expandafter\cref@append@toks\expandafter\@toksb\expandafter{%
- \expandafter{\@templast}}%
- \@toksa={\labelcrefmultiformat{#1}}%
- \expandafter\the\expandafter\@toksa\the\@toksb}%
- \endgroup}%
- \def\@crefrangedefinemultiformat#1{%
- \begingroup%
- \@crefconstructcomponents{#1}%
- \expandafter\ifx\csname cref@#1@name@plural\endcsname\@empty\relax%
- \expandafter\def\expandafter\@tempfirst%
- \expandafter{\@temprangelabel}%
- \else%
- \expandafter\expandafter\expandafter\def%
- \expandafter\expandafter\expandafter\@tempfirst%
- \expandafter\expandafter\expandafter{%
- \expandafter\@tempnameplural@range%
- \expandafter\nobreakspace\@temprangelabel@first}%
- \fi%
- \expandafter\ifx\csname Cref@#1@name@plural\endcsname\@empty\relax%
- \expandafter\def\expandafter\@tempFirst%
- \expandafter{\@temprangelabel}%
- \else%
- \expandafter\expandafter\expandafter\def%
- \expandafter\expandafter\expandafter\@tempFirst%
- \expandafter\expandafter\expandafter{%
- \expandafter\@tempNameplural@range%
- \expandafter\nobreakspace\@temprangelabel@first}%
- \fi%
- \expandafter\def\expandafter\@tempsecond\expandafter{%
- \expandafter\crefpairconjunction\@temprangelabel}%
- \expandafter\def\expandafter\@tempmiddle\expandafter{%
- \expandafter\crefmiddleconjunction\@temprangelabel}%
- \expandafter\def\expandafter\@templast\expandafter{%
- \expandafter\creflastconjunction\@temprangelabel}%
- \expandafter\def\expandafter\@temprangelabel%
- \expandafter{\@temprangelabel}%
- \toksdef\@toksa=0%
- \toksdef\@toksb=1%
- \@toksb={}%
- \expandafter\cref@append@toks\expandafter\@toksb\expandafter{%
- \expandafter{\@tempfirst}}%
- \expandafter\cref@append@toks\expandafter\@toksb\expandafter{%
- \expandafter{\@tempsecond}}%
- \expandafter\cref@append@toks\expandafter\@toksb\expandafter{%
- \expandafter{\@tempmiddle}}%
- \expandafter\cref@append@toks\expandafter\@toksb\expandafter{%
- \expandafter{\@templast}}%
- \@toksa={\crefrangemultiformat{#1}}%
- \expandafter\the\expandafter\@toksa\the\@toksb%
- \@toksb={}%
- \expandafter\cref@append@toks\expandafter\@toksb\expandafter{%
- \expandafter{\@tempFirst}}%
- \expandafter\cref@append@toks\expandafter\@toksb\expandafter{%
- \expandafter{\@tempsecond}}%
- \expandafter\cref@append@toks\expandafter\@toksb\expandafter{%
- \expandafter{\@tempmiddle}}%
- \expandafter\cref@append@toks\expandafter\@toksb\expandafter{%
- \expandafter{\@templast}}%
- \@toksa={\Crefrangemultiformat{#1}}%
- \expandafter\the\expandafter\@toksa\the\@toksb%
- \@ifundefined{cref@#1@rangelabel}{%
- \@ifundefined{cref@#1@label}{\let\@tempa\relax}{\def\@tempa{}}}%
- {\def\@tempa{}}%
- \ifx\@tempa\@empty\relax%
- \@toksb={}%
- \expandafter\cref@append@toks\expandafter\@toksb\expandafter{%
- \expandafter{\@temprangelabel}}%
- \expandafter\cref@append@toks\expandafter\@toksb\expandafter{%
- \expandafter{\@tempsecond}}%
- \expandafter\cref@append@toks\expandafter\@toksb\expandafter{%
- \expandafter{\@tempmiddle}}%
- \expandafter\cref@append@toks\expandafter\@toksb\expandafter{%
- \expandafter{\@templast}}%
- \@toksa={\labelcrefrangemultiformat{#1}}%
- \expandafter\the\expandafter\@toksa\the\@toksb%
- \fi%
- \endgroup}%
- \def\@labelcrefdefinedefaultformats{%
- \begingroup%
- \toksdef\@toksa=0%
- \toksdef\@toksb=1%
- \let\@templabel\cref@default@label%
- \expandafter\def\expandafter\@tempa\expandafter{%
- \@templabel{####1}{####3}{####4}}%
- \expandafter\def\expandafter\@tempb\expandafter{%
- \@templabel{####2}{####5}{####6}}%
- \@toksa={\def\@temprangelabel##1##2##3##4##5##6}%
- \expandafter\expandafter\expandafter\the%
- \expandafter\expandafter\expandafter\@toksa%
- \expandafter\expandafter\expandafter{%
- \expandafter\expandafter\expandafter\crefrangepreconjunction%
- \expandafter\@tempa\expandafter\crefrangeconjunction\@tempb%
- \crefrangepostconjunction}%
- \expandafter\def\expandafter\@templabel\expandafter{%
- \@templabel{########1}{########2}{########3}}%
- \expandafter\def\expandafter\@temprangelabel\expandafter{%
- \@temprangelabel{########1}{########2}{########3}%
- {########4}{########5}{########6}}%
- \expandafter\def\expandafter\@tempsecond\expandafter{%
- \expandafter\crefpairconjunction\@templabel}%
- \expandafter\def\expandafter\@tempmiddle\expandafter{%
- \expandafter\crefmiddleconjunction\@templabel}%
- \expandafter\def\expandafter\@templast\expandafter{%
- \expandafter\creflastconjunction\@templabel}%
- \expandafter\def\expandafter\@temprangesecond\expandafter{%
- \expandafter\crefpairconjunction\@temprangelabel}%
- \expandafter\def\expandafter\@temprangemiddle\expandafter{%
- \expandafter\crefmiddleconjunction\@temprangelabel}%
- \expandafter\def\expandafter\@temprangelast\expandafter{%
- \expandafter\creflastconjunction\@temprangelabel}%
- \expandafter\def\expandafter\@templabel\expandafter{\@templabel}%
- \expandafter\def\expandafter\@temprangelabel%
- \expandafter{\@temprangelabel}%
- \@toksa={\labelcrefformat{default}}%
- \expandafter\the\expandafter\@toksa\expandafter{\@templabel}%
- \@toksa={\labelcrefrangeformat{default}}%
- \expandafter\the\expandafter\@toksa\expandafter{\@temprangelabel}%
- \@toksb={}%
- \expandafter\cref@append@toks\expandafter\@toksb\expandafter{%
- \expandafter{\@templabel}}%
- \expandafter\cref@append@toks\expandafter\@toksb\expandafter{%
- \expandafter{\@tempsecond}}%
- \expandafter\cref@append@toks\expandafter\@toksb\expandafter{%
- \expandafter{\@tempmiddle}}%
- \expandafter\cref@append@toks\expandafter\@toksb\expandafter{%
- \expandafter{\@templast}}%
- \@toksa={\labelcrefmultiformat{default}}%
- \expandafter\the\expandafter\@toksa\the\@toksb%
- \@toksb={}%
- \expandafter\cref@append@toks\expandafter\@toksb\expandafter{%
- \expandafter{\@temprangelabel}}%
- \expandafter\cref@append@toks\expandafter\@toksb\expandafter{%
- \expandafter{\@temprangesecond}}%
- \expandafter\cref@append@toks\expandafter\@toksb\expandafter{%
- \expandafter{\@temprangemiddle}}%
- \expandafter\cref@append@toks\expandafter\@toksb\expandafter{%
- \expandafter{\@temprangelast}}%
- \@toksa={\labelcrefrangemultiformat{default}}%
- \expandafter\the\expandafter\@toksa\the\@toksb%
- \endgroup}%
- \def\@crefdefineallformats#1{%
- \@crefdefineformat{#1}%
- \@crefrangedefineformat{#1}%
- \@crefdefinemultiformat{#1}%
- \@crefrangedefinemultiformat{#1}}%
- \newcommand\crefformat[2]{\@crefformat{cref}{#1}{#2}}%
- \newcommand\Crefformat[2]{\@crefformat{Cref}{#1}{#2}}%
- \newcommand\crefrangeformat[2]{\@crefrangeformat{crefrange}{#1}{#2}}%
- \newcommand\Crefrangeformat[2]{\@crefrangeformat{Crefrange}{#1}{#2}}%
- \newcommand\crefmultiformat[5]{%
- \@crefmultiformat{cref}{#1}{#2}{#3}{#4}{#5}}%
- \newcommand\Crefmultiformat[5]{%
- \@crefmultiformat{Cref}{#1}{#2}{#3}{#4}{#5}}%
- \newcommand\crefrangemultiformat[5]{%
- \@crefrangemultiformat{crefrange}{#1}{#2}{#3}{#4}{#5}}%
- \newcommand\Crefrangemultiformat[5]{%
- \@crefrangemultiformat{Crefrange}{#1}{#2}{#3}{#4}{#5}}%
- \newcommand\labelcrefformat[2]{%
- \expandafter\gdef\csname labelcref@#1@format\endcsname##1##2##3{#2}}%
- \newcommand\labelcrefrangeformat[2]{%
- \expandafter\gdef\csname labelcrefrange@#1@format\endcsname%
- ##1##2##3##4##5##6{#2}}%
- \newcommand\labelcrefmultiformat[5]{%
- \expandafter\gdef\csname labelcref@#1@format@first\endcsname%
- ##1##2##3{#2}%
- \expandafter\gdef\csname labelcref@#1@format@second\endcsname%
- ##1##2##3{#3}%
- \expandafter\gdef\csname labelcref@#1@format@middle\endcsname%
- ##1##2##3{#4}%
- \expandafter\gdef\csname labelcref@#1@format@last\endcsname%
- ##1##2##3{#5}}%
- \newcommand\labelcrefrangemultiformat[5]{%
- \expandafter\gdef\csname labelcrefrange@#1@format@first\endcsname%
- ##1##2##3##4##5##6{#2}%
- \expandafter\gdef\csname labelcrefrange@#1@format@second\endcsname%
- ##1##2##3##4##5##6{#3}%
- \expandafter\gdef\csname labelcrefrange@#1@format@middle\endcsname%
- ##1##2##3##4##5##6{#4}%
- \expandafter\gdef\csname labelcrefrange@#1@format@last\endcsname%
- ##1##2##3##4##5##6{#5}}%
- \def\@crefformat#1#2#3{%
- \begingroup%
- \expandafter\gdef\csname #1@#2@format\endcsname##1##2##3{#3}%
- \cref@othervariant{#1}{\@other}{\@changecase}%
- \@ifundefined{\@other @#2@format}{%
- \toksdef\@toksa=0%
- \@toksa={\def\@tempa##1##2##3}%
- \expandafter\expandafter\expandafter\the%
- \expandafter\expandafter\expandafter\@toksa%
- \expandafter\expandafter\expandafter{%
- \csname#1@#2@format\endcsname{##1}{##2}{##3}}%
- \expandafter\expandafter\expandafter\the%
- \expandafter\expandafter\expandafter\@toksa%
- \expandafter\expandafter\expandafter{%
- \expandafter\@changecase\@tempa{##1}{##2}{##3}}%
- \@toksa={%
- \expandafter\gdef\csname\@other @#2@format\endcsname##1##2##3}%
- \expandafter\the\expandafter\@toksa\expandafter{%
- \@tempa{##1}{##2}{##3}}%
- }{}%
- \endgroup}%
- \def\@crefrangeformat#1#2#3{%
- \begingroup%
- \expandafter\gdef\csname #1@#2@format\endcsname%
- ##1##2##3##4##5##6{#3}%
- \cref@othervariant{#1}{\@other}{\@changecase}%
- \@ifundefined{\@other @#2@format}{%
- \toksdef\@toksa=0%
- \@toksa={\def\@tempa##1##2##3##4##5##6}%
- \expandafter\expandafter\expandafter\the%
- \expandafter\expandafter\expandafter\@toksa%
- \expandafter\expandafter\expandafter{%
- \csname#1@#2@format\endcsname{##1}{##2}{##3}{##4}{##5}{##6}}%
- \expandafter\expandafter\expandafter\the%
- \expandafter\expandafter\expandafter\@toksa%
- \expandafter\expandafter\expandafter{%
- \expandafter\@changecase\@tempa{##1}{##2}{##3}{##4}{##5}{##6}}%
- \@toksa={\expandafter\gdef%
- \csname\@other @#2@format\endcsname##1##2##3##4##5##6}%
- \expandafter\the\expandafter\@toksa\expandafter{%
- \@tempa{##1}{##2}{##3}{##4}{##5}{##6}}%
- }{}%
- \endgroup}%
- \def\@crefmultiformat#1#2#3#4#5#6{%
- \begingroup%
- \expandafter\gdef\csname #1@#2@format@first\endcsname##1##2##3{#3}%
- \expandafter\gdef\csname #1@#2@format@second\endcsname##1##2##3{#4}%
- \expandafter\gdef\csname #1@#2@format@middle\endcsname##1##2##3{#5}%
- \expandafter\gdef\csname #1@#2@format@last\endcsname##1##2##3{#6}%
- \cref@othervariant{#1}{\@other}{\@changecase}%
- \@ifundefined{\@other @#2@format@first}{%
- \toksdef\@toksa=0%
- \@toksa={\def\@tempa##1##2##3}%
- \expandafter\expandafter\expandafter\the%
- \expandafter\expandafter\expandafter\@toksa%
- \expandafter\expandafter\expandafter{%
- \csname#1@#2@format@first\endcsname{##1}{##2}{##3}}%
- \expandafter\expandafter\expandafter\the%
- \expandafter\expandafter\expandafter\@toksa%
- \expandafter\expandafter\expandafter{%
- \expandafter\@changecase\@tempa{##1}{##2}{##3}}%
- \@toksa={%
- \expandafter\gdef\csname\@other @#2@format@first\endcsname%
- ##1##2##3}%
- \expandafter\the\expandafter\@toksa\expandafter{%
- \@tempa{##1}{##2}{##3}}%
- }{}%
- \@ifundefined{\@other @#2@format@second}{%
- \@toksa={%
- \expandafter\global\expandafter\let%
- \csname\@other @#2@format@second\endcsname}%
- \expandafter\the\expandafter\@toksa%
- \csname #1@#2@format@second\endcsname%
- }{}%
- \@ifundefined{\@other @#2@format@middle}{%
- \@toksa={%
- \expandafter\global\expandafter\let%
- \csname\@other @#2@format@middle\endcsname}%
- \expandafter\the\expandafter\@toksa%
- \csname #1@#2@format@middle\endcsname%
- }{}%
- \@ifundefined{\@other @#2@format@last}{%
- \@toksa={%
- \expandafter\global\expandafter\let%
- \csname\@other @#2@format@last\endcsname}%
- \expandafter\the\expandafter\@toksa%
- \csname #1@#2@format@last\endcsname%
- }{}%
- \endgroup}%
- \def\@crefrangemultiformat#1#2#3#4#5#6{%
- \begingroup%
- \expandafter\gdef\csname #1@#2@format@first\endcsname%
- ##1##2##3##4##5##6{#3}%
- \expandafter\gdef\csname #1@#2@format@second\endcsname%
- ##1##2##3##4##5##6{#4}%
- \expandafter\gdef\csname #1@#2@format@middle\endcsname%
- ##1##2##3##4##5##6{#5}%
- \expandafter\gdef\csname #1@#2@format@last\endcsname%
- ##1##2##3##4##5##6{#6}%
- \cref@othervariant{#1}{\@other}{\@changecase}%
- \@ifundefined{\@other @#2@format@first}{%
- \toksdef\@toksa=0%
- \@toksa={\def\@tempa##1##2##3##4##5##6}%
- \expandafter\expandafter\expandafter\the%
- \expandafter\expandafter\expandafter\@toksa%
- \expandafter\expandafter\expandafter{%
- \csname#1@#2@format@first\endcsname%
- {##1}{##2}{##3}{##4}{##5}{##6}}%
- \expandafter\expandafter\expandafter\the%
- \expandafter\expandafter\expandafter\@toksa%
- \expandafter\expandafter\expandafter{%
- \expandafter\@changecase\@tempa{##1}{##2}{##3}{##4}{##5}{##6}}%
- \@toksa={%
- \expandafter\gdef\csname\@other @#2@format@first\endcsname%
- ##1##2##3##4##5##6}%
- \expandafter\the\expandafter\@toksa\expandafter{%
- \@tempa{##1}{##2}{##3}{##4}{##5}{##6}}%
- }{}%
- \@ifundefined{\@other @#2@format@second}{%
- \@toksa={%
- \expandafter\global\expandafter\let%
- \csname\@other @#2@format@second\endcsname}%
- \expandafter\the\expandafter\@toksa%
- \csname #1@#2@format@second\endcsname%
- }{}%
- \@ifundefined{\@other @#2@format@middle}{%
- \@toksa={%
- \expandafter\global\expandafter\let%
- \csname\@other @#2@format@middle\endcsname}%
- \expandafter\the\expandafter\@toksa%
- \csname #1@#2@format@middle\endcsname%
- }{}%
- \@ifundefined{\@other @#2@format@last}{%
- \@toksa={%
- \expandafter\global\expandafter\let%
- \csname\@other @#2@format@last\endcsname}%
- \expandafter\the\expandafter\@toksa%
- \csname #1@#2@format@last\endcsname%
- }{}%
- \endgroup}%
- \let\if@cref@hyperrefloaded\iffalse%
- \@ifpackageloaded{hyperref}{%
- \@ifpackagewith{hyperref}{implicit=false}{}{%
- \let\if@cref@hyperrefloaded\iftrue%
- \PackageInfo{cleveref}{`hyperref' support loaded}%
- \def\cref@hyperlinkname#1{\expandafter\expandafter\expandafter%
- \@fourthoffive\csname r@#1\endcsname}%
- \def\cref@hyperlinkurl#1{\expandafter\expandafter\expandafter%
- \@fifthoffive\csname r@#1\endcsname}%
- \def\cref@hyperlink#1#2#3\@nil{\hyper@@link[link]{#1}{#2}{#3}}
- \let\cref@old@H@refstepcounter\H@refstepcounter%
- \def\H@refstepcounter#1{%
- \cref@old@H@refstepcounter{#1}%
- \cref@constructprefix{#1}{\cref@result}%
- \@ifundefined{cref@#1@alias}%
- {\def\@tempa{#1}}%
- {\def\@tempa{\csname cref@#1@alias\endcsname}}%
- \protected@edef\cref@currentlabel{%
- [\@tempa][\arabic{#1}][\cref@result]%
- \csname p@#1\endcsname\csname the#1\endcsname}}%
- \let\refstepcounter@noarg\cref@old@refstepcounter%
- \def\refstepcounter@optarg[#1]#2{%
- \cref@old@refstepcounter{#2}%
- \protected@edef\cref@currentlabel{%
- \expandafter\cref@override@label@type%
- \cref@currentlabel\@nil{#1}}}%
- \@ifundefined{appendix}{}{%
- \g@addto@macro\appendix{%
- \@ifundefined{chapter}{%
- \def\H@refstepcounter#1{%
- \cref@old@H@refstepcounter{#1}%
- \cref@constructprefix{#1}{\cref@result}%
- \ifx\cref@result\@empty%
- \def\cref@result{2147483647}%
- \else%
- \edef\cref@result{2147483647,\cref@result}%
- \fi%
- \def\@tempa{#1}%
- \def\@tempb{section}%
- \ifx\@tempa\@tempb%
- \protected@edef\cref@currentlabel{%
- [appendix][\arabic{#1}][\cref@result]%
- \csname p@#1\endcsname\csname the#1\endcsname}%
- \else%
- \def\@tempa{#1}%
- \def\@tempb{subsection}%
- \ifx\@tempa\@tempb%
- \protected@edef\cref@currentlabel{%
- [subappendix][\arabic{#1}][\cref@result]%
- \csname p@#1\endcsname\csname the#1\endcsname}%
- \else%
- \def\@tempa{#1}%
- \def\@tempb{subsubsection}%
- \ifx\@tempa\@tempb%
- \protected@edef\cref@currentlabel{%
- [subsubappendix][\arabic{#1}][\cref@result]%
- \csname p@#1\endcsname\csname the#1\endcsname}%
- \else%
- \@ifundefined{cref@#1@alias}%
- {\def\@tempa{#1}}%
- {\def\@tempa{\csname cref@#1@alias\endcsname}}%
- \protected@edef\cref@currentlabel{%
- [\@tempa][\arabic{#1}][\cref@result]%
- \csname p@#1\endcsname\csname the#1\endcsname}%
- \fi%
- \fi%
- \fi}%
- }{%
- \def\H@refstepcounter#1{%
- \cref@old@H@refstepcounter{#1}%
- \cref@constructprefix{#1}{\cref@result}%
- \ifx\cref@result\@empty%
- \def\cref@result{2147483647}%
- \else%
- \edef\cref@result{2147483647,\cref@result}%
- \fi%
- \def\@tempa{#1}%
- \def\@tempb{chapter}%
- \ifx\@tempa\@tempb%
- \protected@edef\cref@currentlabel{%
- [appendix][\arabic{#1}][\cref@result]%
- \csname p@#1\endcsname\csname the#1\endcsname}%
- \else%
- \def\@tempa{#1}%
- \def\@tempb{section}%
- \ifx\@tempa\@tempb%
- \protected@edef\cref@currentlabel{%
- [subappendix][\arabic{#1}][\cref@result]%
- \csname p@#1\endcsname\csname the#1\endcsname}%
- \else%
- \def\@tempa{#1}%
- \def\@tempb{subsection}%
- \ifx\@tempa\@tempb%
- \protected@edef\cref@currentlabel{%
- [subsubappendix][\arabic{#1}][\cref@result]%
- \csname p@#1\endcsname\csname the#1\endcsname}%
- \else%
- \def\@tempa{#1}%
- \def\@tempb{subsubsection}%
- \ifx\@tempa\@tempb%
- \protected@edef\cref@currentlabel{%
- [subsubsubappendix][\arabic{#1}][\cref@result]%
- \csname p@#1\endcsname\csname the#1\endcsname}%
- \else%
- \@ifundefined{cref@#1@alias}%
- {\def\@tempa{#1}}%
- {\def\@tempa{\csname cref@#1@alias\endcsname}}%
- \protected@edef\cref@currentlabel{%
- [\@tempa][\arabic{#1}][\cref@result]%
- \csname p@#1\endcsname\csname the#1\endcsname}%
- \fi%
- \fi%
- \fi%
- \fi}%
- }%
- }%
- }% end of \@ifundefined{appendix}
- \DeclareRobustCommand{\cref}{%
- \@ifstar{\@crefstar{cref}}{\@crefnostar{cref}}}%
- \DeclareRobustCommand{\Cref}{%
- \@ifstar{\@crefstar{Cref}}{\@crefnostar{Cref}}}%
- \def\@crefnostar#1#2{\@cref{#1}{#2}}%
- \def\@crefstar#1#2{%
- \@crefstarredtrue\@cref{#1}{#2}\@crefstarredfalse}%
- \DeclareRobustCommand{\crefrange}{%
- \@ifstar{\@crefrangestar{cref}}{\@crefrangenostar{cref}}}%
- \DeclareRobustCommand{\Crefrange}{%
- \@ifstar{\@crefrangestar{Cref}}{\@crefrangenostar{Cref}}}%
- \def\@crefrangenostar#1#2#3{\@setcrefrange{#2}{#3}{#1}{}}%
- \def\@crefrangestar#1#2#3{%
- \@crefstarredtrue\@setcrefrange{#2}{#3}{#1}{}\@crefstarredfalse}%
- \DeclareRobustCommand{\cpageref}{%
- \@ifstar{\@cpagerefstar{cref}}{\@cpagerefnostar{cref}}}%
- \DeclareRobustCommand{\Cpageref}{%
- \@ifstar{\@cpagerefstar{Cref}}{\@cpagerefnostar{Cref}}}%
- \def\@cpagerefnostar#1#2{%
- \@cpageref{#1}{#2}{\@setcpageref}{\@setcpagerefrange}}%
- \def\@cpagerefstar#1#2{%
- \@crefstarredtrue%
- \@cpageref{#1}{#2}{\@setcpageref}{\@setcpagerefrange}%
- \@crefstarredfalse}%
- \DeclareRobustCommand{\cpagerefrange}{%
- \@ifstar{\@cpagerefrangestar{cref}}{\@cpagerefrangenostar{cref}}}%
- \DeclareRobustCommand{\Cpagerefrange}{%
- \@ifstar{\@cpagerefrangestar{Cref}}{\@cpagerefrangenostar{Cref}}}%
- \def\@cpagerefrangenostar#1#2#3{\@setcpagerefrange{#2}{#3}{#1}{}}%
- \def\@cpagerefrangestar#1#2#3{%
- \@crefstarredtrue%
- \@setcpagerefrange{#2}{#3}{#1}{}%
- \@crefstarredfalse}%
- \DeclareRobustCommand{\labelcref}{%
- \@ifstar{\@labelcrefstar}{\@labelcrefnostar}}%
- \def\@labelcrefnostar#1{\@cref{labelcref}{#1}}%
- \def\@labelcrefstar#1{%
- \@crefstarredtrue%
- \@cref{labelcref}{#1}%
- \@crefstarredfalse}%
- \DeclareRobustCommand{\labelcpageref}{%
- \@ifstar{\@labelcpagerefstar}{\@labelcpagerefnostar}}%
- \def\@labelcpagerefnostar#1{%
- \@cpageref{labelcref}{#1}{\@setcpageref}{\@setcpagerefrange}}%
- \def\@labelcpagerefstar#1{%
- \@crefstarredtrue%
- \@cpageref{labelcref}{#1}{\@setcpageref}{\@setcpagerefrange}%
- \@crefstarredfalse}%
- \def\@@setcref#1#2{%
- \cref@getlabel{#2}{\@templabel}%
- \if@crefstarred%
- #1{\@templabel}{}{}%
- \else%
- \edef\@tempname{\cref@hyperlinkname{#2}}%
- \edef\@tempurl{\cref@hyperlinkurl{#2}}%
- #1{\@templabel}{\cref@hyperlink{\@tempurl}{\@tempname}}{\@nil}%
- \fi}%
- \def\@@setcrefrange#1#2#3{%
- \cref@getlabel{#2}{\@labela}%
- \cref@getlabel{#3}{\@labelb}%
- \if@crefstarred%
- #1{\@labela}{\@labelb}{}{}{}{}%
- \else%
- \edef\@tempnamea{\cref@hyperlinkname{#2}}%
- \edef\@tempurlb{\cref@hyperlinkurl{#3}}%
- \edef\@tempnameb{\cref@hyperlinkname{#3}}%
- \edef\@tempurla{\cref@hyperlinkurl{#2}}%
- #1{\@labela}{\@labelb}%
- {\cref@hyperlink{\@tempurla}{\@tempnamea}}{\@nil}%
- {\cref@hyperlink{\@tempurlb}{\@tempnameb}}{\@nil}%
- \fi}%
- \def\@@setcpageref#1#2{%
- \cref@getpageref{#2}{\@temppage}%
- \if@crefstarred%
- #1{\@temppage}{}{}%
- \else%
- \edef\@tempname{\cref@hyperlinkname{#2}}%
- \edef\@tempurl{\cref@hyperlinkurl{#2}}%
- #1{\@temppage}{\cref@hyperlink{\@tempurl}{\@tempname}}{\@nil}%
- \fi}%
- \def\@@setcpagerefrange#1#2#3{%
- \cref@getpageref{#2}{\@pagea}%
- \cref@getpageref{#3}{\@pageb}%
- \if@crefstarred%
- #1{\@pagea}{\@pageb}{}{}{}{}%
- \else%
- \edef\@tempnamea{\cref@hyperlinkname{#2}}%
- \edef\@tempurlb{\cref@hyperlinkurl{#3}}%
- \edef\@tempnameb{\cref@hyperlinkname{#3}}%
- \edef\@tempurla{\cref@hyperlinkurl{#2}}%
- #1{\@pagea}{\@pageb}%
- {\cref@hyperlink{\@tempurla}{\@tempnamea}}{\@nil}%
- {\cref@hyperlink{\@tempurlb}{\@tempnameb}}{\@nil}%
- \fi}%
- }% end of false case of \@ifpackagewith{hyperref}{implicit=false}
- }{% false case of \@ifpackageloaded{hyperref}
- \@ifclassloaded{revtex4}{\let\if@cref@hyperrefloaded\iftrue}{}%
- \@ifclassloaded{revtex4-1}{\let\if@cref@hyperrefloaded\iftrue}{}%
- \if@cref@hyperrefloaded\relax%
- \let\cref@old@H@refstepcounter\H@refstepcounter%
- \def\H@refstepcounter#1{%
- \cref@old@H@refstepcounter{#1}%
- \cref@constructprefix{#1}{\cref@result}%
- \@ifundefined{cref@#1@alias}%
- {\def\@tempa{#1}}%
- {\def\@tempa{\csname cref@#1@alias\endcsname}}%
- \protected@edef\cref@currentlabel{%
- [\@tempa][\arabic{#1}][\cref@result]%
- \csname p@#1\endcsname\csname the#1\endcsname}}%
- \fi%
- \let\if@cref@hyperrefloaded\iffalse%
- }% end of \@ifpackageloaded{hyperref}
- \@ifpackageloaded{varioref}{%
- \PackageInfo{cleveref}{`varioref' support loaded}%
- \PackageInfo{cleveref}{`cleveref' supersedes `varioref's
- \string\labelformat command}%
- \def\cref@@vpageref#1[#2]#3{%
- \@cpageref{cref}{#3}%
- {\@setvpageref[#1][\vref@space]}{\@setvpagerefrange[#1]}}%
- \def\cref@vref#1#2{%
- \leavevmode%
- \begingroup%
- \def\reftextcurrent{}%
- \@cref{#1}{#2}\@setcref@space%
- \cref@@vpageref{\reftextcurrent}[]{#2}%
- \endgroup}%
- \def\cref@vrefrange#1#2#3{%
- \@setcrefrange{#2}{#3}{#1}{}\@setcref@space\vpagerefrange{#2}{#3}}%
- \def\cref@fullref#1#2{%
- \@cref{#1}{#2}\@setcref@space%
- \@cpageref{cref}{#2}{\@setfullpageref}{\@setfullpagerefrange}}%
- \def\cref@vpagerefconjunction#1{%
- \def\@tempa{#1}%
- \def\@tempb{@second}%
- \ifx\@tempa\@tempb\relax%
- \@setcref@pairconjunction%
- \else%
- \def\@tempb{@middle}%
- \ifx\@tempa\@tempb\relax%
- \@setcref@middleconjunction%
- \else%
- \def\@tempb{@last}%
- \ifx\@tempa\@tempb\relax%
- \@setcref@lastconjunction%
- \fi%
- \fi%
- \fi}%
- \def\@setcref@space{ }%
- \def\@setvpageref[#1][#2]#3#4#5{%
- \cref@vpagerefconjunction{#5}%
- \def\vref@space{}%
- \begingroup%
- \cref@patchreftexts{#5}%
- \@@setvpageref{#1}[#2]{#3}%
- \endgroup}%
- \def\@@setvpageref#1[#2]#3{\cref@old@@vpageref{#1}[#2]{#3}}%
- \def\@setvpagerefrange[#1]#2#3#4#5{%
- \cref@vpagerefconjunction{#5}%
- \let\vref@space\relax%
- \begingroup%
- \cref@patchreftexts{#5}%
- \@@setvpagerefrange[#1]{#2}{#3}%
- \endgroup}%
- \def\@@setvpagerefrange[#1]#2#3{\vpagerefrange[#1]{#2}{#3}}%
- \def\@setfullpageref#1#2#3{%
- \cref@vpagerefconjunction{#3}%
- \begingroup%
- \cref@patchreftexts{#3}%
- \@@setfullpageref{#1}%
- \endgroup}%
- \def\@@setfullpageref#1{\reftextfaraway{#1}}%
- \def\@setfullpagerefrange#1#2#3#4{%
- \cref@vpagerefconjunction{#4}%
- \begingroup%
- \cref@patchreftexts{#4}%
- \@@setfullpagerefrange{#1}{#2}%
- \endgroup}%
- \def\@@setfullpagerefrange#1#2{\reftextpagerange{#1}{#2}}%
- \def\cref@old@@vpageref#1[#2]#3{%
- \leavevmode%\unskip <<<
- \global\advance\c@vrcnt\@ne%
- \vref@pagenum\@tempa{\the\c@vrcnt @vr}%
- \vref@pagenum\@tempb{\the\c@vrcnt @xvr}%
- %\vref@label{\the\c@vrcnt @xvr}% <<<
- \ifx\@tempa\@tempb\else%
- \vref@err{\noexpand\vref or \noexpand\vpageref at page boundary
- \@tempb-\@tempa\space (may loop)%
- }%
- \fi%
- \vrefpagenum\thevpagerefnum{#3}%
- \vref@space%
- \ifx\@tempa\thevpagerefnum%
- \def\@tempc{#1}%
- \ifx\@tempc\@empty%
- \unskip%
- \else%
- #1%
- \fi%
- \else%
- #2%
- \is@pos@number\thevpagerefnum%
- {%
- \is@pos@number\@tempa%
- {\@tempcnta\@tempa%
- \advance\@tempcnta\@ne%
- }%
- {\@tempcnta\maxdimen}%
- \ifnum \thevpagerefnum =\@tempcnta%
- \ifodd\@tempcnta%
- \if@twoside%
- \reftextfaceafter%
- \else%
- \reftextafter%
- \fi%
- \else%
- \reftextafter%
- \fi%
- \else%
- \advance\@tempcnta-2%
- \ifnum \thevpagerefnum =\@tempcnta%
- \ifodd\@tempcnta%
- \reftextbefore%
- \else%
- \if@twoside%
- \reftextfacebefore%
- \else%
- \reftextbefore%
- \fi%
- \fi%
- \else%
- \reftextfaraway{#3}%
- \fi%
- \fi%
- }%
- {\reftextfaraway{#3}}%
- \fi%
- \vref@label{\the\c@vrcnt @xvr}% <<<
- \vref@label{\the\c@vrcnt @vr}%
- }%
- \let\creftextcurrent\reftextcurrent%
- \let\creftextfaceafter\reftextfaceafter%
- \let\creftextfacebefore\reftextfacebefore%
- \let\creftextafter\reftextafter%
- \let\creftextbefore\reftextbefore%
- \let\creftextfaraway\reftextfaraway%
- \let\creftextpagerange\reftextpagerange%
- \def\cref@patchreftexts#1{%
- \cref@patchreftext{reftextcurrent}{#1}%
- \cref@patchreftext{reftextfaceafter}{#1}%
- \cref@patchreftext{reftextfacebefore}{#1}%
- \cref@patchreftext{reftextafter}{#1}%
- \cref@patchreftext{reftextbefore}{#1}}%
- \def\cref@patchreftext#1#2{%
- \def\@tempa{#2}%
- \ifx\@tempa\@empty%
- \def\@tempc{}%
- \expandafter\ifx\csname #1\endcsname\@tempc\relax%
- \expandafter\def\csname #1\endcsname{\unskip}%
- %{\advance\count@group -1\reftextcurrent@orig}%
- \else%
- \long\def\@tempc{}%
- \expandafter\ifx\csname #1\endcsname\@tempc\relax%
- \expandafter\def\csname #1\endcsname{\unskip}%
- %{\advance\count@group -1\reftextcurrent@orig}%
- \fi%
- \fi%
- \else%
- \long\def\@tempc{\unskip}%
- \expandafter\ifx\csname #1\endcsname\@tempc\relax%
- \expandafter\expandafter\expandafter\def%
- \expandafter\expandafter\csname #1\endcsname\expandafter{%
- \csname c#1\endcsname}%
- \else%
- \long\def\@tempc{}%
- \expandafter\ifx\csname #1\endcsname\@tempc\relax%
- \expandafter\expandafter\expandafter\def%
- \expandafter\expandafter\csname #1\endcsname\expandafter{%
- \csname c#1\endcsname}%
- \else%
- \def\@tempc{\unskip}%
- \expandafter\ifx\csname #1\endcsname\@tempc\relax%
- \expandafter\expandafter\expandafter\def%
- \expandafter\expandafter\csname #1\endcsname\expandafter{%
- \csname c#1\endcsname}%
- \else%
- \def\@tempc{}%
- \expandafter\ifx\csname #1\endcsname\@tempc\relax%
- \expandafter\expandafter\expandafter\def%
- \expandafter\expandafter\csname #1\endcsname\expandafter{%
- \csname c#1\endcsname}%
- \fi%
- \fi%
- \fi%
- \fi%
- \fi}%
- \def\@setcref@pairconjunction{\crefpairconjunction}%
- \def\@setcref@middleconjunction{\crefmiddleconjunction}%
- \def\@setcref@lastconjunction{\creflastconjunction}%
- \AtBeginDocument{%
- \def\@@vpageref#1[#2]#3{\cref@@vpageref{#1}[#2]{#3}}%
- }%
- \if@cref@hyperrefloaded\relax% hyperref loaded%
- \DeclareRobustCommand{\vref}{%
- \@ifstar{\cref@vrefstar{cref}}{\cref@vref{cref}}}%
- \DeclareRobustCommand{\Vref}{%
- \@ifstar{\cref@vrefstar{Cref}}{\cref@vref{Cref}}}%
- \DeclareRobustCommand{\vrefrange}{%
- \@ifstar{\cref@vrefrangestar{cref}}{\cref@vrefrange{cref}}}%
- \DeclareRobustCommand{\Vrefrange}{%
- \@ifstar{\cref@vrefrangestar{Cref}}{\cref@vrefrange{Cref}}}%
- \DeclareRobustCommand{\fullref}{%
- \@ifstar{\cref@fullrefstar{cref}}{\cref@fullref{cref}}}%
- \DeclareRobustCommand{\Fullref}{%
- \@ifstar{\cref@fullrefstar{Cref}}{\cref@fullref{Cref}}}%
- \def\cref@vrefstar#1#2{%
- \@crefstarredtrue%
- \cref@vref{#1}{#2}%
- \@crefstarredfalse}%
- \def\cref@vrefrangestar#1#2#3{%
- \@crefstarredtrue%
- \cref@vrefrange{#1}{#2}{#3}%
- \@crefstarredfalse}%
- \def\cref@fullrefstar#1#2{%
- \@crefstarredtrue%
- \cref@fullref{#1}{#2}%
- \@crefstarredfalse}%
- \else%
- \DeclareRobustCommand{\vref}{\cref@vref{cref}}%
- \DeclareRobustCommand{\Vref}{\cref@vref{Cref}}%
- \DeclareRobustCommand{\vrefrange}{\cref@vrefrange{cref}}%
- \DeclareRobustCommand{\Vrefrange}{\cref@vrefrange{Cref}}%
- \DeclareRobustCommand{\fullref}{\cref@fullref{cref}}%
- \DeclareRobustCommand{\Fullref}{\cref@fullref{Cref}}%
- \fi% end of test for hyperref
- }{}% end of \@ifpackageloaded{varioref}
- \@ifpackageloaded{amsmath}{%
- \AtBeginDocument{%
- \let\cref@old@label@in@display\label@in@display%
- \def\label@in@display{%
- \@ifnextchar[\label@in@display@optarg\label@in@display@noarg}%]
- \def\label@in@display@noarg#1{\cref@old@label@in@display{{#1}}}%
- \def\label@in@display@optarg[#1]#2{%
- \cref@old@label@in@display{[#1]{#2}}}%
- \def\ltx@label#1{\cref@label#1}%
- }% end of AtBeginDocument
- \def\measure@#1{%
- \begingroup%
- \measuring@true%
- \global\eqnshift@\z@%
- \global\alignsep@\z@%
- \global\let\tag@lengths\@empty%
- \global\let\field@lengths\@empty%
- \savecounters@%
- \global\setbox0\vbox{%
- \let\math@cr@@@\math@cr@@@align@measure%
- \everycr{\noalign{\global\tag@false%
- \global\let\raise@tag\@empty \global\column@\z@}}%
- \let\label\@gobble@optarg% <<< cleveref modification
- \global\row@\z@%
- \tabskip\z@%
- \halign{\span\align@preamble\crcr%
- #1%
- \math@cr@@@%
- \global\column@\z@%
- \add@amps\maxfields@\cr%
- }%
- }%
- \restorecounters@%
- \ifodd\maxfields@%
- \global\advance\maxfields@\@ne%
- \fi%
- \ifnum\xatlevel@=\tw@%
- \ifnum\maxfields@<\thr@@%
- \let\xatlevel@\z@%
- \fi%
- \fi%
- \setbox\z@\vbox{%
- \unvbox\z@ \unpenalty \global\setbox\@ne\lastbox%
- }%
- \global\totwidth@\wd\@ne%
- \if@fleqn \global\advance\totwidth@\@mathmargin \fi%
- \global\let\maxcolumn@widths\@empty%
- \begingroup%
- \let\or\relax%
- \loop%
- \global\setbox\@ne\hbox{%
- \unhbox\@ne \unskip \global\setbox\thr@@\lastbox%
- }%
- \ifhbox\thr@@%
- \xdef\maxcolumn@widths{ \or \the\wd\thr@@ \maxcolumn@widths}%
- \repeat%
- \endgroup%
- \dimen@\displaywidth%
- \advance\dimen@-\totwidth@%
- \ifcase\xatlevel@%
- \global\alignsep@\z@%
- \let\minalignsep\z@%
- \@tempcntb\z@%
- \if@fleqn%
- \@tempcnta\@ne%
- \global\eqnshift@\@mathmargin%
- \else%
- \@tempcnta\tw@%
- \global\eqnshift@\dimen@%
- \global\divide\eqnshift@\@tempcnta%
- \fi%
- \or%
- \@tempcntb\maxfields@%
- \divide\@tempcntb\tw@%
- \@tempcnta\@tempcntb%
- \advance\@tempcntb\m@ne%
- \if@fleqn%
- \global\eqnshift@\@mathmargin%
- \global\alignsep@\dimen@%
- \global\divide\alignsep@\@tempcnta%
- \else%
- \global\advance\@tempcnta\@ne%
- \global\eqnshift@\dimen@%
- \global\divide\eqnshift@\@tempcnta%
- \global\alignsep@\eqnshift@%
- \fi%
- \or%
- \@tempcntb\maxfields@%
- \divide\@tempcntb\tw@%
- \global\advance\@tempcntb\m@ne%
- \global\@tempcnta\@tempcntb%
- \global\eqnshift@\z@%
- \global\alignsep@\dimen@%
- \if@fleqn%
- \global\advance\alignsep@\@mathmargin\relax%
- \fi%
- \global\divide\alignsep@\@tempcntb%
- \fi%
- \ifdim\alignsep@<\minalignsep\relax%
- \global\alignsep@\minalignsep\relax%
- \ifdim\eqnshift@>\z@%
- \if@fleqn\else%
- \global\eqnshift@\displaywidth%
- \global\advance\eqnshift@-\totwidth@%
- \global\advance\eqnshift@-\@tempcntb\alignsep@%
- \global\divide\eqnshift@\tw@%
- \fi%
- \fi%
- \fi%
- \ifdim\eqnshift@<\z@%
- \global\eqnshift@\z@%
- \fi%
- \calc@shift@align%
- \global\tagshift@\totwidth@%
- \global\advance\tagshift@\@tempcntb\alignsep@%
- \if@fleqn%
- \ifnum\xatlevel@=\tw@%
- \global\advance\tagshift@-\@mathmargin\relax%
- \fi%
- \else%
- \global\advance\tagshift@\eqnshift@%
- \fi%
- \iftagsleft@ \else%
- \global\advance\tagshift@-\displaywidth%
- \fi%
- \dimen@\minalignsep\relax%
- \global\advance\totwidth@\@tempcntb\dimen@%
- \ifdim\totwidth@>\displaywidth%
- \global\let\displaywidth@\totwidth@%
- \else%
- \global\let\displaywidth@\displaywidth%
- \fi%
- \endgroup%
- }%
- \def\gmeasure@#1{%
- \begingroup%
- \measuring@true%
- \totwidth@\z@%
- \global\let\tag@lengths\@empty%
- \savecounters@%
- \setbox\@ne\vbox{%
- \everycr{\noalign{\global\tag@false%
- \global\let\raise@tag\@empty \global\column@\z@}}%
- \let\label\@gobble% <<< cleveref modification
- \halign{%
- \setboxz@h{$\m@th\displaystyle{##}$}%
- \ifdim\wdz@>\totwidth@%
- \global\totwidth@\wdz@%
- \fi%
- &\setboxz@h{\strut@{##}}%
- \savetaglength@%
- \crcr%
- #1%
- \math@cr@@@%
- }%
- }%
- \restorecounters@%
- \if@fleqn%
- \global\advance\totwidth@\@mathmargin%
- \fi%
- \iftagsleft@%
- \ifdim\totwidth@>\displaywidth%
- \global\let\gdisplaywidth@\totwidth@%
- \else%
- \global\let\gdisplaywidth@\displaywidth%
- \fi%
- \fi%
- \endgroup%
- }%
- \def\multline@#1{%
- \Let@%
- \@display@init{\global\advance\row@\@ne \global\dspbrk@lvl\m@ne}%
- \chardef\dspbrk@context\z@%
- \restore@math@cr%
- \let\tag\tag@in@align%
- \global\tag@false \global\let\raise@tag\@empty%
- \mmeasure@{#1}%
- \let\tag\gobble@tag \let\label\@gobble@optarg% <<< cleveref modification
- \tabskip \if@fleqn \@mathmargin \else \z@skip \fi%
- \totwidth@\displaywidth%
- \if@fleqn%
- \advance\totwidth@-\@mathmargin%
- \fi%
- \halign\bgroup%
- \hbox to\totwidth@{%
- \if@fleqn%
- \hskip \@centering \relax%
- \else%
- \hfil%
- \fi%
- \strut@%
- $\m@th\displaystyle{}##\endmultline@math%
- \hfil%
- }% $
- \crcr%
- \if@fleqn%
- \hskip-\@mathmargin%
- \def\multline@indent{\hskip\@mathmargin}%
- \else%
- \hfilneg%
- \def\multline@indent{\hskip\multlinegap}%
- \fi%
- \iftagsleft@%
- \iftag@%
- \begingroup%
- \ifshifttag@%
- \rlap{\vbox{%
- \normalbaselines%
- \hbox{%
- \strut@%
- \make@display@tag%
- }%
- \vbox to\lineht@{}%
- \raise@tag%
- }}%
- \multline@indent%
- \else%
- \setbox\z@\hbox{\make@display@tag}%
- \dimen@\@mathmargin \advance\dimen@-\wd\z@%
- \ifdim\dimen@<\multlinetaggap%
- \dimen@\multlinetaggap%
- \fi%
- \box\z@ \hskip\dimen@\relax%
- \fi%
- \endgroup%
- \else%
- \multline@indent%
- \fi%
- \else%
- \multline@indent%
- \fi%
- #1%
- }%
- \def\mmeasure@#1{%
- \begingroup%
- \measuring@true%
- \def\label{% <<< cleveref modification
- \@ifnextchar[\label@in@mmeasure@optarg%]
- \label@in@mmeasure@noarg}%
- \def\math@cr@@@{\cr}%
- \let\shoveleft\@iden \let\shoveright\@iden%
- \savecounters@%
- \global\row@\z@%
- \setbox\@ne\vbox{%
- \global\let\df@tag\@empty%
- \halign{%
- \setboxz@h{\@lign$\m@th\displaystyle{}##$}%
- \iftagsleft@%
- \ifnum\row@=\@ne%
- \global\totwidth@\wdz@%
- \global\lineht@\ht\z@%
- \fi%
- \else%
- \global\totwidth@\wdz@%
- \global\lineht@\dp\z@%
- \fi%
- \crcr%
- #1%
- \crcr%
- }%
- }%
- \ifx\df@tag\@empty\else\global\tag@true\fi%
- \if@eqnsw\global\tag@true\fi%
- \iftag@%
- \setboxz@h{%
- \if@eqnsw%
- \stepcounter{equation}%
- \tagform@\theequation%
- \else%
- \df@tag%
- \fi%
- }%
- \global\tagwidth@\wdz@%
- \dimen@\totwidth@%
- \advance\dimen@\tagwidth@%
- \advance\dimen@\multlinetaggap%
- \iftagsleft@\else%
- \if@fleqn%
- \advance\dimen@\@mathmargin%
- \fi%
- \fi%
- \ifdim\dimen@>\displaywidth%
- \global\shifttag@true%
- \else%
- \global\shifttag@false%
- \fi%
- \fi%
- \restorecounters@%
- \endgroup%
- }%
- \def\label@in@mmeasure@noarg#1{%
- \begingroup%
- \measuring@false%
- \cref@old@label@in@display{{#1}}%
- \endgroup}%
- \def\label@in@mmeasure@optarg[#1]#2{%
- \begingroup%
- \measuring@false%
- \cref@old@label@in@display{[#1]{#2}}%
- \endgroup}%
- \let\cref@old@subequations\subequations%
- \let\cref@old@endsubequations\endsubequations%
- \cref@resetby{equation}{\cref@result}%
- \ifx\cref@result\relax\else%
- \@addtoreset{parentequation}{\cref@result}%
- \fi%
- \renewenvironment{subequations}{%
- \@addtoreset{equation}{parentequation}%
- \let\cref@orig@equation@alias\cref@equation@alias%
- \@ifundefined{cref@subequation@alias}%
- {\crefalias{equation}{subequation}}%
- {\def\@tempa{{equation}}%
- \expandafter\expandafter\expandafter\crefalias%
- \expandafter\@tempa\expandafter{\cref@subequation@alias}}%
- \cref@old@subequations%
- }{%
- \gdef\cl@parentequation{}%
- \cref@old@endsubequations%
- \setcounter{parentequation}{0}%
- \@ifundefined{cref@orig@cref@equation@alias}%
- {\let\cref@equation@alias\relax}%
- {\let\cref@equation@alias\cref@orig@equation@alias\relax}%
- \let\cref@orig@equation@alias\relax%
- }%
- \let\cref@old@make@df@tag@@\make@df@tag@@%
- \def\make@df@tag@@#1{%
- \cref@old@make@df@tag@@{#1}%
- \let\cref@old@df@tag\df@tag%
- \expandafter\gdef\expandafter\df@tag\expandafter{%
- \cref@old@df@tag%
- \def\cref@currentlabel{[equation][2147483647][]#1}}}%
- \let\cref@old@make@df@tag@@@\make@df@tag@@@%
- \def\make@df@tag@@@#1{%
- \cref@old@make@df@tag@@@{#1}%
- \let\cref@old@df@tag\df@tag%
- \expandafter\gdef\expandafter\df@tag\expandafter{%
- \cref@old@df@tag%
- \toks@\@xp{\p@equation{#1}}%
- \edef\cref@currentlabel{[equation][2147483647][]\the\toks@}}}%
- }{}% end of \@ifpackageloaded{amsmath}
- \@ifpackageloaded{amsthm}{%
- \PackageInfo{cleveref}{`amsthm' support loaded}%
- \let\cref@thmnoarg\@thm%
- \def\@thm{\@ifnextchar[{\cref@thmoptarg}{\cref@thmnoarg}}%]
- \def\cref@thmoptarg[#1]#2#3#4{%
- \ifhmode\unskip\unskip\par\fi%
- \normalfont%
- \trivlist%
- \let\thmheadnl\relax%
- \let\thm@swap\@gobble%
- \thm@notefont{\fontseries\mddefault\upshape}%
- \thm@headpunct{.}% add period after heading
- \thm@headsep 5\p@ plus\p@ minus\p@\relax%
- \thm@space@setup%
- #2% style overrides
- \@topsep \thm@preskip % used by thm head
- \@topsepadd \thm@postskip % used by \@endparenv
- \def\@tempa{#3}\ifx\@empty\@tempa%
- \def\@tempa{\@oparg{\@begintheorem{#4}{}}[]}%
- \else%
- \refstepcounter[#1]{#3}% <<< cleveref modification
- \def\@tempa{\@oparg{\@begintheorem{#4}{\csname the#3\endcsname}}[]}%
- \fi%
- \@tempa}%
- \def\@ynthm#1[#2]#3{%
- \edef\@tempa{\expandafter\noexpand%
- \csname cref@#1@name@preamble\endcsname}%
- \edef\@tempb{\expandafter\noexpand%
- \csname Cref@#1@name@preamble\endcsname}%
- \def\@tempc{#3}%
- \ifx\@tempc\@empty\relax%
- \expandafter\gdef\@tempa{}%
- \expandafter\gdef\@tempb{}%
- \else%
- \if@cref@capitalise%
- \expandafter\expandafter\expandafter\gdef\expandafter%
- \@tempa\expandafter{\MakeUppercase #3}%
- \else%
- \expandafter\expandafter\expandafter\gdef\expandafter%
- \@tempa\expandafter{\MakeLowercase #3}%
- \fi%
- \expandafter\expandafter\expandafter\gdef\expandafter%
- \@tempb\expandafter{\MakeUppercase #3}%
- \fi%
- \cref@stack@add{#1}{\cref@label@types}%
- \ifx\relax#2\relax%
- \def\@tempa{\@oparg{\@xthm{#1}{#3}}[]}%
- \else%
- \@ifundefined{c@#2}{%
- \def\@tempa{\@nocounterr{#2}}%
- }{%
- \@xp\xdef\csname the#1\endcsname{\@xp\@nx\csname the#2\endcsname}%
- \toks@{#3}%
- \@xp\xdef\csname#1\endcsname{%
- \@nx\@thm[#1]{% <<< new optional argument for theorem name
- \let\@nx\thm@swap%
- \if S\thm@swap\@nx\@firstoftwo\else\@nx\@gobble\fi%
- \@xp\@nx\csname th@\the\thm@style\endcsname}%
- {#2}{\the\toks@}}%
- \let\@tempa\relax%
- }%
- \fi%
- \@tempa}%
- \let\@xnthm\cref@old@xnthm%
- }{}% end of \@ifpackageloaded{amsthm}
- \@ifpackageloaded{ntheorem}{%
- \PackageInfo{cleveref}{`ntheorem' support loaded}%
- \@ifpackagewith{ntheorem}{thref}{%
- \PackageWarning{cleveref}{`cleveref' supersedes `ntheorem's `thref'
- option}%
- \renewcommand{\thref}{\cref}}{}%
- \@ifundefined{theorem@prework}{\let\theorem@prework\relax}{}%
- \gdef\@thm#1#2#3{%
- \if@thmmarks%
- \stepcounter{end\InTheoType ctr}%
- \fi%
- \renewcommand{\InTheoType}{#1}%
- \if@thmmarks%
- \stepcounter{curr#1ctr}%
- \setcounter{end#1ctr}{0}%
- \fi%
- \refstepcounter[#1]{#2}% <<< cleveref modification
- \theorem@prework%
- \thm@topsepadd \theorempostskipamount%
- \ifvmode \advance\thm@topsepadd\partopsep\fi%
- \trivlist%
- \@topsep \theorempreskipamount%
- \@topsepadd \thm@topsepadd%
- \advance\linewidth -\theorem@indent%
- \advance\@totalleftmargin \theorem@indent%
- \parshape \@ne \@totalleftmargin \linewidth%
- \@ifnextchar[{\@ythm{#1}{#2}{#3}}{\@xthm{#1}{#2}{#3}}%]
- }%
- }{}% end of \@ifpackageloaded{ntheorem}
- \@ifpackageloaded{IEEEtrantools}{%
- \PackageInfo{cleveref}{`IEEEtrantools' support loaded}%
- \let\cref@orig@@IEEEeqnarray\@@IEEEeqnarray%
- \def\@@IEEEeqnarray[#1]#2{%
- \refstepcounter{equation}%
- \addtocounter{equation}{-1}%
- \cref@orig@@IEEEeqnarray[#1]{#2}}%
- \let\cref@orig@IEEEeqnarrayXCR\@IEEEeqnarrayXCR%
- \def\@IEEEeqnarrayXCR[#1]{%
- \if@eqnsw%
- \if@IEEEissubequation%
- %\addtocounter{equation}{1}%
- \refstepcounter{IEEEsubequation}%
- \addtocounter{IEEEsubequation}{-1}%
- \else%
- \refstepcounter{equation}%
- \addtocounter{equation}{-1}%
- \fi%
- \fi%
- \cref@orig@IEEEeqnarrayXCR[#1]}%
- \let\cref@orig@IEEEyessubnumber\IEEEyessubnumber%
- \def\IEEEyessubnumber{%
- \if@IEEEeqnarrayISinner%
- \if@IEEElastlinewassubequation\else%
- \setcounter{IEEEsubequation}{0}%
- \refstepcounter{IEEEsubequation}%
- \fi%
- \fi%
- \cref@orig@IEEEyessubnumber}%
- \@addtoreset{IEEEsubequation}{equation}%
- \crefalias{IEEEsubequation}{equation}%
- }{}% end of \@ifpackageloaded{IEEEtrantools}
- \@ifpackageloaded{breqn}{%
- \PackageInfo{cleveref}{`breqn' support loaded}%
- \let\cref@old@eq@setnumber\eq@setnumber%
- \def\eq@setnumber{%
- \cref@old@eq@setnumber%
- \cref@constructprefix{equation}{\cref@result}%
- \protected@xdef\cref@currentlabel{%
- [equation][\arabic{equation}][\cref@result]\p@equation\theequation}}%
- }{}% end of \@ifpackageloaded{breqn}
- \@ifpackageloaded{algorithmicx}{%
- \PackageInfo{cleveref}{`algorithmicx' support loaded}%
- \g@addto@macro\ALG@step{%
- \addtocounter{ALG@line}{-1}%
- \refstepcounter{ALG@line}%
- \expandafter\@cref@getprefix\cref@currentlabel\@nil\cref@currentprefix%
- \xdef\cref@currentprefix{\cref@currentprefix}}%
- \g@addto@macro\ALG@beginalgorithmic{%
- \def\cref@currentlabel{%
- [line][\arabic{ALG@line}][\cref@currentprefix]\theALG@line}}%
- }{}% end of \@ifpackageloaded{algorithmicx}
- \@ifpackageloaded{listings}{%
- \PackageInfo{cleveref}{`listings' support loaded}%
- \crefalias{lstlisting}{listing}%
- \crefalias{lstnumber}{line}%
- \lst@AddToHook{Init}{%
- \def\cref@currentlabel{%
- [line][\arabic{lstnumber}][\cref@currentprefix]\thelstnumber}}%
- \lst@AddToHook{EveryPar}{%
- \expandafter\@cref@getprefix\cref@currentlabel\@nil\cref@currentprefix%
- \xdef\cref@currentprefix{\cref@currentprefix}}%
- }{}% end of \@ifpackageloaded{listings}
- \@ifpackageloaded{algorithm2e}{%
- \PackageInfo{cleveref}{`algorithm2e' support loaded}%
- \crefalias{algocf}{algorithm}%
- \crefalias{algocfline}{line}%
- \crefalias{AlgoLine}{line}%
- \let\cref@old@algocf@nl@sethref\algocf@nl@sethref%
- \renewcommand{\algocf@nl@sethref}[1]{%
- \cref@old@algocf@nl@sethref{#1}%
- \cref@constructprefix{AlgoLine}{\cref@result}%
- \@ifundefined{cref@AlgoLine@alias}%
- {\def\@tempa{AlgoLine}}%
- {\def\@tempa{\csname cref@AlgoLine@alias\endcsname}}%
- \xdef\cref@currentlabel{%
- [\@tempa][\arabic{AlgoLine}][\cref@result]%
- \csname p@AlgoLine\endcsname\csname theAlgoLine\endcsname}}%
- }{}% end of \@ifpackageloaded{algorithm2e}
- \@ifpackageloaded{subfig}{%
- \PackageInfo{cleveref}{`subfig' support loaded}%
- \AtBeginDocument{%
- \let\cref@old@refsteponlycounter\refsteponlycounter%
- \def\refsteponlycounter{%
- \@ifnextchar[\refstepcounter@optarg%
- \cref@old@refsteponlycounter%]
- }}%
- \def\sf@sub@label(#1){%
- \ifhyperrefloaded%
- \protected@edef\@currentlabelname{%
- \expandafter\strip@period #1\relax.\relax\@@@}%
- \fi%
- \let\sf@oldlabel\cref@old@label%
- \let\cref@old@label\sf@@sub@label%
- \cref@label}%
- }{}% end of \@ifpackageloaded{subfig}
- \@ifclassloaded{memoir}{%
- \AtBeginDocument{%
- \def\sf@memsub@label(#1){%
- \protected@edef\mem@currentlabelname{#1}%
- \let\@memoldlabel\cref@old@label%
- \let\cref@old@label\sf@@memsub@label%
- \cref@label}}%
- }{}%
- \@ifpackageloaded{caption}{%
- \@ifpackagelater{caption}{2011/08/19}{}{%
- \PackageInfo{cleveref}{`caption' support loaded}%
- \let\cref@old@caption@xlabel\caption@xlabel%
- \def\caption@xlabel{%
- \let\cref@ORI@label\cref@old@label%
- \let\cref@old@label\cref@old@caption@xlabel%
- \let\caption@ORI@label\cref@ORI@label%
- \cref@label}%
- }% end of \@ifpackagelater
- }{}% end of \@ifpackageloaded{caption}
- \@ifpackageloaded{aliascnt}{%
- \PackageInfo{cleveref}{`aliascnt' support loaded}%
- \let\cref@old@newaliascnt\newaliascnt%
- \renewcommand*{\newaliascnt}[2]{%
- \cref@old@newaliascnt{#1}{#2}%
- \cref@resetby{#2}{\cref@result}%
- \ifx\cref@result\relax\else%
- \@addtoreset{#1}{\cref@result}%
- \fi}%
- }{}% end of \@ifpackageloaded{aliascnt}
- \DeclareOption{poorman}{%
- \PackageInfo{cleveref}{option `poorman' loaded}%
- \gdef\cref@poorman@text{}%
- \AtBeginDocument{%
- \newwrite\@crefscript%
- \immediate\openout\@crefscript=\jobname.sed}%
- \newif\if@cref@switched@language%
- \@ifpackageloaded{babel}{%
- \AtBeginDocument{%
- \let\cref@old@select@language\select@language%
- \def\select@language{%
- \@cref@switched@languagetrue%
- \cref@writelanguagerules%
- \cref@old@select@language}%
- \let\cref@old@foreign@language\foreign@language%
- \def\foreign@language{%
- \@cref@switched@languagetrue%
- \cref@writelanguagerules%
- \cref@old@foreign@language}%
- \edef\cref@inputlineno{\the\inputlineno}}%
- }{}%
- \AtEndDocument{%
- \let\select@language\cref@old@select@language%
- \let\foreign@language\cref@old@foreign@language%
- \cref@writelanguagerules}%
- \def\cref@writelanguagerules{%
- \begingroup%
- \if@cref@switched@language%
- \edef\@address{\cref@inputlineno,\the\inputlineno}%
- \else%
- \def\@address{}%
- \fi%
- \expandafter\def\expandafter\cref@poorman@text\expandafter{%
- \crefrangeconjunction}%
- \expandafter\def\expandafter\@tempa\expandafter{%
- \expandafter{\@address}{\string\crefrangeconjunction}}%
- \expandafter\cref@writescript\@tempa%
- \expandafter\def\expandafter\cref@poorman@text\expandafter{%
- \crefrangepreconjunction}%
- \expandafter\def\expandafter\@tempa\expandafter{%
- \expandafter{\@address}{\string\crefrangepreconjunction}}%
- \expandafter\cref@writescript\@tempa%
- \expandafter\def\expandafter\cref@poorman@text\expandafter{%
- \crefrangepostconjunction}%
- \expandafter\def\expandafter\@tempa\expandafter{%
- \expandafter{\@address}{\string\crefrangepostconjunction}}%
- \expandafter\cref@writescript\@tempa%
- \expandafter\def\expandafter\cref@poorman@text\expandafter{%
- \crefpairconjunction}%
- \expandafter\def\expandafter\@tempa\expandafter{%
- \expandafter{\@address}{\string\crefpairconjunction}}%
- \expandafter\cref@writescript\@tempa%
- \expandafter\def\expandafter\cref@poorman@text\expandafter{%
- \crefmiddleconjunction}%
- \expandafter\def\expandafter\@tempa\expandafter{%
- \expandafter{\@address}{\string\crefmiddleconjunction}}%
- \expandafter\cref@writescript\@tempa%
- \expandafter\def\expandafter\cref@poorman@text\expandafter{%
- \creflastconjunction}%
- \expandafter\def\expandafter\@tempa\expandafter{%
- \expandafter{\@address}{\string\creflastconjunction}}%
- \expandafter\cref@writescript\@tempa%
- \expandafter\def\expandafter\cref@poorman@text\expandafter{%
- \crefpairgroupconjunction}%
- \expandafter\def\expandafter\@tempa\expandafter{%
- \expandafter{\@address}{\string\crefpairgroupconjunction}}%
- \expandafter\cref@writescript\@tempa%
- \expandafter\def\expandafter\cref@poorman@text\expandafter{%
- \crefmiddlegroupconjunction}%
- \expandafter\def\expandafter\@tempa\expandafter{%
- \expandafter{\@address}{\string\crefmiddlegroupconjunction}}%
- \expandafter\cref@writescript\@tempa%
- \expandafter\def\expandafter\cref@poorman@text\expandafter{%
- \creflastgroupconjunction}%
- \expandafter\def\expandafter\@tempa\expandafter{%
- \expandafter{\@address}{\string\creflastgroupconjunction}}%
- \expandafter\cref@writescript\@tempa%
- \let\@tempstack\cref@label@types%
- \cref@isstackfull{\@tempstack}%
- \@whilesw\if@cref@stackfull\fi{%
- \edef\@tempa{\cref@stack@top{\@tempstack}}%
- \expandafter\expandafter\expandafter\def%
- \expandafter\expandafter\expandafter\cref@poorman@text%
- \expandafter\expandafter\expandafter{%
- \csname cref@\@tempa @name\endcsname}%
- \edef\@tempa{%
- \string\cref@\expandafter\noexpand\@tempa @name\space}%
- \expandafter\expandafter\expandafter\def%
- \expandafter\expandafter\expandafter\@tempa%
- \expandafter\expandafter\expandafter{%
- \expandafter\expandafter\expandafter{%
- \expandafter\@address\expandafter}%
- \expandafter{\@tempa}}%
- \expandafter\cref@writescript\@tempa%
- \edef\@tempa{\cref@stack@top{\@tempstack}}%
- \expandafter\expandafter\expandafter\def%
- \expandafter\expandafter\expandafter\cref@poorman@text%
- \expandafter\expandafter\expandafter{%
- \csname cref@\@tempa @name@plural\endcsname}%
- \edef\@tempa{%
- \string\cref@\expandafter\noexpand\@tempa%
- @name@plural\space}%
- \expandafter\expandafter\expandafter\def%
- \expandafter\expandafter\expandafter\@tempa%
- \expandafter\expandafter\expandafter{%
- \expandafter\expandafter\expandafter{%
- \expandafter\@address\expandafter}%
- \expandafter{\@tempa}}%
- \expandafter\cref@writescript\@tempa%
- \edef\@tempa{\cref@stack@top{\@tempstack}}%
- \expandafter\expandafter\expandafter\def%
- \expandafter\expandafter\expandafter\cref@poorman@text%
- \expandafter\expandafter\expandafter{%
- \csname Cref@\@tempa @name\endcsname}%
- \edef\@tempa{%
- \string\Cref@\expandafter\noexpand\@tempa @name\space}%
- \expandafter\expandafter\expandafter\def%
- \expandafter\expandafter\expandafter\@tempa%
- \expandafter\expandafter\expandafter{%
- \expandafter\expandafter\expandafter%
- {\expandafter\@address\expandafter}%
- \expandafter{\@tempa}}%
- \expandafter\cref@writescript\@tempa%
- \edef\@tempa{\cref@stack@top{\@tempstack}}%
- \expandafter\expandafter\expandafter\def%
- \expandafter\expandafter\expandafter\cref@poorman@text%
- \expandafter\expandafter\expandafter{%
- \csname Cref@\@tempa @name@plural\endcsname}%
- \edef\@tempa{%
- \string\Cref@\expandafter\noexpand\@tempa%
- @name@plural\space}%
- \expandafter\expandafter\expandafter\def%
- \expandafter\expandafter\expandafter\@tempa%
- \expandafter\expandafter\expandafter{%
- \expandafter\expandafter\expandafter%
- {\expandafter\@address\expandafter}%
- \expandafter{\@tempa}}%
- \expandafter\cref@writescript\@tempa%
- \cref@stack@pop{\@tempstack}%
- \cref@isstackfull{\@tempstack}}%
- \endgroup%
- \edef\cref@inputlineno{\the\inputlineno}}%
- \AtEndDocument{%
- \immediate\closeout\@crefscript%
- \newread\@crefscript%
- \immediate\openin\@crefscript=\jobname.sed%
- \begingroup%
- \newif\if@not@eof%
- \def\@eof{\par }%
- \catcode`.=13 \catcode`*=13%
- \catcode`[=13 \catcode`]=13%
- \catcode`^=13 \catcode`$=13 %$
- \catcode`\=0 \catcode`<=1 \catcode`>=2%
- \catcode`\\=13 \catcode`\{=12 \catcode`\}=12 \catcode`_=12%
- \lccode`/=92%
- \lccode`~=92\lowercase{\def~{\string/\string/}}%
- \lccode`~=42\lowercase{\def~{\string/\string*}}%
- \lccode`~=46\lowercase{\def~{\string/\string.}}%
- \lccode`~=91\lowercase{\def~{\string/\string[}}%
- \lccode`~=93\lowercase{\def~{\string/\string]}}%
- \lccode`~=94\lowercase{\def~{\string/\string^}}%
- \lccode`~=36\lowercase{\def~{\string/\string$}}% $
- \lccode`~=0 \lccode`/=0 \catcode`~=12%
- \def\cref@poorman@text{}%
- \immediate\read\@crefscript to \@tempa%
- \ifx\@tempa\@eof%
- \@not@eoffalse%
- \else%
- \@not@eoftrue%
- \edef\@tempa{\@tempa}%
- \fi%
- \@whilesw\if@not@eof\fi{%
- \expandafter\g@addto@macro\expandafter%
- \cref@poorman@text\expandafter{\@tempa^^J}%
- \immediate\read\@crefscript to \@tempa%
- \ifx\@tempa\@eof%
- \@not@eoffalse%
- \else%
- \@not@eoftrue%
- \edef\@tempa{\@tempa}%
- \fi}%
- \endgroup%
- \immediate\closein\@crefscript%
- \begingroup%
- \lccode`|=92 \lccode`<=123 \lccode`>=125 \lccode`C=67%
- \lowercase{\def\@tempa{%[|
- s/||label|[[^]]*|]/||label/g}}%
- \expandafter\g@addto@macro\expandafter%
- \cref@poorman@text\expandafter{\@tempa^^J}%
- \lowercase{\edef\@tempa{s/||usepackage|(|[.*|]|)|<0,1|><cleveref>//g}}%
- \expandafter\g@addto@macro\expandafter%
- \cref@poorman@text\expandafter{\@tempa^^J}%
- \lowercase{\edef\@tempa{s/||[cC]refformat<.*><.*>//g}}%
- \expandafter\g@addto@macro\expandafter%
- \cref@poorman@text\expandafter{\@tempa^^J}%
- \lowercase{\edef\@tempa{s/||[cC]refrangeformat<.*><.*>//g}}%
- \expandafter\g@addto@macro\expandafter%
- \cref@poorman@text\expandafter{\@tempa^^J}%
- \lowercase{\edef\@tempa{s/||[cC]refmultiformat<.*><.*><.*><.*>//g}}%
- \expandafter\g@addto@macro\expandafter%
- \cref@poorman@text\expandafter{\@tempa^^J}%
- \lowercase{\edef\@tempa{%
- s/||[cC]refrangemultiformat<.*><.*><.*><.*>//g}}%
- \expandafter\g@addto@macro\expandafter%
- \cref@poorman@text\expandafter{\@tempa^^J}%
- \lowercase{\edef\@tempa{s/||[cC]refname<.*><.*>//g}}%
- \expandafter\g@addto@macro\expandafter%
- \cref@poorman@text\expandafter{\@tempa^^J}%
- \lowercase{\edef\@tempa{s/||[cC]reflabelformat<.*><.*>//g}}%
- \expandafter\g@addto@macro\expandafter%
- \cref@poorman@text\expandafter{\@tempa^^J}%
- \lowercase{\edef\@tempa{s/||[cC]refrangelabelformat<.*><.*>//g}}%
- \expandafter\g@addto@macro\expandafter%
- \cref@poorman@text\expandafter{\@tempa^^J}%
- \lowercase{\edef\@tempa{s/||[cC]refdefaultlabelformat<.*>//g}}%
- \expandafter\g@addto@macro\expandafter%
- \cref@poorman@text\expandafter{\@tempa^^J}%
- \lowercase{\edef\@tempa{%
- s/||renewcommand<||crefpairconjunction><.*>//g}}%
- \expandafter\g@addto@macro\expandafter%
- \cref@poorman@text\expandafter{\@tempa^^J}%
- \lowercase{\edef\@tempa{%
- s/||renewcommand<||crefpairgroupconjunction><.*>//g}}%
- \expandafter\g@addto@macro\expandafter%
- \cref@poorman@text\expandafter{\@tempa^^J}%
- \lowercase{\edef\@tempa{%
- s/||renewcommand<||crefmiddleconjunction><.*>//g}}%
- \expandafter\g@addto@macro\expandafter%
- \cref@poorman@text\expandafter{\@tempa^^J}%
- \lowercase{\edef\@tempa{%
- s/||renewcommand<||crefmiddlegroupconjunction><.*>//g}}%
- \expandafter\g@addto@macro\expandafter%
- \cref@poorman@text\expandafter{\@tempa^^J}%
- \lowercase{\edef\@tempa{%
- s/||renewcommand<||creflastconjunction><.*>//g}}%
- \expandafter\g@addto@macro\expandafter%
- \cref@poorman@text\expandafter{\@tempa^^J}%
- \lowercase{\edef\@tempa{%
- s/||renewcommand<||creflastgroupconjunction><.*>//g}}%
- \expandafter\g@addto@macro\expandafter%
- \cref@poorman@text\expandafter{\@tempa^^J}%
- \lowercase{\edef\@tempa{s/||renewcommand<||[cC]ref><.*>//g}}%
- \expandafter\g@addto@macro\expandafter%
- \cref@poorman@text\expandafter{\@tempa^^J}%
- \lowercase{\edef\@tempa{s/||renewcommand<||[cC]refrange><.*>//g}}%
- \expandafter\g@addto@macro\expandafter%
- \cref@poorman@text\expandafter{\@tempa^^J}%
- \endgroup%
- \newwrite\@crefscript%
- \immediate\openout\@crefscript=\jobname.sed%
- \immediate\write\@crefscript{\cref@poorman@text}%
- \immediate\closeout\@crefscript%
- }% end of \AtEndDocument
- \def\cref@getmeaning#1{\expandafter\@cref@getmeaning\meaning#1\@nil}%
- \def\@cref@getmeaning#1->#2\@nil{#2}%
- \def\cref@writescript#1#2{%
- \edef\@tempa{\cref@getmeaning{\cref@poorman@text}}%
- \immediate\write\@crefscript{#1 s/#2/\@tempa/g}}%
- \if@cref@hyperrefloaded\relax% hyperref loaded
- \def\@crefnostar#1#2{%
- \gdef\cref@poorman@text{}%
- \@cref{#1}{#2}%
- \def\@tempa##1##2\@nil{%
- \if##1c%
- \cref@writescript{}{\string\cref\string{#2\string}}%
- \else%
- \cref@writescript{}{\string\Cref\string{#2\string}}%
- \fi}%
- \@tempa#1\@nil}%
- \def\@crefstar#1#2{%
- \gdef\cref@poorman@text{}%
- \@crefstarredtrue\@cref{#1}{#2}\@crefstarredfalse%
- \def\@tempa##1##2\@nil{%
- \if##1c%
- \cref@writescript{}{\string\cref*\string{#2\string}}%
- \else%
- \cref@writescript{}{\string\Cref*\string{#2\string}}%
- \fi}%
- \@tempa#1\@nil}%
- \def\@crefrangenostar#1#2#3{%
- \gdef\cref@poorman@text{}%
- \@setcrefrange{#2}{#3}{#1}{}%
- \def\@tempa##1##2\@nil{%
- \if##1c%
- \cref@writescript{}{%
- \string\crefrange\string{#2\string}\string{#3\string}}%
- \else%
- \cref@writescript{}{%
- \string\Crefrange\string{#2\string}\string{#3\string}}%
- \fi}%
- \@tempa#1\@nil}%
- \def\@crefrangestar#1#2#3{%
- \gdef\cref@poorman@text{}%
- \@crefstarredtrue\@setcrefrange{#2}{#3}{#1}{}\@crefstarredfalse%
- \def\@tempa##1##2\@nil{%
- \if##1c%
- \cref@writescript{}{%
- \string\crefrange*\string{#2\string}\string{#3\string}}%
- \else%
- \cref@writescript{}{%
- \string\Crefrange*\string{#2\string}\string{#3\string}}%
- \fi}%
- \@tempa#1\@nil}%
- \def\@cpagerefnostar#1#2{%
- \gdef\cref@poorman@text{}%
- \@cpageref{#1}{#2}{\@setcpageref}{\@setcpagerefrange}%
- \def\@tempa##1##2\@nil{%
- \if##1c%
- \cref@writescript{}{\string\cpageref\string{#2\string}}%
- \else%
- \cref@writescript{}{\string\Cpageref\string{#2\string}}%
- \fi}%
- \@tempa#1\@nil}%
- \def\@cpagerefstar#1#2{%
- \gdef\cref@poorman@text{}%
- \@crefstarredtrue%
- \@cpageref{#1}{#2}{\@setcpageref}{\@setcpagerefrange}%
- \@crefstarredfalse%
- \def\@tempa##1##2\@nil{%
- \if##1c%
- \cref@writescript{}{\string\cpageref*\string{#2\string}}%
- \else%
- \cref@writescript{}{\string\Cpageref*\string{#2\string}}%
- \fi}%
- \@tempa#1\@nil}%
- \def\@cpagerefrangenostar#1#2#3{%
- \gdef\cref@poorman@text{}%
- \@setcpagerefrange{#2}{#3}{#1}{}%
- \def\@tempa##1##2\@nil{%
- \if##1c%
- \cref@writescript{}{%
- \string\cpagerefrange\string{#2\string}\string{#3\string}}%
- \else%
- \cref@writescript{}{%
- \string\Cpagerefrange\string{#2\string}\string{#3\string}}%
- \fi}%
- \@tempa#1\@nil}%
- \def\@cpagerefrangestar#1#2#3{%
- \gdef\cref@poorman@text{}%
- \@crefstarredtrue%
- \@setcpagerefrange{#2}{#3}{#1}{}%
- \@crefstarredfalse%
- \def\@tempa##1##2\@nil{%
- \if##1c%
- \cref@writescript{}{%
- \string\cpagerefrange*\string{#2\string}\string{#3\string}}%
- \else%
- \cref@writescript{}{%
- \string\Cpagerefrange*\string{#2\string}\string{#3\string}}%
- \fi}%
- \@tempa#1\@nil}%
- \def\@labelcrefnostar#1{%
- \gdef\cref@poorman@text{}%
- \@cref{labelcref}{#1}%
- \cref@writescript{}{\string\labelcref\string{#1\string}}}%
- \def\@labelcrefstar#1{%
- \gdef\cref@poorman@text{}%
- \@crefstarredtrue%
- \@cref{labelcref}{#1}%
- \@crefstarredfalse%
- \cref@writescript{}{\string\labelcref*\string{#1\string}}}%
- \def\@labelcpagerefnostar#1{%
- \gdef\cref@poorman@text{}%
- \@cpageref{labelcref}{#1}{\@setcpageref}{\@setcpagerefrange}%
- \cref@writescript{}{\string\labelcpageref\string{#1\string}}}%
- \def\@labelcpagerefstar#1{%
- \gdef\cref@poorman@text{}%
- \@crefstarredtrue%
- \@cpageref{labelcref}{#1}{\@setcpageref}{\@setcpagerefrange}%
- \@crefstarredfalse%
- \cref@writescript{}{\string\labelcpageref*\string{#1\string}}}%
- \else% hyperref not loaded
- \DeclareRobustCommand{\cref}[1]{%
- \gdef\cref@poorman@text{}%
- \@cref{cref}{#1}%
- \cref@writescript{}{\string\cref\string{#1\string}}}%
- \DeclareRobustCommand{\Cref}[1]{%
- \gdef\cref@poorman@text{}%
- \@cref{Cref}{#1}%
- \cref@writescript{}{\string\Cref\string{#1\string}}}%
- \DeclareRobustCommand{\crefrange}[2]{%
- \gdef\cref@poorman@text{}%
- \@setcrefrange{#1}{#2}{cref}{}%
- \cref@writescript{}{%
- \string\crefrange\string{#1\string}\string{#2\string}}}%
- \DeclareRobustCommand{\Crefrange}[2]{%
- \gdef\cref@poorman@text{}%
- \@setcrefrange{#1}{#2}{Cref}{}%
- \cref@writescript{}{%
- \string\Crefrange\string{#1\string}\string{#2\string}}}%
- \DeclareRobustCommand{\cpageref}[1]{%
- \gdef\cref@poorman@text{}%
- \@cpageref{cref}{#1}{\@setcpageref}{\@setcpagerefrange}%
- \cref@writescript{}{\string\cpageref\string{#1\string}}}%
- \DeclareRobustCommand{\Cpageref}[1]{%
- \gdef\cref@poorman@text{}%
- \@cpageref{Cref}{#1}{\@setcpageref}{\@setcpagerefrange}%
- \cref@writescript{}{\string\Cpageref\string{#1\string}}}%
- \DeclareRobustCommand{\cpagerefrange}[2]{%
- \gdef\cref@poorman@text{}%
- \@setcpagerefrange{#1}{#2}{cref}{}%
- \cref@writescript{}{%
- \string\cpagerefrange\string{#1\string}\string{#2\string}}}%
- \DeclareRobustCommand{\Cpagerefrange}[2]{%
- \gdef\cref@poorman@text{}%
- \@setcpagerefrange{#1}{#2}{Cref}{}%
- \cref@writescript{}{%
- \string\Cpagerefrange\string{#1\string}\string{#2\string}}}%
- \DeclareRobustCommand{\labelcref}[1]{%
- \gdef\cref@poorman@text{}%
- \@cref{labelcref}{#1}%
- \cref@writescript{}{\string\labelcref\string{#1\string}}}%
- \DeclareRobustCommand{\labelcpageref}[1]{%
- \gdef\cref@poorman@text{}%
- \@cpageref{labelcref}{#1}{\@setcpageref}{\@setcpagerefrange}%
- \cref@writescript{}{\string\labelcpageref\string{#1\string}}}%
- \fi% end of test for hyperref
- \DeclareRobustCommand{\namecref}[1]{%
- \gdef\cref@poorman@text{}%
- \@setnamecref{cref}{#1}{}{}%
- \cref@writescript{}{\string\namecref\string{#1\string}}}%
- \DeclareRobustCommand{\nameCref}[1]{%
- \gdef\cref@poorman@text{}%
- \@setnamecref{Cref}{#1}{}{}%
- \cref@writescript{}{\string\nameCref\string{#1\string}}}%
- \DeclareRobustCommand{\lcnamecref}[1]{%
- \gdef\cref@poorman@text{}%
- \@setnamecref{Cref}{#1}{}{\MakeLowercase}%
- \cref@writescript{}{\string\lcnamecref\string{#1\string}}}%
- \DeclareRobustCommand{\namecrefs}[1]{%
- \gdef\cref@poorman@text{}%
- \@setnamecref{cref}{#1}{@plural}{}%
- \cref@writescript{}{\string\namecrefs\string{#1\string}}}%
- \DeclareRobustCommand{\nameCrefs}[1]{%
- \gdef\cref@poorman@text{}%
- \@setnamecref{Cref}{#1}{@plural}{}%
- \cref@writescript{}{\string\nameCrefs\string{#1\string}}}%
- \DeclareRobustCommand{\lcnamecrefs}[1]{%
- \gdef\cref@poorman@text{}%
- \@setnamecref{Cref}{#1}{@plural}{\MakeLowercase}%
- \cref@writescript{}{\string\lcnamecrefs\string{#1\string}}}%
- \def\@setcref@pairgroupconjunction{%
- \crefpairgroupconjunction%
- \expandafter\g@addto@macro\expandafter\cref@poorman@text%
- \expandafter{\crefpairgroupconjunction}}%
- \def\@setcref@middlegroupconjunction{%
- \crefmiddlegroupconjunction%
- \expandafter\g@addto@macro\expandafter\cref@poorman@text%
- \expandafter{\crefmiddlegroupconjunction}}%
- \def\@setcref@lastgroupconjunction{%
- \creflastgroupconjunction%
- \expandafter\g@addto@macro\expandafter\cref@poorman@text%
- \expandafter{\creflastgroupconjunction}}%
- \let\old@@setcref\@@setcref%
- \let\old@@setcrefrange\@@setcrefrange%
- \let\old@@setcpageref\@@setcpageref%
- \let\old@@setcpagerefrange\@@setcpagerefrange%
- \if@cref@hyperrefloaded\relax% hyperref loaded
- \def\@@setcref#1#2{%
- \old@@setcref{#1}{#2}%
- \if@crefstarred%
- \expandafter\g@addto@macro\expandafter\cref@poorman@text%
- \expandafter{#1{\ref*{#2}}{}{}}%
- \else%
- \expandafter\g@addto@macro\expandafter\cref@poorman@text%
- \expandafter{#1{\ref{#2}}{}{}}%
- \fi}%
- \def\@@setcrefrange#1#2#3{%
- \old@@setcrefrange{#1}{#2}{#3}%
- \if@crefstarred%
- \expandafter\g@addto@macro\expandafter\cref@poorman@text%
- \expandafter{#1{\ref*{#2}}{\ref*{#3}}{}{}{}{}}%
- \else%
- \expandafter\g@addto@macro\expandafter\cref@poorman@text%
- \expandafter{#1{\ref{#2}}{\ref{#3}}{}{}{}{}}%
- \fi}%
- \def\@@setcpageref#1#2{%
- \old@@setcpageref{#1}{#2}%
- \if@crefstarred%
- \expandafter\g@addto@macro\expandafter\cref@poorman@text%
- \expandafter{#1{\pageref*{#2}}{}{}}%
- \else%
- \expandafter\g@addto@macro\expandafter\cref@poorman@text%
- \expandafter{#1{\pageref{#2}}{}{}}%
- \fi}%
- \def\@@setcpagerefrange#1#2#3{%
- \old@@setcpagerefrange{#1}{#2}{#3}%
- \if@crefstarred%
- \expandafter\g@addto@macro\expandafter\cref@poorman@text%
- \expandafter{#1{\pageref*{#2}}{\pageref*{#3}}{}{}{}{}}%
- \else%
- \expandafter\g@addto@macro\expandafter\cref@poorman@text%
- \expandafter{#1{\pageref{#2}}{\pageref{#3}}{}{}{}{}}%
- \fi}%
- \else% hyperref not loaded
- \def\@@setcref#1#2{%
- \old@@setcref{#1}{#2}%
- \expandafter\g@addto@macro\expandafter{%
- \expandafter\cref@poorman@text\expandafter}%
- \expandafter{#1{\ref{#2}}{}{}}}%
- \def\@@setcrefrange#1#2#3{%
- \old@@setcrefrange{#1}{#2}{#3}%
- \expandafter\g@addto@macro%
- \expandafter{\expandafter\cref@poorman@text\expandafter}%
- \expandafter{#1{\ref{#2}}{\ref{#3}}{}{}{}{}}}%
- \def\@@setcpageref#1#2{%
- \old@@setcpageref{#1}{#2}%
- \expandafter\g@addto@macro\expandafter{%
- \expandafter\cref@poorman@text\expandafter}%
- \expandafter{#1{\pageref{#2}}{}{}}}%
- \def\@@setcpagerefrange#1#2#3{%
- \old@@setcpagerefrange{#1}{#2}{#3}%
- \expandafter\g@addto@macro%
- \expandafter{\expandafter\cref@poorman@text\expandafter}%
- \expandafter{#1{\pageref{#2}}{\pageref{#3}}{}{}{}{}}}%
- \fi% end of hyperref test
- \let\old@@setnamecref\@@setnamecref%
- \def\@@setnamecref#1#2{%
- \old@@setnamecref{#1}{#2}%
- \expandafter\def\expandafter\@tempa\expandafter{#1}%
- \def\@tempb{#2}%
- \expandafter\expandafter\expandafter\g@addto@macro%
- \expandafter\expandafter\expandafter{%
- \expandafter\expandafter\expandafter\cref@poorman@text%
- \expandafter\expandafter\expandafter}%
- \expandafter\expandafter\expandafter{\expandafter\@tempb\@tempa}}%
- \@ifpackageloaded{varioref}{%
- \AtBeginDocument{%
- \def\@@vpageref#1[#2]#3{%
- \gdef\cref@poorman@text{}%
- \cref@@vpageref{#1}[#2]{#3}%
- \cref@writescript{}{\string\vpageref\string{#3\string}}}%
- \let\old@cref@vref\cref@vref%
- \def\cref@vref#1#2{%
- \gdef\cref@poorman@text{}%
- \old@cref@vref{#1}{#2}%
- \def\@tempa##1##2\@nil{%
- \if##1c%
- \if@crefstarred%
- \cref@writescript{}{\string\vref*\string{#2\string}}%
- \else%
- \cref@writescript{}{\string\vref\string{#2\string}}%
- \fi%
- \else%
- \if@crefstarred%
- \cref@writescript{}{\string\Vref*\string{#2\string}}%
- \else%
- \cref@writescript{}{\string\Vref\string{#2\string}}%
- \fi%
- \fi}%
- \@tempa#1\@nil}%
- \let\old@cref@fullref\cref@fullref%
- \def\cref@fullref#1#2{%
- \gdef\cref@poorman@text{}%
- \old@cref@fullref{#1}{#2}%
- \def\@tempa##1##2\@nil{%
- \if##1c%
- \if@crefstarred%
- \cref@writescript{}{\string\fullref*\string{#2\string}}%
- \else%
- \cref@writescript{}{\string\fullref\string{#2\string}}%
- \fi%
- \else%
- \if@crefstarred%
- \cref@writescript{}{\string\Fullref*\string{#2\string}}%
- \else%
- \cref@writescript{}{\string\Fullref\string{#2\string}}%
- \fi%
- \fi}%
- \@tempa#1\@nil}%
- \let\old@cref@vrefrange\cref@vrefrange%
- \def\cref@vrefrange#1#2#3{%
- \gdef\cref@poorman@text{}%
- \old@cref@vrefrange{#1}{#2}{#3}%
- \def\@tempa##1##2\@nil{%
- \if##1c%
- \if@crefstarred%
- \cref@writescript{}{%
- \string\vrefrange*\string{#2\string}\string{#3\string}}%
- \else%
- \cref@writescript{}{%
- \string\vrefrange\string{#2\string}\string{#3\string}}%
- \fi%
- \else%
- \if@crefstarred%
- \cref@writescript{}{%
- \string\Vrefrange*\string{#2\string}\string{#3\string}}%
- \else%
- \cref@writescript{}{%
- \string\Vrefrange\string{#2\string}\string{#3\string}}%
- \fi%
- \fi}%
- \@tempa#1\@nil}%
- \def\@@setvpageref#1[#2]#3{%
- \cref@old@@vpageref{#1}[#2]{#3}%
- \g@addto@macro\cref@poorman@text{\vpageref{#3}}}%
- \def\@@setvpagerefrange[#1]#2#3{%
- \vpagerefrange[#1]{#2}{#3}%
- \g@addto@macro\cref@poorman@text{\vpagerefrange{#2}{#3}}}%
- \def\@@setfullpageref#1{%
- \reftextfaraway{#1}%
- \g@addto@macro\cref@poorman@text{\reftextfaraway{#1}}}%
- \def\@@setfullpagerefrange#1#2{%
- \reftextpagerange{#1}{#2}%
- \g@addto@macro\cref@poorman@text{\reftextpagerange{#1}{#2}}}%
- \def\@setcref@space{ % space here is deliberate
- \g@addto@macro\cref@poorman@text{ }}%
- \def\@setcref@pairconjunction{%
- \crefpairconjunction%
- \expandafter\g@addto@macro\expandafter\cref@poorman@text%
- \expandafter{\crefpairconjunction}}%
- \def\@setcref@middleconjunction{%
- \crefmiddleconjunction%
- \expandafter\g@addto@macro\expandafter\cref@poorman@text%
- \expandafter{\crefmiddleconjunction}}%
- \def\@setcref@lastconjunction{%
- \creflastconjunction%
- \expandafter\g@addto@macro\expandafter\cref@poorman@text%
- \expandafter{\creflastconjunction}}%
- }% end of \AtBeginDocument
- }{}% end of \@ifpackageloaded{varioref}
- }% end of poorman option
- \newif\if@cref@sort%
- \newif\if@cref@compress%
- \@cref@sorttrue%
- \@cref@compresstrue%
- \DeclareOption{sort}{%
- \PackageInfo{cleveref}{sorting but not compressing references}%
- \@cref@sorttrue%
- \@cref@compressfalse}%
- \DeclareOption{compress}{%
- \PackageInfo{cleveref}{compressing but not sorting references}%
- \@cref@sortfalse%
- \@cref@compresstrue}%
- \DeclareOption{sort&compress}{%
- \PackageInfo{cleveref}{sorting and compressing references}%
- \@cref@sorttrue%
- \@cref@compresstrue}%
- \DeclareOption{nosort}{%
- \PackageInfo{cleveref}{neither sorting nor compressing references}%
- \@cref@sortfalse%
- \@cref@compressfalse}%
- \newif\if@cref@capitalise%
- \@cref@capitalisefalse%
- \DeclareOption{capitalise}{%
- \PackageInfo{cleveref}{always capitalise cross-reference names}%
- \@cref@capitalisetrue}%
- \DeclareOption{capitalize}{%
- \PackageInfo{cleveref}{always capitalise cross-reference names}%
- \@cref@capitalisetrue}%
- \newif\if@cref@nameinlink%
- \@cref@nameinlinkfalse%
- \DeclareOption{nameinlink}{%
- \PackageInfo{cleveref}{include cross-reference names in hyperlinks}%
- \@cref@nameinlinktrue}%
- \newif\if@cref@abbrev%
- \@cref@abbrevtrue%
- \DeclareOption{noabbrev}{%
- \PackageInfo{cleveref}{no abbreviation of names}%
- \@cref@abbrevfalse}%
- \def\cref@addto#1#2{%
- \@temptokena{#2}%
- \ifx#1\undefined%
- \edef#1{\the\@temptokena}%
- \else%
- \toks@\expandafter{#1}%
- \edef#1{\the\toks@\the\@temptokena}%
- \fi%
- \@temptokena{}\toks@\@temptokena}%
- \@onlypreamble\cref@addto%
- \long\def\cref@addlanguagedefs#1#2{%
- \@ifpackageloaded{polyglossia}%
- {\AtBeginDocument{%
- \ifcsdef{#1@loaded}{%
- \expandafter\cref@addto\csname captions#1\endcsname{#2}}{}}}%
- {\@ifpackageloaded{babel}{%
- \edef\@curroptions{\@ptionlist{\@currname.\@currext}}%
- \@expandtwoargs\in@{,#1,}{,\@classoptionslist,\@curroptions,}%
- \ifin@%
- \AtBeginDocument{%
- \expandafter\cref@addto\csname extras#1\endcsname{#2}}%
- \fi}{}}}%
- \DeclareOption{english}{%
- \AtBeginDocument{%
- \def\crefrangeconjunction@preamble{ to\nobreakspace}%
- \def\crefrangepreconjunction@preamble{}%
- \def\crefrangepostconjunction@preamble{}%
- \def\crefpairconjunction@preamble{ and\nobreakspace}%
- \def\crefmiddleconjunction@preamble{, }%
- \def\creflastconjunction@preamble{ and\nobreakspace}%
- \def\crefpairgroupconjunction@preamble{ and\nobreakspace}%
- \def\crefmiddlegroupconjunction@preamble{, }%
- \def\creflastgroupconjunction@preamble{, and\nobreakspace}%
- %
- \Crefname@preamble{equation}{Equation}{Equations}%
- \Crefname@preamble{figure}{Figure}{Figures}%
- \Crefname@preamble{table}{Table}{Tables}%
- \Crefname@preamble{page}{Page}{Pages}%
- \Crefname@preamble{part}{Part}{Parts}%
- \Crefname@preamble{chapter}{Chapter}{Chapters}%
- \Crefname@preamble{section}{Section}{Sections}%
- \Crefname@preamble{appendix}{Appendix}{Appendices}%
- \Crefname@preamble{enumi}{Item}{Items}%
- \Crefname@preamble{footnote}{Footnote}{Footnotes}%
- \Crefname@preamble{theorem}{Theorem}{Theorems}%
- \Crefname@preamble{lemma}{Lemma}{Lemmas}%
- \Crefname@preamble{corollary}{Corollary}{Corollaries}%
- \Crefname@preamble{proposition}{Proposition}{Propositions}%
- \Crefname@preamble{definition}{Definition}{Definitions}%
- \Crefname@preamble{result}{Result}{Results}%
- \Crefname@preamble{example}{Example}{Examples}%
- \Crefname@preamble{remark}{Remark}{Remarks}%
- \Crefname@preamble{note}{Note}{Notes}%
- \Crefname@preamble{algorithm}{Algorithm}{Algorithms}%
- \Crefname@preamble{listing}{Listing}{Listings}%
- \Crefname@preamble{line}{Line}{Lines}%
- %
- \if@cref@capitalise% capitalise set
- \if@cref@abbrev%
- \crefname@preamble{equation}{Eq.}{Eqs.}%
- \crefname@preamble{figure}{Fig.}{Figs.}%
- \else%
- \crefname@preamble{equation}{Equation}{Equations}%
- \crefname@preamble{figure}{Figure}{Figures}%
- \fi%
- \crefname@preamble{page}{Page}{Pages}%
- \crefname@preamble{table}{Table}{Tables}%
- \crefname@preamble{part}{Part}{Parts}%
- \crefname@preamble{chapter}{Chapter}{Chapters}%
- \crefname@preamble{section}{Section}{Sections}%
- \crefname@preamble{appendix}{Appendix}{Appendices}%
- \crefname@preamble{enumi}{Item}{Items}%
- \crefname@preamble{footnote}{Footnote}{Footnotes}%
- \crefname@preamble{theorem}{Theorem}{Theorems}%
- \crefname@preamble{lemma}{Lemma}{Lemmas}%
- \crefname@preamble{corollary}{Corollary}{Corollaries}%
- \crefname@preamble{proposition}{Proposition}{Propositions}%
- \crefname@preamble{definition}{Definition}{Definitions}%
- \crefname@preamble{result}{Result}{Results}%
- \crefname@preamble{example}{Example}{Examples}%
- \crefname@preamble{remark}{Remark}{Remarks}%
- \crefname@preamble{note}{Note}{Notes}%
- \crefname@preamble{algorithm}{Algorithm}{Algorithms}%
- \crefname@preamble{listing}{Listing}{Listings}%
- \crefname@preamble{line}{Line}{Lines}%
- %
- \else% capitalise unset
- \if@cref@abbrev%
- \crefname@preamble{equation}{eq.}{eqs.}%
- \crefname@preamble{figure}{fig.}{figs.}%
- \else%
- \crefname@preamble{equation}{equation}{equations}%
- \crefname@preamble{figure}{figure}{figures}%
- \fi%
- \crefname@preamble{page}{page}{pages}%
- \crefname@preamble{table}{table}{tables}%
- \crefname@preamble{part}{part}{parts}%
- \crefname@preamble{chapter}{chapter}{chapters}%
- \crefname@preamble{section}{section}{sections}%
- \crefname@preamble{appendix}{appendix}{appendices}%
- \crefname@preamble{enumi}{item}{items}%
- \crefname@preamble{footnote}{footnote}{footnotes}%
- \crefname@preamble{theorem}{theorem}{theorems}%
- \crefname@preamble{lemma}{lemma}{lemmas}%
- \crefname@preamble{corollary}{corollary}{corollaries}%
- \crefname@preamble{proposition}{proposition}{propositions}%
- \crefname@preamble{definition}{definition}{definitions}%
- \crefname@preamble{result}{result}{results}%
- \crefname@preamble{example}{example}{examples}%
- \crefname@preamble{remark}{remark}{remarks}%
- \crefname@preamble{note}{note}{notes}%
- \crefname@preamble{algorithm}{algorithm}{algorithms}%
- \crefname@preamble{listing}{listing}{listings}%
- \crefname@preamble{line}{line}{lines}%
- \fi%
- \def\cref@language{english}%
- }}% end \AtBeginDocument and \DeclareOption
- \cref@addlanguagedefs{english}{%
- \PackageInfo{cleveref}{loaded `english' language definitions}%
- \renewcommand{\crefrangeconjunction}{ to\nobreakspace}%
- \renewcommand\crefrangepreconjunction{}%
- \renewcommand\crefrangepostconjunction{}%
- \renewcommand{\crefpairconjunction}{ and\nobreakspace}%
- \renewcommand{\crefmiddleconjunction}{, }%
- \renewcommand{\creflastconjunction}{ and\nobreakspace}%
- \renewcommand{\crefpairgroupconjunction}{ and\nobreakspace}%
- \renewcommand{\crefmiddlegroupconjunction}{, }%
- \renewcommand{\creflastgroupconjunction}{, and\nobreakspace}%
- %
- \Crefname{equation}{Equation}{Equations}%
- \Crefname{figure}{Figure}{Figures}%
- \Crefname{subfigure}{Figure}{Figures}%
- \Crefname{table}{Table}{Tables}%
- \Crefname{subtable}{Table}{Tables}%
- \Crefname{page}{Page}{Pages}%
- \Crefname{part}{Part}{Parts}%
- \Crefname{chapter}{Chapter}{Chapters}%
- \Crefname{section}{Section}{Sections}%
- \Crefname{subsection}{Section}{Sections}%
- \Crefname{subsubsection}{Section}{Sections}%
- \Crefname{appendix}{Appendix}{Appendices}%
- \Crefname{subappendix}{Appendix}{Appendices}%
- \Crefname{subsubappendix}{Appendix}{Appendices}%
- \Crefname{subsubsubappendix}{Appendix}{Appendices}%
- \Crefname{enumi}{Item}{Items}%
- \Crefname{enumii}{Item}{Items}%
- \Crefname{enumiii}{Item}{Items}%
- \Crefname{enumiv}{Item}{Items}%
- \Crefname{enumv}{Item}{Items}%
- \Crefname{footnote}{Footnote}{Footnotes}%
- \Crefname{theorem}{Theorem}{Theorems}%
- \Crefname{lemma}{Lemma}{Lemmas}%
- \Crefname{corollary}{Corollary}{Corollaries}%
- \Crefname{proposition}{Proposition}{Propositions}%
- \Crefname{definition}{Definition}{Definitions}%
- \Crefname{result}{Result}{Results}%
- \Crefname{example}{Example}{Examples}%
- \Crefname{remark}{Remark}{Remarks}%
- \Crefname{note}{Note}{Notes}%
- \Crefname{algorithm}{Algorithm}{Algorithms}%
- \Crefname{listing}{Listing}{Listings}%
- \Crefname{line}{Line}{Lines}%
- %
- \if@cref@capitalise% capitalise set
- \if@cref@abbrev%
- \crefname{equation}{Eq.}{Eqs.}%
- \crefname{figure}{Fig.}{Figs.}%
- \crefname{subfigure}{Fig.}{Figs.}%
- \else%
- \crefname{equation}{Equation}{Equations}%
- \crefname{figure}{Figure}{Figures}%
- \crefname{subfigure}{Figure}{Figures}%
- \fi%
- \crefname{page}{Page}{Pages}%
- \crefname{table}{Table}{Tables}%
- \crefname{subtable}{Table}{Tables}%
- \crefname{part}{Part}{Parts}%
- \crefname{chapter}{Chapter}{Chapters}%
- \crefname{section}{Section}{Sections}%
- \crefname{subsection}{Section}{Sections}%
- \crefname{subsubsection}{Section}{Sections}%
- \crefname{appendix}{Appendix}{Appendices}%
- \crefname{subappendix}{Appendix}{Appendices}%
- \crefname{subsubappendix}{Appendix}{Appendices}%
- \crefname{subsubsubappendix}{Appendix}{Appendices}%
- \crefname{enumi}{Item}{Items}%
- \crefname{enumii}{Item}{Items}%
- \crefname{enumiii}{Item}{Items}%
- \crefname{enumiv}{Item}{Items}%
- \crefname{enumv}{Item}{Items}%
- \crefname{footnote}{Footnote}{Footnotes}%
- \crefname{theorem}{Theorem}{Theorems}%
- \crefname{lemma}{Lemma}{Lemmas}%
- \crefname{corollary}{Corollary}{Corollaries}%
- \crefname{proposition}{Proposition}{Propositions}%
- \crefname{definition}{Definition}{Definitions}%
- \crefname{result}{Result}{Results}%
- \crefname{example}{Example}{Examples}%
- \crefname{remark}{Remark}{Remarks}%
- \crefname{note}{Note}{Notes}%
- \crefname{algorithm}{Algorithm}{Algorithms}%
- \crefname{listing}{Listing}{Listings}%
- \crefname{line}{Line}{Lines}%
- %
- \else% capitalise unset
- \if@cref@abbrev%
- \crefname{equation}{eq.}{eqs.}%
- \crefname{figure}{fig.}{figs.}%
- \crefname{subfigure}{fig.}{figs.}%
- \else%
- \crefname{equation}{equation}{equations}%
- \crefname{figure}{figure}{figures}%
- \crefname{subfigure}{figure}{figures}%
- \fi%
- \crefname{table}{table}{tables}%
- \crefname{subtable}{table}{tables}%
- \crefname{page}{page}{pages}%
- \crefname{part}{part}{parts}%
- \crefname{chapter}{chapter}{chapters}%
- \crefname{section}{section}{sections}%
- \crefname{subsection}{section}{sections}%
- \crefname{subsubsection}{section}{sections}%
- \crefname{appendix}{appendix}{appendices}%
- \crefname{subappendix}{appendix}{appendices}%
- \crefname{subsubappendix}{appendix}{appendices}%
- \crefname{subsubsubappendix}{appendix}{appendices}%
- \crefname{enumi}{item}{items}%
- \crefname{enumii}{item}{items}%
- \crefname{enumiii}{item}{items}%
- \crefname{enumiv}{item}{items}%
- \crefname{enumv}{item}{items}%
- \crefname{footnote}{footnote}{footnotes}%
- \crefname{theorem}{theorem}{theorems}%
- \crefname{lemma}{lemma}{lemmas}%
- \crefname{corollary}{corollary}{corollaries}%
- \crefname{proposition}{proposition}{propositions}%
- \crefname{definition}{definition}{definitions}%
- \crefname{result}{result}{results}%
- \crefname{example}{example}{examples}%
- \crefname{remark}{remark}{remarks}%
- \crefname{note}{note}{notes}%
- \crefname{algorithm}{algorithm}{algorithms}%
- \crefname{listing}{listing}{listings}%
- \crefname{line}{line}{lines}%
- \fi}% end \cref@addlangagedefs
- \DeclareOption{german}{%
- \AtBeginDocument{%
- \def\crefrangeconjunction@preamble{ bis\nobreakspace}%
- \def\crefrangepreconjunction@preamble{}%
- \def\crefrangepostconjunction@preamble{}%
- \def\crefpairconjunction@preamble{ und\nobreakspace}%
- \def\crefmiddleconjunction@preamble{, }%
- \def\creflastconjunction@preamble{ und\nobreakspace}%
- \def\crefpairgroupconjunction@preamble{ und\nobreakspace}%
- \def\crefmiddlegroupconjunction@preamble{, }%
- \def\creflastgroupconjunction@preamble{ und\nobreakspace}%
- %
- \Crefname@preamble{equation}{Gleichung}{Gleichungen}%
- \Crefname@preamble{figure}{Abbildung}{Abbildungen}%
- \Crefname@preamble{table}{Tabelle}{Tabellen}%
- \Crefname@preamble{page}{Seite}{Seiten}%
- \Crefname@preamble{part}{Teil}{Teile}%
- \Crefname@preamble{chapter}{Kapitel}{Kapitel}%
- \Crefname@preamble{section}{Abschnitt}{Abschnitte}%
- \Crefname@preamble{appendix}{Anhang}{Anh\"ange}%
- \Crefname@preamble{enumi}{Punkt}{Punkte}%
- \Crefname@preamble{footnote}{Fu\ss note}{Fu\ss noten}%
- \Crefname@preamble{theorem}{Theorem}{Theoreme}%
- \Crefname@preamble{lemma}{Lemma}{Lemmata}%
- \Crefname@preamble{corollary}{Korollar}{Korollare}%
- \Crefname@preamble{proposition}{Satz}{S\"atze}%
- \Crefname@preamble{definition}{Definition}{Definitionen}%
- \Crefname@preamble{result}{Ergebnis}{Ergebnisse}%
- \Crefname@preamble{example}{Beispiel}{Beispiele}%
- \Crefname@preamble{remark}{Bemerkung}{Bemerkungen}%
- \Crefname@preamble{note}{Anmerkung}{Anmerkungen}%
- \Crefname@preamble{algorithm}{Algorithmus}{Algorithmen}%
- \Crefname@preamble{listing}{Listing}{Listings}%
- \Crefname@preamble{line}{Zeile}{Zeilen}%
- %
- \if@cref@abbrev%
- \crefname@preamble{figure}{Abb.}{Abb.}%
- \else%
- \crefname@preamble{figure}{Abbildung}{Abbildungen}%
- \fi%
- \crefname@preamble{equation}{Gleichung}{Gleichungen}%
- \crefname@preamble{table}{Tabelle}{Tabellen}%
- \crefname@preamble{page}{Seite}{Seiten}%
- \crefname@preamble{part}{Teil}{Teile}%
- \crefname@preamble{chapter}{Kapitel}{Kapitel}%
- \crefname@preamble{section}{Abschnitt}{Abschnitte}%
- \crefname@preamble{appendix}{Anhang}{Anh\"ange}%
- \crefname@preamble{enumi}{Punkt}{Punkte}%
- \crefname@preamble{footnote}{Fu\ss note}{Fu\ss noten}%
- \crefname@preamble{theorem}{Theorem}{Theoreme}%
- \crefname@preamble{lemma}{Lemma}{Lemmata}%
- \crefname@preamble{corollary}{Korollar}{Korollare}%
- \crefname@preamble{proposition}{Satz}{S\"atze}%
- \crefname@preamble{definition}{Definition}{Definitionen}%
- \crefname@preamble{result}{Ergebnis}{Ergebnisse}%
- \crefname@preamble{example}{Beispiel}{Beispiele}%
- \crefname@preamble{remark}{Bemerkung}{Bemerkungen}%
- \crefname@preamble{note}{Anmerkung}{Anmerkungen}%
- \crefname@preamble{algorithm}{Algorithmus}{Algorithmen}%
- \crefname@preamble{listing}{Listing}{Listings}%
- \crefname@preamble{line}{Zeile}{Zeilen}%
- \def\cref@language{german}%
- }}% end \AtBeginDocument and \DeclareOption
- \cref@addlanguagedefs{german}{%
- \PackageInfo{cleveref}{loaded `german language definitions}%
- \renewcommand{\crefrangeconjunction}{ bis\nobreakspace}%
- \renewcommand\crefrangepreconjunction{}%
- \renewcommand\crefrangepostconjunction{}%
- \renewcommand{\crefpairconjunction}{ und\nobreakspace}%
- \renewcommand{\crefmiddleconjunction}{, }%
- \renewcommand{\creflastconjunction}{ und\nobreakspace}%
- \renewcommand{\crefpairgroupconjunction}{ und\nobreakspace}%
- \renewcommand{\crefmiddlegroupconjunction}{, }%
- \renewcommand{\creflastgroupconjunction}{ und\nobreakspace}%
- %
- \Crefname{equation}{Gleichung}{Gleichungen}%
- \Crefname{figure}{Abbildung}{Abbildungen}%
- \Crefname{subfigure}{Abbildung}{Abbildungen}%
- \Crefname{table}{Tabelle}{Tabellen}%
- \Crefname{subtable}{Tabelle}{Tabellen}%
- \Crefname{page}{Seite}{Seiten}%
- \Crefname{part}{Teil}{Teile}%
- \Crefname{chapter}{Kapitel}{Kapitel}%
- \Crefname{section}{Abschnitt}{Abschnitte}%
- \Crefname{subsection}{Abschnitt}{Abschnitte}%
- \Crefname{subsubsection}{Abschnitt}{Abschnitte}%
- \Crefname{appendix}{Anhang}{Anh\"ange}%
- \Crefname{subappendix}{Anhang}{Anh\"ange}%
- \Crefname{subsubappendix}{Anhang}{Anh\"ange}%
- \Crefname{subsubsubappendix}{Anhang}{Anh\"ange}%
- \Crefname{enumi}{Punkt}{Punkte}%
- \Crefname{enumii}{Punkt}{Punkte}%
- \Crefname{enumiii}{Punkt}{Punkte}%
- \Crefname{enumiv}{Punkt}{Punkte}%
- \Crefname{enumv}{Punkt}{Punkte}%
- \Crefname{footnote}{Fu\ss note}{Fu\ss noten}%
- \Crefname{theorem}{Theorem}{Theoreme}%
- \Crefname{lemma}{Lemma}{Lemmata}%
- \Crefname{corollary}{Korollar}{Korollare}%
- \Crefname{proposition}{Satz}{S\"atze}%
- \Crefname{definition}{Definition}{Definitionen}%
- \Crefname{result}{Ergebnis}{Ergebnisse}%
- \Crefname{example}{Beispiel}{Beispiele}%
- \Crefname{remark}{Bemerkung}{Bemerkungen}%
- \Crefname{note}{Anmerkung}{Anmerkungen}%
- \Crefname{algorithm}{Algorithmus}{Algorithmen}%
- \Crefname{listing}{Listing}{Listings}%
- \Crefname{line}{Zeile}{Zeilen}%
- %
- \if@cref@abbrev%
- \crefname{figure}{Abb.}{Abb.}%
- \crefname{subfigure}{Abb.}{Abb.}%
- \else%
- \crefname{figure}{Abbildung}{Abbildungen}%
- \crefname{subfigure}{Abbildung}{Abbildungen}%
- \fi%
- \crefname{equation}{Gleichung}{Gleichungen}%
- \crefname{table}{Tabelle}{Tabellen}%
- \crefname{subtable}{Tabelle}{Tabellen}%
- \crefname{page}{Seite}{Seiten}%
- \crefname{part}{Teil}{Teile}%
- \crefname{chapter}{Kapitel}{Kapitel}%
- \crefname{section}{Abschnitt}{Abschnitte}%
- \crefname{subsection}{Abschnitt}{Abschnitte}%
- \crefname{subsubsection}{Abschnitt}{Abschnitte}%
- \crefname{appendix}{Anhang}{Anh\"ange}%
- \crefname{subappendix}{Anhang}{Anh\"ange}%
- \crefname{subsubappendix}{Anhang}{Anh\"ange}%
- \crefname{subsubsubappendix}{Anhang}{Anh\"ange}%
- \crefname{enumi}{Punkt}{Punkte}%
- \crefname{enumii}{Punkt}{Punkte}%
- \crefname{enumiii}{Punkt}{Punkte}%
- \crefname{enumiv}{Punkt}{Punkte}%
- \crefname{enumv}{Punkt}{Punkte}%
- \crefname{footnote}{Fu\ss note}{Fu\ss noten}%
- \crefname{theorem}{Theorem}{Theoreme}%
- \crefname{lemma}{Lemma}{Lemmata}%
- \crefname{corollary}{Korollar}{Korollare}%
- \crefname{proposition}{Satz}{S\"atze}%
- \crefname{definition}{Definition}{Definitionen}%
- \crefname{result}{Ergebnis}{Ergebnisse}%
- \crefname{example}{Beispiel}{Beispiele}%
- \crefname{remark}{Bemerkung}{Bemerkungen}%
- \crefname{note}{Anmerkung}{Anmerkungen}%
- \crefname{algorithm}{Algorithmus}{Algorithmen}%
- \crefname{listing}{Listing}{Listings}%
- \crefname{line}{Zeile}{Zeilen}}% end \cref@addlangagedefs
- \DeclareOption{ngerman}{%
- \ExecuteOptions{german}%
- \def\cref@language{ngerman}}%
- \cref@addlanguagedefs{ngerman}{%
- \PackageInfo{cleveref}{loaded `ngerman' language definitions}%
- \renewcommand{\crefrangeconjunction}{ bis\nobreakspace}%
- \renewcommand\crefrangepreconjunction{}%
- \renewcommand\crefrangepostconjunction{}%
- \renewcommand{\crefpairconjunction}{ und\nobreakspace}%
- \renewcommand{\crefmiddleconjunction}{, }%
- \renewcommand{\creflastconjunction}{ und\nobreakspace}%
- \renewcommand{\crefpairgroupconjunction}{ und\nobreakspace}%
- \renewcommand{\crefmiddlegroupconjunction}{, }%
- \renewcommand{\creflastgroupconjunction}{ und\nobreakspace}%
- %
- \Crefname{equation}{Gleichung}{Gleichungen}%
- \Crefname{figure}{Abbildung}{Abbildungen}%
- \Crefname{subfigure}{Abbildung}{Abbildungen}%
- \Crefname{table}{Tabelle}{Tabellen}%
- \Crefname{subtable}{Tabelle}{Tabellen}%
- \Crefname{page}{Seite}{Seiten}%
- \Crefname{part}{Teil}{Teile}%
- \Crefname{chapter}{Kapitel}{Kapitel}%
- \Crefname{section}{Abschnitt}{Abschnitte}%
- \Crefname{subsection}{Abschnitt}{Abschnitte}%
- \Crefname{subsubsection}{Abschnitt}{Abschnitte}%
- \Crefname{appendix}{Anhang}{Anh\"ange}%
- \Crefname{subappendix}{Anhang}{Anh\"ange}%
- \Crefname{subsubappendix}{Anhang}{Anh\"ange}%
- \Crefname{subsubsubappendix}{Anhang}{Anh\"ange}%
- \Crefname{enumi}{Punkt}{Punkte}%
- \Crefname{enumii}{Punkt}{Punkte}%
- \Crefname{enumiii}{Punkt}{Punkte}%
- \Crefname{enumiv}{Punkt}{Punkte}%
- \Crefname{enumv}{Punkt}{Punkte}%
- \Crefname{footnote}{Fu\ss note}{Fu\ss noten}%
- \Crefname{theorem}{Theorem}{Theoreme}%
- \Crefname{lemma}{Lemma}{Lemmata}%
- \Crefname{corollary}{Korollar}{Korollare}%
- \Crefname{proposition}{Satz}{S\"atze}%
- \Crefname{definition}{Definition}{Definitionen}%
- \Crefname{result}{Ergebnis}{Ergebnisse}%
- \Crefname{example}{Beispiel}{Beispiele}%
- \Crefname{remark}{Bemerkung}{Bemerkungen}%
- \Crefname{note}{Anmerkung}{Anmerkungen}%
- \Crefname{algorithm}{Algorithmus}{Algorithmen}%
- \Crefname{listing}{Listing}{Listings}%
- \Crefname{line}{Zeile}{Zeilen}%
- %
- \if@cref@abbrev%
- \crefname{figure}{Abb.}{Abb.}%
- \crefname{subfigure}{Abb.}{Abb.}%
- \else%
- \crefname{figure}{Abbildung}{Abbildungen}%
- \crefname{subfigure}{Abbildung}{Abbildungen}%
- \fi%
- \crefname{equation}{Gleichung}{Gleichungen}%
- \crefname{table}{Tabelle}{Tabellen}%
- \crefname{subtable}{Tabelle}{Tabellen}%
- \crefname{page}{Seite}{Seiten}%
- \crefname{part}{Teil}{Teile}%
- \crefname{chapter}{Kapitel}{Kapitel}%
- \crefname{section}{Abschnitt}{Abschnitte}%
- \crefname{subsection}{Abschnitt}{Abschnitte}%
- \crefname{subsubsection}{Abschnitt}{Abschnitte}%
- \crefname{appendix}{Anhang}{Anh\"ange}%
- \crefname{subappendix}{Anhang}{Anh\"ange}%
- \crefname{subsubappendix}{Anhang}{Anh\"ange}%
- \crefname{subsubsubappendix}{Anhang}{Anh\"ange}%
- \crefname{enumi}{Punkt}{Punkte}%
- \crefname{enumii}{Punkt}{Punkte}%
- \crefname{enumiii}{Punkt}{Punkte}%
- \crefname{enumiv}{Punkt}{Punkte}%
- \crefname{enumv}{Punkt}{Punkte}%
- \crefname{footnote}{Fu\ss note}{Fu\ss noten}%
- \crefname{theorem}{Theorem}{Theoreme}%
- \crefname{lemma}{Lemma}{Lemmata}%
- \crefname{corollary}{Korollar}{Korollare}%
- \crefname{proposition}{Satz}{S\"atze}%
- \crefname{definition}{Definition}{Definitionen}%
- \crefname{result}{Ergebnis}{Ergebnisse}%
- \crefname{example}{Beispiel}{Beispiele}%
- \crefname{remark}{Bemerkung}{Bemerkungen}%
- \crefname{note}{Anmerkung}{Anmerkungen}%
- \crefname{algorithm}{Algorithmus}{Algorithmen}%
- \crefname{listing}{Listing}{Listings}%
- \crefname{line}{Zeile}{Zeilen}}% end \cref@addlangagedefs
- \DeclareOption{dutch}{%
- \AtBeginDocument{%
- \def\crefrangeconjunction@preamble{ tot\nobreakspace}%
- \def\crefrangepreconjunction@preamble{}%
- \def\crefrangepostconjunction@preamble{}%
- \def\crefpairconjunction@preamble{ en\nobreakspace}%
- \def\crefmiddleconjunction@preamble{, }%
- \def\creflastconjunction@preamble{ en\nobreakspace}%
- \def\crefpairgroupconjunction@preamble{ en\nobreakspace}%
- \def\crefmiddlegroupconjunction@preamble{, }%
- \def\creflastgroupconjunction@preamble{ en\nobreakspace}%
- %
- \Crefname@preamble{equation}{Vergel\ij{}king}{Vergel\ij{}kingen}%
- \Crefname@preamble{figure}{Figuur}{Figuren}%
- \Crefname@preamble{table}{Tabel}{Tabellen}%
- \Crefname@preamble{page}{Pagina}{Pagina's}%
- \Crefname@preamble{part}{Deel}{Delen}%
- \Crefname@preamble{chapter}{Hoofdstuk}{Hoofdstuken}%
- \Crefname@preamble{section}{Paragraaf}{Paragrafen}%
- \Crefname@preamble{appendix}{Appendix}{Appendices}%
- \Crefname@preamble{enumi}{Punt}{Punten}%
- \Crefname@preamble{footnote}{Voetnote}{Voetnoten}%
- \Crefname@preamble{lemma}{Lemma}{Lemma's}%
- \Crefname@preamble{corollary}{Corollarium}{Corollaria}%
- \Crefname@preamble{proposition}{Bewering}{Beweringen}%
- \Crefname@preamble{definition}{Definitie}{Definities}%
- \Crefname@preamble{result}{Resultaat}{Resultaten}%
- \Crefname@preamble{example}{Voorbeeld}{Voorbeelden}%
- \Crefname@preamble{remark}{Opmerking}{Opmerkingen}%
- \Crefname@preamble{note}{Aantekening}{Aantekeningen}%
- \Crefname@preamble{algorithm}{Algoritme}{Algoritmen}%
- \Crefname@preamble{listing}{Listing}{Listings}%
- \Crefname@preamble{line}{Lijn}{Lijnen}%
- %
- \if@cref@capitalise% capitalise set
- \if@cref@abbrev%
- \crefname@preamble{equation}{Verg.}{Verg's.}%
- \crefname@preamble{figure}{Fig.}{Fig's.}%
- \else%
- \crefname@preamble{equation}{Vergel\ij{}king}{Vergel\ij{}kingen}%
- \crefname@preamble{figure}{Figuur}{Figuren}%
- \fi%
- \crefname@preamble{page}{Pagina}{Pagina's}%
- \crefname@preamble{table}{Tabel}{Tabellen}%
- \crefname@preamble{part}{Deel}{Delen}%
- \crefname@preamble{chapter}{Hoofdstuk}{Hoofdstukken}%
- \crefname@preamble{section}{Paragraaf}{Paragrafen}%
- \crefname@preamble{appendix}{Appendix}{Appendices}%
- \crefname@preamble{enumi}{Punt}{Punten}%
- \crefname@preamble{footnote}{Voetnote}{Voetnoten}%
- \crefname@preamble{theorem}{Theorema}{Theorema's}%
- \crefname@preamble{lemma}{Lemma}{Lemma's}%
- \crefname@preamble{corollary}{Corollarium}{Corollaria}%
- \crefname@preamble{proposition}{Bewering}{Beweringen}%
- \crefname@preamble{definition}{Definitie}{Definities}%
- \crefname@preamble{result}{Resultaat}{Resultaten}%
- \crefname@preamble{example}{Voorbeeld}{Voorbeelden}%
- \crefname@preamble{remark}{Opmerking}{Opmerkingen}%
- \crefname@preamble{note}{Aantekening}{Aantekeningen}%
- \crefname@preamble{algorithm}{Algoritme}{Algoritmen}%
- \crefname@preamble{listing}{Listing}{Listings}%
- \crefname@preamble{line}{Lijn}{Lijnen}%
- %
- \else% capitalise unset
- \if@cref@abbrev%
- \crefname@preamble{equation}{verg.}{verg's.}%
- \crefname@preamble{figure}{fig.}{fig's.}%
- \else%
- \crefname@preamble{equation}{vergel\ij{}king}{vergel\ij{}kingen}%
- \crefname@preamble{figure}{figuur}{figuren}%
- \fi%
- \crefname@preamble{page}{pagina}{pagina's}%
- \crefname@preamble{table}{tabel}{tabellen}%
- \crefname@preamble{part}{deel}{delen}%
- \crefname@preamble{chapter}{hoofdstuk}{hoofdstukken}%
- \crefname@preamble{section}{paragraaf}{paragrafen}%
- \crefname@preamble{appendix}{appendix}{appendices}%
- \crefname@preamble{enumi}{punt}{punten}%
- \crefname@preamble{footnote}{voetnote}{voetnoten}%
- \crefname@preamble{theorem}{theorema}{theorema's}%
- \crefname@preamble{lemma}{lemma}{lemma's}%
- \crefname@preamble{corollary}{corollarium}{corollaria}%
- \crefname@preamble{proposition}{bewering}{beweringen}%
- \crefname@preamble{definition}{definitie}{definities}%
- \crefname@preamble{result}{resultaat}{resultaten}%
- \crefname@preamble{example}{voorbeeld}{voorbeelden}%
- \crefname@preamble{remark}{opmerking}{opmerkingen}%
- \crefname@preamble{note}{aantekening}{aantekeningen}%
- \crefname@preamble{algorithm}{algoritme}{algoritmen}%
- \crefname@preamble{listing}{listing}{listings}%
- \crefname@preamble{line}{lijn}{lijnen}%
- \fi%
- \def\cref@language{dutch}%
- }}% end \DeclareOption and \AtBeginDocument
- \cref@addlanguagedefs{dutch}{%
- \PackageInfo{cleveref}{loaded `dutch' language definitions}%
- \renewcommand{\crefrangeconjunction}{ tot\nobreakspace}%
- \renewcommand\crefrangepreconjunction{}%
- \renewcommand\crefrangepostconjunction{}%
- \renewcommand{\crefpairconjunction}{ en\nobreakspace}%
- \renewcommand{\crefmiddleconjunction}{, }%
- \renewcommand{\creflastconjunction}{ en\nobreakspace}%
- \renewcommand{\crefpairgroupconjunction}{ en\nobreakspace}%
- \renewcommand{\crefmiddlegroupconjunction}{, }%
- \renewcommand{\creflastgroupconjunction}{ en\nobreakspace}%
- %
- \Crefname{equation}{Vergel\ij{}king}{Vergel\ij{}kingen}%
- \Crefname{figure}{Figuur}{Figuren}%
- \Crefname{subfigure}{Figuur}{Figuren}%
- \Crefname{table}{Tabel}{Tabellen}%
- \Crefname{subtable}{Tabel}{Tabellen}%
- \Crefname{page}{Pagina}{Pagina's}%
- \Crefname{part}{Deel}{Delen}%
- \Crefname{chapter}{Hoofdstuk}{Hoofdstuken}%
- \Crefname{section}{Paragraaf}{Paragrafen}%
- \Crefname{subsection}{Paragraaf}{Paragrafen}%
- \Crefname{subsubsection}{Paragraaf}{Paragrafen}%
- \Crefname{appendix}{Appendix}{Appendices}%
- \Crefname{subappendix}{Appendix}{Appendices}%
- \Crefname{subsubappendix}{Appendix}{Appendices}%
- \Crefname{subsubsubappendix}{Appendix}{Appendices}%
- \Crefname{enumi}{Punt}{Punten}%
- \Crefname{enumii}{Punt}{Punten}%
- \Crefname{enumiii}{Punt}{Punten}%
- \Crefname{enumiv}{Punt}{Punten}%
- \Crefname{enumv}{Punt}{Punten}%
- \Crefname{footnote}{Voetnote}{Voetnoten}%
- \Crefname{theorem}{Theorema}{Theorema's}%
- \Crefname{lemma}{Lemma}{Lemma's}%
- \Crefname{corollary}{Corollarium}{Corollaria}%
- \Crefname{proposition}{Bewering}{Beweringen}%
- \Crefname{definition}{Definitie}{Definities}%
- \Crefname{result}{Resultaat}{Resultaten}%
- \Crefname{example}{Voorbeeld}{Voorbeelden}%
- \Crefname{remark}{Opmerking}{Opmerkingen}%
- \Crefname{note}{Aantekening}{Aantekeningen}%
- \Crefname{algorithm}{Algoritme}{Algoritmen}%
- \Crefname{listing}{Listing}{Listings}%
- \Crefname{line}{Lijn}{Lijnen}%
- %
- \if@cref@capitalise% capitalise set
- \if@cref@abbrev%
- \crefname{equation}{Verg.}{Verg's.}%
- \crefname{figure}{Fig.}{Fig's.}%
- \crefname{subfigure}{Fig.}{Fig's.}%
- \else%
- \crefname{equation}{Vergel\ij{}king}{Vergel\ij{}kingen}%
- \crefname{figure}{Figuur}{Figuren}%
- \crefname{subfigure}{Figuur}{Figuren}%
- \fi%
- \crefname{table}{Tabel}{Tabellen}%
- \crefname{subtable}{Tabel}{Tabellen}%
- \crefname{page}{Pagina}{Pagina's}%
- \crefname{part}{Deel}{Delen}%
- \crefname{chapter}{Hoofdstuk}{Hoofdstukken}%
- \crefname{section}{Paragraaf}{Paragrafen}%
- \crefname{appendix}{Appendix}{Appendices}%
- \crefname{enumi}{Punt}{Punten}%
- \crefname{footnote}{Voetnote}{Voetnoten}%
- \crefname{theorem}{Theorema}{Theorema's}%
- \crefname{lemma}{Lemma}{Lemma's}%
- \crefname{corollary}{Corollarium}{Corollaria}%
- \crefname{proposition}{Bewering}{Beweringen}%
- \crefname{definition}{Definitie}{Definities}%
- \crefname{result}{Resultaat}{Resultaten}%
- \crefname{example}{Voorbeeld}{Voorbeelden}%
- \crefname{remark}{Opmerking}{Opmerkingen}%
- \crefname{note}{Aantekening}{Aantekeningen}%
- \crefname{algorithm}{Algoritme}{Algoritmen}%
- \crefname{listing}{Listing}{Listings}%
- \crefname{line}{Lijn}{Lijnen}%
- %
- \else% capitalise unset
- \if@cref@abbrev%
- \crefname{equation}{verg.}{verg's.}%
- \crefname{figure}{fig.}{fig's.}%
- \crefname{subfigure}{fig.}{fig's.}%
- \else%
- \crefname{equation}{vergel\ij{}king}{vergel\ij{}kingen}%
- \crefname{figure}{figuur}{figuren}%
- \crefname{subfigure}{figuur}{figuren}%
- \fi%
- \crefname{table}{tabel}{tabellen}%
- \crefname{subtable}{tabel}{tabellen}%
- \crefname{page}{pagina}{pagina's}%
- \crefname{part}{deel}{delen}%
- \crefname{chapter}{hoofdstuk}{hoofdstukken}%
- \crefname{section}{paragraaf}{paragrafen}%
- \crefname{appendix}{appendix}{appendices}%
- \crefname{enumi}{punt}{punten}%
- \crefname{footnote}{voetnote}{voetnoten}%
- \crefname{theorem}{theorema}{theorema's}%
- \crefname{lemma}{lemma}{lemma's}%
- \crefname{corollary}{corollarium}{corollaria}%
- \crefname{proposition}{bewering}{beweringen}%
- \crefname{definition}{definitie}{definities}%
- \crefname{result}{resultaat}{resultaten}%
- \crefname{example}{voorbeeld}{voorbeelden}%
- \crefname{remark}{opmerking}{opmerkingen}%
- \crefname{note}{aantekening}{aantekeningen}%
- \crefname{algorithm}{algoritme}{algoritmen}%
- \crefname{listing}{listing}{listings}%
- \crefname{line}{lijn}{lijnen}%
- \fi}% end \cref@addlanguagedefs
- \DeclareOption{french}{%
- \AtBeginDocument{%
- \def\crefrangeconjunction@preamble{ \`a\nobreakspace}%
- \def\crefrangepreconjunction@preamble{}%
- \def\crefrangepostconjunction@preamble{}%
- \def\crefpairconjunction@preamble{ et\nobreakspace}%
- \def\crefmiddleconjunction@preamble{, }%
- \def\creflastconjunction@preamble{ et\nobreakspace}%
- \def\crefpairgroupconjunction@preamble{ et\nobreakspace}%
- \def\crefmiddlegroupconjunction@preamble{, }%
- \def\creflastgroupconjunction@preamble{, et\nobreakspace}%
- %
- \Crefname@preamble{equation}{{\'E}quation}{{\'E}quations}%
- \Crefname@preamble{figure}{Figure}{Figures}%
- \Crefname@preamble{table}{Tableau}{Tableaux}%
- \Crefname@preamble{page}{Page}{Pages}%
- \Crefname@preamble{part}{Partie}{Parties}%
- \Crefname@preamble{chapter}{Chapitre}{Chapitres}%
- \Crefname@preamble{section}{Section}{Sections}%
- \Crefname@preamble{appendix}{Annexe}{Annexes}%
- \Crefname@preamble{enumi}{Point}{Points}%
- \Crefname@preamble{footnote}{Note}{Notes}%
- \Crefname@preamble{theorem}{Th\'eor\`eme}{Th\'eor\`emes}%
- \Crefname@preamble{lemma}{Lemme}{Lemmes}%
- \Crefname@preamble{corollary}{Corollaire}{Corollaires}%
- \Crefname@preamble{proposition}{Proposition}{Propositions}%
- \Crefname@preamble{definition}{D\'efinition}{D\'efinitions}%
- \Crefname@preamble{result}{R\'esultat}{R\'esultats}%
- \Crefname@preamble{example}{Exemple}{Exemples}%
- \Crefname@preamble{remark}{Remarque}{Remarques}%
- \Crefname@preamble{algorithm}{Algorithme}{Algorithmes}%
- \Crefname@preamble{listing}{Liste}{Listes}%
- \Crefname@preamble{line}{Ligne}{Lignes}%
- %
- \if@cref@capitalise% capitalise set
- \crefname@preamble{equation}{{\'E}quation}{{\'E}quations}%
- \crefname@preamble{figure}{Figure}{Figures}%
- \crefname@preamble{table}{Tableau}{Tableaux}%
- \crefname@preamble{page}{Page}{Pages}%
- \crefname@preamble{part}{Partie}{Parties}%
- \crefname@preamble{chapter}{Chapitre}{Chapitres}%
- \crefname@preamble{section}{Section}{Sections}%
- \crefname@preamble{appendix}{Annexe}{Annexes}%
- \crefname@preamble{enumi}{Point}{Points}%
- \crefname@preamble{footnote}{Note}{Notes}%
- \crefname@preamble{theorem}{Th\'eor\`eme}{Th\'eor\`emes}%
- \crefname@preamble{lemma}{Lemme}{Lemmes}%
- \crefname@preamble{corollary}{Corollaire}{Corollaires}%
- \crefname@preamble{proposition}{Proposition}{Propositions}%
- \crefname@preamble{definition}{D\'efinition}{D\'efinitions}%
- \crefname@preamble{result}{R\'esultat}{R\'esultats}%
- \crefname@preamble{example}{Exemple}{Exemples}%
- \crefname@preamble{remark}{Remarque}{Remarques}%
- \crefname@preamble{note}{Commentaire}{Commentaires}%
- \crefname@preamble{algorithm}{Algorithme}{Algorithmes}%
- \crefname@preamble{listing}{Liste}{Listes}%
- \crefname@preamble{line}{Ligne}{Lignes}%
- %
- \else% capitalise unset
- \crefname@preamble{equation}{{\'e}quation}{{\'e}quations}%
- \crefname@preamble{figure}{figure}{figures}%
- \crefname@preamble{table}{tableau}{tableaux}%
- \crefname@preamble{page}{page}{pages}%
- \crefname@preamble{part}{partie}{parties}%
- \crefname@preamble{chapter}{chapitre}{chapitres}%
- \crefname@preamble{section}{section}{sections}%
- \crefname@preamble{appendix}{annexe}{annexes}%
- \crefname@preamble{enumi}{point}{points}%
- \crefname@preamble{footnote}{note}{notes}%
- \crefname@preamble{theorem}{th\'eor\`eme}{th\'eor\`emes}%
- \crefname@preamble{lemma}{lemme}{lemmes}%
- \crefname@preamble{corollary}{corollaire}{corollaires}%
- \crefname@preamble{proposition}{proposition}{propositions}%
- \crefname@preamble{definition}{d\'efinition}{d\'efinitions}%
- \crefname@preamble{result}{r\'esultat}{r\'esultats}%
- \crefname@preamble{example}{exemple}{exemples}%
- \crefname@preamble{remark}{remarque}{remarques}%
- \crefname@preamble{note}{commentaire}{commentaires}%
- \crefname@preamble{algorithm}{algorithme}{algorithmes}%
- \crefname@preamble{listing}{liste}{listes}%
- \crefname@preamble{line}{ligne}{lignes}%
- \fi%
- \def\cref@language{french}%
- }}% end \DeclareOption and \AtBeginDocument
- \cref@addlanguagedefs{french}{%
- \PackageInfo{cleveref}{loaded `french' language definitions}%
- \renewcommand{\crefrangeconjunction}{ \`a\nobreakspace}%
- \renewcommand\crefrangepreconjunction{}%
- \renewcommand\crefrangepostconjunction{}%
- \renewcommand{\crefpairconjunction}{ et\nobreakspace}%
- \renewcommand{\crefmiddleconjunction}{, }%
- \renewcommand{\creflastconjunction}{ et\nobreakspace}%
- \renewcommand{\crefpairgroupconjunction}{ et\nobreakspace}%
- \renewcommand{\crefmiddlegroupconjunction}{, }%
- \renewcommand{\creflastgroupconjunction}{ et\nobreakspace}%
- %
- \Crefname{equation}{{\'E}quation}{{\'E}quations}%
- \Crefname{figure}{Figure}{Figures}%
- \Crefname{subfigure}{Figure}{Figures}%
- \Crefname{table}{Tableau}{Tableaux}%
- \Crefname{subtable}{Tableau}{Tableaux}%
- \Crefname{page}{Page}{Pages}%
- \Crefname{part}{Partie}{Parties}%
- \Crefname{chapter}{Chapitre}{Chapitres}%
- \Crefname{section}{Section}{Sections}%
- \Crefname{subsection}{Section}{Sections}%
- \Crefname{subsubsection}{Section}{Sections}%
- \Crefname{appendix}{Annexe}{Annexes}%
- \Crefname{subappendix}{Annexe}{Annexes}%
- \Crefname{subsubappendix}{Annexe}{Annexes}%
- \Crefname{subsubsubappendix}{Annexe}{Annexes}%
- \Crefname{enumi}{Point}{Points}%
- \Crefname{enumii}{Point}{Points}%
- \Crefname{enumiii}{Point}{Points}%
- \Crefname{enumiv}{Point}{Points}%
- \Crefname{enumv}{Point}{Points}%
- \Crefname{footnote}{Note}{Notes}%
- \Crefname{theorem}{Th\'eor\`eme}{Th\'eor\`emes}%
- \Crefname{lemma}{Lemme}{Lemmes}%
- \Crefname{corollary}{Corollaire}{Corollaires}%
- \Crefname{proposition}{Proposition}{Propositions}%
- \Crefname{definition}{D\'efinition}{D\'efinitions}%
- \Crefname{result}{R\'esultat}{R\'esultats}%
- \Crefname{example}{Exemple}{Exemples}%
- \Crefname{remark}{Remarque}{Remarques}%
- \Crefname{note}{Commentaire}{Commentaires}%
- \Crefname{algorithm}{Algorithme}{Algorithmes}%
- \Crefname{listing}{Liste}{Listes}%
- \Crefname{line}{Ligne}{Lignes}%
- %
- \if@cref@capitalise% capitalise set
- \crefname{equation}{{\'E}quation}{{\'E}quations}%
- \crefname{figure}{Figure}{Figures}%
- \crefname{subfigure}{Figure}{Figures}%
- \crefname{table}{Tableau}{Tableaux}%
- \crefname{subtable}{Tableau}{Tableaux}%
- \crefname{page}{Page}{Pages}%
- \crefname{part}{Partie}{Parties}%
- \crefname{chapter}{Chapitre}{Chapitres}%
- \crefname{section}{Section}{Sections}%
- \crefname{subsection}{Section}{Sections}%
- \crefname{subsubsection}{Section}{Sections}%
- \crefname{appendix}{Annexe}{Annexes}%
- \crefname{subappendix}{Annexe}{Annexes}%
- \crefname{subsubappendix}{Annexe}{Annexes}%
- \crefname{subsubsubappendix}{Annexe}{Annexes}%
- \crefname{enumi}{Point}{Points}%
- \crefname{enumii}{Point}{Points}%
- \crefname{enumiii}{Point}{Points}%
- \crefname{enumiv}{Point}{Points}%
- \crefname{enumv}{Point}{Points}%
- \crefname{footnote}{Note}{Notes}%
- \crefname{theorem}{Th\'eor\`eme}{Th\'eor\`emes}%
- \crefname{lemma}{Lemme}{Lemmes}%
- \crefname{corollary}{Corollaire}{Corollaires}%
- \crefname{proposition}{Proposition}{Propositions}%
- \crefname{definition}{D\'efinition}{D\'efinitions}%
- \crefname{result}{R\'esultat}{R\'esultats}%
- \crefname{example}{Exemple}{Exemples}%
- \crefname{remark}{Remarque}{Remarques}%
- \crefname{note}{Commentaire}{Commentaires}%
- \crefname{algorithm}{Algorithme}{Algorithmes}%
- \crefname{listing}{Liste}{Listes}%
- \crefname{line}{Ligne}{Lignes}%
- %
- \else% capitalise unset
- \crefname{equation}{{\'e}quation}{{\'e}quations}%
- \crefname{figure}{figure}{figures}%
- \crefname{subfigure}{figure}{figures}%
- \crefname{table}{tableau}{tableaux}%
- \crefname{subtable}{tableau}{tableaux}%
- \crefname{page}{page}{pages}%
- \crefname{part}{partie}{parties}%
- \crefname{chapter}{chapitre}{chapitres}%
- \crefname{section}{section}{sections}%
- \crefname{subsection}{section}{sections}%
- \crefname{subsubsection}{section}{sections}%
- \crefname{appendix}{annexe}{annexes}%
- \crefname{subappendix}{annexe}{annexes}%
- \crefname{subsubappendix}{annexe}{annexes}%
- \crefname{subsubsubappendix}{annexe}{annexes}%
- \crefname{enumi}{point}{points}%
- \crefname{enumii}{point}{points}%
- \crefname{enumiii}{point}{points}%
- \crefname{enumiv}{point}{points}%
- \crefname{enumv}{point}{points}%
- \crefname{footnote}{note}{notes}%
- \crefname{theorem}{th\'eor\`eme}{th\'eor\`emes}%
- \crefname{lemma}{lemme}{lemmes}%
- \crefname{corollary}{corollaire}{corollaires}%
- \crefname{proposition}{proposition}{propositions}%
- \crefname{definition}{d\'efinition}{d\'efinitions}%
- \crefname{result}{r\'esultat}{r\'esultats}%
- \crefname{example}{exemple}{exemples}%
- \crefname{remark}{remarque}{remarques}%
- \crefname{note}{commentaire}{commentaires}%
- \crefname{algorithm}{algorithme}{algorithmes}%
- \crefname{listing}{liste}{listes}%
- \crefname{line}{ligne}{lignes}%
- \fi}% end \cref@loadlanguagedefs
- \DeclareOption{spanish}{%
- \AtBeginDocument{%
- \def\crefrangeconjunction@preamble{ a\nobreakspace}%
- \def\crefrangepreconjunction@preamble{}%
- \def\crefrangepostconjunction@preamble{}%
- \def\crefpairconjunction@preamble{ y\nobreakspace}%
- \def\crefmiddleconjunction@preamble{, }%
- \def\creflastconjunction@preamble{ y\nobreakspace}%
- \def\crefpairgroupconjunction@preamble{ y\nobreakspace}%
- \def\crefmiddlegroupconjunction@preamble{, }%
- \def\creflastgroupconjunction@preamble{ y\nobreakspace}%
- %
- \Crefname@preamble{equation}{Ecuaci\'on}{Ecuaciones}%
- \Crefname@preamble{figure}{Figura}{Figuras}%
- \Crefname@preamble{table}{Cuadro}{Cuadros}%
- \Crefname@preamble{page}{P\'agina}{P\'aginas}%
- \Crefname@preamble{part}{Parte}{Partes}%
- \Crefname@preamble{chapter}{Cap\'itulo}{Cap\'itulos}%
- \Crefname@preamble{section}{Apartado}{Apartados}%
- \Crefname@preamble{appendix}{Ap\'endice}{Ap\'endices}%
- \Crefname@preamble{enumi}{Punto}{Puntos}%
- \Crefname@preamble{footnote}{Nota}{Notas}%
- \Crefname@preamble{theorem}{Teorema}{Teoremas}%
- \Crefname@preamble{lemma}{Lema}{Lemas}%
- \Crefname@preamble{corollary}{Corolario}{Corolarios}%
- \Crefname@preamble{proposition}{Proposici\'on}{Proposiciones}%
- \Crefname@preamble{definition}{Definici\'on}{Definiciones}%
- \Crefname@preamble{result}{Resultado}{Resultados}%
- \Crefname@preamble{example}{Ejemplo}{Ejemplos}%
- \Crefname@preamble{remark}{Observaci\'on}{Observaciones}%
- \Crefname@preamble{note}{Nota}{Notas}%
- \Crefname@preamble{algorithm}{Algoritmo}{Algoritmos}%
- \Crefname@preamble{listing}{Listado}{Listados}%
- \Crefname@preamble{line}{L\'inea}{L\'ineas}%
- %
- \if@cref@capitalise% capitalise set
- \crefname@preamble{equation}{Ecuaci\'on}{Ecuaciones}%
- \crefname@preamble{figure}{Figura}{Figuras}%
- \crefname@preamble{table}{Cuadro}{Cuadros}%
- \crefname@preamble{page}{P\'agina}{P\'aginas}%
- \crefname@preamble{part}{Parte}{Partes}%
- \crefname@preamble{chapter}{Cap\'itulo}{Cap\'itulos}%
- \crefname@preamble{section}{Apartado}{Apartados}%
- \crefname@preamble{appendix}{Ap\'endice}{Ap\'endices}%
- \crefname@preamble{enumi}{Punto}{Puntos}%
- \crefname@preamble{footnote}{Nota}{Notas}%
- \crefname@preamble{theorem}{Teorema}{Teoremas}%
- \crefname@preamble{lemma}{Lema}{Lemas}%
- \crefname@preamble{corollary}{Corolario}{Corolarios}%
- \crefname@preamble{proposition}{Proposici\'on}{Proposiciones}%
- \crefname@preamble{definition}{Definici\'on}{Definiciones}%
- \crefname@preamble{result}{Resultado}{Resultados}%
- \crefname@preamble{example}{Ejemplo}{Ejemplos}%
- \crefname@preamble{remark}{Observaci\'on}{Observaciones}%
- \crefname@preamble{note}{Nota}{Notas}%
- \crefname@preamble{algorithm}{Algoritmo}{Algoritmos}%
- \crefname@preamble{listing}{Listado}{Listados}%
- \crefname@preamble{line}{L\'inea}{L\'ineas}%
- %
- \else% capitalise unset
- \crefname@preamble{equation}{ecuaci\'on}{ecuaciones}%
- \crefname@preamble{figure}{figura}{figuras}%
- \crefname@preamble{table}{cuadro}{cuadros}%
- \crefname@preamble{page}{p\'agina}{p\'aginas}%
- \crefname@preamble{part}{parte}{partes}%
- \crefname@preamble{chapter}{cap\'itulo}{cap\'itulos}%
- \crefname@preamble{section}{apartado}{apartados}%
- \crefname@preamble{appendix}{ap\'endice}{ap\'endices}%
- \crefname@preamble{enumi}{punto}{puntos}%
- \crefname@preamble{footnote}{nota}{notas}%
- \crefname@preamble{theorem}{teorema}{teoremas}%
- \crefname@preamble{lemma}{lema}{lemas}%
- \crefname@preamble{corollary}{corolario}{corolarios}%
- \crefname@preamble{proposition}{proposici\'on}{proposiciones}%
- \crefname@preamble{definition}{definici\'on}{definiciones}%
- \crefname@preamble{result}{resultado}{resultados}%
- \crefname@preamble{example}{ejemplo}{ejemplos}%
- \crefname@preamble{remark}{observaci\'on}{observaciones}%
- \crefname@preamble{note}{nota}{notas}%
- \crefname@preamble{algorithm}{algoritmo}{algoritmos}%
- \crefname@preamble{listing}{listado}{listados}%
- \crefname@preamble{line}{l\'inea}{l\'ineas}%
- \fi%
- \def\cref@language{spanish}%
- }}% end \DeclareOption and \AtBeginDocument
- \cref@addlanguagedefs{spanish}{%
- \PackageInfo{cleveref}{loaded `spanish' language definitions}%
- \renewcommand{\crefrangeconjunction}{ a\nobreakspace}%
- \renewcommand{\crefrangepreconjunction}{}%
- \renewcommand{\crefrangepostconjunction}{}%
- \renewcommand{\crefpairconjunction}{ y\nobreakspace}%
- \renewcommand{\crefmiddleconjunction}{, }%
- \renewcommand{\creflastconjunction}{ y\nobreakspace}%
- \renewcommand{\crefpairgroupconjunction}{ y\nobreakspace}%
- \renewcommand{\crefmiddlegroupconjunction}{, }%
- \renewcommand{\creflastgroupconjunction}{ y\nobreakspace}%
- %
- \Crefname{equation}{Ecuaci\'on}{Ecuaciones}%
- \Crefname{figure}{Figura}{Figuras}%
- \Crefname{subfigure}{Figura}{Figuras}%
- \Crefname{table}{Cuadro}{Cuadros}%
- \Crefname{subtable}{Cuadro}{Cuadros}%
- \Crefname{page}{P\'agina}{P\'aginas}%
- \Crefname{part}{Parte}{Partes}%
- \Crefname{chapter}{Cap\'itulo}{Cap\'itulos}%
- \Crefname{section}{Apartado}{Apartados}%
- \Crefname{subsection}{Apartado}{Apartados}%
- \Crefname{subsubsection}{Apartado}{Apartados}%
- \Crefname{appendix}{Ap\'endice}{Ap\'endices}%
- \Crefname{subappendix}{Ap\'endice}{Ap\'endices}%
- \Crefname{subsubappendix}{Ap\'endice}{Ap\'endices}%
- \Crefname{subsubsubappendix}{Ap\'endice}{Ap\'endices}%
- \Crefname{enumi}{Punto}{Puntos}%
- \Crefname{enumii}{Punto}{Puntos}%
- \Crefname{enumiii}{Punto}{Puntos}%
- \Crefname{enumiv}{Punto}{Puntos}%
- \Crefname{enumv}{Punto}{Puntos}%
- \Crefname{footnote}{Nota}{Notas}%
- \Crefname{theorem}{Teorema}{Teoremas}%
- \Crefname{lemma}{Lema}{Lemas}%
- \Crefname{corollary}{Corolario}{Corolarios}%
- \Crefname{proposition}{Proposici\'on}{Proposiciones}%
- \Crefname{definition}{Definici\'on}{Definiciones}%
- \Crefname{result}{Resultado}{Resultados}%
- \Crefname{example}{Ejemplo}{Ejemplos}%
- \Crefname{remark}{Observaci\'on}{Observaci\'on}%
- \Crefname{note}{Nota}{Notas}%
- \Crefname{algorithm}{Algoritmo}{Algoritmos}%
- \Crefname{listing}{Listado}{Listados}%
- \Crefname{line}{L\'inea}{L\'ineas}%
- %
- \if@cref@capitalise% capitalise set
- \crefname{equation}{Ecuaci\'on}{Ecuaciones}%
- \crefname{figure}{Figura}{Figuras}%
- \crefname{subfigure}{Figura}{Figuras}%
- \crefname{table}{Cuadro}{Cuadros}%
- \crefname{subtable}{Cuadro}{Cuadros}%
- \crefname{page}{P\'agina}{P\'aginas}%
- \crefname{part}{Parte}{Partes}%
- \crefname{chapter}{Cap\'itulo}{Cap\'itulos}%
- \crefname{section}{Apartado}{Apartados}%
- \crefname{subsection}{Apartado}{Apartados}%
- \crefname{subsubsection}{Apartado}{Apartados}%
- \crefname{appendix}{Ap\'endice}{Ap\'endices}%
- \crefname{subappendix}{Ap\'endice}{Ap\'endices}%
- \crefname{subsubappendix}{Ap\'endice}{Ap\'endices}%
- \crefname{subsubsubappendix}{Ap\'endice}{Ap\'endices}%
- \crefname{enumi}{Punto}{Puntos}%
- \crefname{enumii}{Punto}{Puntos}%
- \crefname{enumiii}{Punto}{Puntos}%
- \crefname{enumiv}{Punto}{Puntos}%
- \crefname{enumv}{Punto}{Puntos}%
- \crefname{footnote}{Nota}{Notas}%
- \crefname{theorem}{Teorema}{Teoremas}%
- \crefname{lemma}{Lema}{Lemas}%
- \crefname{corollary}{Corolario}{Corolarios}%
- \crefname{proposition}{Proposici\'on}{Proposiciones}%
- \crefname{definition}{Definici\'on}{Definiciones}%
- \crefname{result}{Resultado}{Resultados}%
- \crefname{example}{Ejemplo}{Ejemplos}%
- \crefname{remark}{Observaci\'on}{Observaci\'ones}%
- \crefname{note}{Nota}{Notas}%
- \crefname{algorithm}{Algoritmo}{Algoritmos}%
- \crefname{listing}{Listado}{Listados}%
- \crefname{line}{L\'inea}{L\'ineas}%
- %
- \else% capitalise unset
- \crefname{equation}{ecuaci\'on}{ecuaciones}%
- \crefname{figure}{figura}{figuras}%
- \crefname{subfigure}{figura}{figuras}%
- \crefname{table}{cuadro}{cuadros}%
- \crefname{subtable}{cuadro}{cuadros}%
- \crefname{page}{p\'agina}{p\'aginas}%
- \crefname{part}{parte}{partes}%
- \crefname{chapter}{cap\'itulo}{cap\'itulos}%
- \crefname{section}{apartado}{apartados}%
- \crefname{subsection}{apartado}{apartados}%
- \crefname{subsubsection}{apartado}{apartados}%
- \crefname{appendix}{ap\'endice}{ap\'endices}%
- \crefname{subappendix}{ap\'endice}{ap\'endices}%
- \crefname{subsubappendix}{ap\'endice}{ap\'endices}%
- \crefname{subsubsubappendix}{ap\'endice}{ap\'endices}%
- \crefname{enumi}{punto}{puntos}%
- \crefname{enumii}{punto}{puntos}%
- \crefname{enumiii}{punto}{puntos}%
- \crefname{enumiv}{punto}{puntos}%
- \crefname{enumv}{punto}{puntos}%
- \crefname{footnote}{nota}{notas}%
- \crefname{theorem}{teorema}{teoremas}%
- \crefname{lemma}{lema}{lemas}%
- \crefname{corollary}{corolario}{corolarios}%
- \crefname{proposition}{proposici\'on}{proposiciones}%
- \crefname{definition}{definici\'on}{definiciones}%
- \crefname{result}{resultado}{resultados}%
- \crefname{example}{ejemplo}{ejemplos}%
- \crefname{remark}{observaci\'on}{observaci\'ones}%
- \crefname{note}{nota}{notas}%
- \crefname{algorithm}{algoritmo}{algoritmos}%
- \crefname{listing}{listado}{listados}%
- \crefname{line}{l\'inea}{l\'ineas}%
- \fi}% end \cref@loadlanguagedefs
- \DeclareOption{italian}{%
- \AtBeginDocument{%
- \def\crefrangeconjunction@preamble{ a\nobreakspace}%
- \def\crefrangepreconjunction@preamble{da\nobreakspace}%
- \def\crefrangepostconjunction@preamble{}%
- \def\crefpairconjunction@preamble{ e\nobreakspace}%
- \def\crefmiddleconjunction@preamble{, }%
- \def\creflastconjunction@preamble{ e\nobreakspace}%
- \def\crefpairgroupconjunction@preamble{ e\nobreakspace}%
- \def\crefmiddlegroupconjunction@preamble{, }%
- \def\creflastgroupconjunction@preamble{ e\nobreakspace}%
- %
- \Crefname@preamble{equation}{Equazione}{Equazioni}%
- \Crefname@preamble{figure}{Figura}{Figure}%
- \Crefname@preamble{table}{Tabella}{Tabelle}%
- \Crefname@preamble{page}{Pagina}{Pagine}%
- \Crefname@preamble{part}{Parte}{Parti}%
- \Crefname@preamble{chapter}{Capitolo}{Capitoli}%
- \Crefname@preamble{section}{Sezione}{Sezioni}%
- \Crefname@preamble{appendix}{Appendice}{Appendici}%
- \Crefname@preamble{enumi}{Voce}{Voci}%
- \Crefname@preamble{footnote}{Nota}{Note}%
- \Crefname@preamble{theorem}{Teorema}{Teoremi}%
- \Crefname@preamble{lemma}{Lemma}{Lemmi}%
- \Crefname@preamble{corollary}{Corollario}{Corollari}%
- \Crefname@preamble{proposition}{Proposizione}{Proposizioni}%
- \Crefname@preamble{definition}{Definizioni}{Definizioni}%
- \Crefname@preamble{result}{Risultato}{Risultati}%
- \Crefname@preamble{example}{esempio}{esempi}%
- \Crefname@preamble{remark}{Osservazione}{Osservazioni}%
- \Crefname@preamble{note}{Nota}{Note}%
- \Crefname@preamble{algorithm}{Algoritmo}{Algoritmi}%
- \Crefname@preamble{listing}{Elenco}{Elenchi}%
- \Crefname@preamble{line}{Linea}{Linee}%
- %
- \if@cref@capitalise% capitalise set
- \if@cref@abbrev%
- \crefname@preamble{equation}{Eq.}{Eq.}%
- \crefname@preamble{figure}{Fig.}{Fig.}%
- \else%
- \crefname@preamble{equation}{Equazione}{Equazioni}%
- \crefname@preamble{figure}{Figura}{Figure}%
- \fi%
- \crefname@preamble{table}{Tabella}{Tabelle}%
- \crefname@preamble{page}{Pagina}{Pagine}%
- \crefname@preamble{part}{Parte}{Parti}%
- \crefname@preamble{chapter}{Capitolo}{Capitoli}%
- \crefname@preamble{section}{Sezione}{Sezioni}%
- \crefname@preamble{appendix}{Appendice}{Appendici}%
- \crefname@preamble{enumi}{Voce}{Voci}%
- \crefname@preamble{footnote}{Nota}{Note}%
- \crefname@preamble{theorem}{Teorema}{Teoremi}%
- \crefname@preamble{lemma}{Lemma}{Lemmi}%
- \crefname@preamble{corollary}{Corollario}{Corollari}%
- \crefname@preamble{proposition}{Proposizione}{Proposizioni}%
- \crefname@preamble{definition}{Definizione}{Definizioni}%
- \crefname@preamble{result}{Risultato}{Risultati}%
- \crefname@preamble{example}{Esempio}{Esempi}%
- \crefname@preamble{remark}{Osservazione}{Osservazioni}%
- \crefname@preamble{note}{Nota}{Note}%
- \crefname@preamble{algorithm}{Algoritmo}{Algoritmi}%
- \crefname@preamble{listing}{Elenco}{Elenchi}%
- \crefname@preamble{line}{Linea}{Linee}%
- %
- \else% capitalise unset
- \if@cref@abbrev%
- \crefname@preamble{equation}{eq.}{eq.}%
- \crefname@preamble{figure}{fig.}{fig.}%
- \else%
- \crefname@preamble{equation}{equazione}{equazioni}%
- \crefname@preamble{figure}{figura}{figure}%
- \fi%
- \crefname@preamble{table}{tabella}{tabelle}%
- \crefname@preamble{page}{pagina}{pagine}%
- \crefname@preamble{part}{parte}{parti}%
- \crefname@preamble{chapter}{capitolo}{capitoli}%
- \crefname@preamble{section}{sezione}{sezioni}%
- \crefname@preamble{appendix}{appendice}{appendici}%
- \crefname@preamble{enumi}{voce}{voci}%
- \crefname@preamble{footnote}{nota}{note}%
- \crefname@preamble{theorem}{teorema}{teoremi}%
- \crefname@preamble{lemma}{lemma}{lemmi}%
- \crefname@preamble{corollary}{corollario}{corollari}%
- \crefname@preamble{proposition}{proposizione}{proposizioni}%
- \crefname@preamble{definition}{definizione}{definizioni}%
- \crefname@preamble{result}{risultato}{risultati}%
- \crefname@preamble{example}{esempio}{esempi}%
- \crefname@preamble{remark}{osservazione}{osservazioni}%
- \crefname@preamble{note}{nota}{note}%
- \crefname@preamble{algorithm}{algoritmo}{algoritmi}%
- \crefname@preamble{listing}{elenco}{elenchi}%
- \crefname@preamble{line}{linea}{linee}%
- \fi%
- \def\cref@language{italian}%
- }}% end \DeclareOption and \AtBeginDocument
- \cref@addlanguagedefs{italian}{%
- \PackageInfo{cleveref}{loaded `italian' language definitions}%
- \renewcommand{\crefrangeconjunction}{ a\nobreakspace}%
- \renewcommand\crefrangepreconjunction{da\nobreakspace}%
- \renewcommand\crefrangepostconjunction{}%
- \renewcommand{\crefpairconjunction}{ e\nobreakspace}%
- \renewcommand{\crefmiddleconjunction}{, }%
- \renewcommand{\creflastconjunction}{ e\nobreakspace}%
- \renewcommand{\crefpairgroupconjunction}{ e\nobreakspace}%
- \renewcommand{\crefmiddlegroupconjunction}{, }%
- \renewcommand{\creflastgroupconjunction}{ e\nobreakspace}%
- %
- \Crefname{equation}{Equazione}{Equazioni}%
- \Crefname{figure}{Figura}{Figure}%
- \Crefname{subfigure}{Figura}{Figure}%
- \Crefname{table}{Tabella}{Tabelle}%
- \Crefname{subtable}{Tabella}{Tabelle}%
- \Crefname{page}{Pagina}{Pagine}%
- \Crefname{part}{Parte}{Parti}%
- \Crefname{chapter}{Capitolo}{Capitoli}%
- \Crefname{section}{Sezione}{Sezioni}%
- \Crefname{subsection}{Sezione}{Sezioni}%
- \Crefname{subsubsection}{Sezione}{Sezioni}%
- \Crefname{appendix}{Appendice}{Appendici}%
- \Crefname{subappendix}{Appendice}{Appendici}%
- \Crefname{subsubappendix}{Appendice}{Appendici}%
- \Crefname{subsubsubappendix}{Appendice}{Appendici}%
- \Crefname{enumi}{Voce}{Voci}%
- \Crefname{enumii}{Voce}{Voci}%
- \Crefname{enumiii}{Voce}{Voci}%
- \Crefname{enumiv}{Voce}{Voci}%
- \Crefname{enumv}{Voce}{Voci}%
- \Crefname{footnote}{Nota}{Note}%
- \Crefname{theorem}{Teorema}{Teoremi}%
- \Crefname{lemma}{Lemma}{Lemmi}%
- \Crefname{corollary}{Corollario}{Corollari}%
- \Crefname{proposition}{Proposizione}{Proposizioni}%
- \Crefname{definition}{Definizione}{Definizione}%
- \Crefname{result}{Risultato}{Risultati}%
- \Crefname{example}{esempio}{esempi}%
- \Crefname{remark}{Osservazione}{Osservazioni}%
- \Crefname{note}{Nota}{Note}%
- \Crefname{algorithm}{Algoritmo}{Algoritmi}%
- \Crefname{listing}{Elenco}{Elenchi}%
- \Crefname{line}{Linea}{Linee}%
- %
- \if@cref@capitalise% capitalise set
- \if@cref@abbrev%
- \crefname{equation}{Eq.}{Eq.}%
- \crefname{figure}{Fig.}{Fig.}%
- \crefname{subfigure}{Fig.}{Fig.}%
- \else%
- \crefname{equation}{Equazione}{Equazioni}%
- \crefname{figure}{Figura}{Figure}%
- \crefname{figure}{Figura}{Figure}%
- \fi%
- \crefname{table}{Tabella}{Tabelle}%
- \crefname{page}{Pagina}{Pagine}%
- \crefname{subtable}{Tabella}{Tabelle}%
- \crefname{part}{Parte}{Parti}%
- \crefname{chapter}{Capitolo}{Capitoli}%
- \crefname{section}{Sezione}{Sezioni}%
- \crefname{subsection}{Sezione}{Sezioni}%
- \crefname{subsubsection}{Sezione}{Sezioni}%
- \crefname{appendix}{Appendice}{Appendici}%
- \crefname{subappendix}{Appendice}{Appendici}%
- \crefname{subsubappendix}{Appendice}{Appendici}%
- \crefname{subsubsubappendix}{Appendice}{Appendici}%
- \crefname{enumi}{Voce}{Voci}%
- \crefname{enumii}{Voce}{Voci}%
- \crefname{enumiii}{Voce}{Voci}%
- \crefname{enumiv}{Voce}{Voci}%
- \crefname{enumv}{Voce}{Voci}%
- \crefname{footnote}{Nota}{Note}%
- \crefname{theorem}{Teorema}{Teoremi}%
- \crefname{lemma}{Lemma}{Lemmi}%
- \crefname{corollary}{Corollario}{Corollari}%
- \crefname{proposition}{Proposizione}{Proposizioni}%
- \crefname{definition}{Definizione}{Definizione}%
- \crefname{result}{Risultato}{Risultati}%
- \crefname{example}{Esempio}{Esempi}%
- \crefname{remark}{Osservazione}{Osservazioni}%
- \crefname{note}{Nota}{Note}%
- \crefname{algorithm}{Algoritmo}{Algoritmi}%
- \crefname{listing}{Elenco}{Elenchi}%
- \crefname{line}{Linea}{Linee}%
- %
- \else% capitalise unset
- \if@cref@abbrev%
- \crefname{equation}{eq.}{eq.}%
- \crefname{figure}{fig.}{fig.}%
- \crefname{subfigure}{fig.}{fig.}%
- \else%
- \crefname{equation}{equazione}{equazioni}%
- \crefname{figure}{figura}{figure}%
- \crefname{figure}{figura}{figure}%
- \fi%
- \crefname{table}{tabella}{tabelle}%
- \crefname{page}{pagina}{pagine}%
- \crefname{subtable}{tabella}{tabelle}%
- \crefname{part}{parte}{parti}%
- \crefname{chapter}{capitolo}{capitoli}%
- \crefname{section}{sezione}{sezioni}%
- \crefname{subsection}{sezione}{sezioni}%
- \crefname{subsubsection}{sezione}{sezioni}%
- \crefname{appendix}{appendice}{appendici}%
- \crefname{subappendix}{appendice}{appendici}%
- \crefname{subsubappendix}{appendice}{appendici}%
- \crefname{subsubsubappendix}{appendice}{appendici}%
- \crefname{enumi}{voce}{voci}%
- \crefname{enumii}{voce}{voci}%
- \crefname{enumiii}{voce}{voci}%
- \crefname{enumiv}{voce}{voci}%
- \crefname{enumv}{voce}{voci}%
- \crefname{footnote}{nota}{note}%
- \crefname{theorem}{teorema}{teoremi}%
- \crefname{lemma}{lemma}{lemmi}%
- \crefname{corollary}{corollario}{corollari}%
- \crefname{proposition}{proposizione}{proposizioni}%
- \crefname{definition}{definizione}{definizione}%
- \crefname{result}{risultato}{risultati}%
- \crefname{example}{esempio}{esempi}%
- \crefname{remark}{osservazione}{osservazioni}%
- \crefname{note}{nota}{note}%
- \crefname{algorithm}{algoritmo}{algoritmi}%
- \crefname{listing}{elenco}{elenchi}%
- \crefname{line}{linea}{linee}%
- \fi}% end \cref@loadlanguagedefs
- \DeclareOption{russian}{%
- \AtBeginDocument{%
- \def\crefrangeconjunction@preamble{--}%
- \def\crefrangepreconjunction@preamble{}%
- \def\crefrangepostconjunction@preamble{}%
- \def\crefpairconjunction@preamble{ \cyri\nobreakspace}%
- \def\crefmiddleconjunction@preamble{, }%
- \def\creflastconjunction@preamble{ \cyri\nobreakspace}%
- \def\crefpairgroupconjunction@preamble{ \cyri\nobreakspace}%
- \def\crefmiddlegroupconjunction@preamble{, }%
- \def\creflastgroupconjunction@preamble%
- {, \cyra\ \cyrt\cyra\cyrk\cyrzh\cyre\nobreakspace}%
- %
- \Crefname@preamble{equation}%
- {\CYRF\cyro\cyrr\cyrm\cyru\cyrl\cyra}%
- {\CYRF\cyro\cyrr\cyrm\cyru\cyrl\cyrery}%
- \Crefname@preamble{figure}%
- {\CYRR\cyri\cyrs\cyru\cyrn\cyro\cyrk}%
- {\CYRR\cyri\cyrs\cyru\cyrn\cyrk\cyri}%
- \Crefname@preamble{table}%
- {\CYRT\cyra\cyrb\cyrl\cyri\cyrc\cyra}%
- {\CYRT\cyra\cyrb\cyrl\cyri\cyrc\cyrery}%
- \Crefname@preamble{enumi}%
- {\CYRP\cyru\cyrn\cyrk\cyrt}%
- {\CYRP\cyru\cyrn\cyrk\cyrt\cyrery}%
- \Crefname@preamble{chapter}%
- {\CYRG\cyrl\cyra\cyrv\cyra}%
- {\CYRG\cyrl\cyra\cyrv\cyrery}%
- \Crefname@preamble{section}%
- {\CYRR\cyra\cyrz\cyrd\cyre\cyrl}%
- {\CYRR\cyra\cyrz\cyrd\cyre\cyrl\cyrery}%
- \Crefname@preamble{appendix}%
- {\CYRP\cyrr\cyri\cyrl\cyro\cyrzh\cyre\cyrn\cyri\cyre}%
- {\CYRP\cyrr\cyri\cyrl\cyro\cyrzh\cyre\cyrn\cyri\cyrya}%
- \Crefname@preamble{footnote}%
- {\CYRS\cyrn\cyro\cyrs\cyrk\cyra}%
- {\CYRS\cyrn\cyro\cyrs\cyrk\cyri}%
- \Crefname@preamble{theorem}%
- {\CYRT\cyre\cyro\cyrr\cyre\cyrm\cyra}%
- {\CYRT\cyre\cyro\cyrr\cyre\cyrm\cyrery}%
- \Crefname@preamble{lemma}%
- {\CYRL\cyre\cyrm\cyrm\cyra}%
- {\CYRL\cyre\cyrm\cyrm\cyrery}%
- \Crefname@preamble{corollary}%
- {\CYRV\cyrery\cyrv\cyro\cyrd}%
- {\CYRV\cyrery\cyrv\cyro\cyrd\cyrery}%
- \Crefname@preamble{proposition}%
- {\CYRU\cyrt\cyrv\cyre\cyrr\cyrzh\cyrd\cyre\cyrn\cyri\cyre}%
- {\CYRU\cyrt\cyrv\cyre\cyrr\cyrzh\cyrd\cyre\cyrn\cyri\cyrya}%
- \Crefname@preamble{definition}%
- {\CYRO\cyrp\cyrr\cyre\cyrd\cyre\cyrl\cyre\cyrn\cyri\cyre}%
- {\CYRO\cyrp\cyrr\cyre\cyrd\cyre\cyrl\cyre\cyrn\cyri\cyrya}%
- \Crefname@preamble{result}%
- {\CYRR\cyre\cyrz\cyru\cyrl\cyrsftsn\cyrt\cyra\cyrt}%
- {\CYRR\cyre\cyrz\cyru\cyrl\cyrsftsn\cyrt\cyra\cyrt\cyrery}%
- \Crefname@preamble{example}%
- {\CYRP\cyrr\cyri\cyrm\cyre\cyrr}%
- {\CYRP\cyrr\cyri\cyrm\cyre\cyrr\cyrery}%
- \Crefname@preamble{remark}%
- {\CYRP\cyrr\cyri\cyrm\cyre\cyrch\cyra\cyrn\cyri\cyre}%
- {\CYRP\cyrr\cyri\cyrm\cyre\cyrch\cyra\cyrn\cyri\cyrya}%
- \Crefname@preamble{note}%
- {\CYRZ\cyra\cyrm\cyre\cyrt\cyrk\cyra}%
- {\CYRZ\cyra\cyrm\cyre\cyrt\cyrk\cyri}%
- \Crefname@preamble{algorithm}%
- {\CYRA\cyrl\cyrg\cyro\cyrr\cyri\cyrt\cyrm}%
- {\CYRA\cyrl\cyrg\cyro\cyrr\cyri\cyrt\cyrm\cyrery}%
- \Crefname@preamble{listing}%
- {\CYRL\cyri\cyrs\cyrt\cyri\cyrn\cyrg}%
- {\CYRL\cyri\cyrs\cyrt\cyri\cyrn\cyrg\cyri}%
- \Crefname@preamble{line}%
- {\CYRS\cyrt\cyrr\cyro\cyrk\cyra}%
- {\CYRS\cyrt\cyrr\cyro\cyrk\cyri}%
- \Crefname@preamble{page}%
- {\CYRS\cyrt\cyrr\cyra\cyrn\cyri\cyrc\cyra}%
- {\CYRS\cyrt\cyrr\cyra\cyrn\cyri\cyrc\cyrery}%
- \Crefname@preamble{part}%
- {\CYRCH\cyra\cyrs\cyrt\cyrsftsn}%
- {\CYRCH\cyra\cyrs\cyrt\cyri}%
- %
- \if@cref@capitalise% capitalise set
- \if@cref@abbrev% abbrev set
- \crefname@preamble{equation}%
- {\CYRF-\cyrl.}%
- {\CYRF-\cyrl.}%
- \crefname@preamble{figure}%
- {\CYRR\cyri\cyrs.}%
- {\CYRR\cyri\cyrs.}%
- \crefname@preamble{table}%
- {\CYRT\cyra\cyrb\cyrl.}%
- {\CYRT\cyra\cyrb\cyrl.}%
- \crefname@preamble{enumi}%
- {\CYRP.}%
- {\CYRP.\cyrp.}%
- \else%
- \crefname@preamble{equation}%
- {\CYRF\cyro\cyrr\cyrm\cyru\cyrl\cyra}%
- {\CYRF\cyro\cyrr\cyrm\cyru\cyrl\cyrery}%
- \crefname@preamble{figure}%
- {\CYRR\cyri\cyrs\cyru\cyrn\cyro\cyrk}%
- {\CYRR\cyri\cyrs\cyru\cyrn\cyrk\cyri}%
- \crefname@preamble{table}%
- {\CYRT\cyra\cyrb\cyrl\cyri\cyrc\cyra}%
- {\CYRT\cyra\cyrb\cyrl\cyri\cyrc\cyrery}%
- \crefname@preamble{enumi}%
- {\CYRP\cyru\cyrn\cyrk\cyrt}%
- {\CYRP\cyru\cyrn\cyrk\cyrt\cyrery}%
- \fi%
- \crefname@preamble{chapter}%
- {\CYRG\cyrl\cyra\cyrv\cyra}%
- {\CYRG\cyrl\cyra\cyrv\cyrery}%
- \crefname@preamble{section}%
- {\CYRR\cyra\cyrz\cyrd\cyre\cyrl}%
- {\CYRR\cyra\cyrz\cyrd\cyre\cyrl\cyrery}%
- \crefname@preamble{appendix}%
- {\CYRP\cyrr\cyri\cyrl\cyro\cyrzh\cyre\cyrn\cyri\cyre}%
- {\CYRP\cyrr\cyri\cyrl\cyro\cyrzh\cyre\cyrn\cyri\cyrya}%
- \crefname@preamble{footnote}%
- {\CYRS\cyrn\cyro\cyrs\cyrk\cyra}%
- {\CYRS\cyrn\cyro\cyrs\cyrk\cyri}%
- \crefname@preamble{theorem}%
- {\CYRT\cyre\cyro\cyrr\cyre\cyrm\cyra}%
- {\CYRT\cyre\cyro\cyrr\cyre\cyrm\cyrery}%
- \crefname@preamble{lemma}%
- {\CYRL\cyre\cyrm\cyrm\cyra}%
- {\CYRL\cyre\cyrm\cyrm\cyrery}%
- \crefname@preamble{corollary}%
- {\CYRV\cyrery\cyrv\cyro\cyrd}%
- {\CYRV\cyrery\cyrv\cyro\cyrd\cyrery}%
- \crefname@preamble{proposition}%
- {\CYRU\cyrt\cyrv\cyre\cyrr\cyrzh\cyrd\cyre\cyrn\cyri\cyre}%
- {\CYRU\cyrt\cyrv\cyre\cyrr\cyrzh\cyrd\cyre\cyrn\cyri\cyrya}%
- \crefname@preamble{definition}%
- {\CYRO\cyrp\cyrr\cyre\cyrd\cyre\cyrl\cyre\cyrn\cyri\cyre}%
- {\CYRO\cyrp\cyrr\cyre\cyrd\cyre\cyrl\cyre\cyrn\cyri\cyrya}%
- \crefname@preamble{result}%
- {\CYRR\cyre\cyrz\cyru\cyrl\cyrsftsn\cyrt\cyra\cyrt}%
- {\CYRR\cyre\cyrz\cyru\cyrl\cyrsftsn\cyrt\cyra\cyrt\cyrery}%
- \crefname@preamble{example}%
- {\CYRP\cyrr\cyri\cyrm\cyre\cyrr}%
- {\CYRP\cyrr\cyri\cyrm\cyre\cyrr\cyrery}%
- \crefname@preamble{remark}%
- {\CYRP\cyrr\cyri\cyrm\cyre\cyrch\cyra\cyrn\cyri\cyre}%
- {\CYRP\cyrr\cyri\cyrm\cyre\cyrch\cyra\cyrn\cyri\cyrya}%
- \crefname@preamble{note}%
- {\CYRZ\cyra\cyrm\cyre\cyrt\cyrk\cyra}%
- {\CYRZ\cyra\cyrm\cyre\cyrt\cyrk\cyri}%
- \crefname@preamble{algorithm}%
- {\CYRA\cyrl\cyrg\cyro\cyrr\cyri\cyrt\cyrm}%
- {\CYRA\cyrl\cyrg\cyro\cyrr\cyri\cyrt\cyrm\cyrery}%
- \crefname@preamble{listing}%
- {\CYRL\cyri\cyrs\cyrt\cyri\cyrn\cyrg}%
- {\CYRL\cyri\cyrs\cyrt\cyri\cyrn\cyrg\cyri}%
- \crefname@preamble{line}%
- {\CYRS\cyrt\cyrr\cyro\cyrk\cyra}%
- {\CYRS\cyrt\cyrr\cyro\cyrk\cyri}%
- \crefname@preamble{page}%
- {\CYRS\cyrt\cyrr\cyra\cyrn\cyri\cyrc\cyra}%
- {\CYRS\cyrt\cyrr\cyra\cyrn\cyri\cyrc\cyrery}%
- \crefname@preamble{part}%
- {\CYRCH\cyra\cyrs\cyrt\cyrsftsn}%
- {\CYRCH\cyra\cyrs\cyrt\cyri}%
- %
- \else% capitalise unset
- \if@cref@abbrev% abbrev set
- \crefname@preamble{equation}%
- {\cyrf-\cyrl.}%
- {\cyrf-\cyrl.}%
- \crefname@preamble{figure}%
- {\cyrr\cyri\cyrs.}%
- {\cyrr\cyri\cyrs.}%
- \crefname@preamble{table}%
- {\cyrt\cyra\cyrb\cyrl.}%
- {\cyrt\cyra\cyrb\cyrl.}%
- \crefname@preamble{enumi}%
- {\cyrp.}%
- {\cyrp.\cyrp.}%
- \crefname@preamble{chapter}%
- {\cyrg\cyrl\cyra\cyrv.}%
- {\cyrg\cyrl\cyra\cyrv.}%
- \crefname@preamble{section}%
- {\cyrr\cyra\cyrz\cyrd.}%
- {\cyrr\cyra\cyrz\cyrd\cyre\cyrl.}%
- \crefname@preamble{appendix}%
- {\cyrp\cyrr\cyri\cyrl\cyro\cyrzh.}%
- {\cyrp\cyrr\cyri\cyrl\cyro\cyrzh.}%
- \crefname@preamble{footnote}%
- {\cyrs\cyrn\cyro\cyrs\cyrk.}%
- {\cyrs\cyrn\cyro\cyrs\cyrk.}%
- \crefname@preamble{theorem}%
- {\cyrt\cyre\cyro\cyrr\cyre\cyrm.}%
- {\cyrt\cyre\cyro\cyrr\cyre\cyrm.}%
- \crefname@preamble{lemma}%
- {\cyrl\cyre\cyrm\cyrm.}%
- {\cyrl\cyre\cyrm\cyrm.}%
- \crefname@preamble{corollary}%
- {\cyrv\cyrery\cyrv\cyro\cyrd}%
- {\cyrv\cyrery\cyrv\cyro\cyrd.}%
- \crefname@preamble{proposition}%
- {\cyru\cyrt\cyrv\cyre\cyrr\cyrzh\cyrd.}%
- {\cyru\cyrt\cyrv\cyre\cyrr\cyrzh\cyrd.}%
- \crefname@preamble{definition}%
- {\cyro\cyrp\cyrr\cyre\cyrd\cyre\cyrl\cyre\cyrn.}%
- {\cyro\cyrp\cyrr\cyre\cyrd\cyre\cyrl\cyre\cyrn.}%
- \crefname@preamble{result}%
- {\cyrr\cyre\cyrz\cyru\cyrl\cyrsftsn\cyrt.}%
- {\cyrr\cyre\cyrz\cyru\cyrl\cyrsftsn\cyrt.}%
- \crefname@preamble{example}%
- {\cyrp\cyrr\cyri\cyrm.}%
- {\cyrp\cyrr\cyri\cyrm\cyre\cyrr.}%
- \crefname@preamble{remark}%
- {\cyrp\cyrr\cyri\cyrm\cyre\cyrch.}%
- {\cyrp\cyrr\cyri\cyrm\cyre\cyrch.}%
- \crefname@preamble{note}%
- {\cyrz\cyra\cyrm\cyre\cyrt\cyrk.}%
- {\cyrz\cyra\cyrm\cyre\cyrt\cyrk.}%
- \crefname@preamble{algorithm}%
- {\cyra\cyrl\cyrg.}%
- {\cyra\cyrl\cyrg.}%
- \crefname@preamble{listing}%
- {\cyrl\cyri\cyrs\cyrt\cyri\cyrn.}%
- {\cyrl\cyri\cyrs\cyrt\cyri\cyrn\cyrg.}%
- \crefname@preamble{line}%
- {\cyrs\cyrt\cyrr\cyrk.}%
- {\cyrs\cyrt\cyrr\cyrk.}%
- \else% abbrev unset
- \crefname@preamble{equation}%
- {\cyrf\cyro\cyrr\cyrm\cyru\cyrl\cyra}%
- {\cyrf\cyro\cyrr\cyrm\cyru\cyrl\cyrery}%
- \crefname@preamble{figure}%
- {\cyrr\cyri\cyrs\cyru\cyrn\cyro\cyrk}%
- {\cyrr\cyri\cyrs\cyru\cyrn\cyrk\cyri}%
- \crefname@preamble{table}%
- {\cyrt\cyra\cyrb\cyrl\cyri\cyrc\cyra}%
- {\cyrt\cyra\cyrb\cyrl\cyri\cyrc\cyrery}%
- \crefname@preamble{enumi}%
- {\cyrp\cyru\cyrn\cyrk\cyrt}%
- {\cyrp\cyru\cyrn\cyrk\cyrt\cyrery}%
- \crefname@preamble{chapter}%
- {\cyrg\cyrl\cyra\cyrv\cyra}%
- {\cyrg\cyrl\cyra\cyrv\cyrery}%
- \crefname@preamble{section}%
- {\cyrr\cyra\cyrz\cyrd\cyre\cyrl}%
- {\cyrr\cyra\cyrz\cyrd\cyre\cyrl\cyrery}%
- \crefname@preamble{appendix}%
- {\cyrp\cyrr\cyri\cyrl\cyro\cyrzh\cyre\cyrn\cyri\cyre}%
- {\cyrp\cyrr\cyri\cyrl\cyro\cyrzh\cyre\cyrn\cyri\cyrya}%
- \crefname@preamble{footnote}%
- {\cyrs\cyrn\cyro\cyrs\cyrk\cyra}%
- {\cyrs\cyrn\cyro\cyrs\cyrk\cyri}%
- \crefname@preamble{theorem}%
- {\cyrt\cyre\cyro\cyrr\cyre\cyrm\cyra}%
- {\cyrt\cyre\cyro\cyrr\cyre\cyrm\cyrery}%
- \crefname@preamble{lemma}%
- {\cyrl\cyre\cyrm\cyrm\cyra}%
- {\cyrl\cyre\cyrm\cyrm\cyrery}%
- \crefname@preamble{corollary}%
- {\cyrv\cyrery\cyrv\cyro\cyrd}%
- {\cyrv\cyrery\cyrv\cyro\cyrd\cyrery}%
- \crefname@preamble{proposition}%
- {\cyru\cyrt\cyrv\cyre\cyrr\cyrzh\cyrd\cyre\cyrn\cyri\cyre}%
- {\cyru\cyrt\cyrv\cyre\cyrr\cyrzh\cyrd\cyre\cyrn\cyri\cyrya}%
- \crefname@preamble{definition}%
- {\cyro\cyrp\cyrr\cyre\cyrd\cyre\cyrl\cyre\cyrn\cyri\cyre}%
- {\cyro\cyrp\cyrr\cyre\cyrd\cyre\cyrl\cyre\cyrn\cyri\cyrya}%
- \crefname@preamble{result}%
- {\cyrr\cyre\cyrz\cyru\cyrl\cyrsftsn\cyrt\cyra\cyrt}%
- {\cyrr\cyre\cyrz\cyru\cyrl\cyrsftsn\cyrt\cyra\cyrt\cyrery}%
- \crefname@preamble{example}%
- {\cyrp\cyrr\cyri\cyrm\cyre\cyrr}%
- {\cyrp\cyrr\cyri\cyrm\cyre\cyrr\cyrery}%
- \crefname@preamble{remark}%
- {\cyrp\cyrr\cyri\cyrm\cyre\cyrch\cyra\cyrn\cyri\cyre}%
- {\cyrp\cyrr\cyri\cyrm\cyre\cyrch\cyra\cyrn\cyri\cyrya}%
- \crefname@preamble{note}%
- {\cyrz\cyra\cyrm\cyre\cyrt\cyrk\cyra}%
- {\cyrz\cyra\cyrm\cyre\cyrt\cyrk\cyri}%
- \crefname@preamble{algorithm}%
- {\cyra\cyrl\cyrg\cyro\cyrr\cyri\cyrt\cyrm}%
- {\cyra\cyrl\cyrg\cyro\cyrr\cyri\cyrt\cyrm\cyrery}%
- \crefname@preamble{listing}%
- {\cyrl\cyri\cyrs\cyrt\cyri\cyrn\cyrg}%
- {\cyrl\cyri\cyrs\cyrt\cyri\cyrn\cyrg\cyri}%
- \crefname@preamble{line}%
- {\cyrs\cyrt\cyrr\cyro\cyrk\cyra}%
- {\cyrs\cyrt\cyrr\cyro\cyrk\cyri}%
- \fi%
- \crefname@preamble{page}%
- {\cyrs\cyrt\cyrr\cyra\cyrn\cyri\cyrc\cyre}%
- {\cyrs\cyrt\cyrr\cyra\cyrn\cyri\cyrc\cyra\cyrh}%
- \crefname@preamble{part}%
- {\cyrch\cyra\cyrs\cyrt\cyrsftsn}%
- {\cyrch\cyra\cyrs\cyrt\cyri}%
- \fi%
- \def\cref@language{russian}%
- }}% end \DeclareOption and \AtBeginDocument
- \cref@addlanguagedefs{russian}{%
- \PackageInfo{cleveref}{loaded `russian' language definitions}%
- \renewcommand{\crefrangeconjunction}{--}%
- \renewcommand\crefrangepreconjunction{}%
- \renewcommand\crefrangepostconjunction{}%
- \renewcommand{\crefpairconjunction}{ \cyri\nobreakspace}%
- \renewcommand{\crefmiddleconjunction}{, }%
- \renewcommand{\creflastconjunction}{ \cyri\nobreakspace}%
- \renewcommand{\crefpairgroupconjunction}{ \cyri\nobreakspace}%
- \renewcommand{\crefmiddlegroupconjunction}{, }%
- \renewcommand{\creflastgroupconjunction}%
- {, \cyra\ \cyrt\cyra\cyrk\cyrzh\cyre\nobreakspace}%
- %
- \Crefname{page}%
- {\CYRS\cyrt\cyrr\cyra\cyrn\cyri\cyrc\cyra}%
- {\CYRS\cyrt\cyrr\cyra\cyrn\cyri\cyrc\cyrery}%
- \Crefname{equation}%
- {\CYRF\cyro\cyrr\cyrm\cyru\cyrl\cyra}%
- {\CYRF\cyro\cyrr\cyrm\cyru\cyrl\cyrery}%
- \Crefname{figure}%
- {\CYRR\cyri\cyrs\cyru\cyrn\cyro\cyrk}%
- {\CYRR\cyri\cyrs\cyru\cyrn\cyrk\cyri}%
- \Crefname{subfigure}%
- {\CYRR\cyri\cyrs\cyru\cyrn\cyro\cyrk}%
- {\CYRR\cyri\cyrs\cyru\cyrn\cyrk\cyri}%
- \Crefname{table}%
- {\CYRT\cyra\cyrb\cyrl\cyri\cyrc\cyra}%
- {\CYRT\cyra\cyrb\cyrl\cyri\cyrc\cyrery}%
- \Crefname{subtable}%
- {\CYRT\cyra\cyrb\cyrl\cyri\cyrc\cyra}%
- {\CYRT\cyra\cyrb\cyrl\cyri\cyrc\cyrery}%
- \Crefname{part}%
- {\CYRCH\cyra\cyrs\cyrt\cyrsftsn}%
- {\CYRCH\cyra\cyrs\cyrt\cyri}%
- \Crefname{chapter}%
- {\CYRG\cyrl\cyra\cyrv\cyra}%
- {\CYRG\cyrl\cyra\cyrv\cyrery}%
- \Crefname{section}%
- {\CYRR\cyra\cyrz\cyrd\cyre\cyrl}%
- {\CYRR\cyra\cyrz\cyrd\cyre\cyrl\cyrery}%
- \Crefname{subsection}%
- {\CYRR\cyra\cyrz\cyrd\cyre\cyrl}%
- {\CYRR\cyra\cyrz\cyrd\cyre\cyrl\cyrery}%
- \Crefname{subsubsection}%
- {\CYRR\cyra\cyrz\cyrd\cyre\cyrl}%
- {\CYRR\cyra\cyrz\cyrd\cyre\cyrl\cyrery}%
- \Crefname{appendix}%
- {\CYRP\cyrr\cyri\cyrl\cyro\cyrzh\cyre\cyrn\cyri\cyre}%
- {\CYRP\cyrr\cyri\cyrl\cyro\cyrzh\cyre\cyrn\cyri\cyrya}%
- \Crefname{subappendix}%
- {\CYRP\cyrr\cyri\cyrl\cyro\cyrzh\cyre\cyrn\cyri\cyre}%
- {\CYRP\cyrr\cyri\cyrl\cyro\cyrzh\cyre\cyrn\cyri\cyrya}%
- \Crefname{subsubappendix}%
- {\CYRP\cyrr\cyri\cyrl\cyro\cyrzh\cyre\cyrn\cyri\cyre}%
- {\CYRP\cyrr\cyri\cyrl\cyro\cyrzh\cyre\cyrn\cyri\cyrya}%
- \Crefname{subsubsubappendix}%
- {\CYRP\cyrr\cyri\cyrl\cyro\cyrzh\cyre\cyrn\cyri\cyre}%
- {\CYRP\cyrr\cyri\cyrl\cyro\cyrzh\cyre\cyrn\cyri\cyrya}%
- \Crefname{enumi}%
- {\CYRP\cyru\cyrn\cyrk\cyrt}%
- {\CYRP\cyru\cyrn\cyrk\cyrt\cyrery}%
- \Crefname{enumii}%
- {\CYRP\cyru\cyrn\cyrk\cyrt}%
- {\CYRP\cyru\cyrn\cyrk\cyrt\cyrery}%
- \Crefname{enumiii}%
- {\CYRP\cyru\cyrn\cyrk\cyrt}%
- {\CYRP\cyru\cyrn\cyrk\cyrt\cyrery}%
- \Crefname{enumiv}%
- {\CYRP\cyru\cyrn\cyrk\cyrt}%
- {\CYRP\cyru\cyrn\cyrk\cyrt\cyrery}%
- \Crefname{enumv}%
- {\CYRP\cyru\cyrn\cyrk\cyrt}%
- {\CYRP\cyru\cyrn\cyrk\cyrt\cyrery}%
- \Crefname{footnote}%
- {\CYRS\cyrn\cyro\cyrs\cyrk\cyra}%
- {\CYRS\cyrn\cyro\cyrs\cyrk\cyri}%
- \Crefname{theorem}%
- {\CYRT\cyre\cyro\cyrr\cyre\cyrm\cyra}%
- {\CYRT\cyre\cyro\cyrr\cyre\cyrm\cyrery}%
- \Crefname{lemma}%
- {\CYRL\cyre\cyrm\cyrm\cyra}%
- {\CYRL\cyre\cyrm\cyrm\cyrery}%
- \Crefname{corollary}%
- {\CYRV\cyrery\cyrv\cyro\cyrd}%
- {\CYRV\cyrery\cyrv\cyro\cyrd\cyrery}%
- \Crefname{proposition}%
- {\CYRU\cyrt\cyrv\cyre\cyrr\cyrzh\cyrd\cyre\cyrn\cyri\cyre}%
- {\CYRU\cyrt\cyrv\cyre\cyrr\cyrzh\cyrd\cyre\cyrn\cyri\cyrya}%
- \Crefname{definition}%
- {\CYRO\cyrp\cyrr\cyre\cyrd\cyre\cyrl\cyre\cyrn\cyri\cyre}%
- {\CYRO\cyrp\cyrr\cyre\cyrd\cyre\cyrl\cyre\cyrn\cyri\cyrya}%
- \Crefname{result}%
- {\CYRR\cyre\cyrz\cyru\cyrl\cyrsftsn\cyrt\cyra\cyrt}%
- {\CYRR\cyre\cyrz\cyru\cyrl\cyrsftsn\cyrt\cyra\cyrt\cyrery}%
- \Crefname{example}%
- {\CYRP\cyrr\cyri\cyrm\cyre\cyrr}%
- {\CYRP\cyrr\cyri\cyrm\cyre\cyrr\cyrery}%
- \Crefname{remark}%
- {\CYRP\cyrr\cyri\cyrm\cyre\cyrch\cyra\cyrn\cyri\cyre}%
- {\CYRP\cyrr\cyri\cyrm\cyre\cyrch\cyra\cyrn\cyri\cyrya}%
- \Crefname{note}%
- {\CYRZ\cyra\cyrm\cyre\cyrt\cyrk\cyra}%
- {\CYRZ\cyra\cyrm\cyre\cyrt\cyrk\cyri}%
- \Crefname{algorithm}%
- {\CYRA\cyrl\cyrg\cyro\cyrr\cyri\cyrt\cyrm}%
- {\CYRA\cyrl\cyrg\cyro\cyrr\cyri\cyrt\cyrm\cyrery}%
- \Crefname{listing}%
- {\CYRL\cyri\cyrs\cyrt\cyri\cyrn\cyrg}%
- {\CYRL\cyri\cyrs\cyrt\cyri\cyrn\cyrg\cyri}%
- \Crefname{line}%
- {\CYRS\cyrt\cyrr\cyro\cyrk\cyra}%
- {\CYRS\cyrt\cyrr\cyro\cyrk\cyri}%
- %
- \if@cref@capitalise% capitalise set
- \if@cref@abbrev% abbrev set
- \crefname{equation}%
- {\CYRF-\cyrl.}%
- {\CYRF-\cyrl.}%
- \crefname{figure}%
- {\CYRR\cyri\cyrs.}%
- {\CYRR\cyri\cyrs.}%
- \crefname{subfigure}%
- {\CYRR\cyri\cyrs.}%
- {\CYRR\cyri\cyrs.}%
- \crefname{table}%
- {\CYRT\cyra\cyrb\cyrl.}%
- {\CYRT\cyra\cyrb\cyrl.}%
- \crefname{subtable}%
- {\CYRT\cyra\cyrb\cyrl.}%
- {\CYRT\cyra\cyrb\cyrl.}%
- \crefname{enumi}%
- {\CYRP.}%
- {\CYRP.\cyrp.}%
- \crefname{enumii}%
- {\CYRP.}%
- {\CYRP.\cyrp.}%
- \crefname{enumiii}%
- {\CYRP.}%
- {\CYRP.\cyrp.}%
- \crefname{enumiv}%
- {\CYRP.}%
- {\CYRP.\cyrp.}%
- \crefname{enumv}%
- {\CYRP.}%
- {\CYRP.\cyrp.}%
- \else% abbrev unset
- \crefname{equation}%
- {\CYRF\cyro\cyrr\cyrm\cyru\cyrl\cyra}%
- {\CYRF\cyro\cyrr\cyrm\cyru\cyrl\cyrery}%
- \crefname{figure}%
- {\CYRR\cyri\cyrs\cyru\cyrn\cyro\cyrk}%
- {\CYRR\cyri\cyrs\cyru\cyrn\cyrk\cyri}%
- \crefname{subfigure}%
- {\CYRR\cyri\cyrs\cyru\cyrn\cyro\cyrk}%
- {\CYRR\cyri\cyrs\cyru\cyrn\cyrk\cyri}%
- \crefname{table}%
- {\CYRT\cyra\cyrb\cyrl\cyri\cyrc\cyra}%
- {\CYRT\cyra\cyrb\cyrl\cyri\cyrc\cyrery}%
- \crefname{subtable}%
- {\CYRT\cyra\cyrb\cyrl\cyri\cyrc\cyra}%
- {\CYRT\cyra\cyrb\cyrl\cyri\cyrc\cyrery}%
- \crefname{enumi}%
- {\CYRP\cyru\cyrn\cyrk\cyrt}%
- {\CYRP\cyru\cyrn\cyrk\cyrt\cyrery}%
- \crefname{enumii}%
- {\CYRP\cyru\cyrn\cyrk\cyrt}%
- {\CYRP\cyru\cyrn\cyrk\cyrt\cyrery}%
- \crefname{enumiii}%
- {\CYRP\cyru\cyrn\cyrk\cyrt}%
- {\CYRP\cyru\cyrn\cyrk\cyrt\cyrery}%
- \crefname{enumiv}%
- {\CYRP\cyru\cyrn\cyrk\cyrt}%
- {\CYRP\cyru\cyrn\cyrk\cyrt\cyrery}%
- \crefname{enumv}%
- {\CYRP\cyru\cyrn\cyrk\cyrt}%
- {\CYRP\cyru\cyrn\cyrk\cyrt\cyrery}%
- \fi%
- \crefname{page}%
- {\CYRS\cyrt\cyrr\cyra\cyrn\cyri\cyrc\cyra}%
- {\CYRS\cyrt\cyrr\cyra\cyrn\cyri\cyrc\cyrery}%
- \crefname{part}%
- {\CYRCH\cyra\cyrs\cyrt\cyrsftsn}%
- {\CYRCH\cyra\cyrs\cyrt\cyri}%
- \crefname{chapter}%
- {\CYRG\cyrl\cyra\cyrv\cyra}%
- {\CYRG\cyrl\cyra\cyrv\cyrery}%
- \crefname{section}%
- {\CYRR\cyra\cyrz\cyrd\cyre\cyrl}%
- {\CYRR\cyra\cyrz\cyrd\cyre\cyrl\cyrery}%
- \crefname{subsection}%
- {\CYRR\cyra\cyrz\cyrd\cyre\cyrl}%
- {\CYRR\cyra\cyrz\cyrd\cyre\cyrl\cyrery}%
- \crefname{subsubsection}%
- {\CYRR\cyra\cyrz\cyrd\cyre\cyrl}%
- {\CYRR\cyra\cyrz\cyrd\cyre\cyrl\cyrery}%
- \crefname{appendix}%
- {\CYRP\cyrr\cyri\cyrl\cyro\cyrzh\cyre\cyrn\cyri\cyre}%
- {\CYRP\cyrr\cyri\cyrl\cyro\cyrzh\cyre\cyrn\cyri\cyrya}%
- \crefname{subappendix}%
- {\CYRP\cyrr\cyri\cyrl\cyro\cyrzh\cyre\cyrn\cyri\cyre}%
- {\CYRP\cyrr\cyri\cyrl\cyro\cyrzh\cyre\cyrn\cyri\cyrya}%
- \crefname{subsubappendix}%
- {\CYRP\cyrr\cyri\cyrl\cyro\cyrzh\cyre\cyrn\cyri\cyre}%
- {\CYRP\cyrr\cyri\cyrl\cyro\cyrzh\cyre\cyrn\cyri\cyrya}%
- \crefname{subsubsubappendix}%
- {\CYRP\cyrr\cyri\cyrl\cyro\cyrzh\cyre\cyrn\cyri\cyre}%
- {\CYRP\cyrr\cyri\cyrl\cyro\cyrzh\cyre\cyrn\cyri\cyrya}%
- \crefname{footnote}%
- {\CYRS\cyrn\cyro\cyrs\cyrk\cyra}%
- {\CYRS\cyrn\cyro\cyrs\cyrk\cyri}%
- \crefname{theorem}%
- {\CYRT\cyre\cyro\cyrr\cyre\cyrm\cyra}%
- {\CYRT\cyre\cyro\cyrr\cyre\cyrm\cyrery}%
- \crefname{lemma}%
- {\CYRL\cyre\cyrm\cyrm\cyra}%
- {\CYRL\cyre\cyrm\cyrm\cyrery}%
- \crefname{corollary}%
- {\CYRV\cyrery\cyrv\cyro\cyrd}%
- {\CYRV\cyrery\cyrv\cyro\cyrd\cyrery}%
- \crefname{proposition}%
- {\CYRU\cyrt\cyrv\cyre\cyrr\cyrzh\cyrd\cyre\cyrn\cyri\cyre}%
- {\CYRU\cyrt\cyrv\cyre\cyrr\cyrzh\cyrd\cyre\cyrn\cyri\cyrya}%
- \crefname{definition}%
- {\CYRO\cyrp\cyrr\cyre\cyrd\cyre\cyrl\cyre\cyrn\cyri\cyre}%
- {\CYRO\cyrp\cyrr\cyre\cyrd\cyre\cyrl\cyre\cyrn\cyri\cyrya}%
- \crefname{result}%
- {\CYRR\cyre\cyrz\cyru\cyrl\cyrsftsn\cyrt\cyra\cyrt}%
- {\CYRR\cyre\cyrz\cyru\cyrl\cyrsftsn\cyrt\cyra\cyrt\cyrery}%
- \crefname{example}%
- {\CYRP\cyrr\cyri\cyrm\cyre\cyrr}%
- {\CYRP\cyrr\cyri\cyrm\cyre\cyrr\cyrery}%
- \crefname{remark}%
- {\CYRP\cyrr\cyri\cyrm\cyre\cyrch\cyra\cyrn\cyri\cyre}%
- {\CYRP\cyrr\cyri\cyrm\cyre\cyrch\cyra\cyrn\cyri\cyrya}%
- \crefname{note}%
- {\CYRZ\cyra\cyrm\cyre\cyrt\cyrk\cyra}%
- {\CYRZ\cyra\cyrm\cyre\cyrt\cyrk\cyri}%
- \crefname{algorithm}%
- {\CYRA\cyrl\cyrg\cyro\cyrr\cyri\cyrt\cyrm}%
- {\CYRA\cyrl\cyrg\cyro\cyrr\cyri\cyrt\cyrm\cyrery}%
- \crefname{listing}%
- {\CYRL\cyri\cyrs\cyrt\cyri\cyrn\cyrg}%
- {\CYRL\cyri\cyrs\cyrt\cyri\cyrn\cyrg\cyri}%
- \crefname{line}%
- {\CYRS\cyrt\cyrr\cyro\cyrk\cyra}%
- {\CYRS\cyrt\cyrr\cyro\cyrk\cyri}%
- %
- \else% capitalise unset
- \if@cref@abbrev% abbrev set
- \crefname{equation}%
- {\cyrf-\cyrl.}%
- {\cyrf-\cyrl.}%
- \crefname{chapter}%
- {\cyrg\cyrl\cyra\cyrv.}%
- {\cyrg\cyrl\cyra\cyrv.}%
- \crefname{section}%
- {\cyrr\cyra\cyrz\cyrd.}%
- {\cyrr\cyra\cyrz\cyrd\cyre\cyrl.}%
- \crefname{subsection}%
- {\cyrr\cyra\cyrz\cyrd.}%
- {\cyrr\cyra\cyrz\cyrd\cyre\cyrl.}%
- \crefname{subsubsection}%
- {\cyrr\cyra\cyrz\cyrd.}%
- {\cyrr\cyra\cyrz\cyrd\cyre\cyrl.}%
- \crefname{appendix}%
- {\cyrp\cyrr\cyri\cyrl\cyro\cyrzh.}%
- {\cyrp\cyrr\cyri\cyrl\cyro\cyrzh.}%
- \crefname{subappendix}%
- {\cyrp\cyrr\cyri\cyrl\cyro\cyrzh.}%
- {\cyrp\cyrr\cyri\cyrl\cyro\cyrzh.}%
- \crefname{subsubappendix}%
- {\cyrp\cyrr\cyri\cyrl\cyro\cyrzh.}%
- {\cyrp\cyrr\cyri\cyrl\cyro\cyrzh.}%
- \crefname{subsubsubappendix}%
- {\cyrp\cyrr\cyri\cyrl\cyro\cyrzh.}%
- {\cyrp\cyrr\cyri\cyrl\cyro\cyrzh.}%
- \crefname{enumi}%
- {\cyrp.}%
- {\cyrp.\cyrp.}%
- \crefname{enumii}%
- {\cyrp.}%
- {\cyrp.\cyrp.}%
- \crefname{enumiii}%
- {\cyrp.}%
- {\cyrp.\cyrp.}%
- \crefname{enumiv}%
- {\cyrp.}%
- {\cyrp.\cyrp.}%
- \crefname{enumv}%
- {\cyrp.}%
- {\cyrp.\cyrp.}%
- \crefname{footnote}%
- {\cyrs\cyrn\cyro\cyrs\cyrk.}%
- {\cyrs\cyrn\cyro\cyrs\cyrk.}%
- \crefname{figure}%
- {\cyrr\cyri\cyrs.}%
- {\cyrr\cyri\cyrs.}%
- \crefname{subfigure}%
- {\cyrr\cyri\cyrs.}%
- {\cyrr\cyri\cyrs.}%
- \crefname{table}%
- {\cyrt\cyra\cyrb\cyrl.}%
- {\cyrt\cyra\cyrb\cyrl.}%
- \crefname{subtable}%
- {\cyrt\cyra\cyrb\cyrl.}%
- {\cyrt\cyra\cyrb\cyrl.}%
- \crefname{theorem}%
- {\cyrt\cyre\cyro\cyrr\cyre\cyrm.}%
- {\cyrt\cyre\cyro\cyrr\cyre\cyrm.}%
- \crefname{lemma}%
- {\cyrl\cyre\cyrm\cyrm.}%
- {\cyrl\cyre\cyrm\cyrm.}%
- \crefname{corollary}%
- {\cyrv\cyrery\cyrv\cyro\cyrd}%
- {\cyrv\cyrery\cyrv\cyro\cyrd.}%
- \crefname{proposition}%
- {\cyru\cyrt\cyrv\cyre\cyrr\cyrzh\cyrd.}%
- {\cyru\cyrt\cyrv\cyre\cyrr\cyrzh\cyrd.}%
- \crefname{definition}%
- {\cyro\cyrp\cyrr\cyre\cyrd\cyre\cyrl\cyre\cyrn.}%
- {\cyro\cyrp\cyrr\cyre\cyrd\cyre\cyrl\cyre\cyrn.}%
- \crefname{result}%
- {\cyrr\cyre\cyrz\cyru\cyrl\cyrsftsn\cyrt.}%
- {\cyrr\cyre\cyrz\cyru\cyrl\cyrsftsn\cyrt.}%
- \crefname{example}%
- {\cyrp\cyrr\cyri\cyrm.}%
- {\cyrp\cyrr\cyri\cyrm\cyre\cyrr.}%
- \crefname{remark}%
- {\cyrp\cyrr\cyri\cyrm\cyre\cyrch.}%
- {\cyrp\cyrr\cyri\cyrm\cyre\cyrch.}%
- \crefname{note}%
- {\cyrz\cyra\cyrm\cyre\cyrt\cyrk.}%
- {\cyrz\cyra\cyrm\cyre\cyrt\cyrk.}%
- \crefname{algorithm}%
- {\cyra\cyrl\cyrg.}%
- {\cyra\cyrl\cyrg.}%
- \crefname{listing}%
- {\cyrl\cyri\cyrs\cyrt\cyri\cyrn.}%
- {\cyrl\cyri\cyrs\cyrt\cyri\cyrn\cyrg.}%
- \crefname{line}%
- {\cyrs\cyrt\cyrr\cyrk.}%
- {\cyrs\cyrt\cyrr\cyrk.}%
- \else% abbrev unset
- \crefname{equation}%
- {\cyrf\cyro\cyrr\cyrm\cyru\cyrl\cyra}%
- {\cyrf\cyro\cyrr\cyrm\cyru\cyrl\cyrery}%
- \crefname{figure}%
- {\cyrr\cyri\cyrs\cyru\cyrn\cyro\cyrk}%
- {\cyrr\cyri\cyrs\cyru\cyrn\cyrk\cyri}%
- \crefname{subfigure}%
- {\cyrr\cyri\cyrs\cyru\cyrn\cyro\cyrk}%
- {\cyrr\cyri\cyrs\cyru\cyrn\cyrk\cyri}%
- \crefname{table}%
- {\cyrt\cyra\cyrb\cyrl\cyri\cyrc\cyra}%
- {\cyrt\cyra\cyrb\cyrl\cyri\cyrc\cyrery}%
- \crefname{subtable}%
- {\cyrt\cyra\cyrb\cyrl\cyri\cyrc\cyra}%
- {\cyrt\cyra\cyrb\cyrl\cyri\cyrc\cyrery}%
- \crefname{enumi}%
- {\cyrp\cyru\cyrn\cyrk\cyrt}%
- {\cyrp\cyru\cyrn\cyrk\cyrt\cyrery}%
- \crefname{enumii}%
- {\cyrp\cyru\cyrn\cyrk\cyrt}%
- {\cyrp\cyru\cyrn\cyrk\cyrt\cyrery}%
- \crefname{enumiii}%
- {\cyrp\cyru\cyrn\cyrk\cyrt}%
- {\cyrp\cyru\cyrn\cyrk\cyrt\cyrery}%
- \crefname{enumiv}%
- {\cyrp\cyru\cyrn\cyrk\cyrt}%
- {\cyrp\cyru\cyrn\cyrk\cyrt\cyrery}%
- \crefname{enumv}%
- {\cyrp\cyru\cyrn\cyrk\cyrt}%
- {\cyrp\cyru\cyrn\cyrk\cyrt\cyrery}%
- \crefname{chapter}%
- {\cyrg\cyrl\cyra\cyrv\cyra}%
- {\cyrg\cyrl\cyra\cyrv\cyrery}%
- \crefname{section}%
- {\cyrr\cyra\cyrz\cyrd\cyre\cyrl}%
- {\cyrr\cyra\cyrz\cyrd\cyre\cyrl\cyrery}%
- \crefname{subsection}%
- {\cyrr\cyra\cyrz\cyrd\cyre\cyrl}%
- {\cyrr\cyra\cyrz\cyrd\cyre\cyrl\cyrery}%
- \crefname{subsubsection}%
- {\cyrr\cyra\cyrz\cyrd\cyre\cyrl}%
- {\cyrr\cyra\cyrz\cyrd\cyre\cyrl\cyrery}%
- \crefname{appendix}%
- {\cyrp\cyrr\cyri\cyrl\cyro\cyrzh\cyre\cyrn\cyri\cyre}%
- {\cyrp\cyrr\cyri\cyrl\cyro\cyrzh\cyre\cyrn\cyri\cyrya}%
- \crefname{subappendix}%
- {\cyrp\cyrr\cyri\cyrl\cyro\cyrzh\cyre\cyrn\cyri\cyre}%
- {\cyrp\cyrr\cyri\cyrl\cyro\cyrzh\cyre\cyrn\cyri\cyrya}%
- \crefname{subsubappendix}%
- {\cyrp\cyrr\cyri\cyrl\cyro\cyrzh\cyre\cyrn\cyri\cyre}%
- {\cyrp\cyrr\cyri\cyrl\cyro\cyrzh\cyre\cyrn\cyri\cyrya}%
- \crefname{subsubsubappendix}%
- {\cyrp\cyrr\cyri\cyrl\cyro\cyrzh\cyre\cyrn\cyri\cyre}%
- {\cyrp\cyrr\cyri\cyrl\cyro\cyrzh\cyre\cyrn\cyri\cyrya}%
- \crefname{footnote}%
- {\cyrs\cyrn\cyro\cyrs\cyrk\cyra}%
- {\cyrs\cyrn\cyro\cyrs\cyrk\cyri}%
- \crefname{theorem}%
- {\cyrt\cyre\cyro\cyrr\cyre\cyrm\cyra}%
- {\cyrt\cyre\cyro\cyrr\cyre\cyrm\cyrery}%
- \crefname{lemma}%
- {\cyrl\cyre\cyrm\cyrm\cyra}%
- {\cyrl\cyre\cyrm\cyrm\cyrery}%
- \crefname{corollary}%
- {\cyrv\cyrery\cyrv\cyro\cyrd}%
- {\cyrv\cyrery\cyrv\cyro\cyrd\cyrery}%
- \crefname{proposition}%
- {\cyru\cyrt\cyrv\cyre\cyrr\cyrzh\cyrd\cyre\cyrn\cyri\cyre}%
- {\cyru\cyrt\cyrv\cyre\cyrr\cyrzh\cyrd\cyre\cyrn\cyri\cyrya}%
- \crefname{definition}%
- {\cyro\cyrp\cyrr\cyre\cyrd\cyre\cyrl\cyre\cyrn\cyri\cyre}%
- {\cyro\cyrp\cyrr\cyre\cyrd\cyre\cyrl\cyre\cyrn\cyri\cyrya}%
- \crefname{result}%
- {\cyrr\cyre\cyrz\cyru\cyrl\cyrsftsn\cyrt\cyra\cyrt}%
- {\cyrr\cyre\cyrz\cyru\cyrl\cyrsftsn\cyrt\cyra\cyrt\cyrery}%
- \crefname{example}%
- {\cyrp\cyrr\cyri\cyrm\cyre\cyrr}%
- {\cyrp\cyrr\cyri\cyrm\cyre\cyrr\cyrery}%
- \crefname{remark}%
- {\cyrp\cyrr\cyri\cyrm\cyre\cyrch\cyra\cyrn\cyri\cyre}%
- {\cyrp\cyrr\cyri\cyrm\cyre\cyrch\cyra\cyrn\cyri\cyrya}%
- \crefname{note}%
- {\cyrz\cyra\cyrm\cyre\cyrt\cyrk\cyra}%
- {\cyrz\cyra\cyrm\cyre\cyrt\cyrk\cyri}%
- \crefname{algorithm}%
- {\cyra\cyrl\cyrg\cyro\cyrr\cyri\cyrt\cyrm}%
- {\cyra\cyrl\cyrg\cyro\cyrr\cyri\cyrt\cyrm\cyrery}%
- \crefname{listing}%
- {\cyrl\cyri\cyrs\cyrt\cyri\cyrn\cyrg}%
- {\cyrl\cyri\cyrs\cyrt\cyri\cyrn\cyrg\cyri}%
- \crefname{line}%
- {\cyrs\cyrt\cyrr\cyro\cyrk\cyra}%
- {\cyrs\cyrt\cyrr\cyro\cyrk\cyri}%
- \fi%
- \crefname{page}%
- {\cyrs\cyrt\cyrr\cyra\cyrn\cyri\cyrc\cyre}%
- {\cyrs\cyrt\cyrr\cyra\cyrn\cyri\cyrc\cyra\cyrh}%
- \crefname{part}%
- {\cyrch\cyra\cyrs\cyrt\cyrsftsn}%
- {\cyrch\cyra\cyrs\cyrt\cyri}%
- \fi}% end \cref@loadlanguagedefs
- \DeclareOption{ukrainian}{%
- \AtBeginDocument{%
- \def\crefrangeconjunction@preamble{--}%
- \def\crefrangepreconjunction@preamble{}%
- \def\crefrangepostconjunction@preamble{}%
- \def\crefpairconjunction@preamble{ \cyrii\nobreakspace}%
- \def\crefmiddleconjunction@preamble{, }%
- \def\creflastconjunction@preamble{ \cyrii\nobreakspace}%
- \def\crefpairgroupconjunction@preamble{ \cyrt\cyra\nobreakspace}%
- \def\crefmiddlegroupconjunction@preamble{, }%
- \def\creflastgroupconjunction@preamble%
- {, \cyra\ \cyrt\cyra\cyrk\cyro\cyrzh\nobreakspace}%
- %
- \Crefname@preamble{equation}%
- {\CYRF\cyro\cyrr\cyrm\cyru\cyrl\cyra}%
- {\CYRF\cyro\cyrr\cyrm\cyru\cyrl\cyri}%
- \Crefname@preamble{figure}%
- {\CYRR\cyri\cyrs\cyru\cyrn\cyro\cyrk}%
- {\CYRR\cyri\cyrs\cyru\cyrn\cyrk\cyri}%
- \Crefname@preamble{table}%
- {\CYRT\cyra\cyrb\cyrl\cyri\cyrc\cyrya}%
- {\CYRT\cyra\cyrb\cyrl\cyri\cyrc\cyrii}%
- \Crefname@preamble{enumi}%
- {\CYRP\cyru\cyrn\cyrk\cyrt}%
- {\CYRP\cyru\cyrn\cyrk\cyrt\cyri}%
- \Crefname@preamble{chapter}%
- {\CYRG\cyrl\cyra\cyrv\cyra}%
- {\CYRG\cyrl\cyra\cyrv\cyri}%
- \Crefname@preamble{section}%
- {\CYRR\cyro\cyrz\cyrd\cyrii\cyrl}%
- {\CYRR\cyro\cyrz\cyrd\cyrii\cyrl\cyri}%
- \Crefname@preamble{appendix}%
- {\CYRD\cyro\cyrd\cyra\cyrt\cyro\cyrk}%
- {\CYRD\cyro\cyrd\cyra\cyrt\cyrk\cyri}%
- \Crefname@preamble{footnote}%
- {\CYRV\cyri\cyrn\cyro\cyrs\cyrk\cyra}%
- {\CYRV\cyri\cyrn\cyro\cyrs\cyrk\cyri}%
- \Crefname@preamble{theorem}%
- {\CYRT\cyre\cyro\cyrr\cyre\cyrm\cyra}%
- {\CYRT\cyre\cyro\cyrr\cyre\cyrm\cyri}%
- \Crefname@preamble{lemma}%
- {\CYRL\cyre\cyrm\cyrm\cyra}%
- {\CYRL\cyre\cyrm\cyrm\cyri}%
- \Crefname@preamble{corollary}%
- {\CYRV\cyri\cyrs\cyrn\cyro\cyrv\cyro\cyrk}%
- {\CYRV\cyri\cyrs\cyrn\cyro\cyrv\cyrk\cyri}%
- \Crefname@preamble{proposition}%
- {\CYRT\cyrv\cyre\cyrr\cyrd\cyrzh\cyre\cyrn\cyrn\cyrya}%
- {\CYRT\cyrv\cyre\cyrr\cyrd\cyrzh\cyre\cyrn\cyrn\cyrya}%
- \Crefname@preamble{definition}%
- {\CYRV\cyri\cyrz\cyrn\cyra\cyrch\cyre\cyrn\cyrn\cyrya}%
- {\CYRV\cyri\cyrz\cyrn\cyra\cyrch\cyre\cyrn\cyrn\cyrya}%
- \Crefname@preamble{result}%
- {\CYRR\cyre\cyrz\cyru\cyrl\cyrsftsn\cyrt\cyra\cyrt}%
- {\CYRR\cyre\cyrz\cyru\cyrl\cyrsftsn\cyrt\cyra\cyrt\cyri}%
- \Crefname@preamble{example}%
- {\CYRP\cyrr\cyri\cyrk\cyrl\cyra\cyrd}%
- {\CYRP\cyrr\cyri\cyrk\cyrl\cyra\cyrd\cyri}%
- \Crefname@preamble{remark}%
- {\CYRP\cyrr\cyri\cyrm\cyrii\cyrt\cyrk\cyra}%
- {\CYRP\cyrr\cyri\cyrm\cyrii\cyrt\cyrk\cyri}%
- \Crefname@preamble{note}%
- {\CYRZ\cyra\cyrm\cyrii\cyrt\cyrk\cyra}%
- {\CYRZ\cyra\cyrm\cyrii\cyrt\cyrk\cyri}%
- \Crefname@preamble{algorithm}%
- {\CYRA\cyrl\cyrg\cyro\cyrr\cyri\cyrt\cyrm}%
- {\CYRA\cyrl\cyrg\cyro\cyrr\cyri\cyrt\cyrm\cyri}%
- \Crefname@preamble{listing}%
- {\CYRL\cyrii\cyrs\cyrt\cyri\cyrn\cyrg}%
- {\CYRL\cyrii\cyrs\cyrt\cyri\cyrn\cyrg\cyri}%
- \Crefname@preamble{line}%
- {\CYRS\cyrt\cyrr\cyro\cyrk\cyra}%
- {\CYRS\cyrt\cyrr\cyro\cyrk\cyri}%
- \Crefname@preamble{page}%
- {\CYRS\cyrt\cyro\cyrr\cyri\cyrn\cyrk\cyra}%
- {\CYRS\cyrt\cyro\cyrr\cyrii\cyrn\cyrk\cyri}%
- \Crefname@preamble{part}%
- {\CYRCH\cyra\cyrs\cyrt\cyri\cyrn\cyra}%
- {\CYRCH\cyra\cyrs\cyrt\cyri\cyrn\cyri}%
- %
- \if@cref@capitalise% capitalise set
- \if@cref@abbrev% abbrev set
- \crefname@preamble{equation}%
- {\CYRF-\cyrl.}%
- {\CYRF-\cyrl.}%
- \crefname@preamble{figure}%
- {\CYRR\cyri\cyrs.}%
- {\CYRR\cyri\cyrs.}%
- \crefname@preamble{table}%
- {\CYRT\cyra\cyrb\cyrl.}%
- {\CYRT\cyra\cyrb\cyrl.}%
- \crefname@preamble{enumi}%
- {\CYRP.}%
- {\CYRP.\cyrp.}%
- \else%
- \crefname@preamble{equation}%
- {\CYRF\cyro\cyrr\cyrm\cyru\cyrl\cyra}%
- {\CYRF\cyro\cyrr\cyrm\cyru\cyrl\cyri}%
- \crefname@preamble{figure}%
- {\CYRR\cyri\cyrs\cyru\cyrn\cyro\cyrk}%
- {\CYRR\cyri\cyrs\cyru\cyrn\cyrk\cyri}%
- \crefname@preamble{table}%
- {\CYRT\cyra\cyrb\cyrl\cyri\cyrc\cyrya}%
- {\CYRT\cyra\cyrb\cyrl\cyri\cyrc\cyrii}%
- \crefname@preamble{enumi}%
- {\CYRP\cyru\cyrn\cyrk\cyrt}%
- {\CYRP\cyru\cyrn\cyrk\cyrt\cyri}%
- \fi%
- \crefname@preamble{chapter}%
- {\CYRG\cyrl\cyra\cyrv\cyra}%
- {\CYRG\cyrl\cyra\cyrv\cyri}%
- \crefname@preamble{section}%
- {\CYRR\cyro\cyrz\cyrd\cyrii\cyrl}%
- {\CYRR\cyro\cyrz\cyrd\cyrii\cyrl\cyri}%
- \crefname@preamble{appendix}%
- {\CYRD\cyro\cyrd\cyra\cyrt\cyro\cyrk}%
- {\CYRD\cyro\cyrd\cyra\cyrt\cyrk\cyri}%
- \crefname@preamble{footnote}%
- {\CYRV\cyri\cyrn\cyro\cyrs\cyrk\cyra}%
- {\CYRV\cyri\cyrn\cyro\cyrs\cyrk\cyri}%
- \crefname@preamble{theorem}%
- {\CYRT\cyre\cyro\cyrr\cyre\cyrm\cyra}%
- {\CYRT\cyre\cyro\cyrr\cyre\cyrm\cyri}%
- \crefname@preamble{lemma}%
- {\CYRL\cyre\cyrm\cyrm\cyra}%
- {\CYRL\cyre\cyrm\cyrm\cyri}%
- \crefname@preamble{corollary}%
- {\CYRV\cyri\cyrs\cyrn\cyro\cyrv\cyro\cyrk}%
- {\CYRV\cyri\cyrs\cyrn\cyro\cyrv\cyrk\cyri}%
- \crefname@preamble{proposition}%
- {\CYRT\cyrv\cyre\cyrr\cyrd\cyrzh\cyre\cyrn\cyrn\cyrya}%
- {\CYRT\cyrv\cyre\cyrr\cyrd\cyrzh\cyre\cyrn\cyrn\cyrya}%
- \crefname@preamble{definition}%
- {\CYRV\cyri\cyrz\cyrn\cyra\cyrch\cyre\cyrn\cyrn\cyrya}%
- {\CYRV\cyri\cyrz\cyrn\cyra\cyrch\cyre\cyrn\cyrn\cyrya}%
- \crefname@preamble{result}%
- {\CYRR\cyre\cyrz\cyru\cyrl\cyrsftsn\cyrt\cyra\cyrt}%
- {\CYRR\cyre\cyrz\cyru\cyrl\cyrsftsn\cyrt\cyra\cyrt\cyri}%
- \crefname@preamble{example}%
- {\CYRP\cyrr\cyri\cyrk\cyrl\cyra\cyrd}%
- {\CYRP\cyrr\cyri\cyrk\cyrl\cyra\cyrd\cyri}%
- \crefname@preamble{remark}%
- {\CYRP\cyrr\cyri\cyrm\cyrii\cyrt\cyrk\cyra}%
- {\CYRP\cyrr\cyri\cyrm\cyrii\cyrt\cyrk\cyri}%
- \crefname@preamble{note}%
- {\CYRZ\cyra\cyrm\cyrii\cyrt\cyrk\cyra}%
- {\CYRZ\cyra\cyrm\cyrii\cyrt\cyrk\cyri}%
- \crefname@preamble{algorithm}%
- {\CYRA\cyrl\cyrg\cyro\cyrr\cyri\cyrt\cyrm}%
- {\CYRA\cyrl\cyrg\cyro\cyrr\cyri\cyrt\cyrm\cyri}%
- \crefname@preamble{listing}%
- {\CYRL\cyrii\cyrs\cyrt\cyri\cyrn\cyrg}%
- {\CYRL\cyrii\cyrs\cyrt\cyri\cyrn\cyrg\cyri}%
- \crefname@preamble{line}%
- {\CYRS\cyrt\cyrr\cyro\cyrk\cyra}%
- {\CYRS\cyrt\cyrr\cyro\cyrk\cyri}%
- \crefname@preamble{page}%
- {\CYRS\cyrt\cyro\cyrr\cyri\cyrn\cyrk\cyra}%
- {\CYRS\cyrt\cyro\cyrr\cyrii\cyrn\cyrk\cyri}%
- \crefname@preamble{part}%
- {\CYRCH\cyra\cyrs\cyrt\cyri\cyrn\cyra}%
- {\CYRCH\cyra\cyrs\cyrt\cyri\cyrn\cyri}%
- %
- \else% capitalise unset
- \if@cref@abbrev% abbrev set
- \crefname@preamble{equation}%
- {\cyrf-\cyrl.}%
- {\cyrf-\cyrl.}%
- \crefname@preamble{figure}%
- {\cyrr\cyri\cyrs.}%
- {\cyrr\cyri\cyrs.}%
- \crefname@preamble{table}%
- {\cyrt\cyra\cyrb\cyrl.}%
- {\cyrt\cyra\cyrb\cyrl.}%
- \crefname@preamble{enumi}%
- {\cyrp.}%
- {\cyrp.\cyrp.}%
- \crefname@preamble{chapter}%
- {\cyrg\cyrl\cyra\cyrv.}%
- {\cyrg\cyrl\cyra\cyrv.}%
- \crefname@preamble{section}%
- {\cyrr\cyro\cyrz\cyrd.}%
- {\cyrr\cyro\cyrz\cyrd\cyrii\cyrl.}%
- \crefname@preamble{appendix}%
- {\cyrd\cyro\cyrd\cyra\cyrt.}%
- {\cyrd\cyro\cyrd\cyra\cyrt\cyrk.}%
- \crefname@preamble{footnote}%
- {\cyrv\cyri\cyrn\cyro\cyrs\cyrk.}%
- {\cyrv\cyri\cyrn\cyro\cyrs\cyrk.}%
- \crefname@preamble{theorem}%
- {\cyrt\cyre\cyro\cyrr\cyre\cyrm.}%
- {\cyrt\cyre\cyro\cyrr\cyre\cyrm.}%
- \crefname@preamble{lemma}%
- {\cyrl\cyre\cyrm\cyrm.}%
- {\cyrl\cyre\cyrm\cyrm.}%
- \crefname@preamble{corollary}%
- {\cyrv\cyri\cyrs\cyrn\cyro\cyrv.}%
- {\cyrv\cyri\cyrs\cyrn\cyro\cyrv\cyrk.}%
- \crefname@preamble{proposition}%
- {\cyrt\cyrv\cyre\cyrr\cyrd\cyrzh\cyre\cyrn\cyrn.}%
- {\cyrt\cyrv\cyre\cyrr\cyrd\cyrzh\cyre\cyrn\cyrn.}%
- \crefname@preamble{definition}%
- {\cyrv\cyri\cyrz\cyrn\cyra\cyrch\cyre\cyrn\cyrn.}%
- {\cyrv\cyri\cyrz\cyrn\cyra\cyrch\cyre\cyrn\cyrn.}%
- \crefname@preamble{result}%
- {\cyrr\cyre\cyrz\cyru\cyrl\cyrsftsn\cyrt.}%
- {\cyrr\cyre\cyrz\cyru\cyrl\cyrsftsn\cyrt\cyra\cyrt.}%
- \crefname@preamble{example}%
- {\cyrp\cyrr\cyri\cyrk\cyrl.}%
- {\cyrp\cyrr\cyri\cyrk\cyrl\cyra\cyrd.}%
- \crefname@preamble{remark}%
- {\cyrp\cyrr\cyri\cyrm\cyrii\cyrt.}%
- {\cyrp\cyrr\cyri\cyrm\cyrii\cyrt.}%
- \crefname@preamble{note}%
- {\cyrz\cyra\cyrm\cyrii\cyrt.}%
- {\cyrz\cyra\cyrm\cyrii\cyrt.}%
- \crefname@preamble{algorithm}%
- {\cyra\cyrl\cyrg.}%
- {\cyra\cyrl\cyrg.}%
- \crefname@preamble{listing}%
- {\cyrl\cyrii\cyrs\cyrt\cyri\cyrn.}%
- {\cyrl\cyrii\cyrs\cyrt\cyri\cyrn\cyrg.}%
- \crefname@preamble{line}%
- {\cyrs\cyrt\cyrr\cyrk.}%
- {\cyrs\cyrt\cyrr\cyrk.}%
- \else% abbrev unset
- \crefname@preamble{equation}%
- {\cyrf\cyro\cyrr\cyrm\cyru\cyrl\cyra}%
- {\cyrf\cyro\cyrr\cyrm\cyru\cyrl\cyri}%
- \crefname@preamble{figure}%
- {\cyrr\cyri\cyrs\cyru\cyrn\cyro\cyrk}%
- {\cyrr\cyri\cyrs\cyru\cyrn\cyrk\cyri}%
- \crefname@preamble{table}%
- {\cyrt\cyra\cyrb\cyrl\cyri\cyrc\cyrya}%
- {\cyrt\cyra\cyrb\cyrl\cyri\cyrc\cyrii}%
- \crefname@preamble{enumi}%
- {\cyrp\cyru\cyrn\cyrk\cyrt}%
- {\cyrp\cyru\cyrn\cyrk\cyrt\cyri}%
- \crefname@preamble{chapter}%
- {\cyrg\cyrl\cyra\cyrv\cyra}%
- {\cyrg\cyrl\cyra\cyrv\cyri}%
- \crefname@preamble{section}%
- {\cyrr\cyro\cyrz\cyrd\cyrii\cyrl}%
- {\cyrr\cyro\cyrz\cyrd\cyrii\cyrl\cyri}%
- \crefname@preamble{appendix}%
- {\cyrd\cyro\cyrd\cyra\cyrt\cyro\cyrk}%
- {\cyrd\cyro\cyrd\cyra\cyrt\cyrk\cyri}%
- \crefname@preamble{footnote}%
- {\cyrv\cyri\cyrn\cyro\cyrs\cyrk\cyra}%
- {\cyrv\cyri\cyrn\cyro\cyrs\cyrk\cyri}%
- \crefname@preamble{theorem}%
- {\cyrt\cyre\cyro\cyrr\cyre\cyrm\cyra}%
- {\cyrt\cyre\cyro\cyrr\cyre\cyrm\cyri}%
- \crefname@preamble{lemma}%
- {\cyrl\cyre\cyrm\cyrm\cyra}%
- {\cyrl\cyre\cyrm\cyrm\cyri}%
- \crefname@preamble{corollary}%
- {\cyrv\cyri\cyrs\cyrn\cyro\cyrv\cyro\cyrk}%
- {\cyrv\cyri\cyrs\cyrn\cyro\cyrv\cyrk\cyri}%
- \crefname@preamble{proposition}%
- {\cyrt\cyrv\cyre\cyrr\cyrd\cyrzh\cyre\cyrn\cyrn\cyrya}%
- {\cyrt\cyrv\cyre\cyrr\cyrd\cyrzh\cyre\cyrn\cyrn\cyrya}%
- \crefname@preamble{definition}%
- {\cyrv\cyri\cyrz\cyrn\cyra\cyrch\cyre\cyrn\cyrn\cyrya}%
- {\cyrv\cyri\cyrz\cyrn\cyra\cyrch\cyre\cyrn\cyrn\cyrya}%
- \crefname@preamble{result}%
- {\cyrr\cyre\cyrz\cyru\cyrl\cyrsftsn\cyrt\cyra\cyrt}%
- {\cyrr\cyre\cyrz\cyru\cyrl\cyrsftsn\cyrt\cyra\cyrt\cyri}%
- \crefname@preamble{example}%
- {\cyrp\cyrr\cyri\cyrk\cyrl\cyra\cyrd}%
- {\cyrp\cyrr\cyri\cyrk\cyrl\cyra\cyrd\cyri}%
- \crefname@preamble{remark}%
- {\cyrp\cyrr\cyri\cyrm\cyrii\cyrt\cyrk\cyra}%
- {\cyrp\cyrr\cyri\cyrm\cyrii\cyrt\cyrk\cyri}%
- \crefname@preamble{note}%
- {\cyrz\cyra\cyrm\cyrii\cyrt\cyrk\cyra}%
- {\cyrz\cyra\cyrm\cyrii\cyrt\cyrk\cyri}%
- \crefname@preamble{algorithm}%
- {\cyra\cyrl\cyrg\cyro\cyrr\cyri\cyrt\cyrm}%
- {\cyra\cyrl\cyrg\cyro\cyrr\cyri\cyrt\cyrm\cyri}%
- \crefname@preamble{listing}%
- {\cyrl\cyrii\cyrs\cyrt\cyri\cyrn\cyrg}%
- {\cyrl\cyrii\cyrs\cyrt\cyri\cyrn\cyrg\cyri}%
- \crefname@preamble{line}%
- {\cyrs\cyrt\cyrr\cyro\cyrk\cyra}%
- {\cyrs\cyrt\cyrr\cyro\cyrk\cyri}%
- \fi%
- \crefname@preamble{page}%
- {\cyrs\cyrt\cyro\cyrr\cyri\cyrn\cyrc\cyrii}%
- {\cyrs\cyrt\cyro\cyrr\cyrii\cyrn\cyrk\cyra\cyrh}%
- \crefname@preamble{part}%
- {\cyrch\cyra\cyrs\cyrt\cyri\cyrn\cyra}%
- {\cyrch\cyra\cyrs\cyrt\cyri\cyrn\cyri}%
- \fi%
- \def\cref@language{ukrainian}%
- }}% end \DeclareOption and \AtBeginDocument
- \cref@addlanguagedefs{ukrainian}{%
- \PackageInfo{cleveref}{loaded `ukrainian' language definitions}%
- \renewcommand{\crefrangeconjunction}{--}%
- \renewcommand\crefrangepreconjunction{}%
- \renewcommand\crefrangepostconjunction{}%
- \renewcommand{\crefpairconjunction}{ \cyrii\nobreakspace}%
- \renewcommand{\crefmiddleconjunction}{, }%
- \renewcommand{\creflastconjunction}{ \cyrii\nobreakspace}%
- \renewcommand{\crefpairgroupconjunction}%
- { \cyrt\cyra\nobreakspace}%
- \renewcommand{\crefmiddlegroupconjunction}{, }%
- \renewcommand{\creflastgroupconjunction}%
- {, \cyra\ \cyrt\cyra\cyrk\cyro\cyrzh\nobreakspace}%
- %
- \Crefname{equation}%
- {\CYRF\cyro\cyrr\cyrm\cyru\cyrl\cyra}%
- {\CYRF\cyro\cyrr\cyrm\cyru\cyrl\cyri}%
- \Crefname{figure}%
- {\CYRR\cyri\cyrs\cyru\cyrn\cyro\cyrk}%
- {\CYRR\cyri\cyrs\cyru\cyrn\cyrk\cyri}%
- \Crefname{subfigure}%
- {\CYRR\cyri\cyrs\cyru\cyrn\cyro\cyrk}%
- {\CYRR\cyri\cyrs\cyru\cyrn\cyrk\cyri}%
- \Crefname{table}%
- {\CYRT\cyra\cyrb\cyrl\cyri\cyrc\cyrya}%
- {\CYRT\cyra\cyrb\cyrl\cyri\cyrc\cyrii}%
- \Crefname{subtable}%
- {\CYRT\cyra\cyrb\cyrl\cyri\cyrc\cyrya}%
- {\CYRT\cyra\cyrb\cyrl\cyri\cyrc\cyrii}%
- \Crefname{enumi}%
- {\CYRP\cyru\cyrn\cyrk\cyrt}%
- {\CYRP\cyru\cyrn\cyrk\cyrt\cyri}%
- \Crefname{enumii}%
- {\CYRP\cyru\cyrn\cyrk\cyrt}%
- {\CYRP\cyru\cyrn\cyrk\cyrt\cyri}%
- \Crefname{enumiii}%
- {\CYRP\cyru\cyrn\cyrk\cyrt}%
- {\CYRP\cyru\cyrn\cyrk\cyrt\cyri}%
- \Crefname{enumiv}%
- {\CYRP\cyru\cyrn\cyrk\cyrt}%
- {\CYRP\cyru\cyrn\cyrk\cyrt\cyri}%
- \Crefname{enumv}%
- {\CYRP\cyru\cyrn\cyrk\cyrt}%
- {\CYRP\cyru\cyrn\cyrk\cyrt\cyri}%
- \Crefname{chapter}%
- {\CYRG\cyrl\cyra\cyrv\cyra}%
- {\CYRG\cyrl\cyra\cyrv\cyri}%
- \Crefname{section}%
- {\CYRR\cyro\cyrz\cyrd\cyrii\cyrl}%
- {\CYRR\cyro\cyrz\cyrd\cyrii\cyrl\cyri}%
- \Crefname{subsection}%
- {\CYRR\cyro\cyrz\cyrd\cyrii\cyrl}%
- {\CYRR\cyro\cyrz\cyrd\cyrii\cyrl\cyri}%
- \Crefname{subsubsection}%
- {\CYRR\cyro\cyrz\cyrd\cyrii\cyrl}%
- {\CYRR\cyro\cyrz\cyrd\cyrii\cyrl\cyri}%
- \Crefname{appendix}%
- {\CYRD\cyro\cyrd\cyra\cyrt\cyro\cyrk}%
- {\CYRD\cyro\cyrd\cyra\cyrt\cyrk\cyri}%
- \Crefname{subappendix}%
- {\CYRD\cyro\cyrd\cyra\cyrt\cyro\cyrk}%
- {\CYRD\cyro\cyrd\cyra\cyrt\cyrk\cyri}%
- \Crefname{subsubappendix}%
- {\CYRD\cyro\cyrd\cyra\cyrt\cyro\cyrk}%
- {\CYRD\cyro\cyrd\cyra\cyrt\cyrk\cyri}%
- \Crefname{subsubsubappendix}%
- {\CYRD\cyro\cyrd\cyra\cyrt\cyro\cyrk}%
- {\CYRD\cyro\cyrd\cyra\cyrt\cyrk\cyri}%
- \Crefname{footnote}%
- {\CYRV\cyri\cyrn\cyro\cyrs\cyrk\cyra}%
- {\CYRV\cyri\cyrn\cyro\cyrs\cyrk\cyri}%
- \Crefname{theorem}%
- {\CYRT\cyre\cyro\cyrr\cyre\cyrm\cyra}%
- {\CYRT\cyre\cyro\cyrr\cyre\cyrm\cyri}%
- \Crefname{lemma}%
- {\CYRL\cyre\cyrm\cyrm\cyra}%
- {\CYRL\cyre\cyrm\cyrm\cyri}%
- \Crefname{corollary}%
- {\CYRV\cyri\cyrs\cyrn\cyro\cyrv\cyro\cyrk}%
- {\CYRV\cyri\cyrs\cyrn\cyro\cyrv\cyrk\cyri}%
- \Crefname{proposition}%
- {\CYRT\cyrv\cyre\cyrr\cyrd\cyrzh\cyre\cyrn\cyrn\cyrya}%
- {\CYRT\cyrv\cyre\cyrr\cyrd\cyrzh\cyre\cyrn\cyrn\cyrya}%
- \Crefname{definition}%
- {\CYRV\cyri\cyrz\cyrn\cyra\cyrch\cyre\cyrn\cyrn\cyrya}%
- {\CYRV\cyri\cyrz\cyrn\cyra\cyrch\cyre\cyrn\cyrn\cyrya}%
- \Crefname{result}%
- {\CYRR\cyre\cyrz\cyru\cyrl\cyrsftsn\cyrt\cyra\cyrt}%
- {\CYRR\cyre\cyrz\cyru\cyrl\cyrsftsn\cyrt\cyra\cyrt\cyri}%
- \Crefname{example}%
- {\CYRP\cyrr\cyri\cyrk\cyrl\cyra\cyrd}%
- {\CYRP\cyrr\cyri\cyrk\cyrl\cyra\cyrd\cyri}%
- \Crefname{remark}%
- {\CYRP\cyrr\cyri\cyrm\cyrii\cyrt\cyrk\cyra}%
- {\CYRP\cyrr\cyri\cyrm\cyrii\cyrt\cyrk\cyri}%
- \Crefname{note}%
- {\CYRZ\cyra\cyrm\cyrii\cyrt\cyrk\cyra}%
- {\CYRZ\cyra\cyrm\cyrii\cyrt\cyrk\cyri}%
- \Crefname{algorithm}%
- {\CYRA\cyrl\cyrg\cyro\cyrr\cyri\cyrt\cyrm}%
- {\CYRA\cyrl\cyrg\cyro\cyrr\cyri\cyrt\cyrm\cyri}%
- \Crefname{listing}%
- {\CYRL\cyrii\cyrs\cyrt\cyri\cyrn\cyrg}%
- {\CYRL\cyrii\cyrs\cyrt\cyri\cyrn\cyrg\cyri}%
- \Crefname{line}%
- {\CYRS\cyrt\cyrr\cyro\cyrk\cyra}%
- {\CYRS\cyrt\cyrr\cyro\cyrk\cyri}%
- \Crefname{page}%
- {\CYRS\cyrt\cyro\cyrr\cyri\cyrn\cyrk\cyra}%
- {\CYRS\cyrt\cyro\cyrr\cyrii\cyrn\cyrk\cyri}%
- \Crefname{part}%
- {\CYRCH\cyra\cyrs\cyrt\cyri\cyrn\cyra}%
- {\CYRCH\cyra\cyrs\cyrt\cyri\cyrn\cyri}%
- %
- \if@cref@capitalise% capitalise set
- \if@cref@abbrev% abbrev set
- \crefname{equation}%
- {\CYRF-\cyrl.}%
- {\CYRF-\cyrl.}%
- \crefname{figure}%
- {\CYRR\cyri\cyrs.}%
- {\CYRR\cyri\cyrs.}%
- \crefname{subfigure}%
- {\CYRR\cyri\cyrs.}%
- {\CYRR\cyri\cyrs.}%
- \crefname{table}%
- {\CYRT\cyra\cyrb\cyrl.}%
- {\CYRT\cyra\cyrb\cyrl.}%
- \crefname{subtable}%
- {\CYRT\cyra\cyrb\cyrl.}%
- {\CYRT\cyra\cyrb\cyrl.}%
- \crefname{enumi}%
- {\CYRP.}%
- {\CYRP.\cyrp.}%
- \crefname{enumii}%
- {\CYRP.}%
- {\CYRP.\cyrp.}%
- \crefname{enumiii}%
- {\CYRP.}%
- {\CYRP.\cyrp.}%
- \crefname{enumiv}%
- {\CYRP.}%
- {\CYRP.\cyrp.}%
- \crefname{enumv}%
- {\CYRP.}%
- {\CYRP.\cyrp.}%
- \else% abbrev unset
- \crefname{equation}%
- {\CYRF\cyro\cyrr\cyrm\cyru\cyrl\cyra}%
- {\CYRF\cyro\cyrr\cyrm\cyru\cyrl\cyri}%
- \crefname{figure}%
- {\CYRR\cyri\cyrs\cyru\cyrn\cyro\cyrk}%
- {\CYRR\cyri\cyrs\cyru\cyrn\cyrk\cyri}%
- \crefname{subfigure}%
- {\CYRR\cyri\cyrs\cyru\cyrn\cyro\cyrk}%
- {\CYRR\cyri\cyrs\cyru\cyrn\cyrk\cyri}%
- \crefname{table}%
- {\CYRT\cyra\cyrb\cyrl\cyri\cyrc\cyrya}%
- {\CYRT\cyra\cyrb\cyrl\cyri\cyrc\cyrii}%
- \crefname{subtable}%
- {\CYRT\cyra\cyrb\cyrl\cyri\cyrc\cyrya}%
- {\CYRT\cyra\cyrb\cyrl\cyri\cyrc\cyrii}%
- \crefname{enumi}%
- {\CYRP\cyru\cyrn\cyrk\cyrt}%
- {\CYRP\cyru\cyrn\cyrk\cyrt\cyri}%
- \crefname{enumii}%
- {\CYRP\cyru\cyrn\cyrk\cyrt}%
- {\CYRP\cyru\cyrn\cyrk\cyrt\cyri}%
- \crefname{enumiii}%
- {\CYRP\cyru\cyrn\cyrk\cyrt}%
- {\CYRP\cyru\cyrn\cyrk\cyrt\cyri}%
- \crefname{enumiv}%
- {\CYRP\cyru\cyrn\cyrk\cyrt}%
- {\CYRP\cyru\cyrn\cyrk\cyrt\cyri}%
- \crefname{enumv}%
- {\CYRP\cyru\cyrn\cyrk\cyrt}%
- {\CYRP\cyru\cyrn\cyrk\cyrt\cyri}%
- \fi%
- \crefname{chapter}%
- {\CYRG\cyrl\cyra\cyrv\cyra}%
- {\CYRG\cyrl\cyra\cyrv\cyri}%
- \crefname{section}%
- {\CYRR\cyro\cyrz\cyrd\cyrii\cyrl}%
- {\CYRR\cyro\cyrz\cyrd\cyrii\cyrl\cyri}%
- \crefname{subsection}%
- {\CYRR\cyro\cyrz\cyrd\cyrii\cyrl}%
- {\CYRR\cyro\cyrz\cyrd\cyrii\cyrl\cyri}%
- \crefname{subsubsection}%
- {\CYRR\cyro\cyrz\cyrd\cyrii\cyrl}%
- {\CYRR\cyro\cyrz\cyrd\cyrii\cyrl\cyri}%
- \crefname{appendix}%
- {\CYRD\cyro\cyrd\cyra\cyrt\cyro\cyrk}%
- {\CYRD\cyro\cyrd\cyra\cyrt\cyrk\cyri}%
- \crefname{subappendix}%
- {\CYRD\cyro\cyrd\cyra\cyrt\cyro\cyrk}%
- {\CYRD\cyro\cyrd\cyra\cyrt\cyrk\cyri}%
- \crefname{subsubappendix}%
- {\CYRD\cyro\cyrd\cyra\cyrt\cyro\cyrk}%
- {\CYRD\cyro\cyrd\cyra\cyrt\cyrk\cyri}%
- \crefname{subsubsubappendix}%
- {\CYRD\cyro\cyrd\cyra\cyrt\cyro\cyrk}%
- {\CYRD\cyro\cyrd\cyra\cyrt\cyrk\cyri}%
- \crefname{footnote}%
- {\CYRV\cyri\cyrn\cyro\cyrs\cyrk\cyra}%
- {\CYRV\cyri\cyrn\cyro\cyrs\cyrk\cyri}%
- \crefname{theorem}%
- {\CYRT\cyre\cyro\cyrr\cyre\cyrm\cyra}%
- {\CYRT\cyre\cyro\cyrr\cyre\cyrm\cyri}%
- \crefname{lemma}%
- {\CYRL\cyre\cyrm\cyrm\cyra}%
- {\CYRL\cyre\cyrm\cyrm\cyri}%
- \crefname{corollary}%
- {\CYRV\cyri\cyrs\cyrn\cyro\cyrv\cyro\cyrk}%
- {\CYRV\cyri\cyrs\cyrn\cyro\cyrv\cyrk\cyri}%
- \crefname{proposition}%
- {\CYRT\cyrv\cyre\cyrr\cyrd\cyrzh\cyre\cyrn\cyrn\cyrya}%
- {\CYRT\cyrv\cyre\cyrr\cyrd\cyrzh\cyre\cyrn\cyrn\cyrya}%
- \crefname{definition}%
- {\CYRV\cyri\cyrz\cyrn\cyra\cyrch\cyre\cyrn\cyrn\cyrya}%
- {\CYRV\cyri\cyrz\cyrn\cyra\cyrch\cyre\cyrn\cyrn\cyrya}%
- \crefname{result}%
- {\CYRR\cyre\cyrz\cyru\cyrl\cyrsftsn\cyrt\cyra\cyrt}%
- {\CYRR\cyre\cyrz\cyru\cyrl\cyrsftsn\cyrt\cyra\cyrt\cyri}%
- \crefname{example}%
- {\CYRP\cyrr\cyri\cyrk\cyrl\cyra\cyrd}%
- {\CYRP\cyrr\cyri\cyrk\cyrl\cyra\cyrd\cyri}%
- \crefname{remark}%
- {\CYRP\cyrr\cyri\cyrm\cyrii\cyrt\cyrk\cyra}%
- {\CYRP\cyrr\cyri\cyrm\cyrii\cyrt\cyrk\cyri}%
- \crefname{note}%
- {\CYRZ\cyra\cyrm\cyrii\cyrt\cyrk\cyra}%
- {\CYRZ\cyra\cyrm\cyrii\cyrt\cyrk\cyri}%
- \crefname{algorithm}%
- {\CYRA\cyrl\cyrg\cyro\cyrr\cyri\cyrt\cyrm}%
- {\CYRA\cyrl\cyrg\cyro\cyrr\cyri\cyrt\cyrm\cyri}%
- \crefname{listing}%
- {\CYRL\cyrii\cyrs\cyrt\cyri\cyrn\cyrg}%
- {\CYRL\cyrii\cyrs\cyrt\cyri\cyrn\cyrg\cyri}%
- \crefname{line}%
- {\CYRS\cyrt\cyrr\cyro\cyrk\cyra}%
- {\CYRS\cyrt\cyrr\cyro\cyrk\cyri}%
- \crefname{page}%
- {\CYRS\cyrt\cyro\cyrr\cyri\cyrn\cyrk\cyra}%
- {\CYRS\cyrt\cyro\cyrr\cyrii\cyrn\cyrk\cyri}%
- \crefname{part}%
- {\CYRCH\cyra\cyrs\cyrt\cyri\cyrn\cyra}%
- {\CYRCH\cyra\cyrs\cyrt\cyri\cyrn\cyri}%
- %
- \else% capitalise unset
- \if@cref@abbrev% abbrev set
- \crefname{equation}%
- {\cyrf-\cyrl.}%
- {\cyrf-\cyrl.}%
- \crefname{chapter}%
- {\cyrg\cyrl\cyra\cyrv.}%
- {\cyrg\cyrl\cyra\cyrv.}%
- \crefname{section}%
- {\cyrr\cyro\cyrz\cyrd.}%
- {\cyrr\cyro\cyrz\cyrd\cyrii\cyrl.}%
- \crefname{subsection}%
- {\cyrr\cyro\cyrz\cyrd.}%
- {\cyrr\cyro\cyrz\cyrd\cyrii\cyrl.}%
- \crefname{subsubsection}%
- {\cyrr\cyro\cyrz\cyrd.}%
- {\cyrr\cyro\cyrz\cyrd\cyrii\cyrl.}%
- \crefname{appendix}%
- {\cyrd\cyro\cyrd\cyra\cyrt.}%
- {\cyrd\cyro\cyrd\cyra\cyrt\cyrk.}%
- \crefname{subappendix}%
- {\cyrd\cyro\cyrd\cyra\cyrt.}%
- {\cyrd\cyro\cyrd\cyra\cyrt\cyrk.}%
- \crefname{subsubappendix}%
- {\cyrd\cyro\cyrd\cyra\cyrt.}%
- {\cyrd\cyro\cyrd\cyra\cyrt\cyrk.}%
- \crefname{subsubsubappendix}%
- {\cyrd\cyro\cyrd\cyra\cyrt.}%
- {\cyrd\cyro\cyrd\cyra\cyrt\cyrk.}%
- \crefname{enumi}%
- {\cyrp.}%
- {\cyrp.\cyrp.}%
- \crefname{enumii}%
- {\cyrp.}%
- {\cyrp.\cyrp.}%
- \crefname{enumiii}%
- {\cyrp.}%
- {\cyrp.\cyrp.}%
- \crefname{enumiv}%
- {\cyrp.}%
- {\cyrp.\cyrp.}%
- \crefname{enumv}%
- {\cyrp.}%
- {\cyrp.\cyrp.}%
- \crefname{footnote}%
- {\cyrv\cyri\cyrn\cyro\cyrs\cyrk.}%
- {\cyrv\cyri\cyrn\cyro\cyrs\cyrk.}%
- \crefname{figure}%
- {\cyrr\cyri\cyrs.}%
- {\cyrr\cyri\cyrs.}%
- \crefname{subfigure}%
- {\cyrr\cyri\cyrs.}%
- {\cyrr\cyri\cyrs.}%
- \crefname{table}%
- {\cyrt\cyra\cyrb\cyrl.}%
- {\cyrt\cyra\cyrb\cyrl.}%
- \crefname{subtable}%
- {\cyrt\cyra\cyrb\cyrl.}%
- {\cyrt\cyra\cyrb\cyrl.}%
- \crefname{theorem}%
- {\cyrt\cyre\cyro\cyrr\cyre\cyrm.}%
- {\cyrt\cyre\cyro\cyrr\cyre\cyrm.}%
- \crefname{lemma}%
- {\cyrl\cyre\cyrm\cyrm.}%
- {\cyrl\cyre\cyrm\cyrm.}%
- \crefname{corollary}%
- {\cyrv\cyri\cyrs\cyrn\cyro\cyrv.}%
- {\cyrv\cyri\cyrs\cyrn\cyro\cyrv\cyrk.}%
- \crefname{proposition}%
- {\cyrt\cyrv\cyre\cyrr\cyrd\cyrzh\cyre\cyrn\cyrn.}%
- {\cyrt\cyrv\cyre\cyrr\cyrd\cyrzh\cyre\cyrn\cyrn.}%
- \crefname{definition}%
- {\cyrv\cyri\cyrz\cyrn\cyra\cyrch\cyre\cyrn\cyrn.}%
- {\cyrv\cyri\cyrz\cyrn\cyra\cyrch\cyre\cyrn\cyrn.}%
- \crefname{result}%
- {\cyrr\cyre\cyrz\cyru\cyrl\cyrsftsn\cyrt.}%
- {\cyrr\cyre\cyrz\cyru\cyrl\cyrsftsn\cyrt\cyra\cyrt.}%
- \crefname{example}%
- {\cyrp\cyrr\cyri\cyrk\cyrl.}%
- {\cyrp\cyrr\cyri\cyrk\cyrl\cyra\cyrd.}%
- \crefname{remark}%
- {\cyrp\cyrr\cyri\cyrm\cyrii\cyrt.}%
- {\cyrp\cyrr\cyri\cyrm\cyrii\cyrt.}%
- \crefname{note}%
- {\cyrz\cyra\cyrm\cyrii\cyrt.}%
- {\cyrz\cyra\cyrm\cyrii\cyrt.}%
- \crefname{algorithm}%
- {\cyra\cyrl\cyrg.}%
- {\cyra\cyrl\cyrg.}%
- \crefname{listing}%
- {\cyrl\cyrii\cyrs\cyrt\cyri\cyrn.}%
- {\cyrl\cyrii\cyrs\cyrt\cyri\cyrn\cyrg.}%
- \crefname{line}%
- {\cyrs\cyrt\cyrr\cyrk.}%
- {\cyrs\cyrt\cyrr\cyrk.}%
- \else% abbrev unset
- \crefname{equation}%
- {\cyrf\cyro\cyrr\cyrm\cyru\cyrl\cyra}%
- {\cyrf\cyro\cyrr\cyrm\cyru\cyrl\cyri}%
- \crefname{figure}%
- {\cyrr\cyri\cyrs\cyru\cyrn\cyro\cyrk}%
- {\cyrr\cyri\cyrs\cyru\cyrn\cyrk\cyri}%
- \crefname{subfigure}%
- {\cyrr\cyri\cyrs\cyru\cyrn\cyro\cyrk}%
- {\cyrr\cyri\cyrs\cyru\cyrn\cyrk\cyri}%
- \crefname{table}%
- {\cyrt\cyra\cyrb\cyrl\cyri\cyrc\cyrya}%
- {\cyrt\cyra\cyrb\cyrl\cyri\cyrc\cyrii}%
- \crefname{subtable}%
- {\cyrt\cyra\cyrb\cyrl\cyri\cyrc\cyrya}%
- {\cyrt\cyra\cyrb\cyrl\cyri\cyrc\cyrii}%
- \crefname{enumi}%
- {\cyrp\cyru\cyrn\cyrk\cyrt}%
- {\cyrp\cyru\cyrn\cyrk\cyrt\cyri}%
- \crefname{enumii}%
- {\cyrp\cyru\cyrn\cyrk\cyrt}%
- {\cyrp\cyru\cyrn\cyrk\cyrt\cyri}%
- \crefname{enumiii}%
- {\cyrp\cyru\cyrn\cyrk\cyrt}%
- {\cyrp\cyru\cyrn\cyrk\cyrt\cyri}%
- \crefname{enumiv}%
- {\cyrp\cyru\cyrn\cyrk\cyrt}%
- {\cyrp\cyru\cyrn\cyrk\cyrt\cyri}%
- \crefname{enumv}%
- {\cyrp\cyru\cyrn\cyrk\cyrt}%
- {\cyrp\cyru\cyrn\cyrk\cyrt\cyri}%
- \crefname{chapter}%
- {\cyrg\cyrl\cyra\cyrv\cyra}%
- {\cyrg\cyrl\cyra\cyrv\cyri}%
- \crefname{section}%
- {\cyrr\cyro\cyrz\cyrd\cyrii\cyrl}%
- {\cyrr\cyro\cyrz\cyrd\cyrii\cyrl\cyri}%
- \crefname{subsection}%
- {\cyrr\cyro\cyrz\cyrd\cyrii\cyrl}%
- {\cyrr\cyro\cyrz\cyrd\cyrii\cyrl\cyri}%
- \crefname{subsubsection}%
- {\cyrr\cyro\cyrz\cyrd\cyrii\cyrl}%
- {\cyrr\cyro\cyrz\cyrd\cyrii\cyrl\cyri}%
- \crefname{appendix}%
- {\cyrd\cyro\cyrd\cyra\cyrt\cyro\cyrk}%
- {\cyrd\cyro\cyrd\cyra\cyrt\cyrk\cyri}%
- \crefname{subappendix}%
- {\cyrd\cyro\cyrd\cyra\cyrt\cyro\cyrk}%
- {\cyrd\cyro\cyrd\cyra\cyrt\cyrk\cyri}%
- \crefname{subsubappendix}%
- {\cyrd\cyro\cyrd\cyra\cyrt\cyro\cyrk}%
- {\cyrd\cyro\cyrd\cyra\cyrt\cyrk\cyri}%
- \crefname{subsubsubappendix}%
- {\cyrd\cyro\cyrd\cyra\cyrt\cyro\cyrk}%
- {\cyrd\cyro\cyrd\cyra\cyrt\cyrk\cyri}%
- \crefname{footnote}%
- {\cyrv\cyri\cyrn\cyro\cyrs\cyrk\cyra}%
- {\cyrv\cyri\cyrn\cyro\cyrs\cyrk\cyri}%
- \crefname{theorem}%
- {\cyrt\cyre\cyro\cyrr\cyre\cyrm\cyra}%
- {\cyrt\cyre\cyro\cyrr\cyre\cyrm\cyri}%
- \crefname{lemma}%
- {\cyrl\cyre\cyrm\cyrm\cyra}%
- {\cyrl\cyre\cyrm\cyrm\cyri}%
- \crefname{corollary}%
- {\cyrv\cyri\cyrs\cyrn\cyro\cyrv\cyro\cyrk}%
- {\cyrv\cyri\cyrs\cyrn\cyro\cyrv\cyrk\cyri}%
- \crefname{proposition}%
- {\cyrt\cyrv\cyre\cyrr\cyrd\cyrzh\cyre\cyrn\cyrn\cyrya}%
- {\cyrt\cyrv\cyre\cyrr\cyrd\cyrzh\cyre\cyrn\cyrn\cyrya}%
- \crefname{definition}%
- {\cyrv\cyri\cyrz\cyrn\cyra\cyrch\cyre\cyrn\cyrn\cyrya}%
- {\cyrv\cyri\cyrz\cyrn\cyra\cyrch\cyre\cyrn\cyrn\cyrya}%
- \crefname{result}%
- {\cyrr\cyre\cyrz\cyru\cyrl\cyrsftsn\cyrt\cyra\cyrt}%
- {\cyrr\cyre\cyrz\cyru\cyrl\cyrsftsn\cyrt\cyra\cyrt\cyri}%
- \crefname{example}%
- {\cyrp\cyrr\cyri\cyrk\cyrl\cyra\cyrd}%
- {\cyrp\cyrr\cyri\cyrk\cyrl\cyra\cyrd\cyri}%
- \crefname{remark}%
- {\cyrp\cyrr\cyri\cyrm\cyrii\cyrt\cyrk\cyra}%
- {\cyrp\cyrr\cyri\cyrm\cyrii\cyrt\cyrk\cyri}%
- \crefname{note}%
- {\cyrz\cyra\cyrm\cyrii\cyrt\cyrk\cyra}%
- {\cyrz\cyra\cyrm\cyrii\cyrt\cyrk\cyri}%
- \crefname{algorithm}%
- {\cyra\cyrl\cyrg\cyro\cyrr\cyri\cyrt\cyrm}%
- {\cyra\cyrl\cyrg\cyro\cyrr\cyri\cyrt\cyrm\cyri}%
- \crefname{listing}%
- {\cyrl\cyrii\cyrs\cyrt\cyri\cyrn\cyrg}%
- {\cyrl\cyrii\cyrs\cyrt\cyri\cyrn\cyrg\cyri}%
- \crefname{line}%
- {\cyrs\cyrt\cyrr\cyro\cyrk\cyra}%
- {\cyrs\cyrt\cyrr\cyro\cyrk\cyri}%
- \fi%
- \crefname{page}%
- {\cyrs\cyrt\cyro\cyrr\cyri\cyrn\cyrc\cyrii}%
- {\cyrs\cyrt\cyro\cyrr\cyrii\cyrn\cyrk\cyra\cyrh}%
- \crefname{part}%
- {\cyrch\cyra\cyrs\cyrt\cyri\cyrn\cyra}%
- {\cyrch\cyra\cyrs\cyrt\cyri\cyrn\cyri}%
- \fi}% end \cref@loadlanguagedefs
- \DeclareOption{norsk}{%
- \AtBeginDocument{%
- \def\crefrangeconjunction@preamble{ til\nobreakspace}%
- \def\crefrangepreconjunction@preamble{}%
- \def\crefrangepostconjunction@preamble{}%
- \def\crefpairconjunction@preamble{ og\nobreakspace}%
- \def\crefmiddleconjunction@preamble{, }%
- \def\creflastconjunction@preamble{ og\nobreakspace}%
- \def\crefpairgroupconjunction@preamble{ og\nobreakspace}%
- \def\crefmiddlegroupconjunction@preamble{, }%
- \def\creflastgroupconjunction@preamble{ og\nobreakspace}%
- %
- \Crefname@preamble{equation}{Likning}{Likningene}%
- \Crefname@preamble{figure}{Figur}{Figurene}%
- \Crefname@preamble{table}{Tabell}{Tabellene}%
- \Crefname@preamble{page}{Side}{Siden}%
- \Crefname@preamble{part}{Del}{Delene}%
- \Crefname@preamble{chapter}{Kapittel}{Kapitlene}%
- \Crefname@preamble{section}{Avsnitt}{Avsnittene}%
- \Crefname@preamble{appendix}{Tillegg}{Tilleggene}%
- \Crefname@preamble{enumi}{Punkt}{Punktene}%
- \Crefname@preamble{footnote}{Fotnote}{Fotnotene}%
- \Crefname@preamble{theorem}{Teorem}{Teoremene}%
- \Crefname@preamble{lemma}{Lemma}{Lemma}%
- \Crefname@preamble{corollary}{Korollar}{Korollarene}%
- \Crefname@preamble{proposition}{P\aa stand}{P\aa standene}%
- \Crefname@preamble{definition}{Definisjon}{Definisjonene}%
- \Crefname@preamble{result}{Resultat}{Resultatene}%
- \Crefname@preamble{example}{Eksempel}{Eksemplene}%
- \Crefname@preamble{remark}{Bemerkning}{Bemerkningene}%
- \Crefname@preamble{note}{Note}{Notene}%
- \Crefname@preamble{algorithm}{Algoritme}{Algoritmene}%
- \Crefname@preamble{listing}{Opplisting}{Opplistingene}%
- \Crefname@preamble{line}{Linje}{Linjene}%
- %
- \if@cref@capitalise%
- \crefname@preamble{page}{Side}{Siden}%
- \crefname@preamble{equation}{Likning}{Likningene}%
- \crefname@preamble{figure}{Figur}{Figurene}%
- \crefname@preamble{table}{Tabell}{Tabellene}%
- \crefname@preamble{part}{Del}{Delene}%
- \crefname@preamble{chapter}{Kapittel}{Kapitlene}%
- \crefname@preamble{section}{Avsnitt}{Avsnittene}%
- \crefname@preamble{appendix}{Tillegg}{Tilleggene}%
- \crefname@preamble{enumi}{Punkt}{Punktene}%
- \crefname@preamble{footnote}{Fotnote}{Fotnotene}%
- \crefname@preamble{theorem}{Teorem}{Teoremene}%
- \crefname@preamble{lemma}{Lemma}{Lemma}%
- \crefname@preamble{corollary}{Korollar}{Korollarene}%
- \crefname@preamble{proposition}{P\aa stand}{P\aa standene}%
- \crefname@preamble{definition}{Definisjon}{Definisjonene}%
- \crefname@preamble{result}{Resultat}{Resultatene}%
- \crefname@preamble{example}{Eksempel}{Eksemplene}%
- \crefname@preamble{remark}{Bemerkning}{Bemerkningene}%
- \crefname@preamble{note}{Note}{Notene}%
- \crefname@preamble{algorithm}{Algoritme}{Algoritmene}%
- \crefname@preamble{listing}{Opplisting}{Opplistingene}%
- \crefname@preamble{line}{Linje}{Linjene}%
- %
- \else%
- \crefname@preamble{equation}{likning}{likningene}%
- \crefname@preamble{figure}{figur}{figurene}%
- \crefname@preamble{table}{tabell}{tabeller}%
- \crefname@preamble{page}{side}{siden}%
- \crefname@preamble{part}{del}{delene}%
- \crefname@preamble{chapter}{kapittel}{kapitlene}%
- \crefname@preamble{section}{avsnitt}{avsnittene}%
- \crefname@preamble{appendix}{tillegg}{tilleggene}%
- \crefname@preamble{enumi}{punkt}{punktene}%
- \crefname@preamble{footnote}{fotnote}{fotnotene}%
- \crefname@preamble{theorem}{teorem}{teoremene}%
- \crefname@preamble{lemma}{lemma}{lemma}%
- \crefname@preamble{corollary}{korollar}{korollarene}%
- \crefname@preamble{proposition}{p\aa stand}{p\aa standene}%
- \crefname@preamble{definition}{definisjon}{definisjonene}%
- \crefname@preamble{result}{resultat}{resultatene}%
- \crefname@preamble{example}{eksempel}{eksemplene}%
- \crefname@preamble{remark}{bemerkning}{bemerkningene}%
- \crefname@preamble{note}{note}{notene}%
- \crefname@preamble{algorithm}{algoritme}{algoritmene}%
- \crefname@preamble{listing}{opplisting}{opplistingene}%
- \crefname@preamble{line}{linje}{linjene}%
- \fi%
- \def\cref@language{norsk}%
- }}% end \DeclareOption and \AtBeginDocument
- \cref@addlanguagedefs{norsk}{%
- \PackageInfo{cleveref}{loaded `norsk' language definitions}%
- \renewcommand{\crefrangeconjunction}{ til\nobreakspace}%
- \renewcommand\crefrangepreconjunction{}%
- \renewcommand\crefrangepostconjunction{}%
- \renewcommand{\crefpairconjunction}{ og\nobreakspace}%
- \renewcommand{\crefmiddleconjunction}{, }%
- \renewcommand{\creflastconjunction}{ og\nobreakspace}%
- \renewcommand{\crefpairgroupconjunction}{ og\nobreakspace}%
- \renewcommand{\crefmiddlegroupconjunction}{, }%
- \renewcommand{\creflastgroupconjunction}{ og\nobreakspace}%
- %
- \Crefname{equation}{Likning}{Likningene}%
- \Crefname{figure}{Figur}{Figurene}%
- \Crefname{subfigure}{Figur}{Figurene}%
- \Crefname{table}{Tabell}{Tabellene}%
- \Crefname{subtable}{Tabell}{Tabellene}%
- \Crefname{page}{Side}{Siden}%
- \Crefname{part}{Del}{Delene}%
- \Crefname{chapter}{Kapittel}{Kapitlene}%
- \Crefname{section}{Avsnitt}{Avsnittene}%
- \Crefname{subsection}{Avsnitt}{Avsnittene}%
- \Crefname{subsubsection}{Avsnitt}{Avsnittene}%
- \Crefname{appendix}{Tillegg}{Tilleggene}%
- \Crefname{subappendix}{Tillegg}{Tilleggene}%
- \Crefname{subsubappendix}{Tillegg}{Tilleggene}%
- \Crefname{subsubsubappendix}{Tillegg}{Tilleggene}%
- \Crefname{enumi}{Punkt}{Punktene}%
- \Crefname{enumii}{Punkt}{Punktene}%
- \Crefname{enumiii}{Punkt}{Punktene}%
- \Crefname{enumiv}{Punkt}{Punktene}%
- \Crefname{enumv}{Punkt}{Punktene}%
- \Crefname{footnote}{Fotnote}{Fotnotene}%
- \Crefname{theorem}{Teorem}{Teoremene}%
- \Crefname{lemma}{Lemma}{Lemma}%
- \Crefname{corollary}{Korollar}{Korollarene}%
- \Crefname{proposition}{P\aa stand}{P\aa standene}%
- \Crefname{definition}{Definisjon}{Definisjonene}%
- \Crefname{result}{Resultat}{Resultatene}%
- \Crefname{example}{Eksempel}{Eksemplene}%
- \Crefname{remark}{Bemerkning}{Bemerkningene}%
- \Crefname{note}{Note}{Notene}%
- \Crefname{algorithm}{Algoritme}{Algoritmene}%
- \Crefname{listing}{Opplisting}{Opplistingene}%
- \Crefname{line}{Linje}{Linjene}%
- %
- \if@cref@capitalise%
- \crefname{equation}{Likning}{Likningene}%
- \crefname{figure}{Figur}{Figurene}%
- \crefname{subfigure}{Figur}{Figurene}%
- \crefname{table}{Tabell}{Tabellene}%
- \crefname{subtable}{Tabell}{Tabellene}%
- \crefname{page}{Side}{Siden}%
- \crefname{part}{Del}{Delene}%
- \crefname{chapter}{Kapittel}{Kapitlene}%
- \crefname{section}{Avsnitt}{Avsnittene}%
- \crefname{subsection}{Avsnitt}{Avsnittene}%
- \crefname{subsubsection}{Avsnitt}{Avsnittene}%
- \crefname{appendix}{Tillegg}{Tilleggene}%
- \crefname{subappendix}{Tillegg}{Tilleggene}%
- \crefname{subsubappendix}{Tillegg}{Tilleggene}%
- \crefname{subsubsubappendix}{Tillegg}{Tilleggene}%
- \crefname{enumi}{Punkt}{Punktene}%
- \crefname{enumii}{Punkt}{Punktene}%
- \crefname{enumiii}{Punkt}{Punktene}%
- \crefname{enumiv}{Punkt}{Punktene}%
- \crefname{enumv}{Punkt}{Punktene}%
- \crefname{footnote}{Fotnote}{Fotnotene}%
- \crefname{theorem}{Teorem}{Teoremene}%
- \crefname{lemma}{Lemma}{Lemma}%
- \crefname{corollary}{Korollar}{Korollarene}%
- \crefname{proposition}{P\aa stand}{P\aa standene}%
- \crefname{definition}{Definisjon}{Definisjonene}%
- \crefname{result}{Resultat}{Resultatene}%
- \crefname{example}{Eksempel}{Eksemplene}%
- \crefname{remark}{Bemerkning}{Bemerkningene}%
- \crefname{note}{Note}{Notene}%
- \crefname{algorithm}{Algoritme}{Algoritmene}%
- \crefname{listing}{Opplisting}{Opplistingene}%
- \crefname{line}{Linje}{Linjene}%
- %
- \else%
- \crefname{equation}{likning}{likningene}%
- \crefname{figure}{figur}{figurene}%
- \crefname{subfigure}{figur}{figurene}%
- \crefname{table}{tabell}{tabellene}%
- \crefname{subtable}{tabell}{tabellene}%
- \crefname{page}{side}{siden}%
- \crefname{part}{del}{delene}%
- \crefname{chapter}{kapittel}{kapitlene}%
- \crefname{section}{avsnitt}{avsnittene}%
- \crefname{subsection}{avsnitt}{avsnittene}%
- \crefname{subsubsection}{avsnitt}{avsnittene}%
- \crefname{appendix}{tillegg}{tilleggene}%
- \crefname{subappendix}{tillegg}{tilleggene}%
- \crefname{subsubappendix}{tillegg}{tilleggene}%
- \crefname{subsubsubappendix}{tillegg}{tilleggene}%
- \crefname{enumi}{punkt}{punktene}%
- \crefname{enumii}{punkt}{punktene}%
- \crefname{enumiii}{punkt}{punktene}%
- \crefname{enumiv}{punkt}{punktene}%
- \crefname{enumv}{punkt}{punktene}%
- \crefname{footnote}{fotnote}{fotnotene}%
- \crefname{theorem}{teorem}{teoremene}%
- \crefname{lemma}{lemma}{lemma}%
- \crefname{corollary}{korollar}{korollarene}%
- \crefname{proposition}{p\aa stand}{p\aa standene}%
- \crefname{definition}{definisjon}{definisjonene}%
- \crefname{result}{resultat}{resultatene}%
- \crefname{example}{eksempel}{eksemplene}%
- \crefname{remark}{bemerkning}{bemerkningene}%
- \crefname{note}{note}{notene}%
- \crefname{algorithm}{algoritme}{algoritmene}%
- \crefname{listing}{opplisting}{opplistingene}%
- \crefname{line}{linje}{linjene}%
- \fi}% end \cref@loadlanguagedefs
- \DeclareOption{danish}{%
- \AtBeginDocument{%
- \def\crefrangeconjunction@preamble{ til\nobreakspace}%
- \def\crefrangepreconjunction@preamble{}%
- \def\crefrangepostconjunction@preamble{}%
- \def\crefpairconjunction@preamble{ og\nobreakspace}%
- \def\crefmiddleconjunction@preamble{, }%
- \def\creflastconjunction@preamble{ og\nobreakspace}%
- \def\crefpairgroupconjunction@preamble{ og\nobreakspace}%
- \def\crefmiddlegroupconjunction@preamble{, }%
- \def\creflastgroupconjunction@preamble{ og\nobreakspace}%
- %
- \Crefname@preamble{equation}{Ligning}{Ligninger}%
- \Crefname@preamble{figure}{Figur}{Figurer}%
- \Crefname@preamble{table}{Tabel}{Tabeller}%
- \Crefname@preamble{page}{Side}{Sider}%
- \Crefname@preamble{part}{Del}{Dele}%
- \Crefname@preamble{chapter}{Kapitel}{Kapitler}%
- \Crefname@preamble{section}{Afsnit}{Afsnit}%
- \Crefname@preamble{appendix}{Appendiks}{Appendiks}%
- \Crefname@preamble{enumi}{Punkt}{Punkter}%
- \Crefname@preamble{footnote}{Fodnote}{Fodnoter}%
- \Crefname@preamble{theorem}{Teorem}{Teoremer}%
- \Crefname@preamble{lemma}{Lemma}{Lemma}%
- \Crefname@preamble{corollary}{F\o lgeslutning}{F\o lgeslutninger}%
- \Crefname@preamble{proposition}{Udsagn}{Udsagn}%
- \Crefname@preamble{definition}{Definition}{Definitioner}%
- \Crefname@preamble{result}{Resultat}{Resultater}%
- \Crefname@preamble{example}{Eksempel}{Eksempler}%
- \Crefname@preamble{remark}{Bem\ae rkning}{Bem\ae rkninger}%
- \Crefname@preamble{note}{Note}{Noter}%
- \Crefname@preamble{algorithm}{Algoritme}{Algoritmer}%
- \Crefname@preamble{line}{Linje}{Linjer}%
- %
- \if@cref@capitalise%
- \crefname@preamble{equation}{Ligning}{Ligninger}%
- \crefname@preamble{figure}{Figur}{Figurer}%
- \crefname@preamble{table}{Tabel}{Tabeller}%
- \crefname@preamble{page}{Side}{Sider}%
- \crefname@preamble{part}{Del}{Dele}%
- \crefname@preamble{chapter}{Kapitel}{Kapitler}%
- \crefname@preamble{section}{Afsnit}{Afsnit}%
- \crefname@preamble{appendix}{Appendiks}{Appendiks}%
- \crefname@preamble{enumi}{Punkt}{Punkter}%
- \crefname@preamble{footnote}{Fodnote}{Fodnoter}%
- \crefname@preamble{theorem}{Teorem}{Teoremer}%
- \crefname@preamble{lemma}{Lemma}{Lemma}%
- \crefname@preamble{corollary}{F\o lgeslutning}{F\o lgeslutninger}%
- \crefname@preamble{proposition}{Udsagn}{Udsagn}%
- \crefname@preamble{definition}{Definition}{Definitioner}%
- \crefname@preamble{result}{Resultat}{Resultater}%
- \crefname@preamble{example}{Eksempel}{Eksempler}%
- \crefname@preamble{remark}{Bem\ae rkning}{Bem\ae rkninger}%
- \crefname@preamble{note}{Note}{Noter}%
- \crefname@preamble{algorithm}{Algoritme}{Algoritmer}%
- \crefname@preamble{line}{Linje}{Linjer}%
- %
- \else%
- \crefname@preamble{equation}{ligning}{ligninger}%
- \crefname@preamble{figure}{figur}{figurer}%
- \crefname@preamble{table}{tabel}{tabeller}%
- \crefname@preamble{page}{side}{sider}%
- \crefname@preamble{part}{del}{dele}%
- \crefname@preamble{chapter}{kapitel}{kapitler}%
- \crefname@preamble{section}{afsnit}{afsnit}%
- \crefname@preamble{appendix}{appendiks}{appendiks}%
- \crefname@preamble{enumi}{punkt}{punkter}%
- \crefname@preamble{footnote}{fodnote}{fodnoter}%
- \crefname@preamble{theorem}{teorem}{teoremer}%
- \crefname@preamble{lemma}{lemma}{lemma}%
- \crefname@preamble{corollary}{f\o lgeslutning}{f\o lgeslutninger}%
- \crefname@preamble{proposition}{udsagn}{udsagn}%
- \crefname@preamble{definition}{definition}{definitioner}%
- \crefname@preamble{result}{resultat}{resultater}%
- \crefname@preamble{example}{eksempel}{eksempler}%
- \crefname@preamble{remark}{bem\ae rkning}{bem\ae rkninger}%
- \crefname@preamble{note}{note}{noter}%
- \crefname@preamble{algorithm}{algoritme}{algoritmer}%
- \crefname@preamble{line}{linje}{linjer}%
- \fi%
- \def\cref@language{danish}%
- }}% end \DeclareOption and \AtBeginDocument
- \cref@addlanguagedefs{danish}{%
- \PackageInfo{cleveref}{loaded `danish' language definitions}%
- \renewcommand{\crefrangeconjunction@preamble}{ til\nobreakspace}%
- \renewcommand\crefrangepreconjunction@preamble{}%
- \renewcommand\crefrangepostconjunction@preamble{}%
- \renewcommand{\crefpairconjunction@preamble}{ og\nobreakspace}%
- \renewcommand{\crefmiddleconjunction@preamble}{, }%
- \renewcommand{\creflastconjunction@preamble}{ og\nobreakspace}%
- \renewcommand{\crefpairgroupconjunction@preamble}{ og\nobreakspace}%
- \renewcommand{\crefmiddlegroupconjunction@preamble}{, }%
- \renewcommand{\creflastgroupconjunction@preamble}{ og\nobreakspace}%
- %
- \Crefname{equation}{Ligning}{Ligninger}%
- \Crefname{figure}{Figur}{Figurer}%
- \Crefname{subfigure}{Figur}{Figurer}%
- \Crefname{table}{Tabel}{Tabeller}%
- \Crefname{subtable}{Tabel}{Tabeller}%
- \Crefname{page}{Side}{Sider}%
- \Crefname{part}{Del}{Dele}%
- \Crefname{chapter}{Kapitel}{Kapitler}%
- \Crefname{section}{Afsnit}{Afsnit}%
- \Crefname{subsection}{Afsnit}{Afsnit}%
- \Crefname{subsubsection}{Afsnit}{Afsnit}%
- \Crefname{appendix}{Appendiks}{Appendiks}%
- \Crefname{subappendix}{Appendiks}{Appendiks}%
- \Crefname{subsubappendix}{Appendiks}{Appendiks}%
- \Crefname{subsubsubappendix}{Appendiks}{Appendiks}%
- \Crefname{enumi}{Punkt}{Punkter}%
- \Crefname{enumii}{Punkt}{Punkter}%
- \Crefname{enumiii}{Punkt}{Punkter}%
- \Crefname{enumiv}{Punkt}{Punkter}%
- \Crefname{enumv}{Punkt}{Punkter}%
- \Crefname{footnote}{Fodnote}{Fodnoter}%
- \Crefname{theorem}{Teorem}{Teoremer}%
- \Crefname{lemma}{Lemma}{Lemma}%
- \Crefname{corollary}{F\o lgeslutning}{F\o lgeslutninger}%
- \Crefname{proposition}{Udsagn}{Udsagn}%
- \Crefname{definition}{Definition}{Definitioner}%
- \Crefname{result}{Resultat}{Resultater}%
- \Crefname{example}{Eksempel}{Eksempler}%
- \Crefname{remark}{Bem\ae rkning}{Bem\ae rkninger}%
- \Crefname{note}{Note}{Noter}%
- \Crefname{algorithm}{Algoritme}{Algoritmer}%
- \Crefname{line}{Linje}{Linjer}%
- %
- \if@cref@capitalise%
- \crefname{equation}{Ligning}{Ligninger}%
- \crefname{figure}{Figur}{Figurer}%
- \crefname{subfigure}{Figur}{Figurer}%
- \crefname{table}{Tabel}{Tabeller}%
- \crefname{subtable}{Tabel}{Tabeller}%
- \crefname{page}{Side}{Sider}%
- \crefname{part}{Del}{Dele}%
- \crefname{chapter}{Kapitel}{Kapitler}%
- \crefname{section}{Afsnit}{Afsnit}%
- \crefname{subsection}{Afsnit}{Afsnit}%
- \crefname{subsubsection}{Afsnit}{Afsnit}%
- \crefname{appendix}{Appendiks}{Appendiks}%
- \crefname{subappendix}{Appendiks}{Appendiks}%
- \crefname{subsubappendix}{Appendiks}{Appendiks}%
- \crefname{subsubsubappendix}{Appendiks}{Appendiks}%
- \crefname{enumi}{Punkt}{Punkter}%
- \crefname{enumii}{Punkt}{Punkter}%
- \crefname{enumiii}{Punkt}{Punkter}%
- \crefname{enumiv}{Punkt}{Punkter}%
- \crefname{enumv}{Punkt}{Punkter}%
- \crefname{footnote}{Fodnote}{Fodnoter}%
- \crefname{theorem}{Teorem}{Teoremer}%
- \crefname{lemma}{Lemma}{Lemma}%
- \crefname{corollary}{F\o lgeslutning}{F\o lgeslutninger}%
- \crefname{proposition}{Udsagn}{Udsagn}%
- \crefname{definition}{Definition}{Definitioner}%
- \crefname{result}{Resultat}{Resultater}%
- \crefname{example}{Eksempel}{Eksempler}%
- \crefname{remark}{Bem\ae rkning}{Bem\ae rkninger}%
- \crefname{note}{Note}{Noter}%
- \crefname{algorithm}{Algoritme}{Algoritmer}%
- \crefname{line}{Linje}{Linjer}%
- %
- \else%
- \crefname{equation}{ligning}{ligninger}%
- \crefname{figure}{figur}{figurer}%
- \crefname{subfigure}{figur}{figurer}%
- \crefname{table}{tabel}{tabeller}%
- \crefname{subtable}{tabel}{tabeller}%
- \crefname{page}{side}{sider}%
- \crefname{part}{del}{dele}%
- \crefname{chapter}{kapitel}{kapitler}%
- \crefname{section}{afsnit}{afsnit}%
- \crefname{subsection}{afsnit}{afsnit}%
- \crefname{subsubsection}{afsnit}{afsnit}%
- \crefname{appendix}{appendiks}{appendiks}%
- \crefname{subappendix}{appendiks}{appendiks}%
- \crefname{subsubappendix}{appendiks}{appendiks}%
- \crefname{subsubsubappendix}{appendiks}{appendiks}%
- \crefname{enumi}{punkt}{punkter}%
- \crefname{enumii}{punkt}{punkter}%
- \crefname{enumiii}{punkt}{punkter}%
- \crefname{enumiv}{punkt}{punkter}%
- \crefname{enumv}{punkt}{punkter}%
- \crefname{footnote}{fodnote}{fodnoter}%
- \crefname{theorem}{teorem}{teoremer}%
- \crefname{lemma}{lemma}{lemma}%
- \crefname{corollary}{f\o lgeslutning}{f\o lgeslutninger}%
- \crefname{proposition}{udsagn}{udsagn}%
- \crefname{definition}{definition}{definitioner}%
- \crefname{result}{resultat}{resultater}%
- \crefname{example}{eksempel}{eksempler}%
- \crefname{remark}{bem\ae rkning}{bem\ae rkninger}%
- \crefname{note}{note}{noter}%
- \crefname{algorithm}{algoritme}{algoritmer}%
- \crefname{line}{linje}{linjer}%
- \fi}% end \cref@loadlanguagedefs
- \DeclareOption{esperanto}{%
- \AtBeginDocument{%
- \def\crefrangeconjunction@preamble{ \^gis\nobreakspace}%
- \def\crefrangepreconjunction@preamble{}%
- \def\crefrangepostconjunction@preamble{}%
- \def\crefpairconjunction@preamble{ kaj\nobreakspace}%
- \def\crefmiddleconjunction@preamble{, }%
- \def\creflastconjunction@preamble{ kaj\nobreakspace}%
- \def\crefpairgroupconjunction@preamble{ kaj\nobreakspace}%
- \def\crefmiddlegroupconjunction@preamble{, }%
- \def\creflastgroupconjunction@preamble{ kaj\nobreakspace}%
- \Crefname@preamble{equation}{Ekvacio}{Ekvacioj}%
- \Crefname@preamble{part}{Parto}{Partoj}%
- \Crefname@preamble{chapter}{\^Capitro}{\^Capitroj}%
- \Crefname@preamble{section}{Sekcio}{Sekcioj}%
- \Crefname@preamble{appendix}{Aldono}{Aldonoj}%
- \Crefname@preamble{enumi}{Punkto}{Punktoj}%
- \Crefname@preamble{footnote}{Piednoto}{Piednotoj}%
- \Crefname@preamble{figure}{Figuro}{Figuroj}%
- \Crefname@preamble{table}{Tabelo}{Tabeloj}%
- \Crefname@preamble{theorem}{Teoremo}{Teoremoj}%
- \Crefname@preamble{lemma}{Lemo}{Lemoj}%
- \Crefname@preamble{corollary}{Korolario}{Korolarioj}%
- \Crefname@preamble{proposition}{Propozicio}{Propozicioj}%
- \Crefname@preamble{definition}{Defino}{Definoj}%
- \Crefname@preamble{result}{Rezulto}{Rezultoj}%
- \Crefname@preamble{example}{Ekzemplo}{Ekzemploj}%
- \Crefname@preamble{remark}{Rimarko}{Rimarkoj}%
- \Crefname@preamble{note}{Noto}{Notoj}%
- \Crefname@preamble{algorithm}{Algoritmo}{Algoritmoj}%
- \Crefname@preamble{listing}{Listado}{Listadoj}%
- \Crefname@preamble{line}{Linio}{Linioj}%
- \if@cref@capitalise%
- \crefname@preamble{equation}{Ekvacio}{Ekvacioj}%
- \crefname@preamble{part}{Parto}{Partoj}%
- \crefname@preamble{chapter}{\^Capitro}{\^Capitroj}%
- \crefname@preamble{section}{Sekcio}{Sekcioj}%
- \crefname@preamble{appendix}{Aldono}{Aldonoj}%
- \crefname@preamble{enumi}{Punkto}{Punktoj}%
- \crefname@preamble{footnote}{Piednoto}{Piednotoj}%
- \crefname@preamble{figure}{Figuro}{Figuroj}%
- \crefname@preamble{table}{Tabelo}{Tabeloj}%
- \crefname@preamble{theorem}{Teoremo}{Teoremoj}%
- \crefname@preamble{lemma}{Lemo}{Lemoj}%
- \crefname@preamble{corollary}{Korolario}{Korolarioj}%
- \crefname@preamble{proposition}{Propozicio}{Propozicioj}%
- \crefname@preamble{definition}{Defino}{Definoj}%
- \crefname@preamble{result}{Rezulto}{Rezultoj}%
- \crefname@preamble{example}{Ekzemplo}{Ekzemploj}%
- \crefname@preamble{remark}{Rimarko}{Rimarkoj}%
- \crefname@preamble{note}{Noto}{Notoj}%
- \crefname@preamble{algorithm}{Algoritmo}{Algoritmoj}%
- \crefname@preamble{listing}{Listado}{Listadoj}%
- \crefname@preamble{line}{Linio}{Linioj}%
- \else%
- \crefname@preamble{equation}{ekvacio}{ekvacioj}%
- \crefname@preamble{part}{parto}{partoj}%
- \crefname@preamble{chapter}{\^capitro}{\^capitroj}%
- \crefname@preamble{section}{sekcio}{sekcioj}%
- \crefname@preamble{appendix}{aldono}{aldonoj}%
- \crefname@preamble{enumi}{punkto}{punktoj}%
- \crefname@preamble{footnote}{piednoto}{piednotoj}%
- \crefname@preamble{figure}{figuro}{figuroj}%
- \crefname@preamble{table}{tabelo}{tabeloj}%
- \crefname@preamble{theorem}{teoremo}{teoremoj}%
- \crefname@preamble{lemma}{lemo}{lemoj}%
- \crefname@preamble{corollary}{korolario}{korolarioj}%
- \crefname@preamble{proposition}{propozicio}{propozicioj}%
- \crefname@preamble{definition}{defino}{definoj}%
- \crefname@preamble{result}{rezulto}{rezultoj}%
- \crefname@preamble{example}{ekzemplo}{ekzemploj}%
- \crefname@preamble{remark}{rimarko}{rimarkoj}%
- \crefname@preamble{note}{noto}{notoj}%
- \crefname@preamble{algorithm}{algoritmo}{algoritmoj}%
- \crefname@preamble{listing}{listado}{listadoj}%
- \crefname@preamble{line}{linio}{linioj}%
- \fi%
- \def\cref@language{esperanto}%
- }}% end \DeclareOption and \AtBeginDocument
- \cref@addlanguagedefs{esperanto}{%
- \PackageInfo{cleveref}{loaded `esperanto' language definitions}%
- \renewcommand{\crefrangeconjunction}{ \^gis\nobreakspace}%
- \renewcommand{\crefrangepreconjunction}{}%
- \renewcommand{\crefrangepostconjunction}{}%
- \renewcommand{\crefpairconjunction}{ kaj\nobreakspace}%
- \renewcommand{\crefmiddleconjunction}{, }%
- \renewcommand{\creflastconjunction}{ kaj\nobreakspace}%
- \renewcommand{\crefpairgroupconjunction}{ kaj\nobreakspace}%
- \renewcommand{\crefmiddlegroupconjunction}{, }%
- \renewcommand{\creflastgroupconjunction}{ kaj\nobreakspace}%
- \Crefname{equation}{Ekvacio}{Ekvacioj}%
- \Crefname{part}{Parto}{Partoj}%
- \Crefname{chapter}{\^Capitro}{\^Capitroj}%
- \Crefname{section}{Sekcio}{Sekcioj}%
- \Crefname{appendix}{Aldono}{Aldonoj}%
- \Crefname{enumi}{Punkto}{Punktoj}%
- \Crefname{footnote}{Piednoto}{Piednotoj}%
- \Crefname{figure}{Figuro}{Figuroj}%
- \Crefname{table}{Tabelo}{Tabeloj}%
- \Crefname{theorem}{Teoremo}{Teoremoj}%
- \Crefname{lemma}{Lemo}{Lemoj}%
- \Crefname{corollary}{Korolario}{Korolarioj}%
- \Crefname{proposition}{Propozicio}{Propozicioj}%
- \Crefname{definition}{Defino}{Definoj}%
- \Crefname{result}{Rezulto}{Rezultoj}%
- \Crefname{example}{Ekzemplo}{Ekzemploj}%
- \Crefname{remark}{Rimarko}{Rimarkoj}%
- \Crefname{note}{Noto}{Notoj}%
- \Crefname{algorithm}{Algoritmo}{Algoritmoj}%
- \Crefname{listing}{Listado}{Listadoj}%
- \Crefname{line}{Linio}{Linioj}%
- \if@cref@capitalise%
- \crefname{equation}{Ekvacio}{Ekvacioj}%
- \crefname{part}{Parto}{Partoj}%
- \crefname{chapter}{\^Capitro}{\^Capitroj}%
- \crefname{section}{Sekcio}{Sekcioj}%
- \crefname{appendix}{Aldono}{Aldonoj}%
- \crefname{enumi}{Punkto}{Punktoj}%
- \crefname{footnote}{Piednoto}{Piednotoj}%
- \crefname{figure}{Figuro}{Figuroj}%
- \crefname{table}{Tabelo}{Tabeloj}%
- \crefname{theorem}{Teoremo}{Teoremoj}%
- \crefname{lemma}{Lemo}{Lemoj}%
- \crefname{corollary}{Korolario}{Korolarioj}%
- \crefname{proposition}{Propozicio}{Propozicioj}%
- \crefname{definition}{Defino}{Definoj}%
- \crefname{result}{Rezulto}{Rezultoj}%
- \crefname{example}{Ekzemplo}{Ekzemploj}%
- \crefname{remark}{Rimarko}{Rimarkoj}%
- \crefname{note}{Noto}{Notoj}%
- \crefname{algorithm}{Algoritmo}{Algoritmoj}%
- \crefname{listing}{Listado}{Listadoj}%
- \crefname{line}{Linio}{Linioj}%
- \else%
- \crefname{equation}{ekvacio}{ekvacioj}%
- \crefname{part}{parto}{partoj}%
- \crefname{chapter}{\^capitro}{\^capitroj}%
- \crefname{section}{sekcio}{sekcioj}%
- \crefname{appendix}{aldono}{aldonoj}%
- \crefname{enumi}{punkto}{punktoj}%
- \crefname{footnote}{piednoto}{piednotoj}%
- \crefname{figure}{figuro}{figuroj}%
- \crefname{table}{tabelo}{tabeloj}%
- \crefname{theorem}{teoremo}{teoremoj}%
- \crefname{lemma}{lemo}{lemoj}%
- \crefname{corollary}{korolario}{korolarioj}%
- \crefname{proposition}{propozicio}{propozicioj}%
- \crefname{definition}{defino}{definoj}%
- \crefname{result}{rezulto}{rezultoj}%
- \crefname{example}{ekzemplo}{ekzemploj}%
- \crefname{remark}{rimarko}{rimarkoj}%
- \crefname{note}{noto}{notoj}%
- \crefname{algorithm}{algoritmo}{algoritmoj}%
- \crefname{listing}{listado}{listadoj}%
- \crefname{line}{linio}{linioj}%
- \fi}% end \cref@loadlanguagedefs
- \DeclareOption{swedish}{%
- \AtBeginDocument{%
- \def\crefrangeconjunction@preamble{ till\nobreakspace}%
- \def\crefrangepreconjunction@preamble{}%
- \def\crefrangepostconjunction@preamble{}%
- \def\crefpairconjunction@preamble{ och\nobreakspace}%
- \def\crefmiddleconjunction@preamble{, }%
- \def\creflastconjunction@preamble{ och\nobreakspace}%
- \def\crefpairgroupconjunction@preamble{ och\nobreakspace}%
- \def\crefmiddlegroupconjunction@preamble{, }%
- \def\creflastgroupconjunction@preamble{, och\nobreakspace}%
- %
- \Crefname@preamble{equation}{Ekvation}{Ekvation}%
- \Crefname@preamble{figure}{Figur}{Figur}%
- \Crefname@preamble{table}{Tabell}{Tabell}%
- \Crefname@preamble{page}{Sida}{Sida}%
- \Crefname@preamble{part}{Del}{Del}%
- \Crefname@preamble{chapter}{Kapitel}{Kapitel}%
- \Crefname@preamble{section}{Avsnitt}{Avsnitt}%
- \Crefname@preamble{appendix}{Appendix}{Appendix}%
- \Crefname@preamble{enumi}{Punkt}{Punkt}%
- \Crefname@preamble{footnote}{Fotnot}{Fotnot}%
- \Crefname@preamble{theorem}{Sats}{Sats}%
- \Crefname@preamble{lemma}{Lemma}{Lemmas}%
- \Crefname@preamble{corollary}{F\"oljdsats}{F\"oljdsats}%
- \Crefname@preamble{proposition}{Proposition}{Proposition}%
- \Crefname@preamble{definition}{Definition}{Definition}%
- \Crefname@preamble{result}{Resultat}{Resultat}%
- \Crefname@preamble{example}{Exempel}{Exempel}%
- \Crefname@preamble{remark}{Anm\"arkning}{Anm\"arkning}%
- \Crefname@preamble{note}{Notering}{Notering}%
- \Crefname@preamble{algorithm}{Algoritm}{Algoritm}%
- \Crefname@preamble{listing}{Kodlistning}{Kodlistning}%
- \Crefname@preamble{line}{Rad}{Rad}%
- %
- \if@cref@capitalise% capitalise set
- \if@cref@abbrev%
- \crefname@preamble{equation}{Ekv.}{Ekv.}%
- \crefname@preamble{figure}{Fig.}{Fig.}%
- \else%
- \crefname@preamble{equation}{Ekvation}{Ekvation}%
- \crefname@preamble{figure}{Figur}{Figur}%
- \fi%
- \crefname@preamble{page}{Sida}{Sida}%
- \crefname@preamble{table}{Tabell}{Tabell}%
- \crefname@preamble{part}{Del}{Del}%
- \crefname@preamble{chapter}{Kapitel}{Kapitel}%
- \crefname@preamble{section}{Avsnitt}{Avsnitt}%
- \crefname@preamble{appendix}{Appendix}{Appendix}%
- \crefname@preamble{enumi}{Punkt}{Punkt}%
- \crefname@preamble{footnote}{Fotnot}{Fotnot}%
- \crefname@preamble{theorem}{Sats}{Sats}%
- \crefname@preamble{lemma}{Lemma}{Lemmas}%
- \crefname@preamble{corollary}{F\"oljdsats}{F\"oljdsats}%
- \crefname@preamble{proposition}{Proposition}{Proposition}%
- \crefname@preamble{definition}{Definition}{Definition}%
- \crefname@preamble{result}{Resultat}{Resultat}%
- \crefname@preamble{example}{Exempel}{Exempel}%
- \crefname@preamble{remark}{Anm\"arkning}{Anm\"arkning}%
- \crefname@preamble{note}{Notering}{Notering}%
- \crefname@preamble{algorithm}{Algoritm}{Algoritm}%
- \crefname@preamble{listing}{Kodlistning}{Kodlistning}%
- \crefname@preamble{line}{Rad}{Rad}%
- %
- \else% capitalise unset
- \if@cref@abbrev%
- \crefname@preamble{equation}{ekv.}{ekv.}%
- \crefname@preamble{figure}{fig.}{fig.}%
- \crefname@preamble{page}{s.}{ss.}%
- \else%
- \crefname@preamble{equation}{ekvation}{ekvation}%
- \crefname@preamble{figure}{figur}{figur}%
- \crefname@preamble{page}{sida}{sida}%
- \fi%
- \crefname@preamble{table}{tabell}{tabell}%
- \crefname@preamble{part}{del}{del}%
- \crefname@preamble{chapter}{kapitel}{kapitel}%
- \crefname@preamble{section}{avsnitt}{avsnitt}%
- \crefname@preamble{appendix}{appendix}{appendix}%
- \crefname@preamble{enumi}{punkt}{punkt}%
- \crefname@preamble{footnote}{fotnot}{fotnot}%
- \crefname@preamble{theorem}{sats}{sats}%
- \crefname@preamble{lemma}{lemma}{lemmas}%
- \crefname@preamble{corollary}{f\"oljdsats}{f\"oljdsats}%
- \crefname@preamble{proposition}{proposition}{proposition}%
- \crefname@preamble{definition}{definition}{definition}%
- \crefname@preamble{result}{resultat}{resultat}%
- \crefname@preamble{example}{exempel}{exempel}%
- \crefname@preamble{remark}{anm\"arkning}{anm\"arkning}%
- \crefname@preamble{note}{notering}{notering}%
- \crefname@preamble{algorithm}{algoritm}{algoritm}%
- \crefname@preamble{listing}{kodlistning}{kodlistning}%
- \crefname@preamble{line}{rad}{rad}%
- \fi%
- \def\cref@language{swedish}%
- }}% end \AtBeginDocument and \DeclareOption
- \cref@addlanguagedefs{swedish}{%
- \PackageInfo{cleveref}{loaded `swedish' language definitions}%
- \renewcommand{\crefrangeconjunction}{ till\nobreakspace}%
- \renewcommand\crefrangepreconjunction{}%
- \renewcommand\crefrangepostconjunction{}%
- \renewcommand{\crefpairconjunction}{ och\nobreakspace}%
- \renewcommand{\crefmiddleconjunction}{, }%
- \renewcommand{\creflastconjunction}{ och\nobreakspace}%
- \renewcommand{\crefpairgroupconjunction}{ and\nobreakspace}%
- \renewcommand{\crefmiddlegroupconjunction}{, }%
- \renewcommand{\creflastgroupconjunction}{, and\nobreakspace}%
- %
- \Crefname{equation}{Ekvation}{Ekvation}%
- \Crefname{figure}{Figur}{Figur}%
- \Crefname{subfigure}{Figur}{Figur}%
- \Crefname{table}{Tabell}{Tabell}%
- \Crefname{subtable}{Tabell}{Tabell}%
- \Crefname{page}{Sida}{Sida}%
- \Crefname{part}{Del}{Del}%
- \Crefname{chapter}{Kapitel}{Kapitel}%
- \Crefname{section}{Avsnitt}{Avsnitt}%
- \Crefname{subsection}{Avsnitt}{Avsnitt}%
- \Crefname{subsubsection}{Avsnitt}{Avsnitt}%
- \Crefname{appendix}{Appendix}{Appendix}%
- \Crefname{subappendix}{Appendix}{Appendix}%
- \Crefname{subsubappendix}{Appendix}{Appendix}%
- \Crefname{subsubsubappendix}{Appendix}{Appendix}%
- \Crefname{enumi}{Punkt}{Punkt}%
- \Crefname{enumii}{Punkt}{Punkt}%
- \Crefname{enumiii}{Punkt}{Punkt}%
- \Crefname{enumiv}{Punkt}{Punkt}%
- \Crefname{enumv}{Punkt}{Punkt}%
- \Crefname{footnote}{Fotnot}{Fotnot}%
- \Crefname{theorem}{Sats}{Sats}%
- \Crefname{lemma}{Lemma}{Lemmas}%
- \Crefname{corollary}{F\"oljdsats}{F\"oljdsats}%
- \Crefname{proposition}{Proposition}{Proposition}%
- \Crefname{definition}{Definition}{Definition}%
- \Crefname{result}{Resultat}{Resultat}%
- \Crefname{example}{Exempel}{Exempel}%
- \Crefname{remark}{Anm\"arkning}{Anm\"arkning}%
- \Crefname{note}{Notering}{Notering}%
- \Crefname{algorithm}{Algoritm}{Algoritm}%
- \Crefname{listing}{Kodlistning}{Kodlistning}%
- \Crefname{line}{Rad}{Rad}%
- %
- \if@cref@capitalise% capitalise set
- \if@cref@abbrev%
- \crefname{equation}{Ekv.}{Ekv.}%
- \crefname{figure}{Fig.}{Fig.}%
- \crefname{subfigure}{Fig.}{Fig.}%
- \else%
- \crefname{equation}{Ekvation}{Ekvation}%
- \crefname{figure}{Figur}{Figur}%
- \crefname{subfigure}{Figur}{Figur}%
- \fi%
- \crefname{page}{Sida}{Sida}%
- \crefname{table}{Tablell}{Tabell}%
- \crefname{subtable}{Tabell}{Tabell}%
- \crefname{part}{Del}{Del}%
- \crefname{chapter}{Kapitel}{Kapitel}%
- \crefname{section}{Avsnitt}{Avsnitt}%
- \crefname{subsection}{Avsnitt}{Avsnitt}%
- \crefname{subsubsection}{Avsnitt}{Avsnitt}%
- \crefname{appendix}{Appendix}{Appendix}%
- \crefname{subappendix}{Appendix}{Appendix}%
- \crefname{subsubappendix}{Appendix}{Appendix}%
- \crefname{subsubsubappendix}{Appendix}{Appendix}%
- \crefname{enumi}{Punkt}{Punkt}%
- \crefname{enumii}{Punkt}{Punkt}%
- \crefname{enumiii}{Punkt}{Punkt}%
- \crefname{enumiv}{Punkt}{Punkt}%
- \crefname{enumv}{Punkt}{Punkt}%
- \crefname{footnote}{Fotnot}{Fotnot}%
- \crefname{theorem}{Sats}{Sats}%
- \crefname{lemma}{Lemma}{Lemmas}%
- \crefname{corollary}{F\"oljdsats}{F\"oljdsats}%
- \crefname{proposition}{Proposition}{Proposition}%
- \crefname{definition}{Definition}{Definition}%
- \crefname{result}{Resultat}{Resultat}%
- \crefname{example}{Exempel}{Exempel}%
- \crefname{remark}{Anm\"arkning}{Anm\"arkning}%
- \crefname{note}{Notering}{Notering}%
- \crefname{algorithm}{Algoritm}{Algoritm}%
- \crefname{listing}{Kodlistning}{Kodlistnings}%
- \crefname{line}{Rad}{Rad}%
- %
- \else% capitalise unset
- \if@cref@abbrev%
- \crefname{equation}{ekv.}{ekv.}%
- \crefname{figure}{fig.}{fig.}%
- \crefname{subfigure}{fig.}{fig.}%
- \crefname{page}{s.}{ss.}%
- \else%
- \crefname{equation}{ekvation}{ekvation}%
- \crefname{figure}{figur}{figur}%
- \crefname{subfigure}{figur}{figur}%
- \crefname{page}{sida}{sida}%
- \fi%
- \crefname{table}{tablell}{tabell}%
- \crefname{subtable}{tabell}{tabell}%
- \crefname{part}{del}{del}%
- \crefname{chapter}{kapitel}{kapitel}%
- \crefname{section}{avsnitt}{avsnitt}%
- \crefname{subsection}{avsnitt}{avsnitt}%
- \crefname{subsubsection}{avsnitt}{avsnitt}%
- \crefname{appendix}{appendix}{appendix}%
- \crefname{subappendix}{appendix}{appendix}%
- \crefname{subsubappendix}{appendix}{appendix}%
- \crefname{subsubsubappendix}{appendix}{appendix}%
- \crefname{enumi}{punkt}{punkt}%
- \crefname{enumii}{punkt}{punkt}%
- \crefname{enumiii}{punkt}{punkt}%
- \crefname{enumiv}{punkt}{punkt}%
- \crefname{enumv}{punkt}{punkt}%
- \crefname{footnote}{fotnot}{fotnot}%
- \crefname{theorem}{sats}{sats}%
- \crefname{lemma}{lemma}{lemmas}%
- \crefname{corollary}{f\"oljdsats}{f\"oljdsats}%
- \crefname{proposition}{proposition}{proposition}%
- \crefname{definition}{definition}{definition}%
- \crefname{result}{resultat}{resultat}%
- \crefname{example}{exempel}{exempel}%
- \crefname{remark}{anm\"arkning}{anm\"arkning}%
- \crefname{note}{notering}{notering}%
- \crefname{algorithm}{algoritm}{algoritm}%
- \crefname{listing}{kodlistning}{kodlistnings}%
- \crefname{line}{rad}{rad}%
- \fi}% end \cref@addlangagedefs
- \DeclareOption{brazilian}{%
- \AtBeginDocument{%
- \def\crefrangeconjunction@preamble{ a\nobreakspace}%
- \def\crefrangepreconjunction@preamble{}%
- \def\crefrangepostconjunction@preamble{}%
- \def\crefpairconjunction@preamble{ e\nobreakspace}%
- \def\crefmiddleconjunction@preamble{, }%
- \def\creflastconjunction@preamble{ e\nobreakspace}%
- \def\crefpairgroupconjunction@preamble{ e\nobreakspace}%
- \def\crefmiddlegroupconjunction@preamble{, }%
- \def\creflastgroupconjunction@preamble{, e\nobreakspace}%
- %
- \Crefname@preamble{equation}{Equa\c c\~ao}{Equa\c c\~oes}%
- \Crefname@preamble{figure}{Figura}{Figuras}%
- \Crefname@preamble{table}{Tabela}{Tabelas}%
- \Crefname@preamble{page}{P\'agina}{P\'aginas}%
- \Crefname@preamble{part}{Parte}{Partes}%
- \Crefname@preamble{chapter}{Cap\'itulo}{Cap\'itulos}%
- \Crefname@preamble{section}{Se\c c\~ao}{Se\c c\~oes}%
- \Crefname@preamble{appendix}{Ap\^endice}{Ap\^endices}%
- \Crefname@preamble{enumi}{Item}{Itens}%
- \Crefname@preamble{footnote}{Nota de rodap\'e}{Notas de rodap\'e}%
- \Crefname@preamble{theorem}{Teorema}{Teoremas}%
- \Crefname@preamble{lemma}{Lema}{Lemas}%
- \Crefname@preamble{corollary}{Corol\'ario}{Corol\'arios}%
- \Crefname@preamble{proposition}{Proposi\c c\~ao}{Proposi\c c\~oes}%
- \Crefname@preamble{definition}{Defini\c c\~ao}{Defini\c c\~oes}%
- \Crefname@preamble{result}{Resultado}{Resultados}%
- \Crefname@preamble{example}{Exemplo}{Exemplos}%
- \Crefname@preamble{remark}{Observa\c c\~ao}{Observa\c c\~oes}%
- \Crefname@preamble{note}{Nota}{Notas}%
- \Crefname@preamble{algorithm}{Algoritmo}{Algoritmos}%
- \Crefname@preamble{listing}{Listagem}{Listagens}%
- \Crefname@preamble{line}{Linha}{Linhas}%
- %
- \if@cref@capitalise% capitalise set
- \if@cref@abbrev%
- \crefname@preamble{equation}{Eq.}{Eqs.}%
- \crefname@preamble{figure}{Fig.}{Figs.}%
- \else%
- \crefname@preamble{equation}{Equa\c c\~ao}{Equa\c c\~oes}%
- \crefname@preamble{figure}{Figura}{Figuras}%
- \fi%
- \crefname@preamble{page}{P\'agina}{P\'aginas}%
- \crefname@preamble{table}{Tabela}{Tabelas}%
- \crefname@preamble{part}{Parte}{Partes}%
- \crefname@preamble{chapter}{Cap\'itulo}{Cap\'itulos}%
- \crefname@preamble{section}{Se\c c\~ao}{Se\c c\~oes}%
- \crefname@preamble{appendix}{Ap\^endice}{Ap\^endices}%
- \crefname@preamble{enumi}{Item}{Itens}%
- \crefname@preamble{footnote}{Nota de rodap\'e}{Notas de rodap\'e}%
- \crefname@preamble{theorem}{Teorema}{Teoremas}%
- \crefname@preamble{lemma}{Lema}{Lemas}%
- \crefname@preamble{corollary}{Corol\'ario}{Corol\'arios}%
- \crefname@preamble{proposition}{Proposi\c c\~ao}{Proposi\c c\~oes}%
- \crefname@preamble{definition}{Defini\c c\~ao}{Defini\c c\~oes}%
- \crefname@preamble{result}{Resultado}{Resultados}%
- \crefname@preamble{example}{Exemplo}{Exemplos}%
- \crefname@preamble{remark}{Observa\c c\~ao}{Observa\c c\~oes}%
- \crefname@preamble{note}{Nota}{Notas}%
- \crefname@preamble{algorithm}{Algoritmo}{Algoritmos}%
- \crefname@preamble{listing}{Listagem}{Listagens}%
- \crefname@preamble{line}{Linha}{Linhas}%
- %
- \else% capitalise unset
- \if@cref@abbrev%
- \crefname@preamble{equation}{eq.}{eqs.}%
- \crefname@preamble{figure}{fig.}{figs.}%
- \else%
- \crefname@preamble{equation}{equa\c c\~ao}{equa\c c\~oes}%
- \crefname@preamble{figure}{figura}{figuras}%
- \fi%
- \crefname@preamble{page}{p\'agina}{p\'aginas}%
- \crefname@preamble{table}{tabela}{tabelas}%
- \crefname@preamble{part}{parte}{partes}%
- \crefname@preamble{chapter}{cap\'itulo}{cap\'itulos}%
- \crefname@preamble{section}{se\c c\~ao}{se\c c\~oes}%
- \crefname@preamble{appendix}{ap\^endice}{ap\^endices}%
- \crefname@preamble{enumi}{item}{itens}%
- \crefname@preamble{footnote}{nota de rodap\'e}{notas de rodap\'e}%
- \crefname@preamble{theorem}{teorema}{teoremas}%
- \crefname@preamble{lemma}{lema}{lemas}%
- \crefname@preamble{corollary}{corol\'ario}{corol\'arios}%
- \crefname@preamble{proposition}{proposi\c c\~ao}{proposi\c c\~oes}%
- \crefname@preamble{definition}{defini\c c\~ao}{defini\c c\~oes}%
- \crefname@preamble{result}{resultado}{resultados}%
- \crefname@preamble{example}{exemplo}{exemplos}%
- \crefname@preamble{remark}{observa\c c\~ao}{observa\c c\~oes}%
- \crefname@preamble{note}{nota}{notas}%
- \crefname@preamble{algorithm}{algoritmo}{algoritmos}%
- \crefname@preamble{listing}{listagem}{listagens}%
- \crefname@preamble{line}{linha}{linhas}%
- \fi%
- \def\cref@language{brazilian}%
- }}% end \AtBeginDocument and \DeclareOption
- \cref@addlanguagedefs{brazilian}{%
- \PackageInfo{cleveref}{loaded `brazilian' language definitions}%
- \renewcommand{\crefrangeconjunction}{ a\nobreakspace}%
- \renewcommand\crefrangepreconjunction{}%
- \renewcommand\crefrangepostconjunction{}%
- \renewcommand{\crefpairconjunction}{ e\nobreakspace}%
- \renewcommand{\crefmiddleconjunction}{, }%
- \renewcommand{\creflastconjunction}{ e\nobreakspace}%
- \renewcommand{\crefpairgroupconjunction}{ e\nobreakspace}%
- \renewcommand{\crefmiddlegroupconjunction}{, }%
- \renewcommand{\creflastgroupconjunction}{ e\nobreakspace}%
- %
- \Crefname{equation}{Equa\c c\~ao}{Equa\c c\~oes}%
- \Crefname{figure}{Figura}{Figuras}%
- \Crefname{subfigure}{Figura}{Figuras}%
- \Crefname{table}{Tabela}{Tabelas}%
- \Crefname{subtable}{Tabela}{Tabelas}%
- \Crefname{page}{P\'agina}{P\'aginas}%
- \Crefname{part}{Parte}{Partes}%
- \Crefname{chapter}{Cap\'itulo}{Cap\'itulos}%
- \Crefname{section}{Se\c c\~ao}{Se\c c\~oes}%
- \Crefname{subsection}{Se\c c\~ao}{Se\c c\~oes}%
- \Crefname{subsubsection}{Se\c c\~ao}{Se\c c\~oes}%
- \Crefname{appendix}{Ap\^endice}{Ap\^endices}%
- \Crefname{subappendix}{Ap\^endice}{Ap\^endices}%
- \Crefname{subsubappendix}{Ap\^endice}{Ap\^endices}%
- \Crefname{subsubsubappendix}{Ap\^endice}{Ap\^endices}%
- \Crefname{enumi}{Item}{Itens}%
- \Crefname{enumii}{Item}{Itens}%
- \Crefname{enumiii}{Item}{Itens}%
- \Crefname{enumiv}{Item}{Itens}%
- \Crefname{enumv}{Item}{Itens}%
- \Crefname{footnote}{Nota de rodap\'e}{Notas de rodap\'e}%
- \Crefname{theorem}{Teorema}{Teoremas}%
- \Crefname{lemma}{Lema}{Lemas}%
- \Crefname{corollary}{Corol\'ario}{Corol\'arios}%
- \Crefname{proposition}{Proposi\c c\~ao}{Proposi\c c\~oes}%
- \Crefname{definition}{Defini\c c\~ao}{Defini\c c\~oes}%
- \Crefname{result}{Resultado}{Resultados}%
- \Crefname{example}{Exemplo}{Exemplos}%
- \Crefname{remark}{Observa\c c\~ao}{Observa\c c\~oes}%
- \Crefname{note}{Nota}{Notas}%
- \Crefname{algorithm}{Algoritmo}{Algoritmos}%
- \Crefname{listing}{Listagem}{Listagens}%
- \Crefname{line}{Linha}{Linhas}%
- %
- \if@cref@capitalise% capitalise set
- \if@cref@abbrev%
- \crefname{equation}{Eq.}{Eqs.}%
- \crefname{figure}{Fig.}{Figs.}%
- \crefname{subfigure}{Fig.}{Figs.}%
- \else%
- \crefname{equation}{Equa\c c\~ao}{Equa\c c\~oes}%
- \crefname{figure}{Figura}{Figuras}%
- \crefname{subfigure}{Figura}{Figuras}%
- \fi%
- \crefname{page}{P\'agina}{P\'aginas}%
- \crefname{table}{Tabela}{Tabelas}%
- \crefname{subtable}{Tabela}{Tabelas}%
- \crefname{part}{Parte}{Partes}%
- \crefname{chapter}{Cap\'itulo}{Cap\'itulos}%
- \crefname{section}{Se\c c\~ao}{Se\c c\~oes}%
- \crefname{subsection}{Se\c c\~ao}{Se\c c\~oes}%
- \crefname{subsubsection}{Se\c c\~ao}{Se\c c\~oes}%
- \crefname{appendix}{Ap\^endice}{Ap\^endices}%
- \crefname{subappendix}{Ap\^endice}{Ap\^endices}%
- \crefname{subsubappendix}{Ap\^endice}{Ap\^endices}%
- \crefname{subsubsubappendix}{Ap\^endice}{Ap\^endices}%
- \crefname{enumi}{Item}{Itens}%
- \crefname{enumii}{Item}{Itens}%
- \crefname{enumiii}{Item}{Itens}%
- \crefname{enumiv}{Item}{Itens}%
- \crefname{enumv}{Item}{Itens}%
- \crefname{footnote}{Nota de rodap\'e}{Notas de rodap\'e}%
- \crefname{theorem}{Teorema}{Teoremas}%
- \crefname{lemma}{Lema}{Lemas}%
- \crefname{corollary}{Corol\'ario}{Corol\'arios}%
- \crefname{proposition}{Proposi\c c\~ao}{Proposi\c c\~oes}%
- \crefname{definition}{Defini\c c\~ao}{Defini\c c\~oes}%
- \crefname{result}{Resultado}{Resultados}%
- \crefname{example}{Exemplo}{Exemplos}%
- \crefname{remark}{Observa\c c\~ao}{Observa\c c\~oes}%
- \crefname{note}{Nota}{Notas}%
- \crefname{algorithm}{Algoritmo}{Algoritmos}%
- \crefname{listing}{Listagem}{Listagens}%
- \crefname{line}{Linha}{Linhas}%
- %
- \else% capitalise unset
- \if@cref@abbrev%
- \crefname{equation}{eq.}{eqs.}%
- \crefname{figure}{fig.}{figs.}%
- \crefname{subfigure}{fig.}{figs.}%
- \else%
- \crefname{equation}{equa\c c\~ao}{equa\c c\~oes}%
- \crefname{figure}{figura}{figuras}%
- \crefname{subfigure}{figura}{figuras}%
- \fi%
- \crefname{table}{tabela}{tabelas}%
- \crefname{subtable}{tabela}{tabelas}%
- \crefname{page}{p\'agina}{p\'aginas}%
- \crefname{part}{parte}{partes}%
- \crefname{chapter}{cap\'itulo}{cap\'itulos}%
- \crefname{section}{se\c c\~ao}{se\c c\~oes}%
- \crefname{subsection}{se\c c\~ao}{se\c c\~oes}%
- \crefname{subsubsection}{se\c c\~ao}{se\c c\~oes}%
- \crefname{appendix}{ap\^endice}{ap\^endices}%
- \crefname{subappendix}{ap\^endice}{ap\^endices}%
- \crefname{subsubappendix}{ap\^endice}{ap\^endices}%
- \crefname{subsubsubappendix}{ap\^endice}{ap\^endices}%
- \crefname{enumi}{item}{itens}%
- \crefname{enumii}{item}{itens}%
- \crefname{enumiii}{item}{itens}%
- \crefname{enumiv}{item}{itens}%
- \crefname{enumv}{item}{itens}%
- \crefname{footnote}{nota de rodap\'e}{notas de rodap\'e}%
- \crefname{theorem}{teorema}{teoremas}%
- \crefname{lemma}{lema}{lemas}%
- \crefname{corollary}{corol\'ario}{corol\'arios}%
- \crefname{proposition}{proposi\c c\~ao}{proposi\c c\~oes}%
- \crefname{definition}{defini\c c\~ao}{defini\c c\~oes}%
- \crefname{result}{resultado}{resultados}%
- \crefname{example}{exemplo}{exemplos}%
- \crefname{remark}{observa\c c\~ao}{observa\c c\~oes}%
- \crefname{note}{nota}{notas}%
- \crefname{algorithm}{algoritmo}{algoritmos}%
- \crefname{listing}{listagem}{listagens}%
- \crefname{line}{linha}{linhas}%
- \fi}% end \cref@addlangagedefs
- \edef\@curroptions{\@ptionlist{\@currname.\@currext}}%
- \@expandtwoargs\in@{,capitalise,}{%
- ,\@classoptionslist,\@curroptions,}%
- \ifin@%
- \ExecuteOptions{capitalise}%
- \else%
- \@expandtwoargs\in@{,capitalize,}{%
- ,\@classoptionslist,\@curroptions,}%
- \ifin@%
- \ExecuteOptions{capitalise}%
- \fi%
- \fi%
- \@expandtwoargs\in@{,nameinlink,}{%
- ,\@classoptionslist,\@curroptions,}%
- \ifin@%
- \ExecuteOptions{nameinlink}%
- \fi%
- \crefdefaultlabelformat{#2#1#3}%
- \if@cref@nameinlink%
- \creflabelformat{equation}{#2\textup{(#1)}#3}%
- \else%
- \creflabelformat{equation}{\textup{(#2#1#3)}}%
- \fi%
- \@labelcrefdefinedefaultformats%
- \@ifpackageloaded{polyglossia}%
- {\ifcsdef{languagename}%
- {\ExecuteOptions{\languagename}}%
- {\PackageWarning{cleveref}%
- {`polyglossia' loaded but default language not set
- - defaulting to english}%
- \ExecuteOptions{english}}}%
- {\ExecuteOptions{english}}%
- \ProcessOptions*\relax%
- \AtBeginDocument{%
- \edef\@tempa{%
- \expandafter\noexpand\csname extras\cref@language\endcsname}%
- \@ifundefined{crefrangeconjunction}{%
- \let\crefrangeconjunction\crefrangeconjunction@preamble%
- }{%
- \expandafter\def\expandafter\@tempb\expandafter{%
- \expandafter\renewcommand\expandafter%
- {\expandafter\crefrangeconjunction\expandafter}%
- \expandafter{\crefrangeconjunction}}%
- \expandafter\expandafter\expandafter\cref@addto%
- \expandafter\@tempa\expandafter{\@tempb}%
- }%
- \@ifundefined{crefrangepreconjunction}{%
- \let\crefrangepreconjunction\crefrangepreconjunction@preamble%
- }{%
- \expandafter\def\expandafter\@tempb\expandafter{%
- \expandafter\renewcommand\expandafter%
- {\expandafter\crefrangepreconjunction\expandafter}%
- \expandafter{\crefrangepreconjunction}}%
- \expandafter\expandafter\expandafter\cref@addto%
- \expandafter\@tempa\expandafter{\@tempb}%
- }%
- \@ifundefined{crefrangepostconjunction}{%
- \let\crefrangepostconjunction\crefrangepostconjunction@preamble%
- }{%
- \expandafter\def\expandafter\@tempb\expandafter{%
- \expandafter\renewcommand\expandafter%
- {\expandafter\crefrangepostconjunction\expandafter}%
- \expandafter{\crefrangepostconjunction}}%
- \expandafter\expandafter\expandafter\cref@addto%
- \expandafter\@tempa\expandafter{\@tempb}%
- }%
- \@ifundefined{crefpairconjunction}{%
- \let\crefpairconjunction\crefpairconjunction@preamble%
- }{%
- \expandafter\def\expandafter\@tempb\expandafter{%
- \expandafter\renewcommand\expandafter%
- {\expandafter\crefpairconjunction\expandafter}%
- \expandafter{\crefpairconjunction}}%
- \expandafter\expandafter\expandafter\cref@addto%
- \expandafter\@tempa\expandafter{\@tempb}%
- \@ifundefined{crefpairgroupconjunction}{%
- \let\crefpairgroupconjunction\crefpairconjunction}{}%
- }%
- \@ifundefined{crefmiddleconjunction}{%
- \let\crefmiddleconjunction\crefmiddleconjunction@preamble%
- }{%
- \expandafter\def\expandafter\@tempb\expandafter{%
- \expandafter\renewcommand\expandafter%
- {\expandafter\crefmiddleconjunction\expandafter}%
- \expandafter{\crefmiddleconjunction}}%
- \expandafter\expandafter\expandafter\cref@addto%
- \expandafter\@tempa\expandafter{\@tempb}%
- \@ifundefined{crefmiddlegroupconjunction}{%
- \let\crefmiddlegroupconjunction\crefmiddleconjunction}{}%
- }%
- \@ifundefined{creflastconjunction}{%
- \let\creflastconjunction\creflastconjunction@preamble%
- }{%
- \expandafter\def\expandafter\@tempb\expandafter{%
- \expandafter\renewcommand\expandafter%
- {\expandafter\creflastconjunction\expandafter}%
- \expandafter{\creflastconjunction}}%
- \expandafter\expandafter\expandafter\cref@addto%
- \expandafter\@tempa\expandafter{\@tempb}%
- \@ifundefined{creflastgroupconjunction}{%
- \edef\creflastgroupconjunction{, \creflastconjunction}}{}%
- }%
- \@ifundefined{crefpairgroupconjunction}{%
- \let\crefpairgroupconjunction%
- \crefpairgroupconjunction@preamble%
- }{%
- \expandafter\def\expandafter\@tempb\expandafter{%
- \expandafter\renewcommand\expandafter%
- {\expandafter\crefpairgroupconjunction\expandafter}%
- \expandafter{\crefpairgroupconjunction}}%
- \expandafter\expandafter\expandafter\cref@addto%
- \expandafter\@tempa\expandafter{\@tempb}%
- }%
- \@ifundefined{crefmiddlegroupconjunction}{%
- \let\crefmiddlegroupconjunction%
- \crefmiddlegroupconjunction@preamble%
- }{%
- \expandafter\def\expandafter\@tempb\expandafter{%
- \expandafter\renewcommand\expandafter%
- {\expandafter\crefmiddlegroupconjunction\expandafter}%
- \expandafter{\crefmiddlegroupconjunction}}%
- \expandafter\expandafter\expandafter\cref@addto%
- \expandafter\@tempa\expandafter{\@tempb}%
- }%
- \@ifundefined{creflastgroupconjunction}{%
- \let\creflastgroupconjunction%
- \creflastgroupconjunction@preamble%
- }{%
- \expandafter\def\expandafter\@tempb\expandafter{%
- \expandafter\renewcommand\expandafter%
- {\expandafter\creflastgroupconjunction\expandafter}%
- \expandafter{\creflastgroupconjunction}}%
- \expandafter\expandafter\expandafter\cref@addto%
- \expandafter\@tempa\expandafter{\@tempb}%
- }%
- \let\@tempstack\cref@label@types%
- \cref@isstackfull{\@tempstack}%
- \@whilesw\if@cref@stackfull\fi{%
- \edef\@tempa{\cref@stack@top{\@tempstack}}%
- \@ifundefined{cref@\@tempa @name}{%
- \expandafter\def\expandafter\@tempb\expandafter{%
- \csname cref@\@tempa @name\endcsname}%
- \expandafter\def\expandafter\@tempc\expandafter{%
- \csname cref@\@tempa @name@preamble\endcsname}%
- \expandafter\expandafter\expandafter%
- \let\expandafter\@tempb\@tempc%
- \expandafter\def\expandafter\@tempb\expandafter{%
- \csname cref@\@tempa @name@plural\endcsname}%
- \expandafter\def\expandafter\@tempc\expandafter{%
- \csname cref@\@tempa @name@plural@preamble\endcsname}%
- \expandafter\expandafter\expandafter%
- \let\expandafter\@tempb\@tempc%
- }{%
- \edef\@tempb{%
- \expandafter\noexpand\csname extras\cref@language\endcsname}%
- \expandafter\def\expandafter\@tempc\expandafter{%
- \expandafter\crefname\expandafter{\@tempa}}%
- \expandafter\expandafter\expandafter\cref@addto%
- \expandafter\expandafter\expandafter\@tempc%
- \expandafter\expandafter\expandafter{%
- \expandafter\expandafter\expandafter{%
- \csname cref@\@tempa @name\endcsname}}%
- \expandafter\expandafter\expandafter\cref@addto%
- \expandafter\expandafter\expandafter\@tempc%
- \expandafter\expandafter\expandafter{%
- \expandafter\expandafter\expandafter{%
- \csname cref@\@tempa @name@plural\endcsname}}%
- \expandafter\expandafter\expandafter\cref@addto%
- \expandafter\@tempb\expandafter{\@tempc}%
- }%
- \@ifundefined{Cref@\@tempa @name}{%
- \expandafter\def\expandafter\@tempb\expandafter{%
- \csname Cref@\@tempa @name\endcsname}%
- \expandafter\def\expandafter\@tempc\expandafter{%
- \csname Cref@\@tempa @name@preamble\endcsname}%
- \expandafter\expandafter\expandafter%
- \let\expandafter\@tempb\@tempc%
- \expandafter\def\expandafter\@tempb\expandafter{%
- \csname Cref@\@tempa @name@plural\endcsname}%
- \expandafter\def\expandafter\@tempc\expandafter{%
- \csname Cref@\@tempa @name@plural@preamble\endcsname}%
- \expandafter\expandafter\expandafter%
- \let\expandafter\@tempb\@tempc%
- }{%
- \edef\@tempb{%
- \expandafter\noexpand\csname extras\cref@language\endcsname}%
- \expandafter\def\expandafter\@tempc\expandafter{%
- \expandafter\Crefname\expandafter{\@tempa}}%
- \expandafter\expandafter\expandafter\cref@addto%
- \expandafter\expandafter\expandafter\@tempc%
- \expandafter\expandafter\expandafter{%
- \expandafter\expandafter\expandafter{%
- \csname Cref@\@tempa @name\endcsname}}%
- \expandafter\expandafter\expandafter\cref@addto%
- \expandafter\expandafter\expandafter\@tempc%
- \expandafter\expandafter\expandafter{%
- \expandafter\expandafter\expandafter{%
- \csname Cref@\@tempa @name@plural\endcsname}}%
- \expandafter\expandafter\expandafter\cref@addto%
- \expandafter\@tempb\expandafter{\@tempc}%
- }%
- \@ifundefined{cref@\@tempa @format}{%
- \@ifundefined{cref@\@tempa @name}{}{%
- \expandafter\@crefdefineformat\expandafter{\@tempa}}}{}%
- \@ifundefined{crefrange@\@tempa @format}{%
- \@ifundefined{cref@\@tempa @name@plural}{}{%
- \expandafter\@crefrangedefineformat\expandafter{\@tempa}}}{}%
- \@ifundefined{cref@\@tempa @format@first}{%
- \@ifundefined{cref@\@tempa @name@plural}{}{%
- \expandafter\@crefdefinemultiformat\expandafter{\@tempa}}}{}%
- \@ifundefined{crefrange@\@tempa @format@first}{%
- \@ifundefined{cref@\@tempa @name@plural}{}{%
- \expandafter\@crefrangedefinemultiformat%
- \expandafter{\@tempa}}}{}%
- \cref@stack@pop{\@tempstack}%
- \cref@isstackfull{\@tempstack}}%
- \@ifundefined{cref@subsection@name}{%
- \let\cref@subsection@name\cref@section@name%
- \let\cref@subsection@name@plural\cref@section@name@plural}{}%
- \@ifundefined{Cref@subsection@name}{%
- \let\Cref@subsection@name\Cref@section@name%
- \let\Cref@subsection@name@plural\Cref@section@name@plural}{}%
- \@ifundefined{cref@subsection@format}{%
- \let\cref@subsection@format\cref@section@format}{}%
- \@ifundefined{Cref@subsection@format}{%
- \let\Cref@subsection@format\Cref@section@format}{}%
- \@ifundefined{crefrange@subsection@format}{%
- \let\crefrange@subsection@format%
- \crefrange@section@format}{}%
- \@ifundefined{Crefrange@subsection@format}{%
- \let\Crefrange@subsection@format%
- \Crefrange@section@format}{}%
- \@ifundefined{cref@subsection@format@first}{%
- \let\cref@subsection@format@first%
- \cref@section@format@first}{}%
- \@ifundefined{Cref@subsection@format@first}{%
- \let\Cref@subsection@format@first%
- \Cref@section@format@first}{}%
- \@ifundefined{cref@subsection@format@second}{%
- \let\cref@subsection@format@second%
- \cref@section@format@second}{}%
- \@ifundefined{Cref@subsection@format@second}{%
- \let\Cref@subsection@format@second%
- \Cref@section@format@second}{}%
- \@ifundefined{cref@subsection@format@middle}{%
- \let\cref@subsection@format@middle%
- \cref@section@format@middle}{}%
- \@ifundefined{Cref@subsection@format@middle}{%
- \let\Cref@subsection@format@middle%
- \Cref@section@format@middle}{}%
- \@ifundefined{cref@subsection@format@last}{%
- \let\cref@subsection@format@last%
- \cref@section@format@last}{}%
- \@ifundefined{Cref@subsection@format@last}{%
- \let\Cref@subsection@format@last%
- \Cref@section@format@last}{}%
- \@ifundefined{crefrange@subsection@format@first}{%
- \let\crefrange@subsection@format@first%
- \crefrange@section@format@first}{}%
- \@ifundefined{Crefrange@subsection@format@first}{%
- \let\Crefrange@subsection@format@first%
- \Crefrange@section@format@first}{}%
- \@ifundefined{crefrange@subsection@format@second}{%
- \let\crefrange@subsection@format@second%
- \crefrange@section@format@second}{}%
- \@ifundefined{Crefrange@subsection@format@second}{%
- \let\Crefrange@subsection@format@second%
- \Crefrange@section@format@second}{}%
- \@ifundefined{crefrange@subsection@format@middle}{%
- \let\crefrange@subsection@format@middle%
- \crefrange@section@format@middle}{}%
- \@ifundefined{Crefrange@subsection@format@middle}{%
- \let\Crefrange@subsection@format@middle%
- \Crefrange@section@format@middle}{}%
- \@ifundefined{crefrange@subsection@format@last}{%
- \let\crefrange@subsection@format@last%
- \crefrange@section@format@last}{}%
- \@ifundefined{Crefrange@subsection@format@last}{%
- \let\Crefrange@subsection@format@last%
- \Crefrange@section@format@last}{}%
- \@ifundefined{cref@subsubsection@name}{%
- \let\cref@subsubsection@name\cref@section@name%
- \let\cref@subsubsection@name@plural\cref@section@name@plural}{}%
- \@ifundefined{Cref@subsection@name}{%
- \let\Cref@subsection@name\Cref@section@name%
- \let\Cref@subsection@name@plural\Cref@section@name@plural}{}%
- \@ifundefined{cref@subsubsection@format}{%
- \let\cref@subsubsection@format%
- \cref@subsection@format}{}%
- \@ifundefined{Cref@subsubsection@format}{%
- \let\Cref@subsubsection@format%
- \Cref@subsection@format}{}%
- \@ifundefined{crefrange@subsubsection@format}{%
- \let\crefrange@subsubsection@format%
- \crefrange@subsection@format}{}%
- \@ifundefined{Crefrange@subsubsection@format}{%
- \let\Crefrange@subsubsection@format%
- \Crefrange@subsection@format}{}%
- \@ifundefined{cref@subsubsection@format@first}{%
- \let\cref@subsubsection@format@first%
- \cref@subsection@format@first}{}%
- \@ifundefined{Cref@subsubsection@format@first}{%
- \let\Cref@subsubsection@format@first%
- \Cref@subsection@format@first}{}%
- \@ifundefined{cref@subsubsection@format@second}{%
- \let\cref@subsubsection@format@second%
- \cref@subsection@format@second}{}%
- \@ifundefined{Cref@subsubsection@format@second}{%
- \let\Cref@subsubsection@format@second%
- \Cref@subsection@format@second}{}%
- \@ifundefined{cref@subsubsection@format@middle}{%
- \let\cref@subsubsection@format@middle%
- \cref@subsection@format@middle}{}%
- \@ifundefined{Cref@subsubsection@format@middle}{%
- \let\Cref@subsubsection@format@middle%
- \Cref@subsection@format@middle}{}%
- \@ifundefined{cref@subsubsection@format@last}{%
- \let\cref@subsubsection@format@last%
- \cref@subsection@format@last}{}%
- \@ifundefined{Cref@subsubsection@format@last}{%
- \let\Cref@subsubsection@format@last%
- \Cref@subsection@format@last}{}%
- \@ifundefined{crefrange@subsubsection@format@first}{%
- \let\crefrange@subsubsection@format@first%
- \crefrange@subsection@format@first}{}%
- \@ifundefined{Crefrange@subsubsection@format@first}{%
- \let\Crefrange@subsubsection@format@first%
- \Crefrange@subsection@format@first}{}%
- \@ifundefined{crefrange@subsubsection@format@second}{%
- \let\crefrange@subsubsection@format@second%
- \crefrange@subsection@format@second}{}%
- \@ifundefined{Crefrange@subsubsection@format@second}{%
- \let\Crefrange@subsubsection@format@second%
- \Crefrange@subsection@format@second}{}%
- \@ifundefined{crefrange@subsubsection@format@middle}{%
- \let\crefrange@subsubsection@format@middle%
- \crefrange@subsection@format@middle}{}%
- \@ifundefined{Crefrange@subsubsection@format@middle}{%
- \let\Crefrange@subsubsection@format@middle%
- \Crefrange@subsection@format@middle}{}%
- \@ifundefined{crefrange@subsubsection@format@last}{%
- \let\crefrange@subsubsection@format@last%
- \crefrange@subsection@format@last}{}%
- \@ifundefined{Crefrange@subsubsection@format@last}{%
- \let\Crefrange@subsubsection@format@last%
- \Crefrange@subsection@format@last}{}%
- \@ifundefined{cref@subappendix@name}{%
- \let\cref@subappendix@name\cref@appendix@name%
- \let\cref@subappendix@name@plural%
- \cref@appendix@name@plural}{}%
- \@ifundefined{Cref@subappendix@name}{%
- \let\Cref@subappendix@name\Cref@section@name%
- \let\Cref@subappendixsection@name@plural%
- \Cref@appendix@name@plural}{}%
- \@ifundefined{cref@subappendix@format}{%
- \let\cref@subappendix@format\cref@appendix@format}{}%
- \@ifundefined{Cref@subappendix@format}{%
- \let\Cref@subappendix@format\Cref@appendix@format}{}%
- \@ifundefined{crefrange@subappendix@format}{%
- \let\crefrange@subappendix@format%
- \crefrange@appendix@format}{}%
- \@ifundefined{Crefrange@subappendix@format}{%
- \let\Crefrange@subappendix@format%
- \Crefrange@appendix@format}{}%
- \@ifundefined{cref@subappendix@format@first}{%
- \let\cref@subappendix@format@first%
- \cref@appendix@format@first}{}%
- \@ifundefined{Cref@subappendix@format@first}{%
- \let\Cref@subappendix@format@first%
- \Cref@appendix@format@first}{}%
- \@ifundefined{cref@subappendix@format@second}{%
- \let\cref@subappendix@format@second%
- \cref@appendix@format@second}{}%
- \@ifundefined{Cref@subappendix@format@second}{%
- \let\Cref@subappendix@format@second%
- \Cref@appendix@format@second}{}%
- \@ifundefined{cref@subappendix@format@middle}{%
- \let\cref@subappendix@format@middle%
- \cref@appendix@format@middle}{}%
- \@ifundefined{Cref@subappendix@format@middle}{%
- \let\Cref@subappendix@format@middle%
- \Cref@appendix@format@middle}{}%
- \@ifundefined{cref@subappendix@format@last}{%
- \let\cref@subappendix@format@last%
- \cref@appendix@format@last}{}%
- \@ifundefined{Cref@subappendix@format@last}{%
- \let\Cref@subappendix@format@last%
- \Cref@appendix@format@last}{}%
- \@ifundefined{crefrange@subappendix@format@first}{%
- \let\crefrange@subappendix@format@first%
- \crefrange@appendix@format@first}{}%
- \@ifundefined{Crefrange@subappendix@format@first}{%
- \let\Crefrange@subappendix@format@first%
- \Crefrange@appendix@format@first}{}%
- \@ifundefined{crefrange@subappendix@format@second}{%
- \let\crefrange@subappendix@format@second%
- \crefrange@appendix@format@second}{}%
- \@ifundefined{Crefrange@subappendix@format@second}{%
- \let\Crefrange@subappendix@format@second%
- \Crefrange@appendix@format@second}{}%
- \@ifundefined{crefrange@subappendix@format@middle}{%
- \let\crefrange@subappendix@format@middle%
- \crefrange@appendix@format@middle}{}%
- \@ifundefined{Crefrange@subappendix@format@middle}{%
- \let\Crefrange@subappendix@format@middle%
- \Crefrange@appendix@format@middle}{}%
- \@ifundefined{crefrange@subappendix@format@last}{%
- \let\crefrange@subappendix@format@last%
- \crefrange@appendix@format@last}{}%
- \@ifundefined{Crefrange@subappendix@format@last}{%
- \let\Crefrange@subappendix@format@last%
- \Crefrange@appendix@format@last}{}%
- \@ifundefined{cref@subsubappendix@name}{%
- \let\cref@subsubappendix@name\cref@appendix@name%
- \let\cref@subsubappendix@name@plural%
- \cref@appendix@name@plural}{}%
- \@ifundefined{Cref@subsubappendix@name}{%
- \let\Cref@subsubappendix@name\Cref@section@name%
- \let\Cref@subsubappendixsection@name@plural%
- \Cref@appendix@name@plural}{}%
- \@ifundefined{cref@subsubappendix@format}{%
- \let\cref@subsubappendix@format%
- \cref@subappendix@format}{}%
- \@ifundefined{Cref@subsubappendix@format}{%
- \let\Cref@subsubappendix@format%
- \Cref@subappendix@format}{}%
- \@ifundefined{crefrange@subsubappendix@format}{%
- \let\crefrange@subsubappendix@format%
- \crefrange@subappendix@format}{}%
- \@ifundefined{Crefrange@subsubappendix@format}{%
- \let\Crefrange@subsubappendix@format%
- \Crefrange@subappendix@format}{}%
- \@ifundefined{cref@subsubappendix@format@first}{%
- \let\cref@subsubappendix@format@first%
- \cref@subappendix@format@first}{}%
- \@ifundefined{Cref@subsubappendix@format@first}{%
- \let\Cref@subsubappendix@format@first%
- \Cref@subappendix@format@first}{}%
- \@ifundefined{cref@subsubappendix@format@second}{%
- \let\cref@subsubappendix@format@second%
- \cref@subappendix@format@second}{}%
- \@ifundefined{Cref@subsubappendix@format@second}{%
- \let\Cref@subsubappendix@format@second%
- \Cref@subappendix@format@second}{}%
- \@ifundefined{cref@subsubappendix@format@middle}{%
- \let\cref@subsubappendix@format@middle%
- \cref@subappendix@format@middle}{}%
- \@ifundefined{Cref@subsubappendix@format@middle}{%
- \let\Cref@subsubappendix@format@middle%
- \Cref@subappendix@format@middle}{}%
- \@ifundefined{cref@subsubappendix@format@last}{%
- \let\cref@subsubappendix@format@last%
- \cref@subappendix@format@last}{}%
- \@ifundefined{Cref@subsubappendix@format@last}{%
- \let\Cref@subsubappendix@format@last%
- \Cref@subappendix@format@last}{}%
- \@ifundefined{crefrange@subsubappendix@format@first}{%
- \let\crefrange@subsubappendix@format@first%
- \crefrange@subappendix@format@first}{}%
- \@ifundefined{Crefrange@subsubappendix@format@first}{%
- \let\Crefrange@subsubappendix@format@first%
- \Crefrange@subappendix@format@first}{}%
- \@ifundefined{crefrange@subsubappendix@format@second}{%
- \let\crefrange@subsubappendix@format@second%
- \crefrange@subappendix@format@second}{}%
- \@ifundefined{Crefrange@subsubappendix@format@second}{%
- \let\Crefrange@subsubappendix@format@second%
- \Crefrange@subappendix@format@second}{}%
- \@ifundefined{crefrange@subsubappendix@format@middle}{%
- \let\crefrange@subsubappendix@format@middle%
- \crefrange@subappendix@format@middle}{}%
- \@ifundefined{Crefrange@subsubappendix@format@middle}{%
- \let\Crefrange@subsubappendix@format@middle%
- \Crefrange@subappendix@format@middle}{}%
- \@ifundefined{crefrange@subsubappendix@format@last}{%
- \let\crefrange@subsubappendix@format@last%
- \crefrange@subappendix@format@last}{}%
- \@ifundefined{Crefrange@subsubappendix@format@last}{%
- \let\Crefrange@subsubappendix@format@last%
- \Crefrange@subappendix@format@last}{}%
- \@ifundefined{cref@subsubsubappendix@format}{%
- \let\cref@subsubsubappendix@format%
- \cref@subsubappendix@format}{}%
- \@ifundefined{Cref@subsubsubappendix@format}{%
- \let\Cref@subsubsubappendix@format%
- \Cref@subsubappendix@format}{}%
- \@ifundefined{crefrange@subsubsubappendix@format}{%
- \let\crefrange@subsubsubappendix@format%
- \crefrange@subsubappendix@format}{}%
- \@ifundefined{Crefrange@subsubsubappendix@format}{%
- \let\Crefrange@subsubsubappendix@format%
- \Crefrange@subsubappendix@format}{}%
- \@ifundefined{cref@subsubsubappendix@format@first}{%
- \let\cref@subsubsubappendix@format@first%
- \cref@subsubappendix@format@first}{}%
- \@ifundefined{Cref@subsubsubappendix@format@first}{%
- \let\Cref@subsubsubappendix@format@first%
- \Cref@subsubappendix@format@first}{}%
- \@ifundefined{cref@subsubsubappendix@format@second}{%
- \let\cref@subsubsubappendix@format@second%
- \cref@subsubappendix@format@second}{}%
- \@ifundefined{Cref@subsubsubappendix@format@second}{%
- \let\Cref@subsubsubappendix@format@second%
- \Cref@subsubappendix@format@second}{}%
- \@ifundefined{cref@subsubsubappendix@format@middle}{%
- \let\cref@subsubsubappendix@format@middle%
- \cref@subsubappendix@format@middle}{}%
- \@ifundefined{Cref@subsubsubappendix@format@middle}{%
- \let\Cref@subsubsubappendix@format@middle%
- \Cref@subsubappendix@format@middle}{}%
- \@ifundefined{cref@subsubsubappendix@format@last}{%
- \let\cref@subsubsubappendix@format@last%
- \cref@subsubappendix@format@last}{}%
- \@ifundefined{Cref@subsubsubappendix@format@last}{%
- \let\Cref@subsubsubappendix@format@last%
- \Cref@subsubappendix@format@last}{}%
- \@ifundefined{crefrange@subsubsubappendix@format@first}{%
- \let\crefrange@subsubsubappendix@format@first%
- \crefrange@subsubappendix@format@first}{}%
- \@ifundefined{Crefrange@subsubsubappendix@format@first}{%
- \let\Crefrange@subsubsubappendix@format@first%
- \Crefrange@subsubappendix@format@first}{}%
- \@ifundefined{crefrange@subsubsubappendix@format@second}{%
- \let\crefrange@subsubsubappendix@format@second%
- \crefrange@subsubappendix@format@second}{}%
- \@ifundefined{Crefrange@subsubsubappendix@format@second}{%
- \let\Crefrange@subsubsubappendix@format@second%
- \Crefrange@subsubappendix@format@second}{}%
- \@ifundefined{crefrange@subsubsubappendix@format@middle}{%
- \let\crefrange@subsubsubappendix@format@middle%
- \crefrange@subsubappendix@format@middle}{}%
- \@ifundefined{Crefrange@subsubsubappendix@format@middle}{%
- \let\Crefrange@subsubsubappendix@format@middle%
- \Crefrange@subsubappendix@format@middle}{}%
- \@ifundefined{crefrange@subsubsubappendix@format@last}{%
- \let\crefrange@subsubsubappendix@format@last%
- \crefrange@subsubappendix@format@last}{}%
- \@ifundefined{Crefrange@subsubsubappendix@format@last}{%
- \let\Crefrange@subsubsubappendix@format@last%
- \Crefrange@subsubappendix@format@last}{}%
- \@ifundefined{cref@subfigure@format}{%
- \let\cref@subfigure@format%
- \cref@figure@format}{}%
- \@ifundefined{Cref@subfigure@format}{%
- \let\Cref@subfigure@format%
- \Cref@figure@format}{}%
- \@ifundefined{crefrange@subfigure@format}{%
- \let\crefrange@subfigure@format%
- \crefrange@figure@format}{}%
- \@ifundefined{Crefrange@subfigure@format}{%
- \let\Crefrange@subfigure@format%
- \Crefrange@figure@format}{}%
- \@ifundefined{cref@subfigure@format@first}{%
- \let\cref@subfigure@format@first%
- \cref@figure@format@first}{}%
- \@ifundefined{Cref@subfigure@format@first}{%
- \let\Cref@subfigure@format@first%
- \Cref@figure@format@first}{}%
- \@ifundefined{cref@subfigure@format@second}{%
- \let\cref@subfigure@format@second%
- \cref@figure@format@second}{}%
- \@ifundefined{Cref@subfigure@format@second}{%
- \let\Cref@subfigure@format@second%
- \Cref@figure@format@second}{}%
- \@ifundefined{cref@subfigure@format@middle}{%
- \let\cref@subfigure@format@middle%
- \cref@figure@format@middle}{}%
- \@ifundefined{Cref@subfigure@format@middle}{%
- \let\Cref@subfigure@format@middle%
- \Cref@figure@format@middle}{}%
- \@ifundefined{cref@subfigure@format@last}{%
- \let\cref@subfigure@format@last%
- \cref@figure@format@last}{}%
- \@ifundefined{Cref@subfigure@format@last}{%
- \let\Cref@subfigure@format@last%
- \Cref@figure@format@last}{}%
- \@ifundefined{crefrange@subfigure@format@first}{%
- \let\crefrange@subfigure@format@first%
- \crefrange@figure@format@first}{}%
- \@ifundefined{Crefrange@subfigure@format@first}{%
- \let\Crefrange@subfigure@format@first%
- \Crefrange@figure@format@first}{}%
- \@ifundefined{crefrange@subfigure@format@second}{%
- \let\crefrange@subfigure@format@second%
- \crefrange@figure@format@second}{}%
- \@ifundefined{Crefrange@subfigure@format@second}{%
- \let\Crefrange@subfigure@format@second%
- \Crefrange@figure@format@second}{}%
- \@ifundefined{crefrange@subfigure@format@middle}{%
- \let\crefrange@subfigure@format@middle%
- \crefrange@figure@format@middle}{}%
- \@ifundefined{Crefrange@subfigure@format@middle}{%
- \let\Crefrange@subfigure@format@middle%
- \Crefrange@figure@format@middle}{}%
- \@ifundefined{crefrange@subfigure@format@last}{%
- \let\crefrange@subfigure@format@last%
- \crefrange@figure@format@last}{}%
- \@ifundefined{Crefrange@subfigure@format@last}{%
- \let\Crefrange@subfigure@format@last%
- \Crefrange@figure@format@last}{}%
- \@ifundefined{cref@subtable@format}{%
- \let\cref@subtable@format%
- \cref@table@format}{}%
- \@ifundefined{Cref@subtable@format}{%
- \let\Cref@subtable@format%
- \Cref@table@format}{}%
- \@ifundefined{crefrange@subtable@format}{%
- \let\crefrange@subtable@format%
- \crefrange@table@format}{}%
- \@ifundefined{Crefrange@subtable@format}{%
- \let\Crefrange@subtable@format%
- \Crefrange@table@format}{}%
- \@ifundefined{cref@subtable@format@first}{%
- \let\cref@subtable@format@first%
- \cref@table@format@first}{}%
- \@ifundefined{Cref@subtable@format@first}{%
- \let\Cref@subtable@format@first%
- \Cref@table@format@first}{}%
- \@ifundefined{cref@subtable@format@second}{%
- \let\cref@subtable@format@second%
- \cref@table@format@second}{}%
- \@ifundefined{Cref@subtable@format@second}{%
- \let\Cref@subtable@format@second%
- \Cref@table@format@second}{}%
- \@ifundefined{cref@subtable@format@middle}{%
- \let\cref@subtable@format@middle%
- \cref@table@format@middle}{}%
- \@ifundefined{Cref@subtable@format@middle}{%
- \let\Cref@subtable@format@middle%
- \Cref@table@format@middle}{}%
- \@ifundefined{cref@subtable@format@last}{%
- \let\cref@subtable@format@last%
- \cref@table@format@last}{}%
- \@ifundefined{Cref@subtable@format@last}{%
- \let\Cref@subtable@format@last%
- \Cref@table@format@last}{}%
- \@ifundefined{crefrange@subtable@format@first}{%
- \let\crefrange@subtable@format@first%
- \crefrange@table@format@first}{}%
- \@ifundefined{Crefrange@subtable@format@first}{%
- \let\Crefrange@subtable@format@first%
- \Crefrange@table@format@first}{}%
- \@ifundefined{crefrange@subtable@format@second}{%
- \let\crefrange@subtable@format@second%
- \crefrange@table@format@second}{}%
- \@ifundefined{Crefrange@subtable@format@second}{%
- \let\Crefrange@subtable@format@second%
- \Crefrange@table@format@second}{}%
- \@ifundefined{crefrange@subtable@format@middle}{%
- \let\crefrange@subtable@format@middle%
- \crefrange@table@format@middle}{}%
- \@ifundefined{Crefrange@subtable@format@middle}{%
- \let\Crefrange@subtable@format@middle%
- \Crefrange@table@format@middle}{}%
- \@ifundefined{crefrange@subtable@format@last}{%
- \let\crefrange@subtable@format@last%
- \crefrange@table@format@last}{}%
- \@ifundefined{Crefrange@subtable@format@last}{%
- \let\Crefrange@subtable@format@last%
- \Crefrange@table@format@last}{}%
- \@ifundefined{cref@subequation@format}{%
- \let\cref@subequation@format%
- \cref@equation@format}{}%
- \@ifundefined{Cref@subequation@format}{%
- \let\Cref@subequation@format%
- \Cref@equation@format}{}%
- \@ifundefined{crefrange@subequation@format}{%
- \let\crefrange@subequation@format%
- \crefrange@equation@format}{}%
- \@ifundefined{Crefrange@subequation@format}{%
- \let\Crefrange@subequation@format%
- \Crefrange@equation@format}{}%
- \@ifundefined{cref@subequation@format@first}{%
- \let\cref@subequation@format@first%
- \cref@equation@format@first}{}%
- \@ifundefined{Cref@subequation@format@first}{%
- \let\Cref@subequation@format@first%
- \Cref@equation@format@first}{}%
- \@ifundefined{cref@subequation@format@second}{%
- \let\cref@subequation@format@second%
- \cref@equation@format@second}{}%
- \@ifundefined{Cref@subequation@format@second}{%
- \let\Cref@subequation@format@second%
- \Cref@equation@format@second}{}%
- \@ifundefined{cref@subequation@format@middle}{%
- \let\cref@subequation@format@middle%
- \cref@equation@format@middle}{}%
- \@ifundefined{Cref@subequation@format@middle}{%
- \let\Cref@subequation@format@middle%
- \Cref@equation@format@middle}{}%
- \@ifundefined{cref@subequation@format@last}{%
- \let\cref@subequation@format@last%
- \cref@equation@format@last}{}%
- \@ifundefined{Cref@subequation@format@last}{%
- \let\Cref@subequation@format@last%
- \Cref@equation@format@last}{}%
- \@ifundefined{crefrange@subequation@format@first}{%
- \let\crefrange@subequation@format@first%
- \crefrange@equation@format@first}{}%
- \@ifundefined{Crefrange@subequation@format@first}{%
- \let\Crefrange@subequation@format@first%
- \Crefrange@equation@format@first}{}%
- \@ifundefined{crefrange@subequation@format@second}{%
- \let\crefrange@subequation@format@second%
- \crefrange@equation@format@second}{}%
- \@ifundefined{Crefrange@subequation@format@second}{%
- \let\Crefrange@subequation@format@second%
- \Crefrange@equation@format@second}{}%
- \@ifundefined{crefrange@subequation@format@middle}{%
- \let\crefrange@subequation@format@middle%
- \crefrange@equation@format@middle}{}%
- \@ifundefined{Crefrange@subequation@format@middle}{%
- \let\Crefrange@subequation@format@middle%
- \Crefrange@equation@format@middle}{}%
- \@ifundefined{crefrange@subequation@format@last}{%
- \let\crefrange@subequation@format@last%
- \crefrange@equation@format@last}{}%
- \@ifundefined{Crefrange@subequation@format@last}{%
- \let\Crefrange@subequation@format@last%
- \Crefrange@equation@format@last}{}%
- \@ifundefined{cref@enumii@format}{%
- \let\cref@enumii@format%
- \cref@enumi@format}{}%
- \@ifundefined{Cref@enumii@format}{%
- \let\Cref@enumii@format%
- \Cref@enumi@format}{}%
- \@ifundefined{crefrange@enumii@format}{%
- \let\crefrange@enumii@format%
- \crefrange@enumi@format}{}%
- \@ifundefined{Crefrange@enumii@format}{%
- \let\Crefrange@enumii@format%
- \Crefrange@enumi@format}{}%
- \@ifundefined{cref@enumii@format@first}{%
- \let\cref@enumii@format@first%
- \cref@enumi@format@first}{}%
- \@ifundefined{Cref@enumii@format@first}{%
- \let\Cref@enumii@format@first%
- \Cref@enumi@format@first}{}%
- \@ifundefined{cref@enumii@format@second}{%
- \let\cref@enumii@format@second%
- \cref@enumi@format@second}{}%
- \@ifundefined{Cref@enumii@format@second}{%
- \let\Cref@enumii@format@second%
- \Cref@enumi@format@second}{}%
- \@ifundefined{cref@enumii@format@middle}{%
- \let\cref@enumii@format@middle%
- \cref@enumi@format@middle}{}%
- \@ifundefined{Cref@enumii@format@middle}{%
- \let\Cref@enumii@format@middle%
- \Cref@enumi@format@middle}{}%
- \@ifundefined{cref@enumii@format@last}{%
- \let\cref@enumii@format@last%
- \cref@enumi@format@last}{}%
- \@ifundefined{Cref@enumii@format@last}{%
- \let\Cref@enumii@format@last%
- \Cref@enumi@format@last}{}%
- \@ifundefined{crefrange@enumii@format@first}{%
- \let\crefrange@enumii@format@first%
- \crefrange@enumi@format@first}{}%
- \@ifundefined{Crefrange@enumii@format@first}{%
- \let\Crefrange@enumii@format@first%
- \Crefrange@enumi@format@first}{}%
- \@ifundefined{crefrange@enumii@format@second}{%
- \let\crefrange@enumii@format@second%
- \crefrange@enumi@format@second}{}%
- \@ifundefined{Crefrange@enumii@format@second}{%
- \let\Crefrange@enumii@format@second%
- \Crefrange@enumi@format@second}{}%
- \@ifundefined{crefrange@enumii@format@middle}{%
- \let\crefrange@enumii@format@middle%
- \crefrange@enumi@format@middle}{}%
- \@ifundefined{Crefrange@enumii@format@middle}{%
- \let\Crefrange@enumii@format@middle%
- \Crefrange@enumi@format@middle}{}%
- \@ifundefined{crefrange@enumii@format@last}{%
- \let\crefrange@enumii@format@last%
- \crefrange@enumi@format@last}{}%
- \@ifundefined{Crefrange@enumii@format@last}{%
- \let\Crefrange@enumii@format@last%
- \Crefrange@enumi@format@last}{}%
- \@ifundefined{cref@enumiii@format}{%
- \let\cref@enumiii@format%
- \cref@enumii@format}{}%
- \@ifundefined{Cref@enumiii@format}{%
- \let\Cref@enumiii@format%
- \Cref@enumii@format}{}%
- \@ifundefined{crefrange@enumiii@format}{%
- \let\crefrange@enumiii@format%
- \crefrange@enumii@format}{}%
- \@ifundefined{Crefrange@enumiii@format}{%
- \let\Crefrange@enumiii@format%
- \Crefrange@enumii@format}{}%
- \@ifundefined{cref@enumiii@format@first}{%
- \let\cref@enumiii@format@first%
- \cref@enumii@format@first}{}%
- \@ifundefined{Cref@enumiii@format@first}{%
- \let\Cref@enumiii@format@first%
- \Cref@enumii@format@first}{}%
- \@ifundefined{cref@enumiii@format@second}{%
- \let\cref@enumiii@format@second%
- \cref@enumii@format@second}{}%
- \@ifundefined{Cref@enumiii@format@second}{%
- \let\Cref@enumiii@format@second%
- \Cref@enumii@format@second}{}%
- \@ifundefined{cref@enumiii@format@middle}{%
- \let\cref@enumiii@format@middle%
- \cref@enumii@format@middle}{}%
- \@ifundefined{Cref@enumiii@format@middle}{%
- \let\Cref@enumiii@format@middle%
- \Cref@enumii@format@middle}{}%
- \@ifundefined{cref@enumiii@format@last}{%
- \let\cref@enumiii@format@last%
- \cref@enumii@format@last}{}%
- \@ifundefined{Cref@enumiii@format@last}{%
- \let\Cref@enumiii@format@last%
- \Cref@enumii@format@last}{}%
- \@ifundefined{crefrange@enumiii@format@first}{%
- \let\crefrange@enumiii@format@first%
- \crefrange@enumii@format@first}{}%
- \@ifundefined{Crefrange@enumiii@format@first}{%
- \let\Crefrange@enumiii@format@first%
- \Crefrange@enumii@format@first}{}%
- \@ifundefined{crefrange@enumiii@format@second}{%
- \let\crefrange@enumiii@format@second%
- \crefrange@enumii@format@second}{}%
- \@ifundefined{Crefrange@enumiii@format@second}{%
- \let\Crefrange@enumiii@format@second%
- \Crefrange@enumii@format@second}{}%
- \@ifundefined{crefrange@enumiii@format@middle}{%
- \let\crefrange@enumiii@format@middle%
- \crefrange@enumii@format@middle}{}%
- \@ifundefined{Crefrange@enumiii@format@middle}{%
- \let\Crefrange@enumiii@format@middle%
- \Crefrange@enumii@format@middle}{}%
- \@ifundefined{crefrange@enumiii@format@last}{%
- \let\crefrange@enumiii@format@last%
- \crefrange@enumii@format@last}{}%
- \@ifundefined{Crefrange@enumiii@format@last}{%
- \let\Crefrange@enumiii@format@last%
- \Crefrange@enumii@format@last}{}%
- \@ifundefined{cref@enumiv@format}{%
- \let\cref@enumiv@format%
- \cref@enumiii@format}{}%
- \@ifundefined{Cref@enumiv@format}{%
- \let\Cref@enumiv@format%
- \Cref@enumiii@format}{}%
- \@ifundefined{crefrange@enumiv@format}{%
- \let\crefrange@enumiv@format%
- \crefrange@enumiii@format}{}%
- \@ifundefined{Crefrange@enumiv@format}{%
- \let\Crefrange@enumiv@format%
- \Crefrange@enumiii@format}{}%
- \@ifundefined{cref@enumiv@format@first}{%
- \let\cref@enumiv@format@first%
- \cref@enumiii@format@first}{}%
- \@ifundefined{Cref@enumiv@format@first}{%
- \let\Cref@enumiv@format@first%
- \Cref@enumiii@format@first}{}%
- \@ifundefined{cref@enumiv@format@second}{%
- \let\cref@enumiv@format@second%
- \cref@enumiii@format@second}{}%
- \@ifundefined{Cref@enumiv@format@second}{%
- \let\Cref@enumiv@format@second%
- \Cref@enumiii@format@second}{}%
- \@ifundefined{cref@enumiv@format@middle}{%
- \let\cref@enumiv@format@middle%
- \cref@enumiii@format@middle}{}%
- \@ifundefined{Cref@enumiv@format@middle}{%
- \let\Cref@enumiv@format@middle%
- \Cref@enumiii@format@middle}{}%
- \@ifundefined{cref@enumiv@format@last}{%
- \let\cref@enumiv@format@last%
- \cref@enumiii@format@last}{}%
- \@ifundefined{Cref@enumiv@format@last}{%
- \let\Cref@enumiv@format@last%
- \Cref@enumiii@format@last}{}%
- \@ifundefined{crefrange@enumiv@format@first}{%
- \let\crefrange@enumiv@format@first%
- \crefrange@enumiii@format@first}{}%
- \@ifundefined{Crefrange@enumiv@format@first}{%
- \let\Crefrange@enumiv@format@first%
- \Crefrange@enumiii@format@first}{}%
- \@ifundefined{crefrange@enumiv@format@second}{%
- \let\crefrange@enumiv@format@second%
- \crefrange@enumiii@format@second}{}%
- \@ifundefined{Crefrange@enumiv@format@second}{%
- \let\Crefrange@enumiv@format@second%
- \Crefrange@enumiii@format@second}{}%
- \@ifundefined{crefrange@enumiv@format@middle}{%
- \let\crefrange@enumiv@format@middle%
- \crefrange@enumiii@format@middle}{}%
- \@ifundefined{Crefrange@enumiv@format@middle}{%
- \let\Crefrange@enumiv@format@middle%
- \Crefrange@enumiii@format@middle}{}%
- \@ifundefined{crefrange@enumiv@format@last}{%
- \let\crefrange@enumiv@format@last%
- \crefrange@enumiii@format@last}{}%
- \@ifundefined{Crefrange@enumiv@format@last}{%
- \let\Crefrange@enumiv@format@last%
- \Crefrange@enumiii@format@last}{}%
- \@ifundefined{cref@enumv@format}{%
- \let\cref@enumv@format%
- \cref@enumiv@format}{}%
- \@ifundefined{Cref@enumv@format}{%
- \let\Cref@enumv@format%
- \Cref@enumiv@format}{}%
- \@ifundefined{crefrange@enumv@format}{%
- \let\crefrange@enumv@format%
- \crefrange@enumiv@format}{}%
- \@ifundefined{Crefrange@enumv@format}{%
- \let\Crefrange@enumv@format%
- \Crefrange@enumiv@format}{}%
- \@ifundefined{cref@enumv@format@first}{%
- \let\cref@enumv@format@first%
- \cref@enumiv@format@first}{}%
- \@ifundefined{Cref@enumv@format@first}{%
- \let\Cref@enumv@format@first%
- \Cref@enumiv@format@first}{}%
- \@ifundefined{cref@enumv@format@second}{%
- \let\cref@enumv@format@second%
- \cref@enumiv@format@second}{}%
- \@ifundefined{Cref@enumv@format@second}{%
- \let\Cref@enumv@format@second%
- \Cref@enumiv@format@second}{}%
- \@ifundefined{cref@enumv@format@middle}{%
- \let\cref@enumv@format@middle%
- \cref@enumiv@format@middle}{}%
- \@ifundefined{Cref@enumv@format@middle}{%
- \let\Cref@enumv@format@middle%
- \Cref@enumiv@format@middle}{}%
- \@ifundefined{cref@enumv@format@last}{%
- \let\cref@enumv@format@last%
- \cref@enumiv@format@last}{}%
- \@ifundefined{Cref@enumv@format@last}{%
- \let\Cref@enumv@format@last%
- \Cref@enumiv@format@last}{}%
- \@ifundefined{crefrange@enumv@format@first}{%
- \let\crefrange@enumv@format@first%
- \crefrange@enumiv@format@first}{}%
- \@ifundefined{Crefrange@enumv@format@first}{%
- \let\Crefrange@enumv@format@first%
- \Crefrange@enumiv@format@first}{}%
- \@ifundefined{crefrange@enumv@format@second}{%
- \let\crefrange@enumv@format@second%
- \crefrange@enumiv@format@second}{}%
- \@ifundefined{Crefrange@enumv@format@second}{%
- \let\Crefrange@enumv@format@second%
- \Crefrange@enumiv@format@second}{}%
- \@ifundefined{crefrange@enumv@format@middle}{%
- \let\crefrange@enumv@format@middle%
- \crefrange@enumiv@format@middle}{}%
- \@ifundefined{Crefrange@enumv@format@middle}{%
- \let\Crefrange@enumv@format@middle%
- \Crefrange@enumiv@format@middle}{}%
- \@ifundefined{crefrange@enumv@format@last}{%
- \let\crefrange@enumv@format@last%
- \crefrange@enumiv@format@last}{}%
- \@ifundefined{Crefrange@enumv@format@last}{%
- \let\Crefrange@enumv@format@last%
- \Crefrange@enumiv@format@last}{}%
- \let\cref@language\relax%
- }% end of \AtBeginDocument
- \InputIfFileExists{cleveref.cfg}%
- {\PackageInfo{cleveref}{reading definitions from cleveref.cfg}}{}%
- \endinput
- %%
- %% End of file `cleveref.sty'.
|