Tabella con tcolorbox

  • Creatore
    Topic
  • #97847
    Up
    0
    Down
    ::


    Ciao a tutti, sto usando tcolorbox per creare delle tabelle. Purtroppo il risultato estetico, quando si provi a inserire nelle celle delle frazioni, è davvero brutto. Mi sapreste aiutare per migliorarlo, per favore?

    Ecco il mio codice:

    `\documentclass[10pt,a4paper,reqno,fleqn]{book}
    \usepackage[T1]{fontenc}
    \usepackage[utf8]{inputenc}
    \usepackage[italian]{babel}
    \usepackage{amsmath}
    \usepackage{tabularx}
    \usepackage{colortbl}
    \usepackage{tcolorbox}

    \begin{document}

    \begin{tcolorbox}[tabularx={X|X||X|X},title=Derivate delle funzioni fondamentali]
    $y=k$ & $y'=0$ & $y=x^{n}$ & $y'=\alpha x^{\alpha-1}$ \\
    \hline
    $y=x$ & $y'=1$ & $y=\sqrt{x}$ & $y'=\dfrac{1}{2\sqrt{x}}$ \\
    \hline
    $y=e^{x}$ & $y'=e^{x}$ & $y=a^{x}$ & $y'=a^{x}\ln a$\\
    \hline
    $y=\log_{a}x$ & $y'=\dfrac{1}{x\ln a}$ & $y=\ln x$ & $y'=\dfrac{1}{x}$ \\
    \hline
    $y=\sin x$ & $y'=\cos x$ & $y=\cos x$ & $y'=-\sin x$ \\
    \hline
    $y=\tan x$ & $y'=\dfrac{1}{\cos^{2}x}$ & $y=\cot x$ & $y'=-\dfrac{1}{\sin^{2}x}$\\
    \hline
    $y=\arcsin x$ & $y'=\dfrac{1}{\sqrt{1-x^{2}}}$ & $y=\arccos x$ & $y'=-\dfrac{1}{\sqrt{1-x^{2}}}$ \\
    \hline
    $y=\arctan x$ & $y'=\dfrac{1}{1+x^{2}}$ & $y=arccot x$ & $y'=-\dfrac{1}{1+x^{2}}$ \\
    \hline
    $y= Shx$ & $y'= Chx$ & $y=Chx$ & $y'=Shx$\\
    \end{tcolorbox}

    \end{document}`

    Grazie in anticipo!
    Maurizio

Visualizzazione 1 filone di risposte
  • Autore
    Risposte
    • #97848
      Up
      0
      Down
      ::

      Stevin” post=97340Ciao a tutti, sto usando tcolorbox per creare delle tabelle. Purtroppo il risultato estetico, quando si provi a inserire nelle celle delle frazioni, è davvero brutto. Mi sapreste aiutare per migliorarlo, per favore?

      Ecco il mio codice:

      `\documentclass[10pt,a4paper,reqno,fleqn]{book}
      \usepackage[T1]{fontenc}
      \usepackage[utf8]{inputenc}
      \usepackage[italian]{babel}
      \usepackage{amsmath}
      \usepackage{tabularx}
      \usepackage{colortbl}
      \usepackage{tcolorbox}

      \begin{document}

      \begin{tcolorbox}[tabularx={X|X||X|X},title=Derivate delle funzioni fondamentali]
      $y=k$ & $y'=0$ & $y=x^{n}$ & $y'=\alpha x^{\alpha-1}$ \\
      \hline
      $y=x$ & $y'=1$ & $y=\sqrt{x}$ & $y'=\dfrac{1}{2\sqrt{x}}$ \\
      \hline
      $y=e^{x}$ & $y'=e^{x}$ & $y=a^{x}$ & $y'=a^{x}\ln a$\\
      \hline
      $y=\log_{a}x$ & $y'=\dfrac{1}{x\ln a}$ & $y=\ln x$ & $y'=\dfrac{1}{x}$ \\
      \hline
      $y=\sin x$ & $y'=\cos x$ & $y=\cos x$ & $y'=-\sin x$ \\
      \hline
      $y=\tan x$ & $y'=\dfrac{1}{\cos^{2}x}$ & $y=\cot x$ & $y'=-\dfrac{1}{\sin^{2}x}$\\
      \hline
      $y=\arcsin x$ & $y'=\dfrac{1}{\sqrt{1-x^{2}}}$ & $y=\arccos x$ & $y'=-\dfrac{1}{\sqrt{1-x^{2}}}$ \\
      \hline
      $y=\arctan x$ & $y'=\dfrac{1}{1+x^{2}}$ & $y=arccot x$ & $y'=-\dfrac{1}{1+x^{2}}$ \\
      \hline
      $y= Shx$ & $y'= Chx$ & $y=Chx$ & $y'=Shx$\\
      \end{tcolorbox}

      \end{document}`

      Grazie in anticipo!
      Maurizio

      Definisci [tt]\xdfrac[/tt] che compone la frazione con spazio maggiorato sopra e sotto.

      Nota anche che il seno iperbolico e il coseno iperbolico si scrivono sinh e cosh, a meno che tu non sia russo o tedesco del diciannovesimo secolo. Per l’arcocotangente (ammesso che abbia diritto di essere considerata tra le funzioni fondamentali) definisci un apposito comando.

      `
      \documentclass[10pt,a4paper,reqno,fleqn]{book}
      \usepackage[T1]{fontenc}
      \usepackage[utf8]{inputenc}
      \usepackage[italian]{babel}
      \usepackage{amsmath}
      \usepackage{tabularx}
      \usepackage{colortbl}
      \usepackage{tcolorbox}

      \newcommand{\xdfrac}[2]{%
      \sbox0{$\dfrac{#1}{#2}$}%
      \vrule width0pt height \dimexpr\ht0+2pt\relax depth\dimexpr\dp0+2pt\relax
      \box0
      }
      \DeclareMathOperator\arccot{arccot}

      \begin{document}

      \begin{tcolorbox}[tabularx={X|X||X|X},title=Derivate delle funzioni fondamentali]
      $y=k$ & $y'=0$ & $y=x^{n}$ & $y'=\alpha x^{\alpha-1}$ \\
      \hline
      $y=x$ & $y'=1$ & $y=\sqrt{x}$ & $y'=\xdfrac{1}{2\sqrt{x}}$ \\
      \hline
      $y=e^{x}$ & $y'=e^{x}$ & $y=a^{x}$ & $y'=a^{x}\ln a$\\
      \hline
      $y=\log_{a}x$ & $y'=\xdfrac{1}{x\ln a}$ & $y=\ln x$ & $y'=\xdfrac{1}{x}$ \\
      \hline
      $y=\sin x$ & $y'=\cos x$ & $y=\cos x$ & $y'=-\sin x$ \\
      \hline
      $y=\tan x$ & $y'=\xdfrac{1}{\cos^{2}x}$ & $y=\cot x$ & $y'=-\xdfrac{1}{\sin^{2}x}$\\
      \hline
      $y=\arcsin x$ & $y'=\xdfrac{1}{\sqrt{1-x^{2}}}$ & $y=\arccos x$ & $y'=-\xdfrac{1}{\sqrt{1-x^{2}}}$ \\
      \hline
      $y=\arctan x$ & $y'=\xdfrac{1}{1+x^{2}}$ & $y=\arccot x$ & $y'=-\xdfrac{1}{1+x^{2}}$ \\
      \hline
      $y=\sinh x$ & $y'= \cosh x$ & $y=\cosh x$ & $y'=\sinh x$\\
      \end{tcolorbox}

      \end{document}
      `
      In alternativa, rinuncia alle linee verticali e adotta booktabs
      `
      \documentclass[10pt,a4paper,reqno,fleqn]{book}
      \usepackage[T1]{fontenc}
      \usepackage[utf8]{inputenc}
      \usepackage[italian]{babel}
      \usepackage{amsmath}
      \usepackage{tabularx}
      \usepackage{colortbl}
      \usepackage{tcolorbox}
      \usepackage{booktabs}

      \DeclareMathOperator\arccot{arccot}

      \begin{document}

      \begin{tcolorbox}[tabularx={XX@{\hspace{3em}}XX},title=Derivate delle funzioni fondamentali]
      $y=k$ & $y'=0$ & $y=x^{n}$ & $y'=\alpha x^{\alpha-1}$ \\
      \midrule
      $y=x$ & $y'=1$ & $y=\sqrt{x}$ & $y'=\dfrac{1}{2\sqrt{x}}$ \\
      \midrule
      $y=e^{x}$ & $y'=e^{x}$ & $y=a^{x}$ & $y'=a^{x}\ln a$\\
      \midrule
      $y=\log_{a}x$ & $y'=\dfrac{1}{x\ln a}$ & $y=\ln x$ & $y'=\dfrac{1}{x}$ \\
      \midrule
      $y=\sin x$ & $y'=\cos x$ & $y=\cos x$ & $y'=-\sin x$ \\
      \midrule
      $y=\tan x$ & $y'=\dfrac{1}{\cos^{2}x}$ & $y=\cot x$ & $y'=-\dfrac{1}{\sin^{2}x}$\\
      \midrule
      $y=\arcsin x$ & $y'=\dfrac{1}{\sqrt{1-x^{2}}}$ & $y=\arccos x$ & $y'=-\dfrac{1}{\sqrt{1-x^{2}}}$ \\
      \midrule
      $y=\arctan x$ & $y'=\dfrac{1}{1+x^{2}}$ & $y=\arccot x$ & $y'=-\dfrac{1}{1+x^{2}}$ \\
      \midrule
      $y=\sinh x$ & $y'= \cosh x$ & $y=\cosh x$ & $y'=\sinh x$\\
      \end{tcolorbox}

      \end{document}
      `

      Se poi eviti l’orrida notazione “y=.…” ne guadagneranno la matematica e i tuoi studenti.

      Ciao
      Enrico

    • #97849
      Up
      0
      Down
      ::


      Grazie mille! Sia per il codice, che per i consigli!

      Ciao,
      Maurizio

Visualizzazione 1 filone di risposte
  • Devi essere connesso per rispondere a questo topic.

Go to top