Classe birkmult e \caption

  • Creatore
    Topic
  • #24794
    Up
    0
    Down
    ::


    salve a tutti,

    Sto usando il pacchetto sidecap.
    Quando scrivo il testo in \caption
    usando \tiny come dimensione,
    mi da’ un errore nella compliazione.
    Se tolgo lo \tiny funziona tutto bene.

    Premetto che uso la classe birkmult
    nel mio documento.

    Per correttezza vi copio il mio preambolo

    `

    \documentclass[]{birkmult}

    % THEOREM Environments (Examples)—————————————–
    %
    \newtheorem{thm}{Theorem}[section]
    \newtheorem{cor}[thm]{Corollary}
    \newtheorem{lem}[thm]{Lemma}
    \newtheorem{prop}[thm]{Proposition}
    \theoremstyle{definition}
    \newtheorem{defn}[thm]{Definition}
    \theoremstyle{remark}
    \newtheorem{rem}[thm]{Remark}
    \newtheorem*{ex}{Example}
    \numberwithin{equation}{section}
    \newcommand{\R}{\mathbb{R}}
    \newcommand{\N}{\mathbb{N}}
    \usepackage[rightcaption]{sidecap}
    \usepackage{epsfig,amsmath,amsthm}
    \usepackage{amsfonts,graphicx,latexsym}
    \renewcommand{\dfrac}{\displaystyle\frac}
    \renewcommand{\bfdefault}{bx}
    \usepackage{enumitem}
    \newcommand{\eqnref}{(\ref)}
    \newenvironment{elencoi}{
    \begin{enumerate}[label=\textbf{\roman*}),ref=\textbf{\roman*}]}
    {\end{enumerate}}
    \usepackage{amssymb}
    `

    e la parte in cui uso sidecap

    `
    \begin{SCfigure}[50][ht]
    \label{subcases}
    \includegraphics[angle=-90,width=6cm]{subcases.pdf}
    \caption
    {
    {
    \tiny
    The upper triangle in the square includes all the possible subcases
    $A),\,B),\,C)$ and $D)$. The point $O$ is the intersection point of
    the closure of $A$, $B$, $C$ and $D$ regions.
    In the last subcases $u_{i}$ is given by (\ref{pay1}).
    The diagonal line in the square represents all the overlapping allocations (i.e. $x_{j}=x_{k}$).
    In this case $u_{i}$ is given by $(\ref{pay})$.
    The lower triangle in the square represents all the allocations
    obtained by supposing $x_{j}

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

      salve a tutti,

      Sto usando il pacchetto sidecap.
      Quando scrivo il testo in \caption
      usando \tiny come dimensione,
      mi da’ un errore nella compliazione.
      Se tolgo lo \tiny funziona tutto bene.

      Premetto che uso la classe birkmult
      nel mio documento.

      Voi che ne dite?

      Forse sara’ la classe birkmult?

      Se usi la classe birkmult probabilmente è perché devi sottoporre il tuo testo alla casa editrice Birkhäuser. Quindi fa’ come spiegato nelle istruzioni della classe e quindi lascia la didascalia così come la vogliono loro.

      Se però usi la classe solo perché ti piace, usa il pacchetto caption per modificare le didascalie. Così come fai tu avrai sempre la scritta “Figure” in caratteri normali e il testo della didascalia in corpo minuscolo: horribile visu.

      Un paio di osservazioni finali: visto che la classe non è presente nelle principali distribuzioni, meglio se indichi dove la si può ottenere; cerca, in futuro, di dare un oggetto più preciso.

      Ciao
      Enrico

    • #24796
      Up
      0
      Down
      ::

      salve a tutti,

      Se usi la classe birkmult probabilmente è perché devi sottoporre il tuo testo alla casa editrice Birkhäuser. Quindi fa’ come spiegato nelle istruzioni della classe e quindi lascia la didascalia così come la vogliono loro.

      Se però usi la classe solo perché ti piace, usa il pacchetto caption per modificare le didascalie. Così come fai tu avrai sempre la scritta “Figure” in caratteri normali e il testo della didascalia in corpo minuscolo: horribile visu.

      Un paio di osservazioni finali: visto che la classe non è presente nelle principali distribuzioni, meglio se indichi dove la si può ottenere; cerca, in futuro, di dare un oggetto più preciso.

      Aggiungo altre osservazioni assortite.

      (1) Una didascalia come quella non va, soprattutto come didascalia laterale: troppo lunga. La spiegazione dei dettagli va nel testo.

      (2) La \label va dopo il comando \caption.

      (3) Non caricare epsfig, è un pacchetto che esiste solo per compatiibilità con vecchi documenti.

      (4) Perché ridefinire \dfrac perché faccia peggio ciò che già fa di per sé molto meglio?

      (5) Perché ridefinire \bfdefault al suo valore normale?

      Ciao
      Enrico

    • #24797
      Up
      0
      Down
      ::


      Grazie.

      Uso birkmult perchè devo sottoporlo alla casa editrice.
      Volevo usare sidecap semplicemente perchè mi dava una migliore impaginazione
      del testo che veniva dopo e per risparmiare spazio nel documento.
      Effettivamente, non è che dia un piacevole effetto il testo nella caption.
      Sono d’accordo con te.

      Studierò meglio come fare.

      Saluti.

    • #24798
      Up
      0
      Down
      ::

      Grazie.

      Uso birkmult perchè devo sottoporlo alla casa editrice.
      Volevo usare sidecap semplicemente perchè mi dava una migliore impaginazione
      del testo che veniva dopo e per risparmiare spazio nel documento.
      Effettivamente, non è che dia un piacevole effetto il testo nella caption.
      Sono d’accordo con te.

      Studierò meglio come fare.

      Non farlo! Lascia un semplice ambiente figure, senza caricare il pacchetto sidecap; saranno loro a sistemare il lavoro per l’impaginazione finale. Non è detto, per esempio, che usino proprio la classe birkmult: spesso mettono a disposizione una classe “generica” e poi usano quella giusta quando hanno tutti i lavori pronti.

      Ciao
      Enrico

    • #24799
      Up
      0
      Down
      ::


      Grazie.

      Francesco

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

Go to top