Graphics, Figures & TablesGraphics are too big to view?

Information and discussion about graphics, figures & tables in LaTeX documents.
Post Reply
topsquark
Posts: 71
Joined: Wed Oct 05, 2022 10:30 pm

Graphics are too big to view?

Post by topsquark »

I'm modifying a code (a periodic table) to do some exercises. I found the original at tikz.net. The code works fine, my changes work fine (so far as I know) but the original and my codes have the same problem: they don't fit on a page! (I'm using LyX. Should I be using some other editor, perhaps?)

The original code was meant to be viewed. Can anyone tell me how?

Thanks!

-Dan

Code: Select all

% Adapted from https://texample.net/tikz/examples/periodic-table-of-chemical-elements.
% All Credit to Ivan Griffin.

\documentclass[tikz,border=5mm]{standalone}
\usetikzlibrary{shapes,calc}

\begin{document}

\newcommand{\Element}[6]{%
     \begin{tikzpicture}[scale=2.2,x=1cm, y=1cm]
          \path[fill=#1] (0.05,0) -- (0.95,0) arc (90:0:0.5mm) -- (1.0,-0.95) arc (0:-90:0.5mm) -- (0.05,-1.0) arc (-90:-180:0.5mm) -- (0,-0.05)
               arc(180:90:0.5mm) -- cycle;
          \draw (0.05,0) -- (0.95,0) arc (90:0:0.5mm) -- (1.0,-0.95) arc (0:-90:0.5mm) -- (0.05,-1.0) arc (-90:-180:0.5mm) -- (0,-0.05)
               arc(180:90:0.5mm) -- cycle;
          {\node at (0.12,-0.12) {#2};}
          {\node at (0.75,-0.12) {#3};}
          {\node at (0.5,-0.4) [scale=2.8] {#4};}
          {\node at (0.5,-0.7) {#5};}
          {\node at (0.5,-0.9) [scale=0.8] {#6};}
     \end{tikzpicture}
}

\begin{tikzpicture}[font=\sffamily, node distance=2.2cm]

  % Fill Color Styles
  \tikzstyle{ElementFill} = [fill=yellow!40]
  \tikzstyle{AlkaliMetalFill} = [fill=blue!55]
  \tikzstyle{AlkalineEarthMetalFill} = [fill=blue!40]
  \tikzstyle{MetalFill} = [fill=blue!25]
  \tikzstyle{MetalloidFill} = [fill=orange!40]
  \tikzstyle{NonmetalFill} = [fill=teal!40]
  \tikzstyle{HalogenFill} = [fill=yellow!40]
  \tikzstyle{NobleGasFill} = [fill=green!55]
  \tikzstyle{LanthanideActinideFill} = [fill=red!40]

  % Label Styles
  \tikzstyle{PeriodLabel} = [font={\sffamily\LARGE}, node distance=2.0cm]
  \tikzstyle{GroupLabel} = [font={\sffamily\LARGE}, minimum width=2.75cm, node distance=2.0cm]


  % Group 1 - IA
  \node at (0,0)(H) {\Element{yellow!20}{1}{1.0079}{H}{Hydrogen}{$1s^1$}};
  \node [below of=H] (Li) {\Element{blue!55}{3}{6.941}{Li}{Lithium}{$(He)2s^1$}};
  \node [below of=Li] (Na) {\Element{blue!55}{11}{22.990}{Na}{Sodium}{$(Ne)3s^1$}};
  \node [below of=Na]  (K) {\Element{blue!55}{19}{39.098}{K}{Potassium}{$(Ar)4s^1$}};
  \node [below of=K]  (Rb) {\Element{blue!55}{37}{85.468}{Rb}{Rubidium}{$(Kr)5s^1$}};
  \node [below of=Rb]  (Cs) {\Element{blue!55}{55}{132.91}{Cs}{Caesium}{$(Xe)6s^1$}};
  \node [below of=Cs]  (Fr) {\Element{blue!55}{87}{223}{Fr}{Francium}{$(Rn)7s^1$}};

  % Group 2 - IIA
  \node at (1*2.2,-1*2.2) (Be) {\Element{blue!40}{4}{9.0122}{Be}{Beryllium}{$(He)2s^2$}};
  \node [below of=Be] (Mg) {\Element{blue!40}{12}{24.305}{Mg}{Magnesium}{$(Ne)3s^2$}};
  \node [below of=Mg] (Ca) {\Element{blue!40}{20}{40.078}{Ca}{Calcium}{$(Ar)4s^2$}};
  \node [below of=Ca] (Sr) {\Element{blue!40}{38}{87.62}{Sr}{Strontium}{$(Kr)5s^2$}};
  \node [below of=Sr] (Ba) {\Element{blue!40}{56}{137.33}{Ba}{Barium}{$(Xe)6s^2$}};
  \node [below of=Ba] (Ra) {\Element{blue!40}{88}{226}{Ra}{Radium}{$(Rn)7s^2$}};

  % Group 3 - IIIB
  \node at (2*2.2,-3*2.2) (Sc) {\Element{blue!25}{21}{44.956}{Sc}{Scandium}{$(Ar)3d^14s^2$}};
  \node [below of=Sc] (Y) {\Element{blue!25}{39}{88.906}{Y}{Yttrium}{$(Kr)4d^15s^2$}};

  \node [below of=Y] (LaLu) {
     \begin{tikzpicture}[scale=2.2,x=1cm, y=1cm]
          \path [fill=red!40] (0.05,0) -- (0.95,0) arc (90:0:0.5mm) -- (1.0,-0.95) arc (0:-90:0.5mm) -- (0.05,-1.0) arc (-90:-180:0.5mm) -- (0,-0.05)
               arc(180:90:0.5mm) -- cycle;
          \draw (0.05,0) -- (0.95,0) arc (90:0:0.5mm) -- (1.0,-0.95) arc (0:-90:0.5mm) -- (0.05,-1.0) arc (-90:-180:0.5mm) -- (0,-0.05)
               arc(180:90:0.5mm) -- cycle;
          {\node at (0.5,-0.12) {La - Lu};}
          {\node at (0.5,-0.4) [scale=1.2] {Lanthanides};}
          {\node at (0.5,-0.7) {57 - 71};}
     \end{tikzpicture}
  };

  \node [below of=LaLu] (AcLr) {
     \begin{tikzpicture}[scale=2.2,x=1cm, y=1cm]
          \path [fill=red!40] (0.05,0) -- (0.95,0) arc (90:0:0.5mm) -- (1.0,-0.95) arc (0:-90:0.5mm) -- (0.05,-1.0) arc (-90:-180:0.5mm) -- (0,-0.05)
               arc(180:90:0.5mm) -- cycle;
          \draw (0.05,0) -- (0.95,0) arc (90:0:0.5mm) -- (1.0,-0.95) arc (0:-90:0.5mm) -- (0.05,-1.0) arc (-90:-180:0.5mm) -- (0,-0.05)
               arc(180:90:0.5mm) -- cycle;
          {\node at (0.5,-0.12) {Ac - Lr};}
          {\node at (0.5,-0.4) [scale=1.2] {Actinides};}
          {\node at (0.5,-0.7) {89 - 103};}
     \end{tikzpicture}
  };


  % Group 4 - IVB
  \node at (3*2.2,-3*2.2) (Ti) {\Element{blue!25}{22}{47.867}{Ti}{Titanium}{$(Ar)3d^24s^2$}};
  \node [below of=Ti] (Zr) {\Element{blue!25}{40}{91.224}{Zr}{Zirconium}{$(Kr)4d^25s^2$}};
  \node [below of=Zr] (Hf) {\Element{blue!25}{72}{178.49}{Hf}{Hafnium}{$(Xe)4f^{14}5d^26s^2$}};
  \node [below of=Hf] (Rf) {\Element{blue!25}{104}{261}{Rf}{Rutherfordium}{$(Rn)5f^{14}6d^27s^2$}};

  % Group 5 - VB
  \node at (4*2.2,-3*2.2) (V) {\Element{blue!25}{23}{50.942}{V}{Vanadium}{$(Ar)3d^34s^2$}};
  \node [below of=V] (Nb) {\Element{blue!25}{41}{92.906}{Nb}{Niobium}{$(Kr)4d^45s^1$}};
  \node [below of=Nb] (Ta) {\Element{blue!25}{73}{180.95}{Ta}{Tantalum}{$(Xe)4f^{14}5d^36s^2$}};
  \node [below of=Ta] (Db) {\Element{blue!25}{105}{262}{Db}{Dubnium}{$(Rn)5f^{14}6d^37s^2$}};

  % Group 6 - VIB
  \node at (5*2.2,-3*2.2) (Cr) {\Element{blue!25}{24}{51.996}{Cr}{Chromium}{$(Ar)3d^54s^1$}};
  \node [below of=Cr] (Mo) {\Element{blue!25}{42}{95.94}{Mo}{Molybdenum}{$(Kr)4d^55s^1$}};
  \node [below of=Mo] (W) {\Element{blue!25}{74}{183.84}{W}{Tungsten}{$(Xe)4f^{14}5d^46s^2$}};
  \node [below of=W] (Sg) {\Element{blue!25}{106}{266}{Sg}{Seaborgium}{$(Rn)5f^{14}6d^47s^2$}};

  % Group 7 - VIIB
  \node at (6*2.2,-3*2.2) (Mn) {\Element{blue!25}{25}{54.938}{Mn}{Manganese}{$(Ar)3d^54s^2$}};
  \node [below of=Mn] (Tc) {\Element{blue!25}{43}{96}{Tc}{Technetium}{$(Kr)4d^55s^2$}};
  \node [below of=Tc] (Re) {\Element{blue!25}{75}{186.21}{Re}{Rhenium}{$(Xe)4f^{14}5d^56s^2$}};
  \node [below of=Re] (Bh) {\Element{blue!25}{107}{264}{Bh}{Bohrium}{$(Rn)5f^{14}6d^57s^2$}};

  % Group 8 - VIIIB
  \node at (7*2.2,-3*2.2) (Fe) {\Element{blue!25}{26}{55.845}{Fe}{Iron}{$(Ar)3d^64s^2$}};
  \node [below of=Fe] (Ru) {\Element{blue!25}{44}{101.07}{Ru}{Ruthenium}{$(Kr)4d^75s^1$}};
  \node [below of=Ru] (Os) {\Element{blue!25}{76}{190.23}{Os}{Osmium}{$(Xe)4f^{14}5d^66s^2$}};
  \node [below of=Os] (Hs) {\Element{blue!25}{108}{277}{Hs}{Hassium}{$(Rn)5f^{14}6d^67s^2$}};

  % Group 9 - VIIIB
  \node at (8*2.2,-3*2.2) (Co) {\Element{blue!25}{27}{58.933}{Co}{Cobalt}{$(Ar)3d^74s^2$}};
  \node [below of=Co] (Rh) {\Element{blue!25}{45}{102.91}{Rh}{Rhodium}{$(Kr)4d^85s^1$}};
  \node [below of=Rh] (Ir) {\Element{blue!25}{77}{192.22}{Ir}{Iridium}{$(Xe)4f^{14}5d^76s^2$}};
  \node [below of=Ir] (Mt) {\Element{blue!25}{109}{268}{Mt}{Meitnerium}{$(Rn)5f^{14}6d^77s^2$}};

  % Group 10 - VIIIB
  \node at (9*2.2,-3*2.2) (Ni) {\Element{blue!25}{28}{58.693}{Ni}{Nickel}{$(Ar)3d^84s^2$}};
  \node [below of=Ni] (Pd) {\Element{blue!25}{46}{106.42}{Pd}{Palladium}{$(Kr)4d^{10}$}};
  \node [below of=Pd] (Pt) {\Element{blue!25}{78}{195.08}{Pt}{Platinum}{$(Xe)4f^{14}5d^96s^1$}};
  \node [below of=Pt] (Ds) {\Element{blue!25}{110}{281}{Ds}{Darmstadtium}{$(Rn)5f^{14}6d^97s^1$}};

  % Group 11 - IB
  \node at (10*2.2,-3*2.2) (Cu) {\Element{blue!25}{29}{63.546}{Cu}{Copper}{$(Ar)3d^{10}4s^1$}};
  \node [below of=Cu] (Ag) {\Element{blue!25}{47}{107.87}{Ag}{Silver}{$(Kr)4d^{10}5s^1$}};
  \node [below of=Ag] (Au) {\Element{blue!25}{79}{196.97}{Au}{Gold}{$(Xe)4f^{14}5d^{10}6s^1$}};
  \node [below of=Au] (Rg) {\Element{blue!25}{111}{280}{Rg}{Roentgenium}{$(Rn)5f^{14}6d^97s^2$}};

  % Group 12 - IIB
  \node at (11*2.2,-3*2.2) (Zn) {\Element{blue!25}{30}{65.39}{Zn}{Zinc}{$(Ar)3d^{10}4s^2$}};
  \node [below of=Zn] (Cd) {\Element{blue!25}{48}{112.41}{Cd}{Cadmium}{$(Kr)4d^{10}5s^2$}};
  \node [below of=Cd] (Hg) {\Element{blue!25}{80}{200.59}{Hg}{Mercury}{$(Xe)4f^{14}5d^{10}6s^2$}};
  \node [below of=Hg] (Cn) {\Element{blue!25}{112}{285}{Cn}{Copernicium}{$(Rn)5f^{14}6d^{10}7s^2$}};

  % Group 13 - IIIA
  \node  at (12*2.2,-1*2.2) (B) {\Element{orange!40}{5}{10.811}{B}{Boron}{$(He)2s^22p^1$}};
  \node [below of=B] (Al) {\Element{blue!25}{13}{26.982}{Al}{Aluminium}{$(Ne)3s^23p^1$}};
  \node [below of=Al] (Ga) {\Element{blue!25}{31}{69.723}{Ga}{Gallium}{$(Ar)3d^{10}4s^24p^1$}};
  \node [below of=Ga] (In) {\Element{blue!25}{49}{114.82}{In}{Indium}{$(Kr)4d^{10}5s^25p^1$}};
  \node [below of=In] (Tl) {\Element{blue!25}{81}{204.38}{Tl}{Thallium}{$(Xe)4f^{14}5d^{10}6s^26p^1$}};
  \node [below of=Tl] (Nh) {\Element{blue!25}{113}{284}{Nh}{Nihonium}{$(Rn)5f^{14}6d^{10}7s^27p^1$}};

  % Group 14 - IVA
  \node at (13*2.2,-1*2.2) (C) {\Element{teal!40}{6}{12.011}{C}{Carbon}{$(He)2s^22p^2$}};
  \node [below of=C] (Si) {\Element{orange!40}{14}{28.086}{Si}{Silicon}{$(Ne)3s^23p^2$}};
  \node [below of=Si] (Ge) {\Element{orange!40}{32}{72.64}{Ge}{Germanium}{$(Ar)3d^{10}4s^24p^2$}};
  \node [below of=Ge] (Sn) {\Element{blue!25}{50}{118.71}{Sn}{Tin}{$(Kr)4d^{10}5s^25p^2$}};
  \node [below of=Sn] (Pb) {\Element{blue!25}{82}{207.2}{Pb}{Lead}{$(Xe)4f^{14}5d^{10}6s^26p^2$}};
  \node [below of=Pb] (Fl) {\Element{blue!25}{114}{289}{Fl}{Flerovium}{$(Rn)5f^{14}6d^{10}7s^27p^2$}};

  % Group 15 - VA
  \node at (14*2.2,-1*2.2) (N) {\Element{teal!40}{7}{14.007}{N}{Nitrogen}{$(He)2s^22p^3$}};
  \node [below of=N] (P) {\Element{teal!40}{15}{30.974}{P}{Phosphorus}{$(Ne)3s^23p^3$}};
  \node [below of=P] (As) {\Element{orange!40}{33}{74.922}{As}{Arsenic}{$(Ar)3d^{10}4s^24p^3$}};
  \node [below of=As] (Sb) {\Element{orange!40}{51}{121.76}{Sb}{Antimony}{$(Kr)4d^{10}5s^25p^3$}};
  \node [below of=Sb] (Bi) {\Element{blue!25}{83}{208.98}{Bi}{Bismuth}{$(Xe)4f^{14}5d^{10}6s^26p^3$}};
  \node [below of=Bi] (Mc) {\Element{blue!25}{115}{288}{Mc}{Moscovium}{$(Rn)5f^{14}6d^{10}7s^27p^3$}};

  % Group 16 - VIA
  \node at (15*2.2,-1*2.2) (O) {\Element{teal!40}{8}{15.999}{O}{Oxygen}{$(He)2s^22p^4$}};
  \node [below of=O] (S) {\Element{teal!40}{16}{32.065}{S}{Sulphur}{$(Ne)3s^23p^4$}};
  \node [below of=S] (Se) {\Element{teal!40}{34}{78.96}{Se}{Selenium}{$(Ar)3d^{10}4s^24p^4$}};
  \node [below of=Se] (Te) {\Element{orange!40}{52}{127.6}{Te}{Tellurium}{$(Kr)4d^{10}5s^25p^4$}};
  \node [below of=Te] (Po) {\Element{orange!40}{84}{209}{Po}{Polonium}{$(Xe)4f^{14}5d^{10}6s^26p^4$}};
  \node [below of=Po] (Lv) {\Element{blue!25}{116}{293}{Lv}{Livermorium}{$(Rn)5f^{14}6d^{10}7s^27p^4$}};

  % Group 17 - VIIA
  \node at (16*2.2,-1*2.2) (F) {\Element{yellow!40}{9}{18.998}{F}{Fluorine}{$(He)2s^22p^5$}};
  \node [below of=F] (Cl) {\Element{yellow!40}{17}{35.453}{Cl}{Chlorine}{$(Ne)3s^23p^5$}};
  \node [below of=Cl] (Br) {\Element{yellow!40}{35}{79.904}{Br}{Bromine}{$(Ar)3d^{10}4s^24p^5$}};
  \node [below of=Br] (I) {\Element{yellow!40}{53}{126.9}{I}{Iodine}{$(Kr)4d^{10}5s^25p^5$}};
  \node [below of=I] (At) {\Element{yellow!40}{85}{210}{At}{Astatine}{$(Xe4f^{14})5d^{10}6s^26p^5$}};
  \node [below of=At] (Ts) {\Element{yellow!20}{117}{292}{Ts}{Tennessine}{$(Rn)5f^{14}6d^{10}7s^27p^5$}};

  % Group 18 - VIIIA
  \node at (17*2.2,0) (Ne) {\Element{green!55}{10}{20.180}{Ne}{Neon}{$(He)2s^22p^6$}};
  \node [above of=Ne] (He) {\Element{green!55}{2}{4.0025}{He}{Helium}{$(Ne)3s^23p^6$}};
  \node [below of=Ne] (Ar) {\Element{green!55}{18}{39.948}{Ar}{Argon}{$(Ar)3d^{10}4s^24p^6$}};
  \node [below of=Ar] (Kr) {\Element{green!55}{36}{83.8}{Kr}{Krypton}{$(Kr)4d^{10}5s^25p^6$}};
  \node [below of=Kr] (Xe) {\Element{green!55}{54}{131.29}{Xe}{Xenon}{}};
  \node [below of=Xe] (Rn) {\Element{green!55}{86}{222}{Rn}{Radon}{$(Xe4f^{14})5d^{10}6s^26p^6$}};
  \node [below of=Rn] (Og) {\Element{teal!40}{118}{294}{Og}{Oganesson}{$(Rn)5f^{14}6d^{10}7s^27p^6$}};

  % Period
  \node[left of=H, PeriodLabel] (Period1) {1};
  \node[left of=Li, PeriodLabel] (Period2) {2};
  \node[left of=Na, PeriodLabel] (Period3) {3};
  \node[left of=K, PeriodLabel] (Period4) {4};
  \node[left of=Rb, PeriodLabel] (Period5) {5};
  \node[left of=Cs, PeriodLabel] (Period6) {6};
  \node[left of=Fr, PeriodLabel] (Period7) {7};

  % Group
  \node[above of=H, GroupLabel] (Group1) {1 \hfill IA};
  \node[above of=Be, GroupLabel] (Group2) {2 \hfill IIA};
  \node[above of=Sc, GroupLabel] (Group3) {3 \hfill IIIA};
  \node[above of=Ti, GroupLabel] (Group4) {4 \hfill IVB};
  \node[above of=V, GroupLabel] (Group5) {5 \hfill VB};
  \node[above of=Cr, GroupLabel] (Group6) {6 \hfill VIB};
  \node[above of=Mn, GroupLabel] (Group7) {7 \hfill VIIB};
  \node[above of=Fe, GroupLabel] (Group8) {8 \hfill VIIIB};
  \node[above of=Co, GroupLabel] (Group9) {9 \hfill VIIIB};
  \node[above of=Ni, GroupLabel] (Group10) {10 \hfill VIIIB};
  \node[above of=Cu, GroupLabel] (Group11) {11 \hfill IB};
  \node[above of=Zn, GroupLabel] (Group12) {12 \hfill IIB};
  \node[above of=B, GroupLabel] (Group13) {13 \hfill IIIA};
  \node[above of=C, GroupLabel] (Group14) {14 \hfill IVA};
  \node[above of=N, GroupLabel] (Group15) {15 \hfill VA};
  \node[above of=O, GroupLabel] (Group16) {16 \hfill VIA};
  \node[above of=F, GroupLabel] (Group17) {17 \hfill VIIA};
  \node[above of=He, GroupLabel] (Group18) {18 \hfill VIIIA};

  % Lanthanides
  \node at (3.6,-16.3) (La) {\Element{red!40}{57}{138.91}{La}{Lanthanum}{$(Xe)5d^16s^2$}};
  \node [right of=La] (Ce) {\Element{red!40}{58}{140.12}{Ce}{Cerium}{$(Xe)4f^15d^16s^2$}};
  \node [right of=Ce] (Pr) {\Element{red!40}{59}{140.91}{Pr}{Praseodymium}{$(Xe)4f^36s^2$}};
  \node [right of=Pr] (Nd) {\Element{red!40}{60}{144.24}{Nd}{Neodymium}{$(Xe)4f^46s^2$}};
  \node [right of=Nd] (Pm) {\Element{red!40}{61}{145}{Pm}{Promethium}{$(Xe)4f^56s^2$}};
  \node [right of=Pm] (Sm) {\Element{red!40}{62}{150.36}{Sm}{Samarium}{$(Xe)4f^66s^2$}};
  \node [right of=Sm] (Eu) {\Element{red!40}{63}{151.96}{Eu}{Europium}{$(Xe)4f^76s^2$}};
  \node [right of=Eu] (Gd) {\Element{red!40}{64}{157.25}{Gd}{Gadolinium}{$(Xe)4f^75d^16s^2$}};
  \node [right of=Gd] (Tb) {\Element{red!40}{65}{158.93}{Tb}{Terbium}{$(Xe)4f^96s^2$}};
  \node [right of=Tb] (Dy) {\Element{red!40}{66}{162.50}{Dy}{Dysprosium}{$(Xe)4f^{10}6s^2$}};
  \node [right of=Dy] (Ho) {\Element{red!40}{67}{164.93}{Ho}{Holmium}{$(Xe)4f^{11}6s^2$}};
  \node [right of=Ho] (Er) {\Element{red!40}{68}{167.26}{Er}{Erbium}{$(Xe)4f^{12}6s^2$}};
  \node [right of=Er] (Tm) {\Element{red!40}{69}{168.93}{Tm}{Thulium}{$(Xe)4f^{13}6s^2$}};
  \node [right of=Tm] (Yb) {\Element{red!40}{70}{173.04}{Yb}{Ytterbium}{$(Xe)4f^{14}6s^2$}};
  \node [right of=Yb] (Lu) {\Element{red!40}{71}{174.97}{Lu}{Lutetium}{$(Xe)4f^{14}5d^16s^2$}};

  % Actinides
  \node [below of=La] (Ac) {\Element{red!40}{89}{227}{Ac}{Actinium}{$(Rn)6d^17s^2$}};
  \node [right of=Ac] (Th) {\Element{red!40}{90}{232.04}{Th}{Thorium}{$(Rn)6d^27s^2$}};
  \node [right of=Th] (Pa) {\Element{red!40}{91}{231.04}{Pa}{Protactinium}{$(Rn)5f^26d^17s^2$}};
  \node [right of=Pa] (U) {\Element{red!40}{92}{238.03}{U}{Uranium}{$(Rn)5f^36d^17s^2$}};
  \node [right of=U] (Np) {\Element{red!40}{93}{237}{Np}{Neptunium}{$(Rn)5f^46d^17s^2$}};
  \node [right of=Np] (Pu) {\Element{red!40}{94}{244}{Pu}{Plutonium}{$(Rn)5f^67s^2$}};
  \node [right of=Pu] (Am) {\Element{red!40}{95}{243}{Am}{Americium}{$(Rn)5f^77s^2$}};
  \node [right of=Am] (Cm) {\Element{red!40}{96}{247}{Cm}{Curium}{$(Rn)5f^76d^17s^2$}};
  \node [right of=Cm] (Bk) {\Element{red!40}{97}{247}{Bk}{Berkelium}{$(Rn)5f^97s^2$}};
  \node [right of=Bk] (Cf) {\Element{red!40}{98}{251}{Cf}{Californium}{$(Rn)5f^{10}7s^2$}};
  \node [right of=Cf] (Es) {\Element{red!40}{99}{252}{Es}{Einsteinium}{$(Rn)5f^{11}7s^2$}};
  \node [right of=Es] (Fm) {\Element{red!40}{100}{257}{Fm}{Fermium}{$(Rn)5f^{12}7s^2$}};
  \node [right of=Fm] (Md) {\Element{red!40}{101}{258}{Md}{Mendelevium}{$(Rn)5f^{13}7s^2$}};
  \node [right of=Md] (No) {\Element{red!40}{102}{259}{No}{Nobelium}{$(Rn)5f^{14}7s^2$}};
  \node [right of=No] (Lr) {\Element{red!40}{103}{262}{Lr}{Lawrencium}{$(Rn)5f^{14}7s^27p^1$}};

  % Legend
   \fill[AlkaliMetalFill] ($(La.north -| Fr.west)$)
     rectangle +(1em, 1em) node[right, yshift=-1.2ex]  (AlkaliMetal) {Alkali Metal};
   \fill[AlkalineEarthMetalFill] ($(AlkaliMetal.west) - (1em,2em)$)
     rectangle +(1em, 1em) node[right, yshift=-1.2ex] (AlkalineEarthMetal) {Alkaline Earth Metal};
   \fill[MetalFill] ($(AlkalineEarthMetal.west) - (1em,2em)$)
     rectangle +(1em, 1em) node[right, yshift=-1.2ex] (Metal) {Metal};
   \fill[MetalloidFill] ($(Metal.west) - (1em,2em)$)
     rectangle +(1em, 1em) node[right, yshift=-1.2ex] (Metalloid) {Metalloid};
   \fill[NonmetalFill] ($(Metalloid.west) - (1em,2em)$)
     rectangle +(1em, 1em) node[right, yshift=-1.2ex] (Non-metal) {Non-metal};
   \fill[HalogenFill] ($(Non-metal.west) - (1em,2em)$)
     rectangle +(1em, 1em) node[right, yshift=-1.2ex] (Halogen) {Halogen};
   \fill[NobleGasFill] ($(Halogen.west) - (1em,2em)$)
     rectangle +(1em, 1em) node[right, yshift=-1.2ex] (NobleGas) {Noble Gas};
   \fill[LanthanideActinideFill] ($(NobleGas.west) - (1em,2em)$)
     rectangle +(1em, 1em) node[right, yshift=-1.2ex] (Lanthanide/Actinide) {Lanthanide/Actinide};

   \node at (5.3,-2.5) (legend) {
     \begin{tikzpicture}[scale=2.2,x=1cm, y=1cm]
          \draw (0.05,0) -- (0.95,0) arc (90:0:0.5mm) -- (1.0,-0.95) arc (0:-90:0.5mm) -- (0.05,-1.0) arc (-90:-180:0.5mm) -- (0,-0.05)
               arc(180:90:0.5mm) -- cycle;
          {\node at (0.12,-0.12) {Z};}
          {\node at (0.75,-0.12) {mass};}
          {\node at (0.5,-0.4) [scale=1.8] {Symbol};}
          {\node at (0.5,-0.7) {Name};}
          {\node at (0.5,-0.9) [scale=0.8] {Electron Cloud};}
     \end{tikzpicture}
   };

  % Diagram Title
  \node at (H.west -| Fe.north) [scale=2, font={\sffamily\Huge\bfseries}] {Periodic Table of Elements};

\end{tikzpicture}

\end{document}

Recommended reading 2024:

LaTeXguide.org • LaTeX-Cookbook.net • TikZ.org

Learn LaTeX easily with newest books:

The LaTeX Beginner's Guide: 2nd edition and perfect for students writing a thesis

The LaTeX Cookbook: 2nd edition full of practical examples for mathematics, physics, chemistry, and more

LaTeX Graphics with TikZ: the first book about TikZ for perfect drawings in your LaTeX thesis

User avatar
Stefan Kottwitz
Site Admin
Posts: 10360
Joined: Mon Mar 10, 2008 9:44 pm

Graphics are too big to view?

Post by Stefan Kottwitz »

Hi Dan,

you could scale the picture using TikZ keys, such as here:

Code: Select all

\begin{tikzpicture}[font=\sffamily, node distance=2.2cm, scale=0.6, transform shape]
Or, as you use LyX, perhaps it's more convenient to compile it separately with pdfLaTeX and the standalone class and include that PDF in the LyX document using \includegraphics.

Stefan
LaTeX.org admin
topsquark
Posts: 71
Joined: Wed Oct 05, 2022 10:30 pm

Graphics are too big to view?

Post by topsquark »

Stefan Kottwitz wrote:Hi Dan,

you could scale the picture using TikZ keys, such as here:

Code: Select all

\begin{tikzpicture}[font=\sffamily, node distance=2.2cm, scale=0.6, transform shape]
Or, as you use LyX, perhaps it's more convenient to compile it separately with pdfLaTeX and the standalone class and include that PDF in the LyX document using \includegraphics.

Stefan
Hmmm... I'll have to look up "transform shape." That's a new tag for me.

Okay, that works. (Sort of.) When I rescale the whole tikzpicture the scaling in the "Element" routine tikzpicture aren't rescaled to match, so I have to rescale them individually. But I can mess around with that on my own.

Thanks for the help!

-Dan
Post Reply