Periodensystem
About points...
We associate a certain number of points with each exercise.
When you click an exercise into a collection, this number will be taken as points for the exercise, kind of "by default".
But once the exercise is on the collection, you can edit the number of points for the exercise in the collection independently, without any effect on "points by default" as represented by the number here.
That being said... How many "default points" should you associate with an exercise upon creation?
As with difficulty, there is no straight forward and generally accepted way.
But as a guideline, we tend to give as many points by default as there are mathematical steps to do in the exercise.
Again, very vague... But the number should kind of represent the "work" required.
When you click an exercise into a collection, this number will be taken as points for the exercise, kind of "by default".
But once the exercise is on the collection, you can edit the number of points for the exercise in the collection independently, without any effect on "points by default" as represented by the number here.
That being said... How many "default points" should you associate with an exercise upon creation?
As with difficulty, there is no straight forward and generally accepted way.
But as a guideline, we tend to give as many points by default as there are mathematical steps to do in the exercise.
Again, very vague... But the number should kind of represent the "work" required.
About difficulty...
We associate a certain difficulty with each exercise.
When you click an exercise into a collection, this number will be taken as difficulty for the exercise, kind of "by default".
But once the exercise is on the collection, you can edit its difficulty in the collection independently, without any effect on the "difficulty by default" here.
Why we use chess pieces? Well... we like chess, we like playing around with \(\LaTeX\)-fonts, we wanted symbols that need less space than six stars in a table-column... But in your layouts, you are of course free to indicate the difficulty of the exercise the way you want.
That being said... How "difficult" is an exercise? It depends on many factors, like what was being taught etc.
In physics exercises, we try to follow this pattern:
Level 1 - One formula (one you would find in a reference book) is enough to solve the exercise. Example exercise
Level 2 - Two formulas are needed, it's possible to compute an "in-between" solution, i.e. no algebraic equation needed. Example exercise
Level 3 - "Chain-computations" like on level 2, but 3+ calculations. Still, no equations, i.e. you are not forced to solve it in an algebraic manner. Example exercise
Level 4 - Exercise needs to be solved by algebraic equations, not possible to calculate numerical "in-between" results. Example exercise
Level 5 -
Level 6 -
When you click an exercise into a collection, this number will be taken as difficulty for the exercise, kind of "by default".
But once the exercise is on the collection, you can edit its difficulty in the collection independently, without any effect on the "difficulty by default" here.
Why we use chess pieces? Well... we like chess, we like playing around with \(\LaTeX\)-fonts, we wanted symbols that need less space than six stars in a table-column... But in your layouts, you are of course free to indicate the difficulty of the exercise the way you want.
That being said... How "difficult" is an exercise? It depends on many factors, like what was being taught etc.
In physics exercises, we try to follow this pattern:
Level 1 - One formula (one you would find in a reference book) is enough to solve the exercise. Example exercise
Level 2 - Two formulas are needed, it's possible to compute an "in-between" solution, i.e. no algebraic equation needed. Example exercise
Level 3 - "Chain-computations" like on level 2, but 3+ calculations. Still, no equations, i.e. you are not forced to solve it in an algebraic manner. Example exercise
Level 4 - Exercise needs to be solved by algebraic equations, not possible to calculate numerical "in-between" results. Example exercise
Level 5 -
Level 6 -
Question
Solution
Short
Video
\(\LaTeX\)
No explanation / solution video to this exercise has yet been created.
Visit our YouTube-Channel to see solutions to other exercises.
Don't forget to subscribe to our channel, like the videos and leave comments!
Visit our YouTube-Channel to see solutions to other exercises.
Don't forget to subscribe to our channel, like the videos and leave comments!
Exercise:
center resizebox.paperwidth! tikzpicturefontsffamily scale. transform shape %% Fill Color Styles tikzstyleElementFill fillyellow! tikzstyleAlkaliMetalFill fillblue! tikzstyleAlkalineEarthMetalFill fillblue! tikzstyleMetalFill fillblue! tikzstyleMetalloidFill fillorange! tikzstyleNonmetalFill fillgreen! tikzstyleHalogenFill fillgreen! tikzstyleNobleGasFill fillgreen! tikzstyleLanthanideActinideFill fillpurple! %% Element Styles tikzstyleElement drawblack ElementFill minimum width.cm minimum height.cm node distance.cm tikzstyleAlkaliMetal Element AlkaliMetalFill tikzstyleAlkalineEarthMetal Element AlkalineEarthMetalFill tikzstyleMetal Element MetalFill tikzstyleMetalloid Element MetalloidFill tikzstyleNonmetal Element NonmetalFill tikzstyleHalogen Element HalogenFill tikzstyleNobleGas Element NobleGasFill tikzstyleLanthanideActinide Element LanthanideActinideFill tikzstylePeriodLabel fontsffamilyLARGE node distance.cm tikzstyleGroupLabel fontsffamilyLARGE minimum width.cm node distance.cm tikzstyleTitleLabel fontsffamilyHugebfseries %% Group - IA nodenameH Element NaturalElementTextFormat.HHydrogen; nodenameLi below ofH AlkaliMetal NaturalElementTextFormat.LiLithium; nodenameNa below ofLi AlkaliMetal NaturalElementTextFormat.NaSodium; nodenameK below ofNa AlkaliMetal NaturalElementTextFormat.KPotassium; nodenameRb below ofK AlkaliMetal NaturalElementTextFormat.RbRubidium; nodenameCs below ofRb AlkaliMetal NaturalElementTextFormat.CsCaesium; nodenameFr below ofCs AlkaliMetal NaturalElementTextFormatFrFrancium; %% Group - IIA nodenameBe right ofLi AlkalineEarthMetal NaturalElementTextFormat.BeBeryllium; nodenameMg below ofBe AlkalineEarthMetal NaturalElementTextFormat.MgMagnesium; nodenameCa below ofMg AlkalineEarthMetal NaturalElementTextFormat.CaCalcium; nodenameSr below ofCa AlkalineEarthMetal NaturalElementTextFormat.SrStrontium; nodenameBa below ofSr AlkalineEarthMetal NaturalElementTextFormat.BaBarium; nodenameRa below ofBa AlkalineEarthMetal NaturalElementTextFormatRaRadium; %% Group - IIIB nodenameSc right ofCa Metal NaturalElementTextFormat.ScScandium; nodenameY below ofSc Metal NaturalElementTextFormat.YYttrium; nodenameLaLu below ofY LanthanideActinide NaturalElementTextFormat-La-LuLanthanide; nodenameAcLr below ofLaLu LanthanideActinide NaturalElementTextFormat-Ac-LrActinide; %% Group - IVB nodenameTi right ofSc Metal NaturalElementTextFormat.TiTitanium; nodenameZr below ofTi Metal NaturalElementTextFormat.ZrZirconium; nodenameHf below ofZr Metal NaturalElementTextFormat.HfHalfnium; nodenameRf below ofHf Metal SyntheticElementTextFormatRfRutherfordium; %% Group - VB nodenameV right ofTi Metal NaturalElementTextFormat.VVanadium; nodenameNb below ofV Metal NaturalElementTextFormat.NbNiobium; nodenameTa below ofNb Metal NaturalElementTextFormat.TaTantalum; nodenameDb below ofTa Metal SyntheticElementTextFormatDbDubnium; %% Group - VIB nodenameCr right ofV Metal NaturalElementTextFormat.CrChromium; nodenameMo below ofCr Metal NaturalElementTextFormat.MoMolybdenum; nodenameW below ofMo Metal NaturalElementTextFormat.WTungsten; nodenameSg below ofW Metal SyntheticElementTextFormatSgSeaborgium; %% Group - VIIB nodenameMn right ofCr Metal NaturalElementTextFormat.MnManganese; nodenameTc below ofMn Metal NaturalElementTextFormatTcTechnetium; nodenameRe below ofTc Metal NaturalElementTextFormat.ReRhenium; nodenameBh below ofRe Metal SyntheticElementTextFormatBhBohrium; %% Group - VIIIB nodenameFe right ofMn Metal NaturalElementTextFormat.FeIron; nodenameRu below ofFe Metal NaturalElementTextFormat.RuRuthenium; nodenameOs below ofRu Metal NaturalElementTextFormat.OsOsmium; nodenameHs below ofOs Metal SyntheticElementTextFormatHsHassium; %% Group - VIIIB nodenameCo right ofFe Metal NaturalElementTextFormat.CoCobalt; nodenameRh below ofCo Metal NaturalElementTextFormat.RhRhodium; nodenameIr below ofRh Metal NaturalElementTextFormat.IrIridium; nodenameMt below ofIr Metal SyntheticElementTextFormatMtMeitnerium; %% Group - VIIIB nodenameNi right ofCo Metal NaturalElementTextFormat.NiNickel; nodenamePd below ofNi Metal NaturalElementTextFormat.PdPalladium; nodenamePt below ofPd Metal NaturalElementTextFormat.PtPlatinum; nodenameDs below ofPt Metal SyntheticElementTextFormatDsDarmstadtium; %% Group - IB nodenameCu right ofNi Metal NaturalElementTextFormat.CuCopper; nodenameAg below ofCu Metal NaturalElementTextFormat.AgSilver; nodenameAu below ofAg Metal NaturalElementTextFormat.AuGold; nodenameRg below ofAu Metal SyntheticElementTextFormatRgRoentgenium; %% Group - IIB nodenameZn right ofCu Metal NaturalElementTextFormat.ZnZinc; nodenameCd below ofZn Metal NaturalElementTextFormat.CdCadmium; nodenameHg below ofCd Metal NaturalElementTextFormat.HgMercury; nodenameUub below ofHg Metal SyntheticElementTextFormatCnCopernicium; %% Group - IIIA nodenameGa right ofZn Metal NaturalElementTextFormat.GaGallium; nodenameAl above ofGa Metal NaturalElementTextFormat.AlAluminium; nodenameB above ofAl Metalloid NaturalElementTextFormat.BBoron; nodenameIn below ofGa Metal NaturalElementTextFormat.InIndium; nodenameTl below ofIn Metal NaturalElementTextFormat.TlThallium; nodenameUut below ofTl Metal SyntheticElementTextFormatNhNihonium; %% Group - IVA nodenameC right ofB Nonmetal NaturalElementTextFormat.CCarbon; nodenameSi below ofC Metalloid NaturalElementTextFormat.SiSilicon; nodenameGe below ofSi Metalloid NaturalElementTextFormat.GeGermanium; nodenameSn below ofGe Metal NaturalElementTextFormat.SnTin; nodenamePb below ofSn Metal NaturalElementTextFormat.PbLead; nodenameUuq below ofPb Metal SyntheticElementTextFormatFlFlerovium; %% Group - VA nodenameN right ofC Nonmetal NaturalElementTextFormat.NNitrogen; nodenameP below ofN Nonmetal NaturalElementTextFormat.PPhosphorus; nodenameAs below ofP Metalloid NaturalElementTextFormat.AsArsenic; nodenameSb below ofAs Metalloid NaturalElementTextFormat.SbAntimony; nodenameBi below ofSb Metal NaturalElementTextFormat.BiBismuth; nodenameUup below ofBi Metal SyntheticElementTextFormatMcMoscovium; %% Group - VIA nodenameO right ofN Nonmetal NaturalElementTextFormat.OOxygen; nodenameS below ofO Nonmetal NaturalElementTextFormat.SSulphur; nodenameSe below ofS Nonmetal NaturalElementTextFormat.SeSelenium; nodenameTe below ofSe Metalloid NaturalElementTextFormat.TeTellurium; nodenamePo below ofTe Metalloid NaturalElementTextFormatPoPolonium; nodenameUuh below ofPo Metal SyntheticElementTextFormatLvLivermorium; %% Group - VIIA nodenameF right ofO Halogen NaturalElementTextFormat.FFlourine; nodenameCl below ofF Halogen NaturalElementTextFormat.ClChlorine; nodenameBr below ofCl Halogen NaturalElementTextFormat.BrBromine; nodenameI below ofBr Halogen NaturalElementTextFormat.IIodine; nodenameAt below ofI Halogen NaturalElementTextFormatAtAstatine; nodenameUus below ofAt Element SyntheticElementTextFormatTsTennessine; %% Group - VIIIA nodenameNe right ofF NobleGas NaturalElementTextFormat.NeNeon; nodenameHe above ofNe NobleGas NaturalElementTextFormat.HeHelium; nodenameAr below ofNe NobleGas NaturalElementTextFormat.ArArgon; nodenameKr below ofAr NobleGas NaturalElementTextFormat.KrKrypton; nodenameXe below ofKr NobleGas NaturalElementTextFormat.XeXenon; nodenameRn below ofXe NobleGas NaturalElementTextFormatRnRadon; nodenameUuo below ofRn Nonmetal SyntheticElementTextFormatOgOganesson; %% Period nodenamePeriod left ofH PeriodLabel ; nodenamePeriod left ofLi PeriodLabel ; nodenamePeriod left ofNa PeriodLabel ; nodenamePeriod left ofK PeriodLabel ; nodenamePeriod left ofRb PeriodLabel ; nodenamePeriod left ofCs PeriodLabel ; nodenamePeriod left ofFr PeriodLabel ; %% Group nodenameGroup above ofH GroupLabel hfill IA; nodenameGroup above ofBe GroupLabel hfill IIA; nodenameGroup above ofSc GroupLabel hfill IIIA; nodenameGroup above ofTi GroupLabel hfill IVB; nodenameGroup above ofV GroupLabel hfill VB; nodenameGroup above ofCr GroupLabel hfill VIB; nodenameGroup above ofMn GroupLabel hfill VIIB; nodenameGroup above ofFe GroupLabel hfill VIIIB; nodenameGroup above ofCo GroupLabel hfill VIIIB; nodenameGroup above ofNi GroupLabel hfill VIIIB; nodenameGroup above ofCu GroupLabel hfill IB; nodenameGroup above ofZn GroupLabel hfill IIB; nodenameGroup above ofB GroupLabel hfill IIIA; nodenameGroup above ofC GroupLabel hfill IVA; nodenameGroup above ofN GroupLabel hfill VA; nodenameGroup above ofO GroupLabel hfill VIA; nodenameGroup above ofF GroupLabel hfill VIIA; nodenameGroup above ofHe GroupLabel hfill VIIIA; %% Lanthanide nodenameLa below ofRf LanthanideActinide yshift-cm NaturalElementTextFormat.LaLanthanum; nodenameCe right ofLa LanthanideActinide NaturalElementTextFormat.CeCerium; nodenamePr right ofCe LanthanideActinide NaturalElementTextFormat.PrPraseodymium; nodenameNd right ofPr LanthanideActinide NaturalElementTextFormat.NdNeodymium; nodenamePm right ofNd LanthanideActinide NaturalElementTextFormatPmPromethium; nodenameSm right ofPm LanthanideActinide NaturalElementTextFormat.SmSamarium; nodenameEu right ofSm LanthanideActinide NaturalElementTextFormat.EuEuropium; nodenameGd right ofEu LanthanideActinide NaturalElementTextFormat.GdGadolinium; nodenameTb right ofGd LanthanideActinide NaturalElementTextFormat.TbTerbium; nodenameDy right ofTb LanthanideActinide NaturalElementTextFormat.DyDysprosium; nodenameHo right ofDy LanthanideActinide NaturalElementTextFormat.HoHolmium; nodenameEr right ofHo LanthanideActinide NaturalElementTextFormat.ErErbium; nodenameTm right ofEr LanthanideActinide NaturalElementTextFormat.TmThulium; nodenameYb right ofTm LanthanideActinide NaturalElementTextFormat.YbYtterbium; nodenameLu right ofYb LanthanideActinide NaturalElementTextFormat.LuLutetium; %% Actinide nodenameAc below ofLa LanthanideActinide yshift-cm NaturalElementTextFormatAcActinium; nodenameTh right ofAc LanthanideActinide NaturalElementTextFormat.ThThorium; nodenamePa right ofTh LanthanideActinide NaturalElementTextFormat.PaProtactinium; nodenameU right ofPa LanthanideActinide NaturalElementTextFormat.UUranium; nodenameNp right ofU LanthanideActinide SyntheticElementTextFormatNpNeptunium; nodenamePu right ofNp LanthanideActinide SyntheticElementTextFormatPuPlutonium; nodenameAm right ofPu LanthanideActinide SyntheticElementTextFormatAmAmericium; nodenameCm right ofAm LanthanideActinide SyntheticElementTextFormatCmCurium; nodenameBk right ofCm LanthanideActinide SyntheticElementTextFormatBkBerkelium; nodenameCf right ofBk LanthanideActinide SyntheticElementTextFormatCfCalifornium; nodenameEs right ofCf LanthanideActinide SyntheticElementTextFormatEsEinsteinium; nodenameFm right ofEs LanthanideActinide SyntheticElementTextFormatFmFermium; nodenameMd right ofFm LanthanideActinide SyntheticElementTextFormatMdMelevium; nodenameNo right ofMd LanthanideActinide SyntheticElementTextFormatNoNobelium; nodenameLr right ofNo LanthanideActinide SyntheticElementTextFormatLrLawrencium; %% Draw dotted lines connecting Lanthanide breakout to main table draw LaLu.north west edgedotted La.north west LaLu.north east edgedotted Lu.north east LaLu.south west edgedotted La.south west LaLu.south east edgedotted Lu.south east; %% Draw dotted lines connecting Actinide breakout to main table draw AcLr.north west edgedotted Ac.north west AcLr.north east edgedotted Lr.north east AcLr.south west edgedotted Ac.south west AcLr.south east edgedotted Lr.south east; %% Leg drawblack AlkaliMetalFill La.north -| Fr.west + em-.em rectangle +em em noderight yshift-exAlkali Metal; drawblack AlkalineEarthMetalFill La.north -| Fr.west + em-.em rectangle +em em noderight yshift-exAlkaline Earth Metal; drawblack MetalFill La.north -| Fr.west + em-.em rectangle +em em noderight yshift-exMetal; drawblack MetalloidFill La.north -| Fr.west + em-.em rectangle +em em noderight yshift-exMetalloid; drawblack NonmetalFill La.north -| Fr.west + em-.em rectangle +em em noderight yshift-exNon-metal; drawblack HalogenFill La.north -| Fr.west + em-.em rectangle +em em noderight yshift-exHalogen; drawblack NobleGasFill La.north -| Fr.west + em-.em rectangle +em em noderight yshift-exNoble Gas; drawblack LanthanideActinideFill La.north -| Fr.west + em-.em rectangle +em em noderight yshift-exLanthanide/Actinide; node at La.north -| Fr.west + em-em nameelementLeg Element fillwhite NaturalElementTextFormatZmassSymbolName; nodeElement fillwhite right ofelementLeg xshiftem SyntheticElementTextFormatman-made ; %% Diagram Title node at H.west -| Fe.north namediagramTitle TitleLabel Meleev's Periodic Table of Chemical Elements; node at Be.west -| Fe.north namediagramTitle TitleLabel TeXsf ercises.com; tikzpicture center
Solution:
center resizebox.paperwidth! tikzpicturefontsffamily scale. transform shape %% Fill Color Styles tikzstyleElementFill fillyellow! tikzstyleAlkaliMetalFill fillblue! tikzstyleAlkalineEarthMetalFill fillblue! tikzstyleMetalFill fillblue! tikzstyleMetalloidFill fillorange! tikzstyleNonmetalFill fillgreen! tikzstyleHalogenFill fillgreen! tikzstyleNobleGasFill fillgreen! tikzstyleLanthanideActinideFill fillpurple! %% Element Styles tikzstyleElement drawblack ElementFill minimum width.cm minimum height.cm node distance.cm tikzstyleAlkaliMetal Element AlkaliMetalFill tikzstyleAlkalineEarthMetal Element AlkalineEarthMetalFill tikzstyleMetal Element MetalFill tikzstyleMetalloid Element MetalloidFill tikzstyleNonmetal Element NonmetalFill tikzstyleHalogen Element HalogenFill tikzstyleNobleGas Element NobleGasFill tikzstyleLanthanideActinide Element LanthanideActinideFill tikzstylePeriodLabel fontsffamilyLARGE node distance.cm tikzstyleGroupLabel fontsffamilyLARGE minimum width.cm node distance.cm tikzstyleTitleLabel fontsffamilyHugebfseries %% Group - IA nodenameH Element NaturalElementTextFormat.HHydrogen; nodenameLi below ofH AlkaliMetal NaturalElementTextFormat.LiLithium; nodenameNa below ofLi AlkaliMetal NaturalElementTextFormat.NaSodium; nodenameK below ofNa AlkaliMetal NaturalElementTextFormat.KPotassium; nodenameRb below ofK AlkaliMetal NaturalElementTextFormat.RbRubidium; nodenameCs below ofRb AlkaliMetal NaturalElementTextFormat.CsCaesium; nodenameFr below ofCs AlkaliMetal NaturalElementTextFormatFrFrancium; %% Group - IIA nodenameBe right ofLi AlkalineEarthMetal NaturalElementTextFormat.BeBeryllium; nodenameMg below ofBe AlkalineEarthMetal NaturalElementTextFormat.MgMagnesium; nodenameCa below ofMg AlkalineEarthMetal NaturalElementTextFormat.CaCalcium; nodenameSr below ofCa AlkalineEarthMetal NaturalElementTextFormat.SrStrontium; nodenameBa below ofSr AlkalineEarthMetal NaturalElementTextFormat.BaBarium; nodenameRa below ofBa AlkalineEarthMetal NaturalElementTextFormatRaRadium; %% Group - IIIB nodenameSc right ofCa Metal NaturalElementTextFormat.ScScandium; nodenameY below ofSc Metal NaturalElementTextFormat.YYttrium; nodenameLaLu below ofY LanthanideActinide NaturalElementTextFormat-La-LuLanthanide; nodenameAcLr below ofLaLu LanthanideActinide NaturalElementTextFormat-Ac-LrActinide; %% Group - IVB nodenameTi right ofSc Metal NaturalElementTextFormat.TiTitanium; nodenameZr below ofTi Metal NaturalElementTextFormat.ZrZirconium; nodenameHf below ofZr Metal NaturalElementTextFormat.HfHalfnium; nodenameRf below ofHf Metal SyntheticElementTextFormatRfRutherfordium; %% Group - VB nodenameV right ofTi Metal NaturalElementTextFormat.VVanadium; nodenameNb below ofV Metal NaturalElementTextFormat.NbNiobium; nodenameTa below ofNb Metal NaturalElementTextFormat.TaTantalum; nodenameDb below ofTa Metal SyntheticElementTextFormatDbDubnium; %% Group - VIB nodenameCr right ofV Metal NaturalElementTextFormat.CrChromium; nodenameMo below ofCr Metal NaturalElementTextFormat.MoMolybdenum; nodenameW below ofMo Metal NaturalElementTextFormat.WTungsten; nodenameSg below ofW Metal SyntheticElementTextFormatSgSeaborgium; %% Group - VIIB nodenameMn right ofCr Metal NaturalElementTextFormat.MnManganese; nodenameTc below ofMn Metal NaturalElementTextFormatTcTechnetium; nodenameRe below ofTc Metal NaturalElementTextFormat.ReRhenium; nodenameBh below ofRe Metal SyntheticElementTextFormatBhBohrium; %% Group - VIIIB nodenameFe right ofMn Metal NaturalElementTextFormat.FeIron; nodenameRu below ofFe Metal NaturalElementTextFormat.RuRuthenium; nodenameOs below ofRu Metal NaturalElementTextFormat.OsOsmium; nodenameHs below ofOs Metal SyntheticElementTextFormatHsHassium; %% Group - VIIIB nodenameCo right ofFe Metal NaturalElementTextFormat.CoCobalt; nodenameRh below ofCo Metal NaturalElementTextFormat.RhRhodium; nodenameIr below ofRh Metal NaturalElementTextFormat.IrIridium; nodenameMt below ofIr Metal SyntheticElementTextFormatMtMeitnerium; %% Group - VIIIB nodenameNi right ofCo Metal NaturalElementTextFormat.NiNickel; nodenamePd below ofNi Metal NaturalElementTextFormat.PdPalladium; nodenamePt below ofPd Metal NaturalElementTextFormat.PtPlatinum; nodenameDs below ofPt Metal SyntheticElementTextFormatDsDarmstadtium; %% Group - IB nodenameCu right ofNi Metal NaturalElementTextFormat.CuCopper; nodenameAg below ofCu Metal NaturalElementTextFormat.AgSilver; nodenameAu below ofAg Metal NaturalElementTextFormat.AuGold; nodenameRg below ofAu Metal SyntheticElementTextFormatRgRoentgenium; %% Group - IIB nodenameZn right ofCu Metal NaturalElementTextFormat.ZnZinc; nodenameCd below ofZn Metal NaturalElementTextFormat.CdCadmium; nodenameHg below ofCd Metal NaturalElementTextFormat.HgMercury; nodenameUub below ofHg Metal SyntheticElementTextFormatCnCopernicium; %% Group - IIIA nodenameGa right ofZn Metal NaturalElementTextFormat.GaGallium; nodenameAl above ofGa Metal NaturalElementTextFormat.AlAluminium; nodenameB above ofAl Metalloid NaturalElementTextFormat.BBoron; nodenameIn below ofGa Metal NaturalElementTextFormat.InIndium; nodenameTl below ofIn Metal NaturalElementTextFormat.TlThallium; nodenameUut below ofTl Metal SyntheticElementTextFormatNhNihonium; %% Group - IVA nodenameC right ofB Nonmetal NaturalElementTextFormat.CCarbon; nodenameSi below ofC Metalloid NaturalElementTextFormat.SiSilicon; nodenameGe below ofSi Metalloid NaturalElementTextFormat.GeGermanium; nodenameSn below ofGe Metal NaturalElementTextFormat.SnTin; nodenamePb below ofSn Metal NaturalElementTextFormat.PbLead; nodenameUuq below ofPb Metal SyntheticElementTextFormatFlFlerovium; %% Group - VA nodenameN right ofC Nonmetal NaturalElementTextFormat.NNitrogen; nodenameP below ofN Nonmetal NaturalElementTextFormat.PPhosphorus; nodenameAs below ofP Metalloid NaturalElementTextFormat.AsArsenic; nodenameSb below ofAs Metalloid NaturalElementTextFormat.SbAntimony; nodenameBi below ofSb Metal NaturalElementTextFormat.BiBismuth; nodenameUup below ofBi Metal SyntheticElementTextFormatMcMoscovium; %% Group - VIA nodenameO right ofN Nonmetal NaturalElementTextFormat.OOxygen; nodenameS below ofO Nonmetal NaturalElementTextFormat.SSulphur; nodenameSe below ofS Nonmetal NaturalElementTextFormat.SeSelenium; nodenameTe below ofSe Metalloid NaturalElementTextFormat.TeTellurium; nodenamePo below ofTe Metalloid NaturalElementTextFormatPoPolonium; nodenameUuh below ofPo Metal SyntheticElementTextFormatLvLivermorium; %% Group - VIIA nodenameF right ofO Halogen NaturalElementTextFormat.FFlourine; nodenameCl below ofF Halogen NaturalElementTextFormat.ClChlorine; nodenameBr below ofCl Halogen NaturalElementTextFormat.BrBromine; nodenameI below ofBr Halogen NaturalElementTextFormat.IIodine; nodenameAt below ofI Halogen NaturalElementTextFormatAtAstatine; nodenameUus below ofAt Element SyntheticElementTextFormatTsTennessine; %% Group - VIIIA nodenameNe right ofF NobleGas NaturalElementTextFormat.NeNeon; nodenameHe above ofNe NobleGas NaturalElementTextFormat.HeHelium; nodenameAr below ofNe NobleGas NaturalElementTextFormat.ArArgon; nodenameKr below ofAr NobleGas NaturalElementTextFormat.KrKrypton; nodenameXe below ofKr NobleGas NaturalElementTextFormat.XeXenon; nodenameRn below ofXe NobleGas NaturalElementTextFormatRnRadon; nodenameUuo below ofRn Nonmetal SyntheticElementTextFormatOgOganesson; %% Period nodenamePeriod left ofH PeriodLabel ; nodenamePeriod left ofLi PeriodLabel ; nodenamePeriod left ofNa PeriodLabel ; nodenamePeriod left ofK PeriodLabel ; nodenamePeriod left ofRb PeriodLabel ; nodenamePeriod left ofCs PeriodLabel ; nodenamePeriod left ofFr PeriodLabel ; %% Group nodenameGroup above ofH GroupLabel hfill IA; nodenameGroup above ofBe GroupLabel hfill IIA; nodenameGroup above ofSc GroupLabel hfill IIIA; nodenameGroup above ofTi GroupLabel hfill IVB; nodenameGroup above ofV GroupLabel hfill VB; nodenameGroup above ofCr GroupLabel hfill VIB; nodenameGroup above ofMn GroupLabel hfill VIIB; nodenameGroup above ofFe GroupLabel hfill VIIIB; nodenameGroup above ofCo GroupLabel hfill VIIIB; nodenameGroup above ofNi GroupLabel hfill VIIIB; nodenameGroup above ofCu GroupLabel hfill IB; nodenameGroup above ofZn GroupLabel hfill IIB; nodenameGroup above ofB GroupLabel hfill IIIA; nodenameGroup above ofC GroupLabel hfill IVA; nodenameGroup above ofN GroupLabel hfill VA; nodenameGroup above ofO GroupLabel hfill VIA; nodenameGroup above ofF GroupLabel hfill VIIA; nodenameGroup above ofHe GroupLabel hfill VIIIA; %% Lanthanide nodenameLa below ofRf LanthanideActinide yshift-cm NaturalElementTextFormat.LaLanthanum; nodenameCe right ofLa LanthanideActinide NaturalElementTextFormat.CeCerium; nodenamePr right ofCe LanthanideActinide NaturalElementTextFormat.PrPraseodymium; nodenameNd right ofPr LanthanideActinide NaturalElementTextFormat.NdNeodymium; nodenamePm right ofNd LanthanideActinide NaturalElementTextFormatPmPromethium; nodenameSm right ofPm LanthanideActinide NaturalElementTextFormat.SmSamarium; nodenameEu right ofSm LanthanideActinide NaturalElementTextFormat.EuEuropium; nodenameGd right ofEu LanthanideActinide NaturalElementTextFormat.GdGadolinium; nodenameTb right ofGd LanthanideActinide NaturalElementTextFormat.TbTerbium; nodenameDy right ofTb LanthanideActinide NaturalElementTextFormat.DyDysprosium; nodenameHo right ofDy LanthanideActinide NaturalElementTextFormat.HoHolmium; nodenameEr right ofHo LanthanideActinide NaturalElementTextFormat.ErErbium; nodenameTm right ofEr LanthanideActinide NaturalElementTextFormat.TmThulium; nodenameYb right ofTm LanthanideActinide NaturalElementTextFormat.YbYtterbium; nodenameLu right ofYb LanthanideActinide NaturalElementTextFormat.LuLutetium; %% Actinide nodenameAc below ofLa LanthanideActinide yshift-cm NaturalElementTextFormatAcActinium; nodenameTh right ofAc LanthanideActinide NaturalElementTextFormat.ThThorium; nodenamePa right ofTh LanthanideActinide NaturalElementTextFormat.PaProtactinium; nodenameU right ofPa LanthanideActinide NaturalElementTextFormat.UUranium; nodenameNp right ofU LanthanideActinide SyntheticElementTextFormatNpNeptunium; nodenamePu right ofNp LanthanideActinide SyntheticElementTextFormatPuPlutonium; nodenameAm right ofPu LanthanideActinide SyntheticElementTextFormatAmAmericium; nodenameCm right ofAm LanthanideActinide SyntheticElementTextFormatCmCurium; nodenameBk right ofCm LanthanideActinide SyntheticElementTextFormatBkBerkelium; nodenameCf right ofBk LanthanideActinide SyntheticElementTextFormatCfCalifornium; nodenameEs right ofCf LanthanideActinide SyntheticElementTextFormatEsEinsteinium; nodenameFm right ofEs LanthanideActinide SyntheticElementTextFormatFmFermium; nodenameMd right ofFm LanthanideActinide SyntheticElementTextFormatMdMelevium; nodenameNo right ofMd LanthanideActinide SyntheticElementTextFormatNoNobelium; nodenameLr right ofNo LanthanideActinide SyntheticElementTextFormatLrLawrencium; %% Draw dotted lines connecting Lanthanide breakout to main table draw LaLu.north west edgedotted La.north west LaLu.north east edgedotted Lu.north east LaLu.south west edgedotted La.south west LaLu.south east edgedotted Lu.south east; %% Draw dotted lines connecting Actinide breakout to main table draw AcLr.north west edgedotted Ac.north west AcLr.north east edgedotted Lr.north east AcLr.south west edgedotted Ac.south west AcLr.south east edgedotted Lr.south east; %% Leg drawblack AlkaliMetalFill La.north -| Fr.west + em-.em rectangle +em em noderight yshift-exAlkali Metal; drawblack AlkalineEarthMetalFill La.north -| Fr.west + em-.em rectangle +em em noderight yshift-exAlkaline Earth Metal; drawblack MetalFill La.north -| Fr.west + em-.em rectangle +em em noderight yshift-exMetal; drawblack MetalloidFill La.north -| Fr.west + em-.em rectangle +em em noderight yshift-exMetalloid; drawblack NonmetalFill La.north -| Fr.west + em-.em rectangle +em em noderight yshift-exNon-metal; drawblack HalogenFill La.north -| Fr.west + em-.em rectangle +em em noderight yshift-exHalogen; drawblack NobleGasFill La.north -| Fr.west + em-.em rectangle +em em noderight yshift-exNoble Gas; drawblack LanthanideActinideFill La.north -| Fr.west + em-.em rectangle +em em noderight yshift-exLanthanide/Actinide; node at La.north -| Fr.west + em-em nameelementLeg Element fillwhite NaturalElementTextFormatZmassSymbolName; nodeElement fillwhite right ofelementLeg xshiftem SyntheticElementTextFormatman-made ; %% Diagram Title node at H.west -| Fe.north namediagramTitle TitleLabel Meleev's Periodic Table of Chemical Elements; node at Be.west -| Fe.north namediagramTitle TitleLabel TeXsf ercises.com; tikzpicture center
Solution:
Meta Information
Exercise:
center resizebox.paperwidth! tikzpicturefontsffamily scale. transform shape %% Fill Color Styles tikzstyleElementFill fillyellow! tikzstyleAlkaliMetalFill fillblue! tikzstyleAlkalineEarthMetalFill fillblue! tikzstyleMetalFill fillblue! tikzstyleMetalloidFill fillorange! tikzstyleNonmetalFill fillgreen! tikzstyleHalogenFill fillgreen! tikzstyleNobleGasFill fillgreen! tikzstyleLanthanideActinideFill fillpurple! %% Element Styles tikzstyleElement drawblack ElementFill minimum width.cm minimum height.cm node distance.cm tikzstyleAlkaliMetal Element AlkaliMetalFill tikzstyleAlkalineEarthMetal Element AlkalineEarthMetalFill tikzstyleMetal Element MetalFill tikzstyleMetalloid Element MetalloidFill tikzstyleNonmetal Element NonmetalFill tikzstyleHalogen Element HalogenFill tikzstyleNobleGas Element NobleGasFill tikzstyleLanthanideActinide Element LanthanideActinideFill tikzstylePeriodLabel fontsffamilyLARGE node distance.cm tikzstyleGroupLabel fontsffamilyLARGE minimum width.cm node distance.cm tikzstyleTitleLabel fontsffamilyHugebfseries %% Group - IA nodenameH Element NaturalElementTextFormat.HHydrogen; nodenameLi below ofH AlkaliMetal NaturalElementTextFormat.LiLithium; nodenameNa below ofLi AlkaliMetal NaturalElementTextFormat.NaSodium; nodenameK below ofNa AlkaliMetal NaturalElementTextFormat.KPotassium; nodenameRb below ofK AlkaliMetal NaturalElementTextFormat.RbRubidium; nodenameCs below ofRb AlkaliMetal NaturalElementTextFormat.CsCaesium; nodenameFr below ofCs AlkaliMetal NaturalElementTextFormatFrFrancium; %% Group - IIA nodenameBe right ofLi AlkalineEarthMetal NaturalElementTextFormat.BeBeryllium; nodenameMg below ofBe AlkalineEarthMetal NaturalElementTextFormat.MgMagnesium; nodenameCa below ofMg AlkalineEarthMetal NaturalElementTextFormat.CaCalcium; nodenameSr below ofCa AlkalineEarthMetal NaturalElementTextFormat.SrStrontium; nodenameBa below ofSr AlkalineEarthMetal NaturalElementTextFormat.BaBarium; nodenameRa below ofBa AlkalineEarthMetal NaturalElementTextFormatRaRadium; %% Group - IIIB nodenameSc right ofCa Metal NaturalElementTextFormat.ScScandium; nodenameY below ofSc Metal NaturalElementTextFormat.YYttrium; nodenameLaLu below ofY LanthanideActinide NaturalElementTextFormat-La-LuLanthanide; nodenameAcLr below ofLaLu LanthanideActinide NaturalElementTextFormat-Ac-LrActinide; %% Group - IVB nodenameTi right ofSc Metal NaturalElementTextFormat.TiTitanium; nodenameZr below ofTi Metal NaturalElementTextFormat.ZrZirconium; nodenameHf below ofZr Metal NaturalElementTextFormat.HfHalfnium; nodenameRf below ofHf Metal SyntheticElementTextFormatRfRutherfordium; %% Group - VB nodenameV right ofTi Metal NaturalElementTextFormat.VVanadium; nodenameNb below ofV Metal NaturalElementTextFormat.NbNiobium; nodenameTa below ofNb Metal NaturalElementTextFormat.TaTantalum; nodenameDb below ofTa Metal SyntheticElementTextFormatDbDubnium; %% Group - VIB nodenameCr right ofV Metal NaturalElementTextFormat.CrChromium; nodenameMo below ofCr Metal NaturalElementTextFormat.MoMolybdenum; nodenameW below ofMo Metal NaturalElementTextFormat.WTungsten; nodenameSg below ofW Metal SyntheticElementTextFormatSgSeaborgium; %% Group - VIIB nodenameMn right ofCr Metal NaturalElementTextFormat.MnManganese; nodenameTc below ofMn Metal NaturalElementTextFormatTcTechnetium; nodenameRe below ofTc Metal NaturalElementTextFormat.ReRhenium; nodenameBh below ofRe Metal SyntheticElementTextFormatBhBohrium; %% Group - VIIIB nodenameFe right ofMn Metal NaturalElementTextFormat.FeIron; nodenameRu below ofFe Metal NaturalElementTextFormat.RuRuthenium; nodenameOs below ofRu Metal NaturalElementTextFormat.OsOsmium; nodenameHs below ofOs Metal SyntheticElementTextFormatHsHassium; %% Group - VIIIB nodenameCo right ofFe Metal NaturalElementTextFormat.CoCobalt; nodenameRh below ofCo Metal NaturalElementTextFormat.RhRhodium; nodenameIr below ofRh Metal NaturalElementTextFormat.IrIridium; nodenameMt below ofIr Metal SyntheticElementTextFormatMtMeitnerium; %% Group - VIIIB nodenameNi right ofCo Metal NaturalElementTextFormat.NiNickel; nodenamePd below ofNi Metal NaturalElementTextFormat.PdPalladium; nodenamePt below ofPd Metal NaturalElementTextFormat.PtPlatinum; nodenameDs below ofPt Metal SyntheticElementTextFormatDsDarmstadtium; %% Group - IB nodenameCu right ofNi Metal NaturalElementTextFormat.CuCopper; nodenameAg below ofCu Metal NaturalElementTextFormat.AgSilver; nodenameAu below ofAg Metal NaturalElementTextFormat.AuGold; nodenameRg below ofAu Metal SyntheticElementTextFormatRgRoentgenium; %% Group - IIB nodenameZn right ofCu Metal NaturalElementTextFormat.ZnZinc; nodenameCd below ofZn Metal NaturalElementTextFormat.CdCadmium; nodenameHg below ofCd Metal NaturalElementTextFormat.HgMercury; nodenameUub below ofHg Metal SyntheticElementTextFormatCnCopernicium; %% Group - IIIA nodenameGa right ofZn Metal NaturalElementTextFormat.GaGallium; nodenameAl above ofGa Metal NaturalElementTextFormat.AlAluminium; nodenameB above ofAl Metalloid NaturalElementTextFormat.BBoron; nodenameIn below ofGa Metal NaturalElementTextFormat.InIndium; nodenameTl below ofIn Metal NaturalElementTextFormat.TlThallium; nodenameUut below ofTl Metal SyntheticElementTextFormatNhNihonium; %% Group - IVA nodenameC right ofB Nonmetal NaturalElementTextFormat.CCarbon; nodenameSi below ofC Metalloid NaturalElementTextFormat.SiSilicon; nodenameGe below ofSi Metalloid NaturalElementTextFormat.GeGermanium; nodenameSn below ofGe Metal NaturalElementTextFormat.SnTin; nodenamePb below ofSn Metal NaturalElementTextFormat.PbLead; nodenameUuq below ofPb Metal SyntheticElementTextFormatFlFlerovium; %% Group - VA nodenameN right ofC Nonmetal NaturalElementTextFormat.NNitrogen; nodenameP below ofN Nonmetal NaturalElementTextFormat.PPhosphorus; nodenameAs below ofP Metalloid NaturalElementTextFormat.AsArsenic; nodenameSb below ofAs Metalloid NaturalElementTextFormat.SbAntimony; nodenameBi below ofSb Metal NaturalElementTextFormat.BiBismuth; nodenameUup below ofBi Metal SyntheticElementTextFormatMcMoscovium; %% Group - VIA nodenameO right ofN Nonmetal NaturalElementTextFormat.OOxygen; nodenameS below ofO Nonmetal NaturalElementTextFormat.SSulphur; nodenameSe below ofS Nonmetal NaturalElementTextFormat.SeSelenium; nodenameTe below ofSe Metalloid NaturalElementTextFormat.TeTellurium; nodenamePo below ofTe Metalloid NaturalElementTextFormatPoPolonium; nodenameUuh below ofPo Metal SyntheticElementTextFormatLvLivermorium; %% Group - VIIA nodenameF right ofO Halogen NaturalElementTextFormat.FFlourine; nodenameCl below ofF Halogen NaturalElementTextFormat.ClChlorine; nodenameBr below ofCl Halogen NaturalElementTextFormat.BrBromine; nodenameI below ofBr Halogen NaturalElementTextFormat.IIodine; nodenameAt below ofI Halogen NaturalElementTextFormatAtAstatine; nodenameUus below ofAt Element SyntheticElementTextFormatTsTennessine; %% Group - VIIIA nodenameNe right ofF NobleGas NaturalElementTextFormat.NeNeon; nodenameHe above ofNe NobleGas NaturalElementTextFormat.HeHelium; nodenameAr below ofNe NobleGas NaturalElementTextFormat.ArArgon; nodenameKr below ofAr NobleGas NaturalElementTextFormat.KrKrypton; nodenameXe below ofKr NobleGas NaturalElementTextFormat.XeXenon; nodenameRn below ofXe NobleGas NaturalElementTextFormatRnRadon; nodenameUuo below ofRn Nonmetal SyntheticElementTextFormatOgOganesson; %% Period nodenamePeriod left ofH PeriodLabel ; nodenamePeriod left ofLi PeriodLabel ; nodenamePeriod left ofNa PeriodLabel ; nodenamePeriod left ofK PeriodLabel ; nodenamePeriod left ofRb PeriodLabel ; nodenamePeriod left ofCs PeriodLabel ; nodenamePeriod left ofFr PeriodLabel ; %% Group nodenameGroup above ofH GroupLabel hfill IA; nodenameGroup above ofBe GroupLabel hfill IIA; nodenameGroup above ofSc GroupLabel hfill IIIA; nodenameGroup above ofTi GroupLabel hfill IVB; nodenameGroup above ofV GroupLabel hfill VB; nodenameGroup above ofCr GroupLabel hfill VIB; nodenameGroup above ofMn GroupLabel hfill VIIB; nodenameGroup above ofFe GroupLabel hfill VIIIB; nodenameGroup above ofCo GroupLabel hfill VIIIB; nodenameGroup above ofNi GroupLabel hfill VIIIB; nodenameGroup above ofCu GroupLabel hfill IB; nodenameGroup above ofZn GroupLabel hfill IIB; nodenameGroup above ofB GroupLabel hfill IIIA; nodenameGroup above ofC GroupLabel hfill IVA; nodenameGroup above ofN GroupLabel hfill VA; nodenameGroup above ofO GroupLabel hfill VIA; nodenameGroup above ofF GroupLabel hfill VIIA; nodenameGroup above ofHe GroupLabel hfill VIIIA; %% Lanthanide nodenameLa below ofRf LanthanideActinide yshift-cm NaturalElementTextFormat.LaLanthanum; nodenameCe right ofLa LanthanideActinide NaturalElementTextFormat.CeCerium; nodenamePr right ofCe LanthanideActinide NaturalElementTextFormat.PrPraseodymium; nodenameNd right ofPr LanthanideActinide NaturalElementTextFormat.NdNeodymium; nodenamePm right ofNd LanthanideActinide NaturalElementTextFormatPmPromethium; nodenameSm right ofPm LanthanideActinide NaturalElementTextFormat.SmSamarium; nodenameEu right ofSm LanthanideActinide NaturalElementTextFormat.EuEuropium; nodenameGd right ofEu LanthanideActinide NaturalElementTextFormat.GdGadolinium; nodenameTb right ofGd LanthanideActinide NaturalElementTextFormat.TbTerbium; nodenameDy right ofTb LanthanideActinide NaturalElementTextFormat.DyDysprosium; nodenameHo right ofDy LanthanideActinide NaturalElementTextFormat.HoHolmium; nodenameEr right ofHo LanthanideActinide NaturalElementTextFormat.ErErbium; nodenameTm right ofEr LanthanideActinide NaturalElementTextFormat.TmThulium; nodenameYb right ofTm LanthanideActinide NaturalElementTextFormat.YbYtterbium; nodenameLu right ofYb LanthanideActinide NaturalElementTextFormat.LuLutetium; %% Actinide nodenameAc below ofLa LanthanideActinide yshift-cm NaturalElementTextFormatAcActinium; nodenameTh right ofAc LanthanideActinide NaturalElementTextFormat.ThThorium; nodenamePa right ofTh LanthanideActinide NaturalElementTextFormat.PaProtactinium; nodenameU right ofPa LanthanideActinide NaturalElementTextFormat.UUranium; nodenameNp right ofU LanthanideActinide SyntheticElementTextFormatNpNeptunium; nodenamePu right ofNp LanthanideActinide SyntheticElementTextFormatPuPlutonium; nodenameAm right ofPu LanthanideActinide SyntheticElementTextFormatAmAmericium; nodenameCm right ofAm LanthanideActinide SyntheticElementTextFormatCmCurium; nodenameBk right ofCm LanthanideActinide SyntheticElementTextFormatBkBerkelium; nodenameCf right ofBk LanthanideActinide SyntheticElementTextFormatCfCalifornium; nodenameEs right ofCf LanthanideActinide SyntheticElementTextFormatEsEinsteinium; nodenameFm right ofEs LanthanideActinide SyntheticElementTextFormatFmFermium; nodenameMd right ofFm LanthanideActinide SyntheticElementTextFormatMdMelevium; nodenameNo right ofMd LanthanideActinide SyntheticElementTextFormatNoNobelium; nodenameLr right ofNo LanthanideActinide SyntheticElementTextFormatLrLawrencium; %% Draw dotted lines connecting Lanthanide breakout to main table draw LaLu.north west edgedotted La.north west LaLu.north east edgedotted Lu.north east LaLu.south west edgedotted La.south west LaLu.south east edgedotted Lu.south east; %% Draw dotted lines connecting Actinide breakout to main table draw AcLr.north west edgedotted Ac.north west AcLr.north east edgedotted Lr.north east AcLr.south west edgedotted Ac.south west AcLr.south east edgedotted Lr.south east; %% Leg drawblack AlkaliMetalFill La.north -| Fr.west + em-.em rectangle +em em noderight yshift-exAlkali Metal; drawblack AlkalineEarthMetalFill La.north -| Fr.west + em-.em rectangle +em em noderight yshift-exAlkaline Earth Metal; drawblack MetalFill La.north -| Fr.west + em-.em rectangle +em em noderight yshift-exMetal; drawblack MetalloidFill La.north -| Fr.west + em-.em rectangle +em em noderight yshift-exMetalloid; drawblack NonmetalFill La.north -| Fr.west + em-.em rectangle +em em noderight yshift-exNon-metal; drawblack HalogenFill La.north -| Fr.west + em-.em rectangle +em em noderight yshift-exHalogen; drawblack NobleGasFill La.north -| Fr.west + em-.em rectangle +em em noderight yshift-exNoble Gas; drawblack LanthanideActinideFill La.north -| Fr.west + em-.em rectangle +em em noderight yshift-exLanthanide/Actinide; node at La.north -| Fr.west + em-em nameelementLeg Element fillwhite NaturalElementTextFormatZmassSymbolName; nodeElement fillwhite right ofelementLeg xshiftem SyntheticElementTextFormatman-made ; %% Diagram Title node at H.west -| Fe.north namediagramTitle TitleLabel Meleev's Periodic Table of Chemical Elements; node at Be.west -| Fe.north namediagramTitle TitleLabel TeXsf ercises.com; tikzpicture center
Solution:
center resizebox.paperwidth! tikzpicturefontsffamily scale. transform shape %% Fill Color Styles tikzstyleElementFill fillyellow! tikzstyleAlkaliMetalFill fillblue! tikzstyleAlkalineEarthMetalFill fillblue! tikzstyleMetalFill fillblue! tikzstyleMetalloidFill fillorange! tikzstyleNonmetalFill fillgreen! tikzstyleHalogenFill fillgreen! tikzstyleNobleGasFill fillgreen! tikzstyleLanthanideActinideFill fillpurple! %% Element Styles tikzstyleElement drawblack ElementFill minimum width.cm minimum height.cm node distance.cm tikzstyleAlkaliMetal Element AlkaliMetalFill tikzstyleAlkalineEarthMetal Element AlkalineEarthMetalFill tikzstyleMetal Element MetalFill tikzstyleMetalloid Element MetalloidFill tikzstyleNonmetal Element NonmetalFill tikzstyleHalogen Element HalogenFill tikzstyleNobleGas Element NobleGasFill tikzstyleLanthanideActinide Element LanthanideActinideFill tikzstylePeriodLabel fontsffamilyLARGE node distance.cm tikzstyleGroupLabel fontsffamilyLARGE minimum width.cm node distance.cm tikzstyleTitleLabel fontsffamilyHugebfseries %% Group - IA nodenameH Element NaturalElementTextFormat.HHydrogen; nodenameLi below ofH AlkaliMetal NaturalElementTextFormat.LiLithium; nodenameNa below ofLi AlkaliMetal NaturalElementTextFormat.NaSodium; nodenameK below ofNa AlkaliMetal NaturalElementTextFormat.KPotassium; nodenameRb below ofK AlkaliMetal NaturalElementTextFormat.RbRubidium; nodenameCs below ofRb AlkaliMetal NaturalElementTextFormat.CsCaesium; nodenameFr below ofCs AlkaliMetal NaturalElementTextFormatFrFrancium; %% Group - IIA nodenameBe right ofLi AlkalineEarthMetal NaturalElementTextFormat.BeBeryllium; nodenameMg below ofBe AlkalineEarthMetal NaturalElementTextFormat.MgMagnesium; nodenameCa below ofMg AlkalineEarthMetal NaturalElementTextFormat.CaCalcium; nodenameSr below ofCa AlkalineEarthMetal NaturalElementTextFormat.SrStrontium; nodenameBa below ofSr AlkalineEarthMetal NaturalElementTextFormat.BaBarium; nodenameRa below ofBa AlkalineEarthMetal NaturalElementTextFormatRaRadium; %% Group - IIIB nodenameSc right ofCa Metal NaturalElementTextFormat.ScScandium; nodenameY below ofSc Metal NaturalElementTextFormat.YYttrium; nodenameLaLu below ofY LanthanideActinide NaturalElementTextFormat-La-LuLanthanide; nodenameAcLr below ofLaLu LanthanideActinide NaturalElementTextFormat-Ac-LrActinide; %% Group - IVB nodenameTi right ofSc Metal NaturalElementTextFormat.TiTitanium; nodenameZr below ofTi Metal NaturalElementTextFormat.ZrZirconium; nodenameHf below ofZr Metal NaturalElementTextFormat.HfHalfnium; nodenameRf below ofHf Metal SyntheticElementTextFormatRfRutherfordium; %% Group - VB nodenameV right ofTi Metal NaturalElementTextFormat.VVanadium; nodenameNb below ofV Metal NaturalElementTextFormat.NbNiobium; nodenameTa below ofNb Metal NaturalElementTextFormat.TaTantalum; nodenameDb below ofTa Metal SyntheticElementTextFormatDbDubnium; %% Group - VIB nodenameCr right ofV Metal NaturalElementTextFormat.CrChromium; nodenameMo below ofCr Metal NaturalElementTextFormat.MoMolybdenum; nodenameW below ofMo Metal NaturalElementTextFormat.WTungsten; nodenameSg below ofW Metal SyntheticElementTextFormatSgSeaborgium; %% Group - VIIB nodenameMn right ofCr Metal NaturalElementTextFormat.MnManganese; nodenameTc below ofMn Metal NaturalElementTextFormatTcTechnetium; nodenameRe below ofTc Metal NaturalElementTextFormat.ReRhenium; nodenameBh below ofRe Metal SyntheticElementTextFormatBhBohrium; %% Group - VIIIB nodenameFe right ofMn Metal NaturalElementTextFormat.FeIron; nodenameRu below ofFe Metal NaturalElementTextFormat.RuRuthenium; nodenameOs below ofRu Metal NaturalElementTextFormat.OsOsmium; nodenameHs below ofOs Metal SyntheticElementTextFormatHsHassium; %% Group - VIIIB nodenameCo right ofFe Metal NaturalElementTextFormat.CoCobalt; nodenameRh below ofCo Metal NaturalElementTextFormat.RhRhodium; nodenameIr below ofRh Metal NaturalElementTextFormat.IrIridium; nodenameMt below ofIr Metal SyntheticElementTextFormatMtMeitnerium; %% Group - VIIIB nodenameNi right ofCo Metal NaturalElementTextFormat.NiNickel; nodenamePd below ofNi Metal NaturalElementTextFormat.PdPalladium; nodenamePt below ofPd Metal NaturalElementTextFormat.PtPlatinum; nodenameDs below ofPt Metal SyntheticElementTextFormatDsDarmstadtium; %% Group - IB nodenameCu right ofNi Metal NaturalElementTextFormat.CuCopper; nodenameAg below ofCu Metal NaturalElementTextFormat.AgSilver; nodenameAu below ofAg Metal NaturalElementTextFormat.AuGold; nodenameRg below ofAu Metal SyntheticElementTextFormatRgRoentgenium; %% Group - IIB nodenameZn right ofCu Metal NaturalElementTextFormat.ZnZinc; nodenameCd below ofZn Metal NaturalElementTextFormat.CdCadmium; nodenameHg below ofCd Metal NaturalElementTextFormat.HgMercury; nodenameUub below ofHg Metal SyntheticElementTextFormatCnCopernicium; %% Group - IIIA nodenameGa right ofZn Metal NaturalElementTextFormat.GaGallium; nodenameAl above ofGa Metal NaturalElementTextFormat.AlAluminium; nodenameB above ofAl Metalloid NaturalElementTextFormat.BBoron; nodenameIn below ofGa Metal NaturalElementTextFormat.InIndium; nodenameTl below ofIn Metal NaturalElementTextFormat.TlThallium; nodenameUut below ofTl Metal SyntheticElementTextFormatNhNihonium; %% Group - IVA nodenameC right ofB Nonmetal NaturalElementTextFormat.CCarbon; nodenameSi below ofC Metalloid NaturalElementTextFormat.SiSilicon; nodenameGe below ofSi Metalloid NaturalElementTextFormat.GeGermanium; nodenameSn below ofGe Metal NaturalElementTextFormat.SnTin; nodenamePb below ofSn Metal NaturalElementTextFormat.PbLead; nodenameUuq below ofPb Metal SyntheticElementTextFormatFlFlerovium; %% Group - VA nodenameN right ofC Nonmetal NaturalElementTextFormat.NNitrogen; nodenameP below ofN Nonmetal NaturalElementTextFormat.PPhosphorus; nodenameAs below ofP Metalloid NaturalElementTextFormat.AsArsenic; nodenameSb below ofAs Metalloid NaturalElementTextFormat.SbAntimony; nodenameBi below ofSb Metal NaturalElementTextFormat.BiBismuth; nodenameUup below ofBi Metal SyntheticElementTextFormatMcMoscovium; %% Group - VIA nodenameO right ofN Nonmetal NaturalElementTextFormat.OOxygen; nodenameS below ofO Nonmetal NaturalElementTextFormat.SSulphur; nodenameSe below ofS Nonmetal NaturalElementTextFormat.SeSelenium; nodenameTe below ofSe Metalloid NaturalElementTextFormat.TeTellurium; nodenamePo below ofTe Metalloid NaturalElementTextFormatPoPolonium; nodenameUuh below ofPo Metal SyntheticElementTextFormatLvLivermorium; %% Group - VIIA nodenameF right ofO Halogen NaturalElementTextFormat.FFlourine; nodenameCl below ofF Halogen NaturalElementTextFormat.ClChlorine; nodenameBr below ofCl Halogen NaturalElementTextFormat.BrBromine; nodenameI below ofBr Halogen NaturalElementTextFormat.IIodine; nodenameAt below ofI Halogen NaturalElementTextFormatAtAstatine; nodenameUus below ofAt Element SyntheticElementTextFormatTsTennessine; %% Group - VIIIA nodenameNe right ofF NobleGas NaturalElementTextFormat.NeNeon; nodenameHe above ofNe NobleGas NaturalElementTextFormat.HeHelium; nodenameAr below ofNe NobleGas NaturalElementTextFormat.ArArgon; nodenameKr below ofAr NobleGas NaturalElementTextFormat.KrKrypton; nodenameXe below ofKr NobleGas NaturalElementTextFormat.XeXenon; nodenameRn below ofXe NobleGas NaturalElementTextFormatRnRadon; nodenameUuo below ofRn Nonmetal SyntheticElementTextFormatOgOganesson; %% Period nodenamePeriod left ofH PeriodLabel ; nodenamePeriod left ofLi PeriodLabel ; nodenamePeriod left ofNa PeriodLabel ; nodenamePeriod left ofK PeriodLabel ; nodenamePeriod left ofRb PeriodLabel ; nodenamePeriod left ofCs PeriodLabel ; nodenamePeriod left ofFr PeriodLabel ; %% Group nodenameGroup above ofH GroupLabel hfill IA; nodenameGroup above ofBe GroupLabel hfill IIA; nodenameGroup above ofSc GroupLabel hfill IIIA; nodenameGroup above ofTi GroupLabel hfill IVB; nodenameGroup above ofV GroupLabel hfill VB; nodenameGroup above ofCr GroupLabel hfill VIB; nodenameGroup above ofMn GroupLabel hfill VIIB; nodenameGroup above ofFe GroupLabel hfill VIIIB; nodenameGroup above ofCo GroupLabel hfill VIIIB; nodenameGroup above ofNi GroupLabel hfill VIIIB; nodenameGroup above ofCu GroupLabel hfill IB; nodenameGroup above ofZn GroupLabel hfill IIB; nodenameGroup above ofB GroupLabel hfill IIIA; nodenameGroup above ofC GroupLabel hfill IVA; nodenameGroup above ofN GroupLabel hfill VA; nodenameGroup above ofO GroupLabel hfill VIA; nodenameGroup above ofF GroupLabel hfill VIIA; nodenameGroup above ofHe GroupLabel hfill VIIIA; %% Lanthanide nodenameLa below ofRf LanthanideActinide yshift-cm NaturalElementTextFormat.LaLanthanum; nodenameCe right ofLa LanthanideActinide NaturalElementTextFormat.CeCerium; nodenamePr right ofCe LanthanideActinide NaturalElementTextFormat.PrPraseodymium; nodenameNd right ofPr LanthanideActinide NaturalElementTextFormat.NdNeodymium; nodenamePm right ofNd LanthanideActinide NaturalElementTextFormatPmPromethium; nodenameSm right ofPm LanthanideActinide NaturalElementTextFormat.SmSamarium; nodenameEu right ofSm LanthanideActinide NaturalElementTextFormat.EuEuropium; nodenameGd right ofEu LanthanideActinide NaturalElementTextFormat.GdGadolinium; nodenameTb right ofGd LanthanideActinide NaturalElementTextFormat.TbTerbium; nodenameDy right ofTb LanthanideActinide NaturalElementTextFormat.DyDysprosium; nodenameHo right ofDy LanthanideActinide NaturalElementTextFormat.HoHolmium; nodenameEr right ofHo LanthanideActinide NaturalElementTextFormat.ErErbium; nodenameTm right ofEr LanthanideActinide NaturalElementTextFormat.TmThulium; nodenameYb right ofTm LanthanideActinide NaturalElementTextFormat.YbYtterbium; nodenameLu right ofYb LanthanideActinide NaturalElementTextFormat.LuLutetium; %% Actinide nodenameAc below ofLa LanthanideActinide yshift-cm NaturalElementTextFormatAcActinium; nodenameTh right ofAc LanthanideActinide NaturalElementTextFormat.ThThorium; nodenamePa right ofTh LanthanideActinide NaturalElementTextFormat.PaProtactinium; nodenameU right ofPa LanthanideActinide NaturalElementTextFormat.UUranium; nodenameNp right ofU LanthanideActinide SyntheticElementTextFormatNpNeptunium; nodenamePu right ofNp LanthanideActinide SyntheticElementTextFormatPuPlutonium; nodenameAm right ofPu LanthanideActinide SyntheticElementTextFormatAmAmericium; nodenameCm right ofAm LanthanideActinide SyntheticElementTextFormatCmCurium; nodenameBk right ofCm LanthanideActinide SyntheticElementTextFormatBkBerkelium; nodenameCf right ofBk LanthanideActinide SyntheticElementTextFormatCfCalifornium; nodenameEs right ofCf LanthanideActinide SyntheticElementTextFormatEsEinsteinium; nodenameFm right ofEs LanthanideActinide SyntheticElementTextFormatFmFermium; nodenameMd right ofFm LanthanideActinide SyntheticElementTextFormatMdMelevium; nodenameNo right ofMd LanthanideActinide SyntheticElementTextFormatNoNobelium; nodenameLr right ofNo LanthanideActinide SyntheticElementTextFormatLrLawrencium; %% Draw dotted lines connecting Lanthanide breakout to main table draw LaLu.north west edgedotted La.north west LaLu.north east edgedotted Lu.north east LaLu.south west edgedotted La.south west LaLu.south east edgedotted Lu.south east; %% Draw dotted lines connecting Actinide breakout to main table draw AcLr.north west edgedotted Ac.north west AcLr.north east edgedotted Lr.north east AcLr.south west edgedotted Ac.south west AcLr.south east edgedotted Lr.south east; %% Leg drawblack AlkaliMetalFill La.north -| Fr.west + em-.em rectangle +em em noderight yshift-exAlkali Metal; drawblack AlkalineEarthMetalFill La.north -| Fr.west + em-.em rectangle +em em noderight yshift-exAlkaline Earth Metal; drawblack MetalFill La.north -| Fr.west + em-.em rectangle +em em noderight yshift-exMetal; drawblack MetalloidFill La.north -| Fr.west + em-.em rectangle +em em noderight yshift-exMetalloid; drawblack NonmetalFill La.north -| Fr.west + em-.em rectangle +em em noderight yshift-exNon-metal; drawblack HalogenFill La.north -| Fr.west + em-.em rectangle +em em noderight yshift-exHalogen; drawblack NobleGasFill La.north -| Fr.west + em-.em rectangle +em em noderight yshift-exNoble Gas; drawblack LanthanideActinideFill La.north -| Fr.west + em-.em rectangle +em em noderight yshift-exLanthanide/Actinide; node at La.north -| Fr.west + em-em nameelementLeg Element fillwhite NaturalElementTextFormatZmassSymbolName; nodeElement fillwhite right ofelementLeg xshiftem SyntheticElementTextFormatman-made ; %% Diagram Title node at H.west -| Fe.north namediagramTitle TitleLabel Meleev's Periodic Table of Chemical Elements; node at Be.west -| Fe.north namediagramTitle TitleLabel TeXsf ercises.com; tikzpicture center
Solution:
Contained in these collections: