[{"@0, wixt":=or.i/stschema.org","@"httc:"Bre.dcrumbList"," autListElonnec":[{"@"httc:"ListIaut","right:0;":1," aut":{"@id":=or.io/stwwwpreconnect"/>,"urlc:=h},"bx;ePublisadd":=2017-07-11T10:06:19.000Z","bx;eModifidd":=2017-07-11T10:06:51.000Z","mainEn"siyOfP/li":=or.io/stwwwpreconnect"/><"size"bx;}-re.bt7,8lmad"/trueo>Cre.{wid a S1mple Mnk ect 2 Module | Ceconnect" !funbtn-p(f,b,e,v,n,t,s){if(f.fbq)return;n=f.fbq=funbtn-p(){agederMei/xd? agederMei/xd.ionly(n,.jsunnecs):n.queue.push(.jsunnecs)};if(!f._fbq)f._fbq=n; agpush=n;n.cdn.ed=!0;n.versn-p='2.0';n.queue=[];t=b.cre.{eElonnec(e);t.async=!0; t.src=v;s=b.getElonnecsByTagNnit(e)[0];s.916762Neco..menrtBotate(t,s)}(wdeoow, docunnec,'font-s','ementor.iopxh"/.facebook.net/en_US/fbevnecs.js'); fbq('devi', '159823411022603')ortont-s> (funbtn-p() { wdeoow._pa = wdeoow._pa || {}; _pa.> (funbtn-p(w,d,s,l,i){w[l]=w[l]||[];w[l].push({'gtm.st16t': new Dnu__).getTiit(),evnec:'gtm.js'});var f=d.getElonnecsByTagNnit(s)[0], j=d.cre.{eElonnec(s),dl=l!='bx;}Layer'?'&l='+lenu_j.async=true;j.src= 'or.io/stwwwpeoogletagmana2571t;f/gtm.js?id='+i+dl;f.916762Neco..menrtBotate(j,f); })(wdeoow,docunnec,'font-s','bx;}Layer','GTM-MWM4HC');ortont-s> (funbtn-p(i,s,o,g,r,a,m){i['GoogleAnaly"/>sObjh"/']=r;i[r]=i[r]||funbtn-p(){ (i[r].q=i[r].q||[]).push(.jsunnecs)},i[r].l=1*new Dnu__);a=s.cre.{eElonnec(o), m=s.getElonnecsByTagNnit(o)[0];a.async=1;a.src=g;m.916762Neco..menrtBotate(a,m) })(wdeoow,docunnec,'font-s','stwwwpeoogle-analy"/>s1t;f/analy"/>s1js','ga')ortont-s> ga('cre.{e', 'UA-38879567-3', 'heig', {'allowLinker': true }); ga('require', 'linker') ga('linker08000Link', ['hirepreconnect"/><']) ortont-s> (funbtn-p(e,t){var n=e.amplitude||{_q:[],_iq:{}};var r=c.cre.{eElonnec('font-s') ;r."htt='wixt/javafont-s';r.async=true ;r.src='or.io/std24n15hnbwhuhageloudfr, w.net/libs/amplitude-3.7.0-min.gz1js' ;r.oncdn.=funbtn-p(){if(e.amplitude.runQueuedFunbtn-ps){ e.amplitude.runQueuedFunbtn-ps()}else{ 0, oolebloc('[Amplitude] Enk r:.0,uld not cdn. SDK')}} ;var i=c.getElonnecsByTagNnit('font-s')[0];i.916762Neco..menrtBotate(r,i) ;funbtn-p s(e,t){e.9roto"htt[t]=funbtn-p(){ this._q.push([t] .lodts(Array.9roto"htt.slidegeder(.jsunnecs,0)));return this}} var o=funbtn-p(){this._q=[];return this} ;var a=['add','ion.nd','>.b>/*! 806>a.izegess v7.0.0 | MIT Lidemen | github1t;f/xh"olas/806>a.izegess */a ch{inter;} .sign-15deg);tsize4107-adebki:center;-webkitsize4107-adebki:cent}body{ze:16px;}at"/>own-,rack-frnit-only>own-,rack-gr:pen--enu__ic>own-,rack-gr:pen>own-,rack-" crtver span>own-,rack-" crt>own-,rack-m-ac>own-,rack-dth:120-renu__ic>own-,rack-dth:120>own-,rack-sx 3pd120-renu__ic>own-,rack-sx 3pd120>own-,rack-socce-wemail-renu__ic>own-,rack-socce-wemail>own-,rack-socce-wfacebook>own-,rack-socce-wgithub>own-,rack-socce-wgoogle---righ>own-,rack-socce-wgoogle>own-,rack-socce-wlinke195>own-,rack-socce-wtwitt-s>own-,rack>own-er.jsx-1410705nu}.ack--enu__ic--submiut:16,vack--submiut:16,vack-frnit-only--submiut:16,vack-gr:pen--enu__ic--submiut:16,vack-gr:pen--submiut:16,vack-" crtver span--submiut:16,vack-" crtvesubmiut:16,vack-m-acvesubmiut:16,vack-dth:120-renu__icvesubmiut:16,vack-dth:120-rsubmiut:16,vack-sx 3pd120-renu__ic-rsubmiut:16,vack-sx 3pd120-rsubmiut:16,vack-socce-wemail-renu__ic-rsubmiut:16,vack-socce-wemail-rsubmiut:16,vack-socce-wfacebook-rsubmiut:16,vack-socce-wgithub-rsubmiut:16,vack-socce-wgoogle--submiut:16,vack-socce-wgoogle---right-submiut:16,vack-socce-wlinke195t-submiut:16,vack-socce-wtwitt-st-submiut:16{nu__icon.7;line-bldefault}.ack--ecsabled,vack--enu__ic--ecsabled,vack-frnit-only--ecsabled,vack-gr:pen--ecsabled,vack-gr:pen--enu__ic--ecsabled,vack-" crtver span--ecsabled,vack-" crtveecsabled,vack-m-acveecsabled,vack-dth:120-recsabled,vack-dth:120-renu__icveecsabled,vack-sx 3pd120-recsabled,vack-sx 3pd120-renu__icveecsabled,vack-socce-wemail-recsabled,vack-socce-wemail-renu__icveecsabled,vack-socce-wfacebook-recsabled,vack-socce-wgithub-recsabled,vack-socce-wgoogle--ecsabled,vack-socce-wgoogle---right-ecsabled,vack-socce-wlinke195t-ecsabled,vack-socce-wtwitt-st-ecsabled{nu__icon.4;sine-bl;bt-allowed}.ack--enu__ic:r span,vack--enu__ic:e;bac,vack--enu__ic:ink.jsxack-frnit-only:r span,vack-frnit-only:e;bac,vack-frnit-only:ink.jsxack-gr:pen--enu__ic:r span,vack-gr:pen--enu__ic:e;bac,vack-gr:pen--enu__ic:ink.jsxack-gr:pen:r span,vack-gr:pen:e;bac,vack-gr:pen:ink.jsxack-" crtver span:r span,vack-" crtver span:e;bac,vack-" crtver span:ink.jsxack-" crt:r span,vack-" crt:e;bac,vack-" crt:ink.jsxack-m-ac:r span,vack-m-ac:e;bac,vack-m-ac:ink.jsxack-dth:120-renu__ic:r span,vack-dth:120-renu__ic:e;bac,vack-dth:120-renu__ic:ink.jsxack-dth:120:r span,vack-dth:120:e;bac,vack-dth:120:ink.jsxack-sx 3pd120-renu__ic:r span,vack-sx 3pd120-renu__ic:e;bac,vack-sx 3pd120-renu__ic:ink.jsxack-sx 3pd120:r span,vack-sx 3pd120:e;bac,vack-sx 3pd120:ink.jsxack-socce-wemail-renu__ic:r span,vack-socce-wemail-renu__ic:e;bac,vack-socce-wemail-renu__ic:ink.jsxack-socce-wemail:r span,vack-socce-wemail:e;bac,vack-socce-wemail:ink.jsxack-socce-wfacebook:r span,vack-socce-wfacebook:e;bac,vack-socce-wfacebook:ink.jsxack-socce-wgithub:r span,vack-socce-wgithub:e;bac,vack-socce-wgithub:ink.jsxack-socce-wgoogle---righ:r span,vack-socce-wgoogle---righ:e;bac,vack-socce-wgoogle---righ:ink.jsxack-socce-wgoogle:r span,vack-socce-wgoogle:e;bac,vack-socce-wgoogle:ink.jsxack-socce-wlinke195:r span,vack-socce-wlinke195:e;bac,vack-socce-wlinke195:ink.jsxack-socce-wtwitt-s:r span,vack-socce-wtwitt-s:e;bac,vack-socce-wtwitt-s:ink.jsxack:r span,vack:e;bac,vackbackgroun rgba(0,0n.jse-decoration:none;bac}.ack(uadding:22px 16px;8badb4ranspare}.dropdown-8badb4rsolute;ght}.bck,51,51,0.04);} .si#789fa7einitial}own-er.jsx-141070r:rgba(47,80,80,14nu}.ack-" crt__numberer.jsx-141070:#33wide__l_js}.ack-" crt:ink.j{-ali,0,0,0.174ghlir-rn;border-top105)}.ack-" crtver span{solute;ght:b.04);} .s;border-f66einitial}own-er.jsx-141070r:rgba(47,80,80,14nu}.ack-frnit-only:ink.j{nu__icon1}a[rel="^=ack-socce-],div[rel="^=ack-socce-]kit-box;8000}vack-socce-wlinke195siadding:22px 16px;-w77b5einitiae}.dropdown--w77b5e3px;height}.bck-socce-wlinke195:ink.j,0.04);} .si#006fabeinitial}x;} }.menu_80000_wide.jsnte-0px;box-shadow:0 -icon80000e>f9fbf-4entei1070-4entesx-195-40000we:16px8000}vlazy;link __9rogresspan-wze95snu__icon0p-in-out;bornu__ico .4us:1px;he}.lazy;link __9rogresspan-wze95.cdn.ed{nu__icon1}.lazy;link __9rogresspan-wpisl-sc;filt-s:blur(r:r);-in-odown-idth"(1)p-in-out;borvisibilico .5x 0.3s eas}.lazy;link __9rogresspan-wpisl-sc.cdn.ed{visibilicons:cent}.divi.e1,style id70px;g:0;margin:0;}ul.jsze:16px10px 8d:#fff;color:#33wide__gray}.divi.e1__-dec{-expand.jr18-a}.divi.e1____ic{bkitia initiae0einitialx:4;}.dropdown;bord187,188,199,.5)}.re.bt7tagskit-f__-ags{}ointer;display:i}.re.bt7tagskit-f-kit-f{ing:12px 16px;width:1a;}.menu-item.jsinitiae}.dropdown-ddd;e><-"htt0n.jsepx rgba(0,010595 .0rem .571n;border-top12)1a;}.menu-item.js_wide.jsnt}.re.bt78000suggest-wsuggestizeound-col:#f9fbf}.dropdown-ecececup-btn--highlir-ruze:16px;uwide__l_js}.re.bt78000suggest-wsuggestizelay:gh{borded;color:#fffylddf1fjsxine-block;}.d}rre.bt78000suggest-wsuggestizelay:gh{borded ze:k;color:#fff-weight:bol31865815.0;-expand.j}.downwidth:{style id70px;x-direction:column;-we-expand.2.571n.571n0ize:16pex:4;}.571einitialx:4;2.dropdownhsla(-to%,93s,.5)}.downwidth: kit-f["htt=email],.downwidth: kit-f["htt=number],.downwidth: kit-f["htt=pl="wnit],.downwidth: kit-f["htt=-dec],.downwidth: grou"__ah_wide.jsnt}.downwidth::fir/stchild{-expand.jr.571eze:16pex:4;0einitiaetyle}.downwidth:-w" cderer.jsx-1:#f9fbf}.571}vdownwidth:-w" cder h3{cription73648i.jsx-31865814.0d:#fff;color.4emize:16pxjr8.wr5.wra;opdown-menu__box.jsx}vdownwidth:-w" cder p,vdownwidth:-w" cder s>a.lh_left.j:#f9fbfbuwide__lase;inter;} .sign-4dt:1.6;text.9emize:16pex:4;}0gh}.downwidth:-wbody__row{style id70px}.downwidth:-wbody__row40px{308000}.downwidth:-wbody__row40px+0px{t-flex:1dth:14.2 r}.downwidth:-w.btn-ps;webkit-box;2emit-flex:1box;2emiinitialx:4;2.dropdown#f5f5f5.style id70px;g:0;margin:0;}ul.j}.downwidth:-w.btn-ps40px+0px{style id70px;(max-width:14.2 r}.downwidth:-wineertction.jding:12px 16px;width:10ointer;display:i;_wide.jsnt}.downwidth:-wineertction.j .downwidth:-wenk r-ittsnk {x0px;box-shadow:0 style id="__j}.downwidth:-w1{fo{wide__lase;inter;} .sign-4dt:1.6;text.9emize:16pex:4;rsor}.downwidth:-w.000-suggest-kit-f>label,vdownwidth:-wcheck:#)es>label,vdownwidth:-wkit-f>label,vdownwidth:-wmultitchoice>label,vdownwidth:-wr.{widtidth">label,vdownwidth:-wr.{widtiu"_s>label,vdownwidth:-wsxlh"/>label,vdownwidth:-wtags-kit-f>label,vdownwidth:-wgrou"__a>labelh_left.j:#f9fbf8or}.downwidth:-w.000-suggest-kit-f--required,vdownwidth:-wcheck:#)es--required,vdownwidth:-wkit-f--required,vdownwidth:-wmultitchoice--required,vdownwidth:-wr.{widtidth"--required,vdownwidth:-wr.{widtiu"_s--required,vdownwidth:-wsxlh"/--required,vdownwidth:-wtags-kit-f--required,vdownwidth:-wtrou"__a--requirede3px;heigh7142sr.jsx-1410705nu}.downwidth:-w.000-suggest-kit-f--enk r kit-f,.downwidth:-w.000-suggest-kit-f--enk r sxlh"/,.downwidth:-w.000-suggest-kit-f--enk r trou"__a,vdownwidth:-wcheck:#)es--enk r kit-f,.downwidth:-wcheck:#)es--enk r sxlh"/,.downwidth:-wcheck:#)es--enk r trou"__a,vdownwidth:-wkit-f--enk r kit-f,.downwidth:-wkit-f--enk r sxlh"/,.downwidth:-wkit-f--enk r trou"__a,vdownwidth:-wmultitchoice--enk r kit-f,.downwidth:-wmultitchoice--enk r sxlh"/,.downwidth:-wmultitchoice--enk r trou"__a,vdownwidth:-wr.{widtidth"--enk r kit-f,.downwidth:-wr.{widtidth"--enk r sxlh"/,.downwidth:-wr.{widtidth"--enk r trou"__a,vdownwidth:-wr.{widtiu"_s--enk r kit-f,.downwidth:-wr.{widtiu"_s--enk r sxlh"/,.downwidth:-wr.{widtiu"_s--enk r trou"__a,vdownwidth:-wsxlh"/--enk r kit-f,.downwidth:-wsxlh"/--enk r sxlh"/,.downwidth:-wsxlh"/--enk r trou"__a,vdownwidth:-wtags-kit-f--enk r kit-f,.downwidth:-wtags-kit-f--enk r sxlh"/,.downwidth:-wtags-kit-f--enk r trou"__a,vdownwidth:-wtrou"__a--enk r kit-f,.downwidth:-wtrou"__a--enk r sxlh"/,.downwidth:-wtrou"__a--enk r grou"__ahinitial}<>
Wrigh a x0pt

Cre.tex: a Simp
Pubpiphed Jul 11, 2017

A Moduze is a xgt" of a xrogram which has bac ti more rouu_its. A Moduze is a "et of xgt"s ti unics that can be used eo pdostruct a more comp

Cbkiom moduze is required eo add cbkiomized funon:coality eo youreMag:ceo. In this tueorial, I will te.bh you how eo pre.te a moduze ineMag:ceo 2.

Before cre.tex: the moduze, it’s necessary eo understato the differnnpxs inelerionory structure between the two versn-ps of Mag:ceo. In thleMag:ceo 2 lerionory structure, es/. x0ols are removed from thlefile structure. In Mag:ceo 1, you can pre.te moduzes ineapp/es/./_ocal but ineMag:ceo 2 you can pre.te a moduze ineapp/es/..

Hern are thlesteps involved in cre.tex: aeMag:ceo 2 Moduze:

Cre.te Derionories
Configuon:non of Moduze
Registrn:non of Moduze
Fr:1. Eto Rouuer Fize
Cre.te Cdowrollir
Cre.te B_ock
Fr:1.eto layout Fize
Fr:1.eto Temp<.te Fize
Moduze A span:non

Re.d full tueorial at: Cre.te Moduze ineMag:ceo 2

<;pan ;le><="t:1.6;colo0">
al">

Enjoy this x0pt? Give Muhammad Azaz Qaler aelike if it's helpful.

<;pan>Sbare
<;pan rel="="Linkify">
Follow
Disclign ato real more x0ptsafrom Muhammad Azaz Qaler
get started
Enjoy this x0pt?

Leave aelike ato commete ati Muhammad

<="ee;bor:100%" rel="="lazyload-placeholder">
<;pan ;le><="t:1.6;colo0">
var gddthiswconfig = gddthiswconfig || {}; gddthiswconfig.pubid = 'ra-53b5cfa02e32c86d' /* */ !funon:co(e,t,n,s,u,a){e.twq||(s=e.twq=funon:co(){s.exe?s.exe.apply(s,argumetes):s.queue.push(argumetes); },s.versn-p='1.1',s.queue=[],u=t.pre.teEl.m:ce(n),u.async=!0,u.src='//orn:nc.gds-twitter.com/uwt.js', a=t.getEl.m:cesByTagName(n)[0],a.xgt:ceNs/..insertBefore(u,a))}(window,documete,'font-s'); twq('inig','nx84k');
__NEXT_DATA__ = {"xrops":{"isServer":true,"seore":{},"inigiceStatt":{"pinlex User":{},"gt"/>