Riquadro su ambiente align

  • Creatore
    Topic
  • #13573
    Up
    0
    Down
    ::


    Buongiorno a tutti, vi espongo il mio problema: vorrei avere un riquadro attorno a delle equazioni create in un ambiente align. Uso Texnic Center e Miktex 2.5 su WinXP.
    Ho provato diversi modi per ottenere un riquadro decente, ma l’unico che mi soddisfa per adesso viene costruito in questo modo:

    \framebox{
    \begin{minipage}[t]{0.4\textwidth}
    \begin{align*}
    T_{DES-CBC} & = & \left\lceil \frac{b}{64} \right\rceil \cdot 2096 \\
    T_{3DES-CBC} & = & \left\lceil \frac{b}{64} \right\rceil \cdot 6272\\
    \end{align*}
    \end{minipage}}

    Il problema è che io vorrei il riquadro al centro e non a lato come invece ottengo scrivendo il codice in questo modo. E’ possibile ottenere un riquadro in maniera più semplice? perché ho provato anche i comandi \boxed ed \fbox, ma con scarsi risultati. Mi potete aiutare? grazie!

Visualizzazione 4 filoni di risposte
  • Autore
    Risposte
    • #13574
      Up
      0
      Down
      ::

      Il problema è che io vorrei il riquadro al centro e non a lato come invece ottengo scrivendo il codice in questo modo.

      Basta che aggiungi all’esterno un ambiente center o, se non vuoi aggiunta di spazi verticali, includere tutto il testo in un bloco del tipo`{\centering

      }`
      Ciao

    • #13575
      Up
      0
      Down
      ::


      Perfetto, grazie mille….adesso ho risolto così! non mi piace molto, lo trovo abbastanza pesante come codice, ma almeno ottengo quello che mi serve:
      `
      \begin{center}
      \framebox{
      \begin{minipage}[c]{0.4\textwidth}
      {\centering
      \begin{align*}
      T_{DES-CBC} & = \left\lceil \frac{b}{64} \right\rceil \cdot 2096 \\
      T_{3DES-CBC} & = \left\lceil \frac{b}{64} \right\rceil \cdot 6272
      \end{align*}}
      \end{minipage}}
      \end{center}
      `

      C’è un comando per fare in modo che minipage assuma una larghezza pari al contenuto dell’ambiente align?

    • #13576
      lorenzo.pantieri
      Partecipante
        Up
        0
        Down
        ::


        Pacchetto empheq!
        `\documentclass{article}
        \usepackage{amsmath,empheq}
        \begin{document}
        \begin{empheq}[box=\fbox]{align*}
        a&=b\\
        E&=mc^2 + \int_a^a x\, dx
        \end{empheq}
        \end{document} `
        Ciao,
        L.

        P.S. Che cosa sono quei pedici “DES” e “CBC”? http://www.guit.sssup.it/phpBB2/viewtopic.php?t=2379

        P.P.S. Provato con:
        `\documentclass{article}
        \usepackage{amsmath,empheq,xcolor}
        \begin{document}
        \newcommand*\mygraybox[1]{%
        \colorbox{lightgray}{\hspace{1em}#1\hspace{1em}}}
        \begin{empheq}[box=\mygraybox]{align*}
        a&=b\\
        E&=mc^2 + \int_a^a x\, dx
        \end{empheq}
        \end{document} `
        ? Non è forse più sexy di quel triste riquadro? 😉

      • #13577
        Up
        0
        Down
        ::


        Beh Lorenzo, che dire??? veramente bello il layout! ieri credimi ho perso un pomeriggio intero senza riuscire a trovare qualcosa che facesse al caso mio…ho provato tutti e due i formati, adesso li farò vedere al mio amico che me li ha chiesti per la tesi…vediamo quale dei due gli piace di più!
        Per tornare poi alla tua domanda DES e CBC sono sono gli acronimi per Data Encription Standard, che è un protocollo di crittografia, mentre l’altro sta per Cipher Block Chaining, che è una modalità di cifratura di messaggi che può essere applicata a DES.
        Grazie intanto per l’aiuto, il forum mi è sempre preziosissimo! spero di poter dare una mano anch’io quando divento un po’ più esperto!

        Ciao!
        R.

      • #13578
        lorenzo.pantieri
        Partecipante
          Up
          0
          Down
          ::

          Beh Lorenzo, che dire??? veramente bello il layout!

          Anche alla luce di quanto scrivevi prima,

          adesso ho risolto così! non mi piace molto, lo trovo abbastanza pesante come codice

          penso che si possa dire, parafrasando Dirac, che “se si lavora col criterio di ottenere la bellezza nel proprio LaTeX… si può esser certi di essere sulla giusta strada”. 😀

          Per tornare poi alla tua domanda DES e CBC sono sono gli acronimi per Data Encription Standard, che è un protocollo di crittografia, mentre l’altro sta per Cipher Block Chaining, che è una modalità di cifratura di messaggi che può essere applicata a DES.

          Se sono acronimi, allora
          `$T_\mathrm{DES-CBC}$
          `e non
          `$T_{DES-CBC}$`
          In quest’ultimo caso, infatti, LaTeX interpreta le lettere al pedice come variabili moltiplicate fra loro ed il simbolo “-” come “segno meno” e non come trattino: non si fa!

          il forum è sempre preziosissimo!

          Condivido!

          Ciao,
          L.

      Visualizzazione 4 filoni di risposte
      • Devi essere connesso per rispondere a questo topic.

      Go to top