più spazio per le note a margine

  • Creatore
    Topic
  • #44028
    Up
    0
    Down
    ::


    Ciao a tutti!
    utilizzando arsclassica e muovendomi un po’ a tentoni, ho trovato le impostazioni “giuste” per il comando \areaset allo scopo di ottenere più spazio per le note a margine, che utilizzo talvolta molto abbondantemente… lo so il testo risulta fortemente sbilanciato, ma è per uso “personale”, per così dire…
    ora, secondo che il documento sia oneside o twoside mi occorrono impostazioni diverse:
    `% @oneside
    % \areaset[-55mm]{312pt}{769pt}
    % @twoside
    \areaset[-16mm]{312pt}{769pt}%
    \setlength{\marginparwidth}{14em}%
    \setlength{\marginparsep}{2em}`
    la richiesta è la seguente: come posso fare in modo che sia applicata l’impostazione giusta automaticamente in base all’opzione dichiarata in \documentclass, invece di essere io a commentare/decommentare la parte di codice secondo il caso?

    grazie
    eugenio

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

      Ciao a tutti!
      utilizzando arsclassica e muovendomi un po’ a tentoni, ho trovato le impostazioni “giuste” per il comando \areaset allo scopo di ottenere più spazio per le note a margine, che utilizzo talvolta molto abbondantemente… lo so il testo risulta fortemente sbilanciato, ma è per uso “personale”, per così dire…
      ora, secondo che il documento sia oneside o twoside mi occorrono impostazioni diverse:
      `% @oneside
      % \areaset[-55mm]{312pt}{769pt}
      % @twoside
      \areaset[-16mm]{312pt}{769pt}%
      \setlength{\marginparwidth}{14em}%
      \setlength{\marginparsep}{2em}`
      la richiesta è la seguente: come posso fare in modo che sia applicata l’impostazione giusta automaticamente in base all’opzione dichiarata in \documentclass, invece di essere io a commentare/decommentare la parte di codice secondo il caso?

      `\makeatletter
      \if@twoside
      \areaset[-16mm]{312pt}{769pt}
      \else
      \areaset[-55mm]{312pt}{769pt}
      \fi
      \makeatother
      \setlength{\marginparwidth}{14em}
      \setlength{\marginparsep}{2em}`
      Ciao
      Enrico

    • #44030
      Up
      0
      Down
      ::


      Molte grazie, Enrico!

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

Go to top